builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-613 starttime: 1468215810.64 results: success (0) buildid: 20160710205626 builduid: 88fdeb2565a04d66a2d547e230d471a7 revision: d9400e38d2d11b4faa0c085491dbf815540ef86f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-10 22:43:30.641187) ========= master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-10 22:43:30.642463) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-10 22:43:30.642748) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-10 22:43:30.679290) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 22:43:30.679561) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1468213069.142013-66625078 _=/tools/buildbot/bin/python using PTY: False --2016-07-10 22:43:30-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 12.6M=0.001s 2016-07-10 22:43:31 (12.6 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.588833 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 22:43:31.296592) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 22:43:31.296924) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1468213069.142013-66625078 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.060622 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 22:43:31.382478) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-10 22:43:31.382785) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev d9400e38d2d11b4faa0c085491dbf815540ef86f --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev d9400e38d2d11b4faa0c085491dbf815540ef86f --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1468213069.142013-66625078 _=/tools/buildbot/bin/python using PTY: False 2016-07-10 22:43:31,447 truncating revision to first 12 chars 2016-07-10 22:43:31,448 Setting DEBUG logging. 2016-07-10 22:43:31,448 attempt 1/10 2016-07-10 22:43:31,448 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/d9400e38d2d1?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-10 22:43:32,329 unpacking tar archive at: mozilla-beta-d9400e38d2d1/testing/mozharness/ program finished with exit code 0 elapsedTime=1.127804 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-10 22:43:32.537650) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-10 22:43:32.537981) ========= script_repo_revision: d9400e38d2d11b4faa0c085491dbf815540ef86f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-10 22:43:32.538390) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-10 22:43:32.538661) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-10 22:43:32.562130) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 19 mins, 19 secs) (at 2016-07-10 22:43:32.562478) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1468213069.142013-66625078 _=/tools/buildbot/bin/python using PTY: False 22:43:32 INFO - MultiFileLogger online at 20160710 22:43:32 in /builds/slave/test 22:43:32 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 22:43:32 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 22:43:32 INFO - {'append_to_log': False, 22:43:32 INFO - 'base_work_dir': '/builds/slave/test', 22:43:32 INFO - 'blob_upload_branch': 'mozilla-beta', 22:43:32 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 22:43:32 INFO - 'buildbot_json_path': 'buildprops.json', 22:43:32 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 22:43:32 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 22:43:32 INFO - 'download_minidump_stackwalk': True, 22:43:32 INFO - 'download_symbols': 'true', 22:43:32 INFO - 'e10s': False, 22:43:32 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 22:43:32 INFO - 'tooltool.py': '/tools/tooltool.py', 22:43:32 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 22:43:32 INFO - '/tools/misc-python/virtualenv.py')}, 22:43:32 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 22:43:32 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 22:43:32 INFO - 'log_level': 'info', 22:43:32 INFO - 'log_to_console': True, 22:43:32 INFO - 'opt_config_files': (), 22:43:32 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 22:43:32 INFO - '--processes=1', 22:43:32 INFO - '--config=%(test_path)s/wptrunner.ini', 22:43:32 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 22:43:32 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 22:43:32 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 22:43:32 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 22:43:32 INFO - 'pip_index': False, 22:43:32 INFO - 'require_test_zip': True, 22:43:32 INFO - 'test_type': ('testharness',), 22:43:32 INFO - 'this_chunk': '1', 22:43:32 INFO - 'tooltool_cache': '/builds/tooltool_cache', 22:43:32 INFO - 'total_chunks': '10', 22:43:32 INFO - 'virtualenv_path': 'venv', 22:43:32 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 22:43:32 INFO - 'work_dir': 'build'} 22:43:32 INFO - ##### 22:43:32 INFO - ##### Running clobber step. 22:43:32 INFO - ##### 22:43:32 INFO - Running pre-action listener: _resource_record_pre_action 22:43:32 INFO - Running main action method: clobber 22:43:32 INFO - rmtree: /builds/slave/test/build 22:43:32 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 22:43:35 INFO - Running post-action listener: _resource_record_post_action 22:43:35 INFO - ##### 22:43:35 INFO - ##### Running read-buildbot-config step. 22:43:35 INFO - ##### 22:43:35 INFO - Running pre-action listener: _resource_record_pre_action 22:43:35 INFO - Running main action method: read_buildbot_config 22:43:35 INFO - Using buildbot properties: 22:43:35 INFO - { 22:43:35 INFO - "project": "", 22:43:35 INFO - "product": "firefox", 22:43:35 INFO - "script_repo_revision": "production", 22:43:35 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 22:43:35 INFO - "repository": "", 22:43:35 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 22:43:35 INFO - "buildid": "20160710205626", 22:43:35 INFO - "pgo_build": "False", 22:43:35 INFO - "basedir": "/builds/slave/test", 22:43:35 INFO - "buildnumber": 13, 22:43:35 INFO - "slavename": "tst-linux32-spot-613", 22:43:35 INFO - "revision": "d9400e38d2d11b4faa0c085491dbf815540ef86f", 22:43:35 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/", 22:43:35 INFO - "platform": "linux", 22:43:35 INFO - "branch": "mozilla-beta", 22:43:35 INFO - "repo_path": "releases/mozilla-beta", 22:43:35 INFO - "moz_repo_path": "", 22:43:35 INFO - "stage_platform": "linux", 22:43:35 INFO - "builduid": "88fdeb2565a04d66a2d547e230d471a7", 22:43:35 INFO - "slavebuilddir": "test" 22:43:35 INFO - } 22:43:35 INFO - Found installer url https://queue.taskcluster.net/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 22:43:35 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 22:43:35 INFO - Running post-action listener: _resource_record_post_action 22:43:35 INFO - ##### 22:43:35 INFO - ##### Running download-and-extract step. 22:43:35 INFO - ##### 22:43:35 INFO - Running pre-action listener: _resource_record_pre_action 22:43:35 INFO - Running main action method: download_and_extract 22:43:35 INFO - mkdir: /builds/slave/test/build/tests 22:43:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:43:35 INFO - https://queue.taskcluster.net/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 22:43:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 22:43:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 22:43:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 22:43:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 22:43:38 INFO - Downloaded 1291 bytes. 22:43:38 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 22:43:38 INFO - Using the following test package requirements: 22:43:38 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 22:43:38 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 22:43:38 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 22:43:38 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 22:43:38 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 22:43:38 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 22:43:38 INFO - u'jsshell-linux-i686.zip'], 22:43:38 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 22:43:38 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 22:43:38 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 22:43:38 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 22:43:38 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 22:43:38 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 22:43:38 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 22:43:38 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 22:43:38 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 22:43:38 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 22:43:38 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 22:43:38 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 22:43:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:43:38 INFO - https://queue.taskcluster.net/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 22:43:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 22:43:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 22:43:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 22:43:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 22:43:41 INFO - Downloaded 22861023 bytes. 22:43:41 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 22:43:41 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 22:43:42 INFO - caution: filename not matched: web-platform/* 22:43:42 INFO - Return code: 11 22:43:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:43:42 INFO - https://queue.taskcluster.net/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 22:43:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 22:43:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 22:43:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 22:43:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 22:43:45 INFO - Downloaded 36389876 bytes. 22:43:45 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 22:43:45 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 22:43:49 INFO - caution: filename not matched: bin/* 22:43:49 INFO - caution: filename not matched: config/* 22:43:49 INFO - caution: filename not matched: mozbase/* 22:43:49 INFO - caution: filename not matched: marionette/* 22:43:49 INFO - caution: filename not matched: tools/wptserve/* 22:43:49 INFO - Return code: 11 22:43:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:43:49 INFO - https://queue.taskcluster.net/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 22:43:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 22:43:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 22:43:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 22:43:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 22:43:55 INFO - Downloaded 69346552 bytes. 22:43:55 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 22:43:55 INFO - mkdir: /builds/slave/test/properties 22:43:55 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 22:43:55 INFO - Writing to file /builds/slave/test/properties/build_url 22:43:55 INFO - Contents: 22:43:55 INFO - build_url:https://queue.taskcluster.net/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 22:43:56 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 22:43:56 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 22:43:56 INFO - Writing to file /builds/slave/test/properties/symbols_url 22:43:56 INFO - Contents: 22:43:56 INFO - symbols_url:https://queue.taskcluster.net/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 22:43:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:43:56 INFO - https://queue.taskcluster.net/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 22:43:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 22:43:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 22:43:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 22:43:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 22:44:05 INFO - Downloaded 92357818 bytes. 22:44:05 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 22:44:05 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 22:44:14 INFO - Return code: 0 22:44:14 INFO - Running post-action listener: _resource_record_post_action 22:44:14 INFO - Running post-action listener: set_extra_try_arguments 22:44:14 INFO - ##### 22:44:14 INFO - ##### Running create-virtualenv step. 22:44:14 INFO - ##### 22:44:14 INFO - Running pre-action listener: _pre_create_virtualenv 22:44:14 INFO - Running pre-action listener: _resource_record_pre_action 22:44:14 INFO - Running main action method: create_virtualenv 22:44:14 INFO - Creating virtualenv /builds/slave/test/build/venv 22:44:14 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 22:44:14 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 22:44:15 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 22:44:15 INFO - Using real prefix '/usr' 22:44:15 INFO - New python executable in /builds/slave/test/build/venv/bin/python 22:44:16 INFO - Installing distribute.............................................................................................................................................................................................done. 22:44:19 INFO - Installing pip.................done. 22:44:19 INFO - Return code: 0 22:44:19 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 22:44:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:44:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:44:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:44:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:44:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:44:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:44:19 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa20bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa272598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa324f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa006e30>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2a3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa322470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468213069.142013-66625078', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 22:44:19 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 22:44:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 22:44:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:44:19 INFO - 'CCACHE_UMASK': '002', 22:44:19 INFO - 'DISPLAY': ':0', 22:44:19 INFO - 'HOME': '/home/cltbld', 22:44:19 INFO - 'LANG': 'en_US.UTF-8', 22:44:19 INFO - 'LOGNAME': 'cltbld', 22:44:19 INFO - 'MAIL': '/var/mail/cltbld', 22:44:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:44:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:44:19 INFO - 'MOZ_NO_REMOTE': '1', 22:44:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:44:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:44:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:44:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:44:19 INFO - 'PWD': '/builds/slave/test', 22:44:19 INFO - 'SHELL': '/bin/bash', 22:44:19 INFO - 'SHLVL': '1', 22:44:19 INFO - 'TERM': 'linux', 22:44:19 INFO - 'TMOUT': '86400', 22:44:19 INFO - 'USER': 'cltbld', 22:44:19 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468213069.142013-66625078', 22:44:19 INFO - '_': '/tools/buildbot/bin/python'} 22:44:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:44:20 INFO - Downloading/unpacking psutil>=0.7.1 22:44:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:44:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:44:20 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 22:44:20 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 22:44:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:44:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:44:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 22:44:23 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:44:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:44:23 INFO - Installing collected packages: psutil 22:44:23 INFO - Running setup.py install for psutil 22:44:24 INFO - building 'psutil._psutil_linux' extension 22:44:24 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 22:44:24 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 22:44:24 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 22:44:24 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 22:44:24 INFO - building 'psutil._psutil_posix' extension 22:44:24 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 22:44:24 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 22:44:24 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:44:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:44:24 INFO - Successfully installed psutil 22:44:24 INFO - Cleaning up... 22:44:25 INFO - Return code: 0 22:44:25 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 22:44:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:44:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:44:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:44:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:44:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:44:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:44:25 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa20bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa272598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa324f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa006e30>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2a3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa322470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468213069.142013-66625078', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 22:44:25 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 22:44:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 22:44:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:44:25 INFO - 'CCACHE_UMASK': '002', 22:44:25 INFO - 'DISPLAY': ':0', 22:44:25 INFO - 'HOME': '/home/cltbld', 22:44:25 INFO - 'LANG': 'en_US.UTF-8', 22:44:25 INFO - 'LOGNAME': 'cltbld', 22:44:25 INFO - 'MAIL': '/var/mail/cltbld', 22:44:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:44:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:44:25 INFO - 'MOZ_NO_REMOTE': '1', 22:44:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:44:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:44:25 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:44:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:44:25 INFO - 'PWD': '/builds/slave/test', 22:44:25 INFO - 'SHELL': '/bin/bash', 22:44:25 INFO - 'SHLVL': '1', 22:44:25 INFO - 'TERM': 'linux', 22:44:25 INFO - 'TMOUT': '86400', 22:44:25 INFO - 'USER': 'cltbld', 22:44:25 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468213069.142013-66625078', 22:44:25 INFO - '_': '/tools/buildbot/bin/python'} 22:44:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:44:25 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 22:44:25 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:44:25 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:44:25 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 22:44:25 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 22:44:25 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:44:25 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:44:28 INFO - Downloading mozsystemmonitor-0.0.tar.gz 22:44:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 22:44:28 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 22:44:28 INFO - Installing collected packages: mozsystemmonitor 22:44:28 INFO - Running setup.py install for mozsystemmonitor 22:44:28 INFO - Successfully installed mozsystemmonitor 22:44:28 INFO - Cleaning up... 22:44:29 INFO - Return code: 0 22:44:29 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 22:44:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:44:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:44:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:44:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:44:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:44:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:44:29 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa20bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa272598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa324f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa006e30>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2a3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa322470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468213069.142013-66625078', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 22:44:29 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 22:44:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 22:44:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:44:29 INFO - 'CCACHE_UMASK': '002', 22:44:29 INFO - 'DISPLAY': ':0', 22:44:29 INFO - 'HOME': '/home/cltbld', 22:44:29 INFO - 'LANG': 'en_US.UTF-8', 22:44:29 INFO - 'LOGNAME': 'cltbld', 22:44:29 INFO - 'MAIL': '/var/mail/cltbld', 22:44:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:44:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:44:29 INFO - 'MOZ_NO_REMOTE': '1', 22:44:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:44:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:44:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:44:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:44:29 INFO - 'PWD': '/builds/slave/test', 22:44:29 INFO - 'SHELL': '/bin/bash', 22:44:29 INFO - 'SHLVL': '1', 22:44:29 INFO - 'TERM': 'linux', 22:44:29 INFO - 'TMOUT': '86400', 22:44:29 INFO - 'USER': 'cltbld', 22:44:29 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468213069.142013-66625078', 22:44:29 INFO - '_': '/tools/buildbot/bin/python'} 22:44:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:44:29 INFO - Downloading/unpacking blobuploader==1.2.4 22:44:29 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:44:29 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:44:29 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 22:44:29 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 22:44:29 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:44:29 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:44:32 INFO - Downloading blobuploader-1.2.4.tar.gz 22:44:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 22:44:32 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 22:44:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:44:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:44:32 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 22:44:32 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 22:44:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:44:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:44:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 22:44:33 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 22:44:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:44:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:44:33 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 22:44:33 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 22:44:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:44:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:44:33 INFO - Downloading docopt-0.6.1.tar.gz 22:44:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 22:44:34 INFO - Installing collected packages: blobuploader, requests, docopt 22:44:34 INFO - Running setup.py install for blobuploader 22:44:34 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 22:44:34 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 22:44:34 INFO - Running setup.py install for requests 22:44:34 INFO - Running setup.py install for docopt 22:44:35 INFO - Successfully installed blobuploader requests docopt 22:44:35 INFO - Cleaning up... 22:44:35 INFO - Return code: 0 22:44:35 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:44:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:44:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:44:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:44:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:44:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:44:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:44:35 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa20bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa272598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa324f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa006e30>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2a3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa322470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468213069.142013-66625078', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 22:44:35 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 22:44:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 22:44:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:44:35 INFO - 'CCACHE_UMASK': '002', 22:44:35 INFO - 'DISPLAY': ':0', 22:44:35 INFO - 'HOME': '/home/cltbld', 22:44:35 INFO - 'LANG': 'en_US.UTF-8', 22:44:35 INFO - 'LOGNAME': 'cltbld', 22:44:35 INFO - 'MAIL': '/var/mail/cltbld', 22:44:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:44:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:44:35 INFO - 'MOZ_NO_REMOTE': '1', 22:44:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:44:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:44:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:44:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:44:35 INFO - 'PWD': '/builds/slave/test', 22:44:35 INFO - 'SHELL': '/bin/bash', 22:44:35 INFO - 'SHLVL': '1', 22:44:35 INFO - 'TERM': 'linux', 22:44:35 INFO - 'TMOUT': '86400', 22:44:35 INFO - 'USER': 'cltbld', 22:44:35 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468213069.142013-66625078', 22:44:35 INFO - '_': '/tools/buildbot/bin/python'} 22:44:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:44:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:44:35 INFO - Running setup.py (path:/tmp/pip-UjEmIR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:44:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:44:35 INFO - Running setup.py (path:/tmp/pip-rAKdj4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:44:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:44:35 INFO - Running setup.py (path:/tmp/pip-D88z91-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:44:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:44:35 INFO - Running setup.py (path:/tmp/pip-zxwJtD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:44:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:44:36 INFO - Running setup.py (path:/tmp/pip-lxR_cb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:44:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:44:36 INFO - Running setup.py (path:/tmp/pip-gStJrg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:44:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:44:36 INFO - Running setup.py (path:/tmp/pip-5_lm1w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:44:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:44:36 INFO - Running setup.py (path:/tmp/pip-Te7Ofx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:44:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:44:36 INFO - Running setup.py (path:/tmp/pip-970wi5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:44:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:44:36 INFO - Running setup.py (path:/tmp/pip-xqXRbm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:44:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:44:36 INFO - Running setup.py (path:/tmp/pip-CzKNcd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:44:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:44:36 INFO - Running setup.py (path:/tmp/pip-kh7Ob4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:44:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:44:36 INFO - Running setup.py (path:/tmp/pip-_w2wtl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:44:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:44:37 INFO - Running setup.py (path:/tmp/pip-PRYlAn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:44:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:44:37 INFO - Running setup.py (path:/tmp/pip-Poc0mc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:44:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:44:37 INFO - Running setup.py (path:/tmp/pip-xrNrPS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:44:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:44:37 INFO - Running setup.py (path:/tmp/pip-tRcLv_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:44:37 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:44:37 INFO - Running setup.py (path:/tmp/pip-dUp3ir-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:44:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:44:37 INFO - Running setup.py (path:/tmp/pip-uI_u78-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:44:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:44:37 INFO - Running setup.py (path:/tmp/pip-g_Wsu0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:44:37 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:44:38 INFO - Running setup.py (path:/tmp/pip-J9nzM8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:44:38 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:44:38 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 22:44:38 INFO - Running setup.py install for manifestparser 22:44:38 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 22:44:38 INFO - Running setup.py install for mozcrash 22:44:38 INFO - Running setup.py install for mozdebug 22:44:38 INFO - Running setup.py install for mozdevice 22:44:39 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 22:44:39 INFO - Installing dm script to /builds/slave/test/build/venv/bin 22:44:39 INFO - Running setup.py install for mozfile 22:44:39 INFO - Running setup.py install for mozhttpd 22:44:39 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 22:44:39 INFO - Running setup.py install for mozinfo 22:44:39 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 22:44:39 INFO - Running setup.py install for mozInstall 22:44:39 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 22:44:39 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 22:44:39 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 22:44:39 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 22:44:39 INFO - Running setup.py install for mozleak 22:44:39 INFO - Running setup.py install for mozlog 22:44:40 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 22:44:40 INFO - Running setup.py install for moznetwork 22:44:40 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 22:44:40 INFO - Running setup.py install for mozprocess 22:44:40 INFO - Running setup.py install for mozprofile 22:44:40 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 22:44:40 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 22:44:40 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 22:44:40 INFO - Running setup.py install for mozrunner 22:44:41 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 22:44:41 INFO - Running setup.py install for mozscreenshot 22:44:41 INFO - Running setup.py install for moztest 22:44:41 INFO - Running setup.py install for mozversion 22:44:41 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 22:44:41 INFO - Running setup.py install for wptserve 22:44:41 INFO - Running setup.py install for marionette-driver 22:44:42 INFO - Running setup.py install for browsermob-proxy 22:44:42 INFO - Running setup.py install for marionette-client 22:44:42 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:44:42 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 22:44:42 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 22:44:42 INFO - Cleaning up... 22:44:42 INFO - Return code: 0 22:44:42 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:44:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:44:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:44:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:44:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:44:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:44:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:44:42 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa20bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa272598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa324f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa006e30>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2a3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa322470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468213069.142013-66625078', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 22:44:42 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 22:44:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 22:44:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:44:42 INFO - 'CCACHE_UMASK': '002', 22:44:42 INFO - 'DISPLAY': ':0', 22:44:42 INFO - 'HOME': '/home/cltbld', 22:44:42 INFO - 'LANG': 'en_US.UTF-8', 22:44:42 INFO - 'LOGNAME': 'cltbld', 22:44:42 INFO - 'MAIL': '/var/mail/cltbld', 22:44:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:44:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:44:42 INFO - 'MOZ_NO_REMOTE': '1', 22:44:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:44:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:44:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:44:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:44:42 INFO - 'PWD': '/builds/slave/test', 22:44:42 INFO - 'SHELL': '/bin/bash', 22:44:42 INFO - 'SHLVL': '1', 22:44:42 INFO - 'TERM': 'linux', 22:44:42 INFO - 'TMOUT': '86400', 22:44:42 INFO - 'USER': 'cltbld', 22:44:42 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468213069.142013-66625078', 22:44:42 INFO - '_': '/tools/buildbot/bin/python'} 22:44:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:44:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:44:43 INFO - Running setup.py (path:/tmp/pip-AF_Iaj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:44:43 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 22:44:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:44:43 INFO - Running setup.py (path:/tmp/pip-MjdKcE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:44:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 22:44:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:44:43 INFO - Running setup.py (path:/tmp/pip-1VT0gF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:44:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 22:44:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:44:43 INFO - Running setup.py (path:/tmp/pip-WfGRDE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:44:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 22:44:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:44:43 INFO - Running setup.py (path:/tmp/pip-3i4HY4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:44:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 22:44:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:44:43 INFO - Running setup.py (path:/tmp/pip-b7eSdx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:44:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 22:44:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:44:43 INFO - Running setup.py (path:/tmp/pip-nlMTSb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:44:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 22:44:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:44:43 INFO - Running setup.py (path:/tmp/pip-hytmYP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:44:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 22:44:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:44:44 INFO - Running setup.py (path:/tmp/pip-twEgQU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:44:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 22:44:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:44:44 INFO - Running setup.py (path:/tmp/pip-T64JtS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:44:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 22:44:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:44:44 INFO - Running setup.py (path:/tmp/pip-MApb5A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:44:44 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 22:44:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:44:44 INFO - Running setup.py (path:/tmp/pip-JzGyrC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:44:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 22:44:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:44:44 INFO - Running setup.py (path:/tmp/pip-L3uWu3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:44:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 22:44:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:44:44 INFO - Running setup.py (path:/tmp/pip-MFayA0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:44:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 22:44:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:44:44 INFO - Running setup.py (path:/tmp/pip-i_KJVz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:44:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 22:44:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:44:44 INFO - Running setup.py (path:/tmp/pip-c40DSf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:44:45 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 22:44:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:44:45 INFO - Running setup.py (path:/tmp/pip-fQt_aJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:44:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 22:44:45 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:44:45 INFO - Running setup.py (path:/tmp/pip-yqtAm6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:44:45 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 22:44:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:44:45 INFO - Running setup.py (path:/tmp/pip-f3CXZi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:44:45 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 22:44:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:44:45 INFO - Running setup.py (path:/tmp/pip-mXcgWI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:44:45 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 22:44:45 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:44:45 INFO - Running setup.py (path:/tmp/pip-szY0qx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:44:45 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:44:45 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 22:44:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 22:44:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 22:44:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 22:44:45 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 22:44:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 22:44:45 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 22:44:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:44:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:44:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 22:44:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 22:44:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:44:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:44:49 INFO - Downloading blessings-1.6.tar.gz 22:44:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 22:44:49 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 22:44:49 INFO - Installing collected packages: blessings 22:44:49 INFO - Running setup.py install for blessings 22:44:49 INFO - Successfully installed blessings 22:44:49 INFO - Cleaning up... 22:44:49 INFO - Return code: 0 22:44:49 INFO - Done creating virtualenv /builds/slave/test/build/venv. 22:44:49 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:44:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:44:50 INFO - Reading from file tmpfile_stdout 22:44:50 INFO - Current package versions: 22:44:50 INFO - argparse == 1.2.1 22:44:50 INFO - blessings == 1.6 22:44:50 INFO - blobuploader == 1.2.4 22:44:50 INFO - browsermob-proxy == 0.6.0 22:44:50 INFO - docopt == 0.6.1 22:44:50 INFO - manifestparser == 1.1 22:44:50 INFO - marionette-client == 2.3.0 22:44:50 INFO - marionette-driver == 1.4.0 22:44:50 INFO - mozInstall == 1.12 22:44:50 INFO - mozcrash == 0.17 22:44:50 INFO - mozdebug == 0.1 22:44:50 INFO - mozdevice == 0.48 22:44:50 INFO - mozfile == 1.2 22:44:50 INFO - mozhttpd == 0.7 22:44:50 INFO - mozinfo == 0.9 22:44:50 INFO - mozleak == 0.1 22:44:50 INFO - mozlog == 3.1 22:44:50 INFO - moznetwork == 0.27 22:44:50 INFO - mozprocess == 0.22 22:44:50 INFO - mozprofile == 0.28 22:44:50 INFO - mozrunner == 6.11 22:44:50 INFO - mozscreenshot == 0.1 22:44:50 INFO - mozsystemmonitor == 0.0 22:44:50 INFO - moztest == 0.7 22:44:50 INFO - mozversion == 1.4 22:44:50 INFO - psutil == 3.1.1 22:44:50 INFO - requests == 1.2.3 22:44:50 INFO - wptserve == 1.4.0 22:44:50 INFO - wsgiref == 0.1.2 22:44:50 INFO - Running post-action listener: _resource_record_post_action 22:44:50 INFO - Running post-action listener: _start_resource_monitoring 22:44:50 INFO - Starting resource monitoring. 22:44:50 INFO - ##### 22:44:50 INFO - ##### Running pull step. 22:44:50 INFO - ##### 22:44:50 INFO - Running pre-action listener: _resource_record_pre_action 22:44:50 INFO - Running main action method: pull 22:44:50 INFO - Pull has nothing to do! 22:44:50 INFO - Running post-action listener: _resource_record_post_action 22:44:50 INFO - ##### 22:44:50 INFO - ##### Running install step. 22:44:50 INFO - ##### 22:44:50 INFO - Running pre-action listener: _resource_record_pre_action 22:44:50 INFO - Running main action method: install 22:44:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:44:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:44:50 INFO - Reading from file tmpfile_stdout 22:44:50 INFO - Detecting whether we're running mozinstall >=1.0... 22:44:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 22:44:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 22:44:50 INFO - Reading from file tmpfile_stdout 22:44:50 INFO - Output received: 22:44:50 INFO - Usage: mozinstall [options] installer 22:44:50 INFO - Options: 22:44:50 INFO - -h, --help show this help message and exit 22:44:50 INFO - -d DEST, --destination=DEST 22:44:50 INFO - Directory to install application into. [default: 22:44:50 INFO - "/builds/slave/test"] 22:44:50 INFO - --app=APP Application being installed. [default: firefox] 22:44:50 INFO - mkdir: /builds/slave/test/build/application 22:44:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 22:44:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 22:45:16 INFO - Reading from file tmpfile_stdout 22:45:16 INFO - Output received: 22:45:16 INFO - /builds/slave/test/build/application/firefox/firefox 22:45:16 INFO - Running post-action listener: _resource_record_post_action 22:45:16 INFO - ##### 22:45:16 INFO - ##### Running run-tests step. 22:45:16 INFO - ##### 22:45:16 INFO - Running pre-action listener: _resource_record_pre_action 22:45:16 INFO - Running main action method: run_tests 22:45:16 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 22:45:16 INFO - Minidump filename unknown. Determining based upon platform and architecture. 22:45:16 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 22:45:16 INFO - grabbing minidump binary from tooltool 22:45:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:45:16 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa006e30>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2a3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa322470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 22:45:16 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 22:45:16 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 22:45:16 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 22:45:16 INFO - Return code: 0 22:45:16 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 22:45:16 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 22:45:16 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 22:45:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 22:45:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:45:16 INFO - 'CCACHE_UMASK': '002', 22:45:16 INFO - 'DISPLAY': ':0', 22:45:16 INFO - 'HOME': '/home/cltbld', 22:45:16 INFO - 'LANG': 'en_US.UTF-8', 22:45:16 INFO - 'LOGNAME': 'cltbld', 22:45:16 INFO - 'MAIL': '/var/mail/cltbld', 22:45:16 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 22:45:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:45:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:45:16 INFO - 'MOZ_NO_REMOTE': '1', 22:45:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:45:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:45:16 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:45:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:45:16 INFO - 'PWD': '/builds/slave/test', 22:45:16 INFO - 'SHELL': '/bin/bash', 22:45:16 INFO - 'SHLVL': '1', 22:45:16 INFO - 'TERM': 'linux', 22:45:16 INFO - 'TMOUT': '86400', 22:45:16 INFO - 'USER': 'cltbld', 22:45:16 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468213069.142013-66625078', 22:45:16 INFO - '_': '/tools/buildbot/bin/python'} 22:45:16 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 22:45:17 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 22:45:17 INFO - import pkg_resources 22:45:18 INFO - Using 1 client processes 22:45:18 INFO - wptserve Starting http server on 127.0.0.1:8000 22:45:18 INFO - wptserve Starting http server on 127.0.0.1:8001 22:45:18 INFO - wptserve Starting http server on 127.0.0.1:8443 22:45:20 INFO - SUITE-START | Running 778 tests 22:45:20 INFO - Running testharness tests 22:45:20 INFO - Setting up ssl 22:45:20 INFO - PROCESS | certutil | 22:45:20 INFO - PROCESS | certutil | 22:45:20 INFO - PROCESS | certutil | 22:45:20 INFO - Certificate Nickname Trust Attributes 22:45:20 INFO - SSL,S/MIME,JAR/XPI 22:45:20 INFO - 22:45:20 INFO - web-platform-tests CT,, 22:45:20 INFO - 22:45:20 INFO - Starting runner 22:45:23 INFO - PROCESS | 1752 | 1468215923372 Marionette DEBUG Marionette enabled via build flag and pref 22:45:23 INFO - PROCESS | 1752 | ++DOCSHELL 0xa4d4f400 == 1 [pid = 1752] [id = 1] 22:45:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 1 (0xa4d4f800) [pid = 1752] [serial = 1] [outer = (nil)] 22:45:23 INFO - PROCESS | 1752 | [1752] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 22:45:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 2 (0xa4d50000) [pid = 1752] [serial = 2] [outer = 0xa4d4f800] 22:45:23 INFO - PROCESS | 1752 | 1468215923987 Marionette INFO Listening on port 2828 22:45:24 INFO - PROCESS | 1752 | 1468215924511 Marionette DEBUG Marionette enabled via command-line flag 22:45:24 INFO - PROCESS | 1752 | ++DOCSHELL 0xa23b0000 == 2 [pid = 1752] [id = 2] 22:45:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 3 (0xa23b1400) [pid = 1752] [serial = 3] [outer = (nil)] 22:45:24 INFO - PROCESS | 1752 | [1752] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 22:45:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 4 (0xa23bac00) [pid = 1752] [serial = 4] [outer = 0xa23b1400] 22:45:24 INFO - PROCESS | 1752 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d41e0 22:45:24 INFO - PROCESS | 1752 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d4cc0 22:45:24 INFO - PROCESS | 1752 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20ddd40 22:45:24 INFO - PROCESS | 1752 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f99a0 22:45:24 INFO - PROCESS | 1752 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20de7a0 22:45:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 5 (0xa1022800) [pid = 1752] [serial = 5] [outer = 0xa4d4f800] 22:45:24 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:45:24 INFO - PROCESS | 1752 | 1468215924873 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:44423 22:45:24 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:45:24 INFO - PROCESS | 1752 | 1468215924948 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:44424 22:45:24 INFO - PROCESS | 1752 | 1468215924953 Marionette DEBUG Closed connection conn0 22:45:25 INFO - PROCESS | 1752 | [1752] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 22:45:25 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:45:25 INFO - PROCESS | 1752 | 1468215925068 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:44425 22:45:25 INFO - PROCESS | 1752 | 1468215925071 Marionette DEBUG Closed connection conn1 22:45:25 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:45:25 INFO - PROCESS | 1752 | 1468215925137 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:44426 22:45:25 INFO - PROCESS | 1752 | 1468215925142 Marionette DEBUG Closed connection conn2 22:45:25 INFO - PROCESS | 1752 | 1468215925190 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 22:45:25 INFO - PROCESS | 1752 | 1468215925204 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160710205626","device":"desktop","version":"48.0"} 22:45:25 INFO - PROCESS | 1752 | [1752] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:45:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a50d000 == 3 [pid = 1752] [id = 3] 22:45:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 6 (0x9a50d400) [pid = 1752] [serial = 6] [outer = (nil)] 22:45:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a50d800 == 4 [pid = 1752] [id = 4] 22:45:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 7 (0x9aaa2800) [pid = 1752] [serial = 7] [outer = (nil)] 22:45:27 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 22:45:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x99b74000 == 5 [pid = 1752] [id = 5] 22:45:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 8 (0x99b74400) [pid = 1752] [serial = 8] [outer = (nil)] 22:45:27 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 22:45:27 INFO - PROCESS | 1752 | [1752] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 22:45:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 9 (0x99837000) [pid = 1752] [serial = 9] [outer = 0x99b74400] 22:45:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 10 (0x995afc00) [pid = 1752] [serial = 10] [outer = 0x9a50d400] 22:45:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 11 (0x995b1800) [pid = 1752] [serial = 11] [outer = 0x9aaa2800] 22:45:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 12 (0x995b4000) [pid = 1752] [serial = 12] [outer = 0x99b74400] 22:45:28 INFO - PROCESS | 1752 | 1468215928543 Marionette INFO startBrowser e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:28 INFO - PROCESS | 1752 | 1468215928583 Marionette DEBUG loaded listener.js 22:45:28 INFO - PROCESS | 1752 | 1468215928599 Marionette DEBUG loaded listener.js 22:45:28 INFO - PROCESS | 1752 | 1468215928602 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 13 (0x97c63000) [pid = 1752] [serial = 13] [outer = 0x99b74400] 22:45:29 INFO - PROCESS | 1752 | 1468215929203 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"e6091315-103b-48f5-b8e3-7b47eec8fbe1","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160710205626","device":"desktop","version":"48.0","command_id":1}}] 22:45:29 INFO - PROCESS | 1752 | 1468215929385 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 22:45:29 INFO - PROCESS | 1752 | 1468215929391 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:29 INFO - PROCESS | 1752 | 1468215929563 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 22:45:29 INFO - PROCESS | 1752 | 1468215929823 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:45:29 INFO - PROCESS | 1752 | 1468215929827 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:29 INFO - PROCESS | 1752 | [1752] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 22:45:29 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 22:45:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 14 (0x953b3400) [pid = 1752] [serial = 14] [outer = 0x99b74400] 22:45:30 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 22:45:30 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:45:30 INFO - PROCESS | 1752 | 1468215930228 Marionette TRACE conn3 <- [1,3,null,{}] 22:45:30 INFO - PROCESS | 1752 | 1468215930259 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 22:45:30 INFO - PROCESS | 1752 | 1468215930264 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:30 INFO - PROCESS | 1752 | 1468215930296 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 22:45:30 INFO - PROCESS | 1752 | 1468215930394 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 22:45:30 INFO - PROCESS | 1752 | 1468215930397 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 22:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 22:45:30 INFO - PROCESS | 1752 | 1468215930423 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 22:45:30 INFO - PROCESS | 1752 | 1468215930428 Marionette TRACE conn3 <- [1,6,null,{}] 22:45:30 INFO - PROCESS | 1752 | 1468215930554 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:30 INFO - PROCESS | 1752 | 1468215930561 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:30 INFO - PROCESS | 1752 | 1468215930615 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 22:45:30 INFO - PROCESS | 1752 | 1468215930624 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:30 INFO - PROCESS | 1752 | 1468215930630 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x940f8c00 == 6 [pid = 1752] [id = 6] 22:45:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 15 (0x940f9000) [pid = 1752] [serial = 15] [outer = (nil)] 22:45:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 16 (0x940fb400) [pid = 1752] [serial = 16] [outer = 0x940f9000] 22:45:30 INFO - PROCESS | 1752 | 1468215930699 Marionette DEBUG loaded listener.js 22:45:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 17 (0x98fbd000) [pid = 1752] [serial = 17] [outer = 0x940f9000] 22:45:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x93e58400 == 7 [pid = 1752] [id = 7] 22:45:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 18 (0x93e58800) [pid = 1752] [serial = 18] [outer = (nil)] 22:45:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 19 (0x953b1400) [pid = 1752] [serial = 19] [outer = 0x93e58800] 22:45:31 INFO - PROCESS | 1752 | 1468215931135 Marionette DEBUG loaded listener.js 22:45:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 20 (0x93c52800) [pid = 1752] [serial = 20] [outer = 0x93e58800] 22:45:31 INFO - PROCESS | 1752 | [1752] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 22:45:31 INFO - PROCESS | 1752 | 1468215931566 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 22:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 22:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1211ms 22:45:31 INFO - PROCESS | 1752 | 1468215931633 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 22:45:31 INFO - PROCESS | 1752 | 1468215931636 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 22:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 22:45:31 INFO - PROCESS | 1752 | 1468215931712 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 22:45:31 INFO - PROCESS | 1752 | 1468215931715 Marionette TRACE conn3 <- [1,10,null,{}] 22:45:31 INFO - PROCESS | 1752 | 1468215931750 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:31 INFO - PROCESS | 1752 | 1468215931758 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:31 INFO - PROCESS | 1752 | 1468215931912 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 22:45:31 INFO - PROCESS | 1752 | 1468215931925 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:31 INFO - PROCESS | 1752 | 1468215931932 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c50400 == 8 [pid = 1752] [id = 8] 22:45:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 21 (0x93e55400) [pid = 1752] [serial = 21] [outer = (nil)] 22:45:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 22 (0x92466c00) [pid = 1752] [serial = 22] [outer = 0x93e55400] 22:45:31 INFO - PROCESS | 1752 | 1468215931997 Marionette DEBUG loaded listener.js 22:45:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 23 (0x9246b400) [pid = 1752] [serial = 23] [outer = 0x93e55400] 22:45:32 INFO - PROCESS | 1752 | 1468215932536 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 22:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 22:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 903ms 22:45:32 INFO - PROCESS | 1752 | 1468215932561 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 22:45:32 INFO - PROCESS | 1752 | 1468215932564 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 22:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 22:45:32 INFO - PROCESS | 1752 | 1468215932570 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 22:45:32 INFO - PROCESS | 1752 | 1468215932572 Marionette TRACE conn3 <- [1,14,null,{}] 22:45:32 INFO - PROCESS | 1752 | 1468215932577 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:32 INFO - PROCESS | 1752 | 1468215932581 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:32 INFO - PROCESS | 1752 | 1468215932719 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 22:45:32 INFO - PROCESS | 1752 | 1468215932737 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:32 INFO - PROCESS | 1752 | 1468215932744 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x92623800 == 9 [pid = 1752] [id = 9] 22:45:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 24 (0x92625000) [pid = 1752] [serial = 24] [outer = (nil)] 22:45:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 25 (0x92628400) [pid = 1752] [serial = 25] [outer = 0x92625000] 22:45:32 INFO - PROCESS | 1752 | 1468215932806 Marionette DEBUG loaded listener.js 22:45:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 26 (0x953b2000) [pid = 1752] [serial = 26] [outer = 0x92625000] 22:45:33 INFO - PROCESS | 1752 | 1468215933386 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 22:45:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 22:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 878ms 22:45:33 INFO - PROCESS | 1752 | 1468215933448 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 22:45:33 INFO - PROCESS | 1752 | 1468215933451 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 22:45:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 22:45:33 INFO - PROCESS | 1752 | 1468215933456 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 22:45:33 INFO - PROCESS | 1752 | 1468215933458 Marionette TRACE conn3 <- [1,18,null,{}] 22:45:33 INFO - PROCESS | 1752 | 1468215933463 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:33 INFO - PROCESS | 1752 | 1468215933468 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:33 INFO - PROCESS | 1752 | 1468215933607 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 22:45:33 INFO - PROCESS | 1752 | 1468215933616 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:33 INFO - PROCESS | 1752 | 1468215933623 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x92472000 == 10 [pid = 1752] [id = 10] 22:45:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 27 (0x92d16800) [pid = 1752] [serial = 27] [outer = (nil)] 22:45:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 28 (0x92d1b400) [pid = 1752] [serial = 28] [outer = 0x92d16800] 22:45:33 INFO - PROCESS | 1752 | 1468215933687 Marionette DEBUG loaded listener.js 22:45:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 29 (0x991f8000) [pid = 1752] [serial = 29] [outer = 0x92d16800] 22:45:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x92534000 == 11 [pid = 1752] [id = 11] 22:45:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 30 (0x9261d800) [pid = 1752] [serial = 30] [outer = (nil)] 22:45:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 31 (0x92628c00) [pid = 1752] [serial = 31] [outer = 0x9261d800] 22:45:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 32 (0x92d15c00) [pid = 1752] [serial = 32] [outer = 0x9261d800] 22:45:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x92472400 == 12 [pid = 1752] [id = 12] 22:45:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 33 (0x92531c00) [pid = 1752] [serial = 33] [outer = (nil)] 22:45:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 34 (0x92ecd800) [pid = 1752] [serial = 34] [outer = 0x92531c00] 22:45:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 35 (0x932f9000) [pid = 1752] [serial = 35] [outer = 0x92531c00] 22:45:35 INFO - PROCESS | 1752 | 1468215935042 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 22:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 22:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1640ms 22:45:35 INFO - PROCESS | 1752 | 1468215935129 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 22:45:35 INFO - PROCESS | 1752 | 1468215935136 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 22:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 22:45:35 INFO - PROCESS | 1752 | 1468215935145 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 22:45:35 INFO - PROCESS | 1752 | 1468215935151 Marionette TRACE conn3 <- [1,22,null,{}] 22:45:35 INFO - PROCESS | 1752 | 1468215935158 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:35 INFO - PROCESS | 1752 | 1468215935163 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:35 INFO - PROCESS | 1752 | 1468215935321 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 22:45:35 INFO - PROCESS | 1752 | 1468215935500 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:35 INFO - PROCESS | 1752 | 1468215935512 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x92d1c800 == 13 [pid = 1752] [id = 13] 22:45:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 36 (0x93c54400) [pid = 1752] [serial = 36] [outer = (nil)] 22:45:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 37 (0x9404ec00) [pid = 1752] [serial = 37] [outer = 0x93c54400] 22:45:35 INFO - PROCESS | 1752 | 1468215935584 Marionette DEBUG loaded listener.js 22:45:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 38 (0x95321800) [pid = 1752] [serial = 38] [outer = 0x93c54400] 22:45:36 INFO - PROCESS | 1752 | 1468215936325 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 22:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 22:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1231ms 22:45:36 INFO - PROCESS | 1752 | 1468215936392 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 22:45:36 INFO - PROCESS | 1752 | 1468215936398 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 22:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 22:45:36 INFO - PROCESS | 1752 | 1468215936409 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 22:45:36 INFO - PROCESS | 1752 | 1468215936412 Marionette TRACE conn3 <- [1,26,null,{}] 22:45:36 INFO - PROCESS | 1752 | 1468215936418 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:36 INFO - PROCESS | 1752 | 1468215936423 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:36 INFO - PROCESS | 1752 | 1468215936591 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 22:45:36 INFO - PROCESS | 1752 | 1468215936707 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:36 INFO - PROCESS | 1752 | 1468215936716 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x98708400 == 14 [pid = 1752] [id = 14] 22:45:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 39 (0x9870d000) [pid = 1752] [serial = 39] [outer = (nil)] 22:45:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 40 (0x991f6800) [pid = 1752] [serial = 40] [outer = 0x9870d000] 22:45:36 INFO - PROCESS | 1752 | 1468215936789 Marionette DEBUG loaded listener.js 22:45:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 41 (0x99836c00) [pid = 1752] [serial = 41] [outer = 0x9870d000] 22:45:37 INFO - PROCESS | 1752 | 1468215937573 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 22:45:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 22:45:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1177ms 22:45:37 INFO - PROCESS | 1752 | 1468215937585 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 22:45:37 INFO - PROCESS | 1752 | 1468215937588 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 22:45:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 22:45:37 INFO - PROCESS | 1752 | 1468215937611 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 22:45:37 INFO - PROCESS | 1752 | 1468215937617 Marionette TRACE conn3 <- [1,30,null,{}] 22:45:37 INFO - PROCESS | 1752 | 1468215937631 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:37 INFO - PROCESS | 1752 | 1468215937638 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:37 INFO - PROCESS | 1752 | 1468215937805 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 22:45:37 INFO - PROCESS | 1752 | 1468215937922 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:37 INFO - PROCESS | 1752 | 1468215937932 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x9aaee000 == 15 [pid = 1752] [id = 15] 22:45:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 42 (0x9aaf7c00) [pid = 1752] [serial = 42] [outer = (nil)] 22:45:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 43 (0x9d4c9c00) [pid = 1752] [serial = 43] [outer = 0x9aaf7c00] 22:45:38 INFO - PROCESS | 1752 | 1468215938004 Marionette DEBUG loaded listener.js 22:45:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 44 (0x9d862400) [pid = 1752] [serial = 44] [outer = 0x9aaf7c00] 22:45:39 INFO - PROCESS | 1752 | 1468215939066 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 22:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 22:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1542ms 22:45:39 INFO - PROCESS | 1752 | 1468215939151 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 22:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 22:45:39 INFO - PROCESS | 1752 | 1468215939156 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 22:45:39 INFO - PROCESS | 1752 | 1468215939162 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 22:45:39 INFO - PROCESS | 1752 | 1468215939166 Marionette TRACE conn3 <- [1,34,null,{}] 22:45:39 INFO - PROCESS | 1752 | 1468215939173 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:39 INFO - PROCESS | 1752 | 1468215939177 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:39 INFO - PROCESS | 1752 | 1468215939354 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 22:45:39 INFO - PROCESS | 1752 | 1468215939491 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:39 INFO - PROCESS | 1752 | 1468215939496 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x93e55800 == 16 [pid = 1752] [id = 16] 22:45:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 45 (0x940f3000) [pid = 1752] [serial = 45] [outer = (nil)] 22:45:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 46 (0x99428400) [pid = 1752] [serial = 46] [outer = 0x940f3000] 22:45:39 INFO - PROCESS | 1752 | 1468215939562 Marionette DEBUG loaded listener.js 22:45:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 47 (0x995ac400) [pid = 1752] [serial = 47] [outer = 0x940f3000] 22:45:40 INFO - PROCESS | 1752 | 1468215940093 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 22:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 22:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 992ms 22:45:40 INFO - PROCESS | 1752 | 1468215940154 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 22:45:40 INFO - PROCESS | 1752 | 1468215940160 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 22:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 22:45:40 INFO - PROCESS | 1752 | 1468215940168 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 22:45:40 INFO - PROCESS | 1752 | 1468215940172 Marionette TRACE conn3 <- [1,38,null,{}] 22:45:40 INFO - PROCESS | 1752 | 1468215940177 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:40 INFO - PROCESS | 1752 | 1468215940182 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:40 INFO - PROCESS | 1752 | 1468215940334 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 22:45:40 INFO - PROCESS | 1752 | 1468215940425 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:40 INFO - PROCESS | 1752 | 1468215940436 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a145c00 == 17 [pid = 1752] [id = 17] 22:45:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 48 (0x9a5bf800) [pid = 1752] [serial = 48] [outer = (nil)] 22:45:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 49 (0x9a5cb400) [pid = 1752] [serial = 49] [outer = 0x9a5bf800] 22:45:40 INFO - PROCESS | 1752 | 1468215940493 Marionette DEBUG loaded listener.js 22:45:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 50 (0x9aa0e400) [pid = 1752] [serial = 50] [outer = 0x9a5bf800] 22:45:41 INFO - PROCESS | 1752 | 1468215941089 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 22:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 22:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 935ms 22:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 22:45:41 INFO - PROCESS | 1752 | 1468215941104 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 22:45:41 INFO - PROCESS | 1752 | 1468215941106 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 22:45:41 INFO - PROCESS | 1752 | 1468215941113 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 22:45:41 INFO - PROCESS | 1752 | 1468215941118 Marionette TRACE conn3 <- [1,42,null,{}] 22:45:41 INFO - PROCESS | 1752 | 1468215941131 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:41 INFO - PROCESS | 1752 | 1468215941137 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:41 INFO - PROCESS | 1752 | 1468215941296 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 22:45:41 INFO - PROCESS | 1752 | 1468215941320 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:41 INFO - PROCESS | 1752 | 1468215941328 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x9d4c9800 == 18 [pid = 1752] [id = 18] 22:45:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 51 (0x9d4ca400) [pid = 1752] [serial = 51] [outer = (nil)] 22:45:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 52 (0x9d835c00) [pid = 1752] [serial = 52] [outer = 0x9d4ca400] 22:45:41 INFO - PROCESS | 1752 | 1468215941391 Marionette DEBUG loaded listener.js 22:45:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 53 (0x9d86b000) [pid = 1752] [serial = 53] [outer = 0x9d4ca400] 22:45:42 INFO - PROCESS | 1752 | 1468215942000 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 22:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 22:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 938ms 22:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 22:45:42 INFO - PROCESS | 1752 | 1468215942050 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 22:45:42 INFO - PROCESS | 1752 | 1468215942053 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 22:45:42 INFO - PROCESS | 1752 | 1468215942059 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 22:45:42 INFO - PROCESS | 1752 | 1468215942062 Marionette TRACE conn3 <- [1,46,null,{}] 22:45:42 INFO - PROCESS | 1752 | 1468215942067 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:42 INFO - PROCESS | 1752 | 1468215942071 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:42 INFO - PROCESS | 1752 | 1468215942200 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 22:45:42 INFO - PROCESS | 1752 | 1468215942211 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:42 INFO - PROCESS | 1752 | 1468215942218 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x9531f800 == 19 [pid = 1752] [id = 19] 22:45:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 54 (0x9794e800) [pid = 1752] [serial = 54] [outer = (nil)] 22:45:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 55 (0xa1020c00) [pid = 1752] [serial = 55] [outer = 0x9794e800] 22:45:42 INFO - PROCESS | 1752 | 1468215942295 Marionette DEBUG loaded listener.js 22:45:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 56 (0xa200c000) [pid = 1752] [serial = 56] [outer = 0x9794e800] 22:45:42 INFO - PROCESS | 1752 | 1468215942919 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 22:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 22:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 879ms 22:45:42 INFO - PROCESS | 1752 | 1468215942938 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 22:45:42 INFO - PROCESS | 1752 | 1468215942941 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 22:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 22:45:42 INFO - PROCESS | 1752 | 1468215942946 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 22:45:42 INFO - PROCESS | 1752 | 1468215942948 Marionette TRACE conn3 <- [1,50,null,{}] 22:45:42 INFO - PROCESS | 1752 | 1468215942953 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:42 INFO - PROCESS | 1752 | 1468215942958 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:43 INFO - PROCESS | 1752 | 1468215943077 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 22:45:43 INFO - PROCESS | 1752 | 1468215943170 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:43 INFO - PROCESS | 1752 | 1468215943175 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x932f7000 == 20 [pid = 1752] [id = 20] 22:45:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0x9d82dc00) [pid = 1752] [serial = 57] [outer = (nil)] 22:45:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0xa226f800) [pid = 1752] [serial = 58] [outer = 0x9d82dc00] 22:45:43 INFO - PROCESS | 1752 | 1468215943235 Marionette DEBUG loaded listener.js 22:45:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0xa2279000) [pid = 1752] [serial = 59] [outer = 0x9d82dc00] 22:45:43 INFO - PROCESS | 1752 | 1468215943828 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 22:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 924ms 22:45:43 INFO - PROCESS | 1752 | 1468215943872 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 22:45:43 INFO - PROCESS | 1752 | 1468215943875 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 22:45:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 22:45:43 INFO - PROCESS | 1752 | 1468215943881 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 22:45:43 INFO - PROCESS | 1752 | 1468215943884 Marionette TRACE conn3 <- [1,54,null,{}] 22:45:43 INFO - PROCESS | 1752 | 1468215943889 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:43 INFO - PROCESS | 1752 | 1468215943897 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:44 INFO - PROCESS | 1752 | 1468215944053 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 22:45:44 INFO - PROCESS | 1752 | 1468215944141 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:44 INFO - PROCESS | 1752 | 1468215944147 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x9246cc00 == 21 [pid = 1752] [id = 21] 22:45:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x93e5d000) [pid = 1752] [serial = 60] [outer = (nil)] 22:45:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0xa256a000) [pid = 1752] [serial = 61] [outer = 0x93e5d000] 22:45:44 INFO - PROCESS | 1752 | 1468215944208 Marionette DEBUG loaded listener.js 22:45:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0xa250cc00) [pid = 1752] [serial = 62] [outer = 0x93e5d000] 22:45:44 INFO - PROCESS | 1752 | 1468215944750 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:45:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 22:45:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 933ms 22:45:44 INFO - PROCESS | 1752 | 1468215944815 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 22:45:44 INFO - PROCESS | 1752 | 1468215944818 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 22:45:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 22:45:44 INFO - PROCESS | 1752 | 1468215944823 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 22:45:44 INFO - PROCESS | 1752 | 1468215944831 Marionette TRACE conn3 <- [1,58,null,{}] 22:45:44 INFO - PROCESS | 1752 | 1468215944835 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:44 INFO - PROCESS | 1752 | 1468215944839 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:44 INFO - PROCESS | 1752 | 1468215944960 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 22:45:44 INFO - PROCESS | 1752 | 1468215944967 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:44 INFO - PROCESS | 1752 | 1468215944975 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x932f9400 == 22 [pid = 1752] [id = 22] 22:45:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x95323000) [pid = 1752] [serial = 63] [outer = (nil)] 22:45:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0xa310d000) [pid = 1752] [serial = 64] [outer = 0x95323000] 22:45:45 INFO - PROCESS | 1752 | 1468215945034 Marionette DEBUG loaded listener.js 22:45:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0xa3191c00) [pid = 1752] [serial = 65] [outer = 0x95323000] 22:45:45 INFO - PROCESS | 1752 | 1468215945721 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 22:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 929ms 22:45:45 INFO - PROCESS | 1752 | 1468215945755 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 22:45:45 INFO - PROCESS | 1752 | 1468215945757 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 22:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 22:45:45 INFO - PROCESS | 1752 | 1468215945763 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 22:45:45 INFO - PROCESS | 1752 | 1468215945765 Marionette TRACE conn3 <- [1,62,null,{}] 22:45:45 INFO - PROCESS | 1752 | 1468215945770 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:45 INFO - PROCESS | 1752 | 1468215945775 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:45 INFO - PROCESS | 1752 | 1468215945935 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 22:45:45 INFO - PROCESS | 1752 | 1468215945952 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:45 INFO - PROCESS | 1752 | 1468215945961 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x99105c00 == 23 [pid = 1752] [id = 23] 22:45:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0xa250c800) [pid = 1752] [serial = 66] [outer = (nil)] 22:45:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0xa4d0c400) [pid = 1752] [serial = 67] [outer = 0xa250c800] 22:45:46 INFO - PROCESS | 1752 | 1468215946019 Marionette DEBUG loaded listener.js 22:45:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0xa4d4d800) [pid = 1752] [serial = 68] [outer = 0xa250c800] 22:45:46 INFO - PROCESS | 1752 | 1468215946634 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:45:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 22:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 930ms 22:45:46 INFO - PROCESS | 1752 | 1468215946693 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 22:45:46 INFO - PROCESS | 1752 | 1468215946695 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 22:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 22:45:46 INFO - PROCESS | 1752 | 1468215946701 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 22:45:46 INFO - PROCESS | 1752 | 1468215946703 Marionette TRACE conn3 <- [1,66,null,{}] 22:45:46 INFO - PROCESS | 1752 | 1468215946709 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:46 INFO - PROCESS | 1752 | 1468215946712 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:46 INFO - PROCESS | 1752 | 1468215946838 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 22:45:46 INFO - PROCESS | 1752 | 1468215946858 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:46 INFO - PROCESS | 1752 | 1468215946865 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x92d11800 == 24 [pid = 1752] [id = 24] 22:45:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0xa3110800) [pid = 1752] [serial = 69] [outer = (nil)] 22:45:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0xa61d5400) [pid = 1752] [serial = 70] [outer = 0xa3110800] 22:45:46 INFO - PROCESS | 1752 | 1468215946923 Marionette DEBUG loaded listener.js 22:45:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0xa61d6c00) [pid = 1752] [serial = 71] [outer = 0xa3110800] 22:45:47 INFO - PROCESS | 1752 | 1468215947545 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:45:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 22:45:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 878ms 22:45:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 22:45:47 INFO - PROCESS | 1752 | 1468215947580 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 22:45:47 INFO - PROCESS | 1752 | 1468215947583 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 22:45:47 INFO - PROCESS | 1752 | 1468215947588 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 22:45:47 INFO - PROCESS | 1752 | 1468215947591 Marionette TRACE conn3 <- [1,70,null,{}] 22:45:47 INFO - PROCESS | 1752 | 1468215947596 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:47 INFO - PROCESS | 1752 | 1468215947599 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:47 INFO - PROCESS | 1752 | 1468215947723 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 22:45:48 INFO - PROCESS | 1752 | 1468215948741 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:48 INFO - PROCESS | 1752 | 1468215948751 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x92ecc000 == 25 [pid = 1752] [id = 25] 22:45:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x92ece800) [pid = 1752] [serial = 72] [outer = (nil)] 22:45:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x93c4bc00) [pid = 1752] [serial = 73] [outer = 0x92ece800] 22:45:48 INFO - PROCESS | 1752 | 1468215948813 Marionette DEBUG loaded listener.js 22:45:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x9404b400) [pid = 1752] [serial = 74] [outer = 0x92ece800] 22:45:49 INFO - PROCESS | 1752 | 1468215949467 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:45:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 22:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1929ms 22:45:49 INFO - PROCESS | 1752 | 1468215949519 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 22:45:49 INFO - PROCESS | 1752 | 1468215949523 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 22:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 22:45:49 INFO - PROCESS | 1752 | 1468215949530 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 22:45:49 INFO - PROCESS | 1752 | 1468215949534 Marionette TRACE conn3 <- [1,74,null,{}] 22:45:49 INFO - PROCESS | 1752 | 1468215949547 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:49 INFO - PROCESS | 1752 | 1468215949551 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:49 INFO - PROCESS | 1752 | 1468215949712 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 22:45:49 INFO - PROCESS | 1752 | 1468215949771 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:49 INFO - PROCESS | 1752 | 1468215949779 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x97bc7400 == 26 [pid = 1752] [id = 26] 22:45:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x97c19400) [pid = 1752] [serial = 75] [outer = (nil)] 22:45:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x99386800) [pid = 1752] [serial = 76] [outer = 0x97c19400] 22:45:49 INFO - PROCESS | 1752 | 1468215949841 Marionette DEBUG loaded listener.js 22:45:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x995a8000) [pid = 1752] [serial = 77] [outer = 0x97c19400] 22:45:50 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x92625000) [pid = 1752] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 22:45:50 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x93e55400) [pid = 1752] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 22:45:50 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x940f9000) [pid = 1752] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 22:45:50 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x93c54400) [pid = 1752] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 22:45:50 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x9870d000) [pid = 1752] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 22:45:50 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x9aaf7c00) [pid = 1752] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 22:45:50 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x940f3000) [pid = 1752] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 22:45:50 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x9a5bf800) [pid = 1752] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 22:45:50 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x9d4ca400) [pid = 1752] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 22:45:50 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x9794e800) [pid = 1752] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 22:45:50 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x9d82dc00) [pid = 1752] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 22:45:50 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x93e5d000) [pid = 1752] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 22:45:50 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x95323000) [pid = 1752] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 22:45:50 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0xa250c800) [pid = 1752] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 22:45:50 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x92d16800) [pid = 1752] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 22:45:50 INFO - PROCESS | 1752 | 1468215950916 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:45:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 22:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1436ms 22:45:50 INFO - PROCESS | 1752 | 1468215950968 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 22:45:50 INFO - PROCESS | 1752 | 1468215950973 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 22:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 22:45:50 INFO - PROCESS | 1752 | 1468215950985 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 22:45:50 INFO - PROCESS | 1752 | 1468215950988 Marionette TRACE conn3 <- [1,78,null,{}] 22:45:50 INFO - PROCESS | 1752 | 1468215950993 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:50 INFO - PROCESS | 1752 | 1468215950997 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:51 INFO - PROCESS | 1752 | 1468215951123 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 22:45:51 INFO - PROCESS | 1752 | 1468215951141 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:51 INFO - PROCESS | 1752 | 1468215951148 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x92467400 == 27 [pid = 1752] [id = 27] 22:45:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x97951400) [pid = 1752] [serial = 78] [outer = (nil)] 22:45:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x9a14cc00) [pid = 1752] [serial = 79] [outer = 0x97951400] 22:45:51 INFO - PROCESS | 1752 | 1468215951207 Marionette DEBUG loaded listener.js 22:45:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x9a5c5400) [pid = 1752] [serial = 80] [outer = 0x97951400] 22:45:51 INFO - PROCESS | 1752 | 1468215951884 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:45:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 22:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 934ms 22:45:51 INFO - PROCESS | 1752 | 1468215951916 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 22:45:51 INFO - PROCESS | 1752 | 1468215951919 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 22:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 22:45:51 INFO - PROCESS | 1752 | 1468215951932 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 22:45:51 INFO - PROCESS | 1752 | 1468215951940 Marionette TRACE conn3 <- [1,82,null,{}] 22:45:51 INFO - PROCESS | 1752 | 1468215951945 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:51 INFO - PROCESS | 1752 | 1468215951951 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:52 INFO - PROCESS | 1752 | 1468215952102 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 22:45:52 INFO - PROCESS | 1752 | 1468215952190 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:52 INFO - PROCESS | 1752 | 1468215952196 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x9252e400 == 28 [pid = 1752] [id = 28] 22:45:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x92d19000) [pid = 1752] [serial = 81] [outer = (nil)] 22:45:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x9af0d800) [pid = 1752] [serial = 82] [outer = 0x92d19000] 22:45:52 INFO - PROCESS | 1752 | 1468215952257 Marionette DEBUG loaded listener.js 22:45:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x9d85f800) [pid = 1752] [serial = 83] [outer = 0x92d19000] 22:45:52 INFO - PROCESS | 1752 | 1468215952986 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:45:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 22:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1090ms 22:45:53 INFO - PROCESS | 1752 | 1468215953037 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 22:45:53 INFO - PROCESS | 1752 | 1468215953043 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 22:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 22:45:53 INFO - PROCESS | 1752 | 1468215953049 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 22:45:53 INFO - PROCESS | 1752 | 1468215953056 Marionette TRACE conn3 <- [1,86,null,{}] 22:45:53 INFO - PROCESS | 1752 | 1468215953063 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:53 INFO - PROCESS | 1752 | 1468215953068 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:53 INFO - PROCESS | 1752 | 1468215953217 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 22:45:53 INFO - PROCESS | 1752 | 1468215953343 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:53 INFO - PROCESS | 1752 | 1468215953355 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x92ec6800 == 29 [pid = 1752] [id = 29] 22:45:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x940f7000) [pid = 1752] [serial = 84] [outer = (nil)] 22:45:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x97b0e800) [pid = 1752] [serial = 85] [outer = 0x940f7000] 22:45:53 INFO - PROCESS | 1752 | 1468215953424 Marionette DEBUG loaded listener.js 22:45:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x9a148400) [pid = 1752] [serial = 86] [outer = 0x940f7000] 22:45:54 INFO - PROCESS | 1752 | 1468215954157 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:45:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 22:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1182ms 22:45:54 INFO - PROCESS | 1752 | 1468215954237 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 22:45:54 INFO - PROCESS | 1752 | 1468215954243 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 22:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 22:45:54 INFO - PROCESS | 1752 | 1468215954254 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 22:45:54 INFO - PROCESS | 1752 | 1468215954257 Marionette TRACE conn3 <- [1,90,null,{}] 22:45:54 INFO - PROCESS | 1752 | 1468215954263 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:54 INFO - PROCESS | 1752 | 1468215954267 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:54 INFO - PROCESS | 1752 | 1468215954421 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 22:45:54 INFO - PROCESS | 1752 | 1468215954547 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:54 INFO - PROCESS | 1752 | 1468215954555 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x92629000 == 30 [pid = 1752] [id = 30] 22:45:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x9aaf7000) [pid = 1752] [serial = 87] [outer = (nil)] 22:45:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x9d4d4800) [pid = 1752] [serial = 88] [outer = 0x9aaf7000] 22:45:54 INFO - PROCESS | 1752 | 1468215954631 Marionette DEBUG loaded listener.js 22:45:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0xa200ec00) [pid = 1752] [serial = 89] [outer = 0x9aaf7000] 22:45:55 INFO - PROCESS | 1752 | 1468215955347 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:45:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 22:45:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1128ms 22:45:55 INFO - PROCESS | 1752 | 1468215955382 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 22:45:55 INFO - PROCESS | 1752 | 1468215955386 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 22:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 22:45:55 INFO - PROCESS | 1752 | 1468215955391 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 22:45:55 INFO - PROCESS | 1752 | 1468215955397 Marionette TRACE conn3 <- [1,94,null,{}] 22:45:55 INFO - PROCESS | 1752 | 1468215955411 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:55 INFO - PROCESS | 1752 | 1468215955419 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:55 INFO - PROCESS | 1752 | 1468215955579 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 22:45:55 INFO - PROCESS | 1752 | 1468215955679 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:55 INFO - PROCESS | 1752 | 1468215955696 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x97b01400 == 31 [pid = 1752] [id = 31] 22:45:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x994f4800) [pid = 1752] [serial = 90] [outer = (nil)] 22:45:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0xa2fb9800) [pid = 1752] [serial = 91] [outer = 0x994f4800] 22:45:55 INFO - PROCESS | 1752 | 1468215955807 Marionette DEBUG loaded listener.js 22:45:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0xa3191400) [pid = 1752] [serial = 92] [outer = 0x994f4800] 22:45:56 INFO - PROCESS | 1752 | 1468215956557 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 22:45:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 22:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1232ms 22:45:56 INFO - PROCESS | 1752 | 1468215956624 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 22:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 22:45:56 INFO - PROCESS | 1752 | 1468215956628 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 22:45:56 INFO - PROCESS | 1752 | 1468215956634 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 22:45:56 INFO - PROCESS | 1752 | 1468215956637 Marionette TRACE conn3 <- [1,98,null,{}] 22:45:56 INFO - PROCESS | 1752 | 1468215956642 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:56 INFO - PROCESS | 1752 | 1468215956647 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:56 INFO - PROCESS | 1752 | 1468215956797 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 22:45:56 INFO - PROCESS | 1752 | 1468215956922 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:56 INFO - PROCESS | 1752 | 1468215956931 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:56 INFO - PROCESS | 1752 | ++DOCSHELL 0xa25ef400 == 32 [pid = 1752] [id = 32] 22:45:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0xa318e400) [pid = 1752] [serial = 93] [outer = (nil)] 22:45:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0xa4f7ec00) [pid = 1752] [serial = 94] [outer = 0xa318e400] 22:45:57 INFO - PROCESS | 1752 | 1468215957000 Marionette DEBUG loaded listener.js 22:45:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0xa61d7800) [pid = 1752] [serial = 95] [outer = 0xa318e400] 22:45:57 INFO - PROCESS | 1752 | 1468215957759 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 22:45:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 22:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1183ms 22:45:57 INFO - PROCESS | 1752 | 1468215957817 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 22:45:57 INFO - PROCESS | 1752 | 1468215957821 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 22:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 22:45:57 INFO - PROCESS | 1752 | 1468215957826 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 22:45:57 INFO - PROCESS | 1752 | 1468215957829 Marionette TRACE conn3 <- [1,102,null,{}] 22:45:57 INFO - PROCESS | 1752 | 1468215957834 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:57 INFO - PROCESS | 1752 | 1468215957839 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:57 INFO - PROCESS | 1752 | 1468215957991 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 22:45:58 INFO - PROCESS | 1752 | 1468215958174 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:58 INFO - PROCESS | 1752 | 1468215958182 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x9252b000 == 33 [pid = 1752] [id = 33] 22:45:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x92533000) [pid = 1752] [serial = 96] [outer = (nil)] 22:45:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x92624c00) [pid = 1752] [serial = 97] [outer = 0x92533000] 22:45:58 INFO - PROCESS | 1752 | 1468215958248 Marionette DEBUG loaded listener.js 22:45:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x932f0800) [pid = 1752] [serial = 98] [outer = 0x92533000] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x995b4000) [pid = 1752] [serial = 12] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x92d1b400) [pid = 1752] [serial = 28] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x92ecd800) [pid = 1752] [serial = 34] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x9404ec00) [pid = 1752] [serial = 37] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x991f6800) [pid = 1752] [serial = 40] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x9d4c9c00) [pid = 1752] [serial = 43] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x99428400) [pid = 1752] [serial = 46] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x9a5cb400) [pid = 1752] [serial = 49] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x9aa0e400) [pid = 1752] [serial = 50] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x9d835c00) [pid = 1752] [serial = 52] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x9d86b000) [pid = 1752] [serial = 53] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0xa1020c00) [pid = 1752] [serial = 55] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0xa226f800) [pid = 1752] [serial = 58] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0xa256a000) [pid = 1752] [serial = 61] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0xa310d000) [pid = 1752] [serial = 64] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0xa4d0c400) [pid = 1752] [serial = 67] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x92628c00) [pid = 1752] [serial = 31] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0xa200c000) [pid = 1752] [serial = 56] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x95321800) [pid = 1752] [serial = 38] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0xa2279000) [pid = 1752] [serial = 59] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0xa250cc00) [pid = 1752] [serial = 62] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0xa3191c00) [pid = 1752] [serial = 65] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0xa4d4d800) [pid = 1752] [serial = 68] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x99836c00) [pid = 1752] [serial = 41] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x9d862400) [pid = 1752] [serial = 44] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x995ac400) [pid = 1752] [serial = 47] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 56 (0x991f8000) [pid = 1752] [serial = 29] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 55 (0xa4d50000) [pid = 1752] [serial = 2] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 54 (0xa61d5400) [pid = 1752] [serial = 70] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 53 (0x92628400) [pid = 1752] [serial = 25] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 52 (0x953b2000) [pid = 1752] [serial = 26] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 51 (0x92466c00) [pid = 1752] [serial = 22] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 50 (0x9246b400) [pid = 1752] [serial = 23] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 49 (0x953b1400) [pid = 1752] [serial = 19] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 48 (0x940fb400) [pid = 1752] [serial = 16] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 47 (0x98fbd000) [pid = 1752] [serial = 17] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | --DOMWINDOW == 46 (0x99837000) [pid = 1752] [serial = 9] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1752 | 1468215959704 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 22:45:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 22:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1928ms 22:45:59 INFO - PROCESS | 1752 | 1468215959756 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 22:45:59 INFO - PROCESS | 1752 | 1468215959761 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 22:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 22:45:59 INFO - PROCESS | 1752 | 1468215959770 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 22:45:59 INFO - PROCESS | 1752 | 1468215959774 Marionette TRACE conn3 <- [1,106,null,{}] 22:45:59 INFO - PROCESS | 1752 | 1468215959782 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:59 INFO - PROCESS | 1752 | 1468215959787 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:59 INFO - PROCESS | 1752 | 1468215959927 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 22:45:59 INFO - PROCESS | 1752 | 1468215959937 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:59 INFO - PROCESS | 1752 | 1468215959948 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:45:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x92ece400 == 34 [pid = 1752] [id = 34] 22:45:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 47 (0x92ecf000) [pid = 1752] [serial = 99] [outer = (nil)] 22:46:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 48 (0x932fd000) [pid = 1752] [serial = 100] [outer = 0x92ecf000] 22:46:00 INFO - PROCESS | 1752 | 1468215960011 Marionette DEBUG loaded listener.js 22:46:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 49 (0x93c54400) [pid = 1752] [serial = 101] [outer = 0x92ecf000] 22:46:00 INFO - PROCESS | 1752 | 1468215960684 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 22:46:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 22:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 934ms 22:46:00 INFO - PROCESS | 1752 | 1468215960702 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 22:46:00 INFO - PROCESS | 1752 | 1468215960717 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 22:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 22:46:00 INFO - PROCESS | 1752 | 1468215960730 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 22:46:00 INFO - PROCESS | 1752 | 1468215960734 Marionette TRACE conn3 <- [1,110,null,{}] 22:46:00 INFO - PROCESS | 1752 | 1468215960744 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:00 INFO - PROCESS | 1752 | 1468215960749 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:00 INFO - PROCESS | 1752 | 1468215960914 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 22:46:00 INFO - PROCESS | 1752 | 1468215960934 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:00 INFO - PROCESS | 1752 | 1468215960941 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x953ba000 == 35 [pid = 1752] [id = 35] 22:46:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 50 (0x97950000) [pid = 1752] [serial = 102] [outer = (nil)] 22:46:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 51 (0x9795b000) [pid = 1752] [serial = 103] [outer = 0x97950000] 22:46:01 INFO - PROCESS | 1752 | 1468215961006 Marionette DEBUG loaded listener.js 22:46:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 52 (0x97c60400) [pid = 1752] [serial = 104] [outer = 0x97950000] 22:46:01 INFO - PROCESS | 1752 | 1468215961688 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 22:46:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 22:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 978ms 22:46:01 INFO - PROCESS | 1752 | 1468215961709 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 22:46:01 INFO - PROCESS | 1752 | 1468215961712 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 22:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 22:46:01 INFO - PROCESS | 1752 | 1468215961718 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 22:46:01 INFO - PROCESS | 1752 | 1468215961723 Marionette TRACE conn3 <- [1,114,null,{}] 22:46:01 INFO - PROCESS | 1752 | 1468215961740 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:01 INFO - PROCESS | 1752 | 1468215961747 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:01 INFO - PROCESS | 1752 | 1468215961912 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 22:46:01 INFO - PROCESS | 1752 | 1468215961939 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:01 INFO - PROCESS | 1752 | 1468215961952 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x99101400 == 36 [pid = 1752] [id = 36] 22:46:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 53 (0x991f8000) [pid = 1752] [serial = 105] [outer = (nil)] 22:46:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 54 (0x998b8400) [pid = 1752] [serial = 106] [outer = 0x991f8000] 22:46:02 INFO - PROCESS | 1752 | 1468215962011 Marionette DEBUG loaded listener.js 22:46:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 55 (0x9a50b400) [pid = 1752] [serial = 107] [outer = 0x991f8000] 22:46:02 INFO - PROCESS | 1752 | 1468215962705 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 22:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 22:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1033ms 22:46:02 INFO - PROCESS | 1752 | 1468215962756 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 22:46:02 INFO - PROCESS | 1752 | 1468215962763 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 22:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 22:46:02 INFO - PROCESS | 1752 | 1468215962780 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 22:46:02 INFO - PROCESS | 1752 | 1468215962783 Marionette TRACE conn3 <- [1,118,null,{}] 22:46:02 INFO - PROCESS | 1752 | 1468215962795 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:02 INFO - PROCESS | 1752 | 1468215962798 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:02 INFO - PROCESS | 1752 | 1468215962963 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 22:46:02 INFO - PROCESS | 1752 | 1468215962984 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:03 INFO - PROCESS | 1752 | 1468215962991 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x92ecf800 == 37 [pid = 1752] [id = 37] 22:46:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 56 (0x9a5cb400) [pid = 1752] [serial = 108] [outer = (nil)] 22:46:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0x9aa10000) [pid = 1752] [serial = 109] [outer = 0x9a5cb400] 22:46:03 INFO - PROCESS | 1752 | 1468215963051 Marionette DEBUG loaded listener.js 22:46:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x9d402400) [pid = 1752] [serial = 110] [outer = 0x9a5cb400] 22:46:03 INFO - PROCESS | 1752 | 1468215963677 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 22:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 22:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 946ms 22:46:03 INFO - PROCESS | 1752 | 1468215963718 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 22:46:03 INFO - PROCESS | 1752 | 1468215963722 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 22:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 22:46:03 INFO - PROCESS | 1752 | 1468215963727 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 22:46:03 INFO - PROCESS | 1752 | 1468215963729 Marionette TRACE conn3 <- [1,122,null,{}] 22:46:03 INFO - PROCESS | 1752 | 1468215963735 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:03 INFO - PROCESS | 1752 | 1468215963740 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:03 INFO - PROCESS | 1752 | 1468215963891 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 22:46:03 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x92d19000) [pid = 1752] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 22:46:03 INFO - PROCESS | 1752 | --DOMWINDOW == 56 (0x97c19400) [pid = 1752] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 22:46:03 INFO - PROCESS | 1752 | --DOMWINDOW == 55 (0x97951400) [pid = 1752] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 22:46:03 INFO - PROCESS | 1752 | --DOMWINDOW == 54 (0x92ece800) [pid = 1752] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 22:46:03 INFO - PROCESS | 1752 | --DOMWINDOW == 53 (0xa3110800) [pid = 1752] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 22:46:04 INFO - PROCESS | 1752 | 1468215964020 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:04 INFO - PROCESS | 1752 | 1468215964028 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x92ece800 == 38 [pid = 1752] [id = 38] 22:46:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 54 (0x95320000) [pid = 1752] [serial = 111] [outer = (nil)] 22:46:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 55 (0x9910a000) [pid = 1752] [serial = 112] [outer = 0x95320000] 22:46:04 INFO - PROCESS | 1752 | 1468215964086 Marionette DEBUG loaded listener.js 22:46:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 56 (0x9d82e400) [pid = 1752] [serial = 113] [outer = 0x95320000] 22:46:04 INFO - PROCESS | 1752 | 1468215964643 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 22:46:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 22:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 926ms 22:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 22:46:04 INFO - PROCESS | 1752 | 1468215964653 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 22:46:04 INFO - PROCESS | 1752 | 1468215964656 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 22:46:04 INFO - PROCESS | 1752 | 1468215964667 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 22:46:04 INFO - PROCESS | 1752 | 1468215964670 Marionette TRACE conn3 <- [1,126,null,{}] 22:46:04 INFO - PROCESS | 1752 | 1468215964677 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:04 INFO - PROCESS | 1752 | 1468215964686 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:04 INFO - PROCESS | 1752 | 1468215964840 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 22:46:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0x9d85f000) [pid = 1752] [serial = 114] [outer = 0x92531c00] 22:46:04 INFO - PROCESS | 1752 | 1468215964965 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:04 INFO - PROCESS | 1752 | 1468215964974 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:05 INFO - PROCESS | 1752 | ++DOCSHELL 0xa2320c00 == 39 [pid = 1752] [id = 39] 22:46:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0xa232b000) [pid = 1752] [serial = 115] [outer = (nil)] 22:46:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0xa2372c00) [pid = 1752] [serial = 116] [outer = 0xa232b000] 22:46:05 INFO - PROCESS | 1752 | 1468215965037 Marionette DEBUG loaded listener.js 22:46:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0xa23ad000) [pid = 1752] [serial = 117] [outer = 0xa232b000] 22:46:05 INFO - PROCESS | 1752 | 1468215965660 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 22:46:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 22:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1041ms 22:46:05 INFO - PROCESS | 1752 | 1468215965702 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 22:46:05 INFO - PROCESS | 1752 | 1468215965705 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 22:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 22:46:05 INFO - PROCESS | 1752 | 1468215965710 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 22:46:05 INFO - PROCESS | 1752 | 1468215965725 Marionette TRACE conn3 <- [1,130,null,{}] 22:46:05 INFO - PROCESS | 1752 | 1468215965737 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:05 INFO - PROCESS | 1752 | 1468215965743 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:05 INFO - PROCESS | 1752 | 1468215965899 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 22:46:05 INFO - PROCESS | 1752 | 1468215965954 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:05 INFO - PROCESS | 1752 | 1468215965963 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x9246ac00 == 40 [pid = 1752] [id = 40] 22:46:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x9246b400) [pid = 1752] [serial = 118] [outer = (nil)] 22:46:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x92472c00) [pid = 1752] [serial = 119] [outer = 0x9246b400] 22:46:06 INFO - PROCESS | 1752 | 1468215966063 Marionette DEBUG loaded listener.js 22:46:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x9262a800) [pid = 1752] [serial = 120] [outer = 0x9246b400] 22:46:06 INFO - PROCESS | 1752 | 1468215966917 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 22:46:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 22:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1255ms 22:46:06 INFO - PROCESS | 1752 | 1468215966967 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 22:46:06 INFO - PROCESS | 1752 | 1468215966972 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 22:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 22:46:06 INFO - PROCESS | 1752 | 1468215966980 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 22:46:06 INFO - PROCESS | 1752 | 1468215966984 Marionette TRACE conn3 <- [1,134,null,{}] 22:46:06 INFO - PROCESS | 1752 | 1468215966991 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:06 INFO - PROCESS | 1752 | 1468215966996 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:07 INFO - PROCESS | 1752 | 1468215967188 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 22:46:07 INFO - PROCESS | 1752 | 1468215967315 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:07 INFO - PROCESS | 1752 | 1468215967323 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x9246c800 == 41 [pid = 1752] [id = 41] 22:46:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x95323c00) [pid = 1752] [serial = 121] [outer = (nil)] 22:46:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x97c59c00) [pid = 1752] [serial = 122] [outer = 0x95323c00] 22:46:07 INFO - PROCESS | 1752 | 1468215967400 Marionette DEBUG loaded listener.js 22:46:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x991f5400) [pid = 1752] [serial = 123] [outer = 0x95323c00] 22:46:08 INFO - PROCESS | 1752 | 1468215968298 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 22:46:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 22:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1381ms 22:46:08 INFO - PROCESS | 1752 | 1468215968360 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 22:46:08 INFO - PROCESS | 1752 | 1468215968366 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 22:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 22:46:08 INFO - PROCESS | 1752 | 1468215968375 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 22:46:08 INFO - PROCESS | 1752 | 1468215968379 Marionette TRACE conn3 <- [1,138,null,{}] 22:46:08 INFO - PROCESS | 1752 | 1468215968385 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:08 INFO - PROCESS | 1752 | 1468215968390 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:08 INFO - PROCESS | 1752 | 1468215968555 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 22:46:08 INFO - PROCESS | 1752 | 1468215968682 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:08 INFO - PROCESS | 1752 | 1468215968692 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x98fb6c00 == 42 [pid = 1752] [id = 42] 22:46:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x9aa98000) [pid = 1752] [serial = 124] [outer = (nil)] 22:46:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0xa063e400) [pid = 1752] [serial = 125] [outer = 0x9aa98000] 22:46:08 INFO - PROCESS | 1752 | 1468215968761 Marionette DEBUG loaded listener.js 22:46:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0xa226e800) [pid = 1752] [serial = 126] [outer = 0x9aa98000] 22:46:09 INFO - PROCESS | 1752 | 1468215969791 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 22:46:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 22:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1428ms 22:46:09 INFO - PROCESS | 1752 | 1468215969803 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 22:46:09 INFO - PROCESS | 1752 | 1468215969808 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 22:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 22:46:09 INFO - PROCESS | 1752 | 1468215969815 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 22:46:09 INFO - PROCESS | 1752 | 1468215969820 Marionette TRACE conn3 <- [1,142,null,{}] 22:46:09 INFO - PROCESS | 1752 | 1468215969827 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:09 INFO - PROCESS | 1752 | 1468215969831 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:09 INFO - PROCESS | 1752 | 1468215969982 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 22:46:10 INFO - PROCESS | 1752 | 1468215970101 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:10 INFO - PROCESS | 1752 | 1468215970115 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:10 INFO - PROCESS | 1752 | --DOCSHELL 0x92467400 == 41 [pid = 1752] [id = 27] 22:46:10 INFO - PROCESS | 1752 | --DOCSHELL 0xa2320c00 == 40 [pid = 1752] [id = 39] 22:46:10 INFO - PROCESS | 1752 | --DOCSHELL 0x92ece800 == 39 [pid = 1752] [id = 38] 22:46:10 INFO - PROCESS | 1752 | --DOCSHELL 0x92ecf800 == 38 [pid = 1752] [id = 37] 22:46:10 INFO - PROCESS | 1752 | --DOCSHELL 0x99101400 == 37 [pid = 1752] [id = 36] 22:46:10 INFO - PROCESS | 1752 | --DOCSHELL 0x953ba000 == 36 [pid = 1752] [id = 35] 22:46:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x92475c00 == 37 [pid = 1752] [id = 43] 22:46:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x9261f800) [pid = 1752] [serial = 127] [outer = (nil)] 22:46:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x940f6400) [pid = 1752] [serial = 128] [outer = 0x9261f800] 22:46:10 INFO - PROCESS | 1752 | 1468215970226 Marionette DEBUG loaded listener.js 22:46:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x95394000) [pid = 1752] [serial = 129] [outer = 0x9261f800] 22:46:10 INFO - PROCESS | 1752 | --DOCSHELL 0x92ece400 == 36 [pid = 1752] [id = 34] 22:46:10 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0xa61d6c00) [pid = 1752] [serial = 71] [outer = (nil)] [url = about:blank] 22:46:10 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x9af0d800) [pid = 1752] [serial = 82] [outer = (nil)] [url = about:blank] 22:46:10 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x9d85f800) [pid = 1752] [serial = 83] [outer = (nil)] [url = about:blank] 22:46:10 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x99386800) [pid = 1752] [serial = 76] [outer = (nil)] [url = about:blank] 22:46:10 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x9a14cc00) [pid = 1752] [serial = 79] [outer = (nil)] [url = about:blank] 22:46:10 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x995a8000) [pid = 1752] [serial = 77] [outer = (nil)] [url = about:blank] 22:46:10 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x93c4bc00) [pid = 1752] [serial = 73] [outer = (nil)] [url = about:blank] 22:46:10 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x9a5c5400) [pid = 1752] [serial = 80] [outer = (nil)] [url = about:blank] 22:46:10 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x9404b400) [pid = 1752] [serial = 74] [outer = (nil)] [url = about:blank] 22:46:10 INFO - PROCESS | 1752 | 1468215970837 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 22:46:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 22:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1079ms 22:46:10 INFO - PROCESS | 1752 | 1468215970894 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 22:46:10 INFO - PROCESS | 1752 | 1468215970899 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 22:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 22:46:10 INFO - PROCESS | 1752 | 1468215970912 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 22:46:10 INFO - PROCESS | 1752 | 1468215970915 Marionette TRACE conn3 <- [1,146,null,{}] 22:46:10 INFO - PROCESS | 1752 | 1468215970920 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:10 INFO - PROCESS | 1752 | 1468215970925 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:11 INFO - PROCESS | 1752 | 1468215971061 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 22:46:11 INFO - PROCESS | 1752 | 1468215971153 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:11 INFO - PROCESS | 1752 | 1468215971159 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x940f9000 == 37 [pid = 1752] [id = 44] 22:46:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x990e5400) [pid = 1752] [serial = 130] [outer = (nil)] 22:46:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x995b3c00) [pid = 1752] [serial = 131] [outer = 0x990e5400] 22:46:11 INFO - PROCESS | 1752 | 1468215971224 Marionette DEBUG loaded listener.js 22:46:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x9a147c00) [pid = 1752] [serial = 132] [outer = 0x990e5400] 22:46:11 INFO - PROCESS | 1752 | 1468215971879 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 22:46:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 22:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1041ms 22:46:11 INFO - PROCESS | 1752 | 1468215971950 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 22:46:11 INFO - PROCESS | 1752 | 1468215971953 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 22:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 22:46:11 INFO - PROCESS | 1752 | 1468215971959 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 22:46:11 INFO - PROCESS | 1752 | 1468215971964 Marionette TRACE conn3 <- [1,150,null,{}] 22:46:11 INFO - PROCESS | 1752 | 1468215971986 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:11 INFO - PROCESS | 1752 | 1468215971994 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:12 INFO - PROCESS | 1752 | 1468215972127 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 22:46:12 INFO - PROCESS | 1752 | 1468215972137 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:12 INFO - PROCESS | 1752 | 1468215972148 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x9795d000 == 38 [pid = 1752] [id = 45] 22:46:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x9795d400) [pid = 1752] [serial = 133] [outer = (nil)] 22:46:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x98498c00) [pid = 1752] [serial = 134] [outer = 0x9795d400] 22:46:12 INFO - PROCESS | 1752 | 1468215972209 Marionette DEBUG loaded listener.js 22:46:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x9aa06800) [pid = 1752] [serial = 135] [outer = 0x9795d400] 22:46:12 INFO - PROCESS | 1752 | 1468215972923 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 22:46:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 22:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 994ms 22:46:12 INFO - PROCESS | 1752 | 1468215972953 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 22:46:12 INFO - PROCESS | 1752 | 1468215972957 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 22:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 22:46:12 INFO - PROCESS | 1752 | 1468215972962 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 22:46:12 INFO - PROCESS | 1752 | 1468215972964 Marionette TRACE conn3 <- [1,154,null,{}] 22:46:12 INFO - PROCESS | 1752 | 1468215972977 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:12 INFO - PROCESS | 1752 | 1468215972981 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:13 INFO - PROCESS | 1752 | 1468215973151 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 22:46:13 INFO - PROCESS | 1752 | 1468215973213 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:13 INFO - PROCESS | 1752 | 1468215973224 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:13 INFO - PROCESS | 1752 | ++DOCSHELL 0xa1023800 == 39 [pid = 1752] [id = 46] 22:46:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0xa20ab800) [pid = 1752] [serial = 136] [outer = (nil)] 22:46:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0xa2274800) [pid = 1752] [serial = 137] [outer = 0xa20ab800] 22:46:13 INFO - PROCESS | 1752 | 1468215973279 Marionette DEBUG loaded listener.js 22:46:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0xa2504400) [pid = 1752] [serial = 138] [outer = 0xa20ab800] 22:46:13 INFO - PROCESS | 1752 | 1468215973886 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 22:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 22:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 988ms 22:46:13 INFO - PROCESS | 1752 | 1468215973951 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 22:46:13 INFO - PROCESS | 1752 | 1468215973954 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 22:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 22:46:13 INFO - PROCESS | 1752 | 1468215973961 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 22:46:13 INFO - PROCESS | 1752 | 1468215973963 Marionette TRACE conn3 <- [1,158,null,{}] 22:46:13 INFO - PROCESS | 1752 | 1468215973968 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:13 INFO - PROCESS | 1752 | 1468215973972 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:14 INFO - PROCESS | 1752 | 1468215974123 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 22:46:14 INFO - PROCESS | 1752 | 1468215974144 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:14 INFO - PROCESS | 1752 | 1468215974151 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x9aa05400 == 40 [pid = 1752] [id = 47] 22:46:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x9d40bc00) [pid = 1752] [serial = 139] [outer = (nil)] 22:46:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0xa2fb9c00) [pid = 1752] [serial = 140] [outer = 0x9d40bc00] 22:46:14 INFO - PROCESS | 1752 | 1468215974209 Marionette DEBUG loaded listener.js 22:46:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0xa3110800) [pid = 1752] [serial = 141] [outer = 0x9d40bc00] 22:46:14 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x9aaf7000) [pid = 1752] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 22:46:14 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x92ecf000) [pid = 1752] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 22:46:14 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x994f4800) [pid = 1752] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 22:46:14 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x92533000) [pid = 1752] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 22:46:14 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0xa318e400) [pid = 1752] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 22:46:14 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x940f7000) [pid = 1752] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 22:46:14 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x9a5cb400) [pid = 1752] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 22:46:14 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x97950000) [pid = 1752] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 22:46:14 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x95320000) [pid = 1752] [serial = 111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 22:46:14 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x991f8000) [pid = 1752] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 22:46:14 INFO - PROCESS | 1752 | 1468215974981 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 22:46:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 22:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1030ms 22:46:14 INFO - PROCESS | 1752 | 1468215974993 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 22:46:14 INFO - PROCESS | 1752 | 1468215974996 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 22:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 22:46:15 INFO - PROCESS | 1752 | 1468215975001 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 22:46:15 INFO - PROCESS | 1752 | 1468215975003 Marionette TRACE conn3 <- [1,162,null,{}] 22:46:15 INFO - PROCESS | 1752 | 1468215975017 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:15 INFO - PROCESS | 1752 | 1468215975026 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:15 INFO - PROCESS | 1752 | 1468215975211 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 22:46:15 INFO - PROCESS | 1752 | 1468215975277 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:15 INFO - PROCESS | 1752 | 1468215975286 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x94041c00 == 41 [pid = 1752] [id = 48] 22:46:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x953b2000) [pid = 1752] [serial = 142] [outer = (nil)] 22:46:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0xa2564400) [pid = 1752] [serial = 143] [outer = 0x953b2000] 22:46:15 INFO - PROCESS | 1752 | 1468215975344 Marionette DEBUG loaded listener.js 22:46:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0xa33ca400) [pid = 1752] [serial = 144] [outer = 0x953b2000] 22:46:16 INFO - PROCESS | 1752 | 1468215976001 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 22:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 22:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1025ms 22:46:16 INFO - PROCESS | 1752 | 1468215976028 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 22:46:16 INFO - PROCESS | 1752 | 1468215976031 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 22:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 22:46:16 INFO - PROCESS | 1752 | 1468215976036 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 22:46:16 INFO - PROCESS | 1752 | 1468215976039 Marionette TRACE conn3 <- [1,166,null,{}] 22:46:16 INFO - PROCESS | 1752 | 1468215976044 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:16 INFO - PROCESS | 1752 | 1468215976047 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:16 INFO - PROCESS | 1752 | 1468215976213 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 22:46:16 INFO - PROCESS | 1752 | 1468215976233 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:16 INFO - PROCESS | 1752 | 1468215976240 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x94045800 == 42 [pid = 1752] [id = 49] 22:46:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x99836800) [pid = 1752] [serial = 145] [outer = (nil)] 22:46:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0xa4f1c400) [pid = 1752] [serial = 146] [outer = 0x99836800] 22:46:16 INFO - PROCESS | 1752 | 1468215976300 Marionette DEBUG loaded listener.js 22:46:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0xa610f400) [pid = 1752] [serial = 147] [outer = 0x99836800] 22:46:16 INFO - PROCESS | 1752 | 1468215976951 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 22:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 22:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 932ms 22:46:16 INFO - PROCESS | 1752 | 1468215976970 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 22:46:16 INFO - PROCESS | 1752 | 1468215976976 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 22:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 22:46:16 INFO - PROCESS | 1752 | 1468215976984 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 22:46:16 INFO - PROCESS | 1752 | 1468215976990 Marionette TRACE conn3 <- [1,170,null,{}] 22:46:17 INFO - PROCESS | 1752 | 1468215976999 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:17 INFO - PROCESS | 1752 | 1468215977004 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:17 INFO - PROCESS | 1752 | 1468215977170 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 22:46:17 INFO - PROCESS | 1752 | 1468215977276 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:17 INFO - PROCESS | 1752 | 1468215977290 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x92474c00 == 43 [pid = 1752] [id = 50] 22:46:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x92ed4800) [pid = 1752] [serial = 148] [outer = (nil)] 22:46:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x94047000) [pid = 1752] [serial = 149] [outer = 0x92ed4800] 22:46:17 INFO - PROCESS | 1752 | 1468215977400 Marionette DEBUG loaded listener.js 22:46:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x95316000) [pid = 1752] [serial = 150] [outer = 0x92ed4800] 22:46:18 INFO - PROCESS | 1752 | 1468215978165 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 22:46:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 22:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1239ms 22:46:18 INFO - PROCESS | 1752 | 1468215978223 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 22:46:18 INFO - PROCESS | 1752 | 1468215978229 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 22:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 22:46:18 INFO - PROCESS | 1752 | 1468215978239 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 22:46:18 INFO - PROCESS | 1752 | 1468215978242 Marionette TRACE conn3 <- [1,174,null,{}] 22:46:18 INFO - PROCESS | 1752 | 1468215978248 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:18 INFO - PROCESS | 1752 | 1468215978253 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:18 INFO - PROCESS | 1752 | 1468215978442 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 22:46:18 INFO - PROCESS | 1752 | 1468215978574 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:18 INFO - PROCESS | 1752 | 1468215978584 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x95321000 == 44 [pid = 1752] [id = 51] 22:46:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x97bd0c00) [pid = 1752] [serial = 151] [outer = (nil)] 22:46:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x9941f400) [pid = 1752] [serial = 152] [outer = 0x97bd0c00] 22:46:18 INFO - PROCESS | 1752 | 1468215978654 Marionette DEBUG loaded listener.js 22:46:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x9a148800) [pid = 1752] [serial = 153] [outer = 0x97bd0c00] 22:46:19 INFO - PROCESS | 1752 | 1468215979451 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 22:46:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 22:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1227ms 22:46:19 INFO - PROCESS | 1752 | 1468215979475 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 22:46:19 INFO - PROCESS | 1752 | 1468215979479 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 22:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 22:46:19 INFO - PROCESS | 1752 | 1468215979486 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 22:46:19 INFO - PROCESS | 1752 | 1468215979491 Marionette TRACE conn3 <- [1,178,null,{}] 22:46:19 INFO - PROCESS | 1752 | 1468215979506 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:19 INFO - PROCESS | 1752 | 1468215979513 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:19 INFO - PROCESS | 1752 | 1468215979662 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 22:46:19 INFO - PROCESS | 1752 | 1468215979798 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:19 INFO - PROCESS | 1752 | 1468215979811 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x9af10400 == 45 [pid = 1752] [id = 52] 22:46:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0xa063cc00) [pid = 1752] [serial = 154] [outer = (nil)] 22:46:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0xa2fbb000) [pid = 1752] [serial = 155] [outer = 0xa063cc00] 22:46:19 INFO - PROCESS | 1752 | 1468215979884 Marionette DEBUG loaded listener.js 22:46:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0xa4d4d800) [pid = 1752] [serial = 156] [outer = 0xa063cc00] 22:46:20 INFO - PROCESS | 1752 | 1468215980754 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 22:46:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 22:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1332ms 22:46:20 INFO - PROCESS | 1752 | 1468215980851 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 22:46:20 INFO - PROCESS | 1752 | 1468215980855 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 22:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 22:46:20 INFO - PROCESS | 1752 | 1468215980865 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 22:46:20 INFO - PROCESS | 1752 | 1468215980867 Marionette TRACE conn3 <- [1,182,null,{}] 22:46:20 INFO - PROCESS | 1752 | 1468215980872 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:20 INFO - PROCESS | 1752 | 1468215980877 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:21 INFO - PROCESS | 1752 | 1468215981062 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 22:46:21 INFO - PROCESS | 1752 | 1468215981390 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:21 INFO - PROCESS | 1752 | 1468215981398 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x92d10000 == 46 [pid = 1752] [id = 53] 22:46:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x92d11000) [pid = 1752] [serial = 157] [outer = (nil)] 22:46:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x92ec9000) [pid = 1752] [serial = 158] [outer = 0x92d11000] 22:46:21 INFO - PROCESS | 1752 | 1468215981468 Marionette DEBUG loaded listener.js 22:46:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x94043000) [pid = 1752] [serial = 159] [outer = 0x92d11000] 22:46:22 INFO - PROCESS | 1752 | 1468215982226 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 22:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 22:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1394ms 22:46:22 INFO - PROCESS | 1752 | 1468215982262 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 22:46:22 INFO - PROCESS | 1752 | 1468215982266 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 22:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 22:46:22 INFO - PROCESS | 1752 | 1468215982289 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 22:46:22 INFO - PROCESS | 1752 | 1468215982294 Marionette TRACE conn3 <- [1,186,null,{}] 22:46:22 INFO - PROCESS | 1752 | 1468215982300 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:22 INFO - PROCESS | 1752 | 1468215982307 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:22 INFO - PROCESS | 1752 | 1468215982444 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 22:46:22 INFO - PROCESS | 1752 | 1468215982596 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:22 INFO - PROCESS | 1752 | 1468215982602 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:22 INFO - PROCESS | 1752 | --DOCSHELL 0xa25ef400 == 45 [pid = 1752] [id = 32] 22:46:22 INFO - PROCESS | 1752 | --DOCSHELL 0x94041c00 == 44 [pid = 1752] [id = 48] 22:46:22 INFO - PROCESS | 1752 | --DOCSHELL 0x9aa05400 == 43 [pid = 1752] [id = 47] 22:46:22 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0xa2372c00) [pid = 1752] [serial = 116] [outer = (nil)] [url = about:blank] 22:46:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x92ec8400 == 44 [pid = 1752] [id = 54] 22:46:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x92eca800) [pid = 1752] [serial = 160] [outer = (nil)] 22:46:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x93c55000) [pid = 1752] [serial = 161] [outer = 0x92eca800] 22:46:22 INFO - PROCESS | 1752 | 1468215982690 Marionette DEBUG loaded listener.js 22:46:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x953bcc00) [pid = 1752] [serial = 162] [outer = 0x92eca800] 22:46:22 INFO - PROCESS | 1752 | --DOCSHELL 0xa1023800 == 43 [pid = 1752] [id = 46] 22:46:22 INFO - PROCESS | 1752 | --DOCSHELL 0x9795d000 == 42 [pid = 1752] [id = 45] 22:46:22 INFO - PROCESS | 1752 | --DOCSHELL 0x940f9000 == 41 [pid = 1752] [id = 44] 22:46:22 INFO - PROCESS | 1752 | --DOCSHELL 0x92475c00 == 40 [pid = 1752] [id = 43] 22:46:22 INFO - PROCESS | 1752 | --DOCSHELL 0x9246ac00 == 39 [pid = 1752] [id = 40] 22:46:22 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x932fd000) [pid = 1752] [serial = 100] [outer = (nil)] [url = about:blank] 22:46:22 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0xa3191400) [pid = 1752] [serial = 92] [outer = (nil)] [url = about:blank] 22:46:22 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x93c54400) [pid = 1752] [serial = 101] [outer = (nil)] [url = about:blank] 22:46:22 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x932f0800) [pid = 1752] [serial = 98] [outer = (nil)] [url = about:blank] 22:46:22 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0xa61d7800) [pid = 1752] [serial = 95] [outer = (nil)] [url = about:blank] 22:46:22 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x97b0e800) [pid = 1752] [serial = 85] [outer = (nil)] [url = about:blank] 22:46:22 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x9d402400) [pid = 1752] [serial = 110] [outer = (nil)] [url = about:blank] 22:46:22 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x97c60400) [pid = 1752] [serial = 104] [outer = (nil)] [url = about:blank] 22:46:22 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x9d82e400) [pid = 1752] [serial = 113] [outer = (nil)] [url = about:blank] 22:46:22 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x9aa10000) [pid = 1752] [serial = 109] [outer = (nil)] [url = about:blank] 22:46:22 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x9a148400) [pid = 1752] [serial = 86] [outer = (nil)] [url = about:blank] 22:46:22 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x92624c00) [pid = 1752] [serial = 97] [outer = (nil)] [url = about:blank] 22:46:22 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0xa200ec00) [pid = 1752] [serial = 89] [outer = (nil)] [url = about:blank] 22:46:22 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x9910a000) [pid = 1752] [serial = 112] [outer = (nil)] [url = about:blank] 22:46:23 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x9a50b400) [pid = 1752] [serial = 107] [outer = (nil)] [url = about:blank] 22:46:23 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0xa4f7ec00) [pid = 1752] [serial = 94] [outer = (nil)] [url = about:blank] 22:46:23 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0xa2fb9800) [pid = 1752] [serial = 91] [outer = (nil)] [url = about:blank] 22:46:23 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x9795b000) [pid = 1752] [serial = 103] [outer = (nil)] [url = about:blank] 22:46:23 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x932f9000) [pid = 1752] [serial = 35] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:46:23 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x998b8400) [pid = 1752] [serial = 106] [outer = (nil)] [url = about:blank] 22:46:23 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x9d4d4800) [pid = 1752] [serial = 88] [outer = (nil)] [url = about:blank] 22:46:23 INFO - PROCESS | 1752 | 1468215983329 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 22:46:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 22:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1080ms 22:46:23 INFO - PROCESS | 1752 | 1468215983370 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 22:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 22:46:23 INFO - PROCESS | 1752 | 1468215983376 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 22:46:23 INFO - PROCESS | 1752 | 1468215983382 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 22:46:23 INFO - PROCESS | 1752 | 1468215983385 Marionette TRACE conn3 <- [1,190,null,{}] 22:46:23 INFO - PROCESS | 1752 | 1468215983390 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:23 INFO - PROCESS | 1752 | 1468215983393 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:23 INFO - PROCESS | 1752 | 1468215983569 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 22:46:23 INFO - PROCESS | 1752 | 1468215983688 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:23 INFO - PROCESS | 1752 | 1468215983697 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a14a800 == 40 [pid = 1752] [id = 55] 22:46:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x9a50ac00) [pid = 1752] [serial = 163] [outer = (nil)] 22:46:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x9a5c6c00) [pid = 1752] [serial = 164] [outer = 0x9a50ac00] 22:46:23 INFO - PROCESS | 1752 | 1468215983766 Marionette DEBUG loaded listener.js 22:46:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x9aa0e800) [pid = 1752] [serial = 165] [outer = 0x9a50ac00] 22:46:24 INFO - PROCESS | 1752 | 1468215984503 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 22:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 22:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1182ms 22:46:24 INFO - PROCESS | 1752 | 1468215984563 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 22:46:24 INFO - PROCESS | 1752 | 1468215984567 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 22:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 22:46:24 INFO - PROCESS | 1752 | 1468215984579 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 22:46:24 INFO - PROCESS | 1752 | 1468215984586 Marionette TRACE conn3 <- [1,194,null,{}] 22:46:24 INFO - PROCESS | 1752 | 1468215984593 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:24 INFO - PROCESS | 1752 | 1468215984600 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:24 INFO - PROCESS | 1752 | 1468215984733 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 22:46:24 INFO - PROCESS | 1752 | 1468215984742 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:24 INFO - PROCESS | 1752 | 1468215984747 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x991f3000 == 41 [pid = 1752] [id = 56] 22:46:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0xa2010800) [pid = 1752] [serial = 166] [outer = (nil)] 22:46:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0xa227c400) [pid = 1752] [serial = 167] [outer = 0xa2010800] 22:46:24 INFO - PROCESS | 1752 | 1468215984807 Marionette DEBUG loaded listener.js 22:46:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0xa2376000) [pid = 1752] [serial = 168] [outer = 0xa2010800] 22:46:25 INFO - PROCESS | 1752 | 1468215985510 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 22:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 22:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 999ms 22:46:25 INFO - PROCESS | 1752 | 1468215985572 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 22:46:25 INFO - PROCESS | 1752 | 1468215985575 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 22:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 22:46:25 INFO - PROCESS | 1752 | 1468215985587 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 22:46:25 INFO - PROCESS | 1752 | 1468215985589 Marionette TRACE conn3 <- [1,198,null,{}] 22:46:25 INFO - PROCESS | 1752 | 1468215985594 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:25 INFO - PROCESS | 1752 | 1468215985598 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:25 INFO - PROCESS | 1752 | 1468215985786 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 22:46:25 INFO - PROCESS | 1752 | 1468215985813 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:25 INFO - PROCESS | 1752 | 1468215985823 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x995b0c00 == 42 [pid = 1752] [id = 57] 22:46:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x9af09400) [pid = 1752] [serial = 169] [outer = (nil)] 22:46:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0xa2593c00) [pid = 1752] [serial = 170] [outer = 0x9af09400] 22:46:25 INFO - PROCESS | 1752 | 1468215985878 Marionette DEBUG loaded listener.js 22:46:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0xa2fbe000) [pid = 1752] [serial = 171] [outer = 0x9af09400] 22:46:26 INFO - PROCESS | 1752 | 1468215986567 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 22:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 22:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1035ms 22:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 22:46:26 INFO - PROCESS | 1752 | 1468215986622 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 22:46:26 INFO - PROCESS | 1752 | 1468215986624 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 22:46:26 INFO - PROCESS | 1752 | 1468215986630 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 22:46:26 INFO - PROCESS | 1752 | 1468215986633 Marionette TRACE conn3 <- [1,202,null,{}] 22:46:26 INFO - PROCESS | 1752 | 1468215986638 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:26 INFO - PROCESS | 1752 | 1468215986641 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:26 INFO - PROCESS | 1752 | 1468215986814 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 22:46:26 INFO - PROCESS | 1752 | 1468215986833 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:26 INFO - PROCESS | 1752 | 1468215986847 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x979f7800 == 43 [pid = 1752] [id = 58] 22:46:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x979f7c00) [pid = 1752] [serial = 172] [outer = (nil)] 22:46:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x979fa400) [pid = 1752] [serial = 173] [outer = 0x979f7c00] 22:46:26 INFO - PROCESS | 1752 | 1468215986916 Marionette DEBUG loaded listener.js 22:46:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x979ff000) [pid = 1752] [serial = 174] [outer = 0x979f7c00] 22:46:27 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0xa232b000) [pid = 1752] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 22:46:27 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x9d40bc00) [pid = 1752] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 22:46:27 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x9261f800) [pid = 1752] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 22:46:27 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x990e5400) [pid = 1752] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 22:46:27 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x9795d400) [pid = 1752] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 22:46:27 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0xa20ab800) [pid = 1752] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 22:46:27 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x953b2000) [pid = 1752] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 22:46:27 INFO - PROCESS | 1752 | 1468215987690 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 22:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 22:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1076ms 22:46:27 INFO - PROCESS | 1752 | 1468215987706 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 22:46:27 INFO - PROCESS | 1752 | 1468215987708 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 22:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 22:46:27 INFO - PROCESS | 1752 | 1468215987713 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 22:46:27 INFO - PROCESS | 1752 | 1468215987716 Marionette TRACE conn3 <- [1,206,null,{}] 22:46:27 INFO - PROCESS | 1752 | 1468215987721 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:27 INFO - PROCESS | 1752 | 1468215987725 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:27 INFO - PROCESS | 1752 | 1468215987893 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 22:46:27 INFO - PROCESS | 1752 | 1468215987957 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:27 INFO - PROCESS | 1752 | 1468215987963 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x9246d000 == 44 [pid = 1752] [id = 59] 22:46:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x9795d400) [pid = 1752] [serial = 175] [outer = (nil)] 22:46:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0xa23b7800) [pid = 1752] [serial = 176] [outer = 0x9795d400] 22:46:28 INFO - PROCESS | 1752 | 1468215988021 Marionette DEBUG loaded listener.js 22:46:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0xa254b800) [pid = 1752] [serial = 177] [outer = 0x9795d400] 22:46:28 INFO - PROCESS | 1752 | 1468215988609 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 22:46:28 INFO - PROCESS | 1752 | 1468215988612 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 22:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 22:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 929ms 22:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 22:46:28 INFO - PROCESS | 1752 | 1468215988643 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 22:46:28 INFO - PROCESS | 1752 | 1468215988645 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 22:46:28 INFO - PROCESS | 1752 | 1468215988652 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 22:46:28 INFO - PROCESS | 1752 | 1468215988655 Marionette TRACE conn3 <- [1,210,null,{}] 22:46:28 INFO - PROCESS | 1752 | 1468215988659 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:28 INFO - PROCESS | 1752 | 1468215988663 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:28 INFO - PROCESS | 1752 | 1468215988822 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 22:46:28 INFO - PROCESS | 1752 | 1468215988841 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:28 INFO - PROCESS | 1752 | 1468215988848 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x9246c000 == 45 [pid = 1752] [id = 60] 22:46:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x9252c000) [pid = 1752] [serial = 178] [outer = (nil)] 22:46:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0xa6795c00) [pid = 1752] [serial = 179] [outer = 0x9252c000] 22:46:28 INFO - PROCESS | 1752 | 1468215988908 Marionette DEBUG loaded listener.js 22:46:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0xa69cfc00) [pid = 1752] [serial = 180] [outer = 0x9252c000] 22:46:29 INFO - PROCESS | 1752 | 1468215989510 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 22:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 22:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 931ms 22:46:29 INFO - PROCESS | 1752 | 1468215989591 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 22:46:29 INFO - PROCESS | 1752 | 1468215989596 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 22:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 22:46:29 INFO - PROCESS | 1752 | 1468215989604 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 22:46:29 INFO - PROCESS | 1752 | 1468215989609 Marionette TRACE conn3 <- [1,214,null,{}] 22:46:29 INFO - PROCESS | 1752 | 1468215989617 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:29 INFO - PROCESS | 1752 | 1468215989623 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:29 INFO - PROCESS | 1752 | 1468215989794 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 22:46:29 INFO - PROCESS | 1752 | 1468215989927 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:29 INFO - PROCESS | 1752 | 1468215989941 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x92ecf800 == 46 [pid = 1752] [id = 61] 22:46:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x93c54400) [pid = 1752] [serial = 181] [outer = (nil)] 22:46:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x940f9000) [pid = 1752] [serial = 182] [outer = 0x93c54400] 22:46:30 INFO - PROCESS | 1752 | 1468215990012 Marionette DEBUG loaded listener.js 22:46:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x9531b400) [pid = 1752] [serial = 183] [outer = 0x93c54400] 22:46:31 INFO - PROCESS | 1752 | 1468215990999 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 22:46:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 22:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1446ms 22:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 22:46:31 INFO - PROCESS | 1752 | 1468215991050 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 22:46:31 INFO - PROCESS | 1752 | 1468215991054 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 22:46:31 INFO - PROCESS | 1752 | 1468215991064 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 22:46:31 INFO - PROCESS | 1752 | 1468215991069 Marionette TRACE conn3 <- [1,218,null,{}] 22:46:31 INFO - PROCESS | 1752 | 1468215991075 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:31 INFO - PROCESS | 1752 | 1468215991080 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:31 INFO - PROCESS | 1752 | 1468215991236 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 22:46:31 INFO - PROCESS | 1752 | 1468215991371 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:31 INFO - PROCESS | 1752 | 1468215991380 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x98499000 == 47 [pid = 1752] [id = 62] 22:46:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x990ef000) [pid = 1752] [serial = 184] [outer = (nil)] 22:46:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x994ef400) [pid = 1752] [serial = 185] [outer = 0x990ef000] 22:46:31 INFO - PROCESS | 1752 | 1468215991502 Marionette DEBUG loaded listener.js 22:46:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x9a5be400) [pid = 1752] [serial = 186] [outer = 0x990ef000] 22:46:32 INFO - PROCESS | 1752 | 1468215992229 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 22:46:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 22:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1191ms 22:46:32 INFO - PROCESS | 1752 | 1468215992250 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 22:46:32 INFO - PROCESS | 1752 | 1468215992253 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 22:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 22:46:32 INFO - PROCESS | 1752 | 1468215992259 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 22:46:32 INFO - PROCESS | 1752 | 1468215992263 Marionette TRACE conn3 <- [1,222,null,{}] 22:46:32 INFO - PROCESS | 1752 | 1468215992277 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:32 INFO - PROCESS | 1752 | 1468215992285 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:32 INFO - PROCESS | 1752 | 1468215992466 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 22:46:32 INFO - PROCESS | 1752 | 1468215992580 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:32 INFO - PROCESS | 1752 | 1468215992589 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:32 INFO - PROCESS | 1752 | ++DOCSHELL 0xa2002000 == 48 [pid = 1752] [id = 63] 22:46:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0xa200f800) [pid = 1752] [serial = 187] [outer = (nil)] 22:46:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0xa2503c00) [pid = 1752] [serial = 188] [outer = 0xa200f800] 22:46:32 INFO - PROCESS | 1752 | 1468215992661 Marionette DEBUG loaded listener.js 22:46:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0xa61d8800) [pid = 1752] [serial = 189] [outer = 0xa200f800] 22:46:33 INFO - PROCESS | 1752 | 1468215993365 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 22:46:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 22:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1134ms 22:46:33 INFO - PROCESS | 1752 | 1468215993393 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 22:46:33 INFO - PROCESS | 1752 | 1468215993397 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 22:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 22:46:33 INFO - PROCESS | 1752 | 1468215993402 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 22:46:33 INFO - PROCESS | 1752 | 1468215993406 Marionette TRACE conn3 <- [1,226,null,{}] 22:46:33 INFO - PROCESS | 1752 | 1468215993411 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:33 INFO - PROCESS | 1752 | 1468215993415 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:33 INFO - PROCESS | 1752 | 1468215993559 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 22:46:33 INFO - PROCESS | 1752 | 1468215993670 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:33 INFO - PROCESS | 1752 | 1468215993678 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x991f8000 == 49 [pid = 1752] [id = 64] 22:46:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0xa6ea5800) [pid = 1752] [serial = 190] [outer = (nil)] 22:46:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0xa6f4bc00) [pid = 1752] [serial = 191] [outer = 0xa6ea5800] 22:46:33 INFO - PROCESS | 1752 | 1468215993786 Marionette DEBUG loaded listener.js 22:46:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0xa8248800) [pid = 1752] [serial = 192] [outer = 0xa6ea5800] 22:46:34 INFO - PROCESS | 1752 | 1468215994565 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 22:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 22:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1176ms 22:46:34 INFO - PROCESS | 1752 | 1468215994579 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 22:46:34 INFO - PROCESS | 1752 | 1468215994583 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 22:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 22:46:34 INFO - PROCESS | 1752 | 1468215994604 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 22:46:34 INFO - PROCESS | 1752 | 1468215994607 Marionette TRACE conn3 <- [1,230,null,{}] 22:46:34 INFO - PROCESS | 1752 | 1468215994612 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:34 INFO - PROCESS | 1752 | 1468215994617 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:34 INFO - PROCESS | 1752 | 1468215994764 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 22:46:34 INFO - PROCESS | 1752 | 1468215994899 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:34 INFO - PROCESS | 1752 | 1468215994908 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x98fb5800 == 50 [pid = 1752] [id = 65] 22:46:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0xa6f48800) [pid = 1752] [serial = 193] [outer = (nil)] 22:46:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0xa82fb000) [pid = 1752] [serial = 194] [outer = 0xa6f48800] 22:46:34 INFO - PROCESS | 1752 | 1468215994975 Marionette DEBUG loaded listener.js 22:46:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0xa8c1c800) [pid = 1752] [serial = 195] [outer = 0xa6f48800] 22:46:35 INFO - PROCESS | 1752 | 1468215995725 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 22:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 22:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1140ms 22:46:35 INFO - PROCESS | 1752 | 1468215995743 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 22:46:35 INFO - PROCESS | 1752 | 1468215995746 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 22:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 22:46:35 INFO - PROCESS | 1752 | 1468215995752 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 22:46:35 INFO - PROCESS | 1752 | 1468215995754 Marionette TRACE conn3 <- [1,234,null,{}] 22:46:35 INFO - PROCESS | 1752 | 1468215995760 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:35 INFO - PROCESS | 1752 | 1468215995769 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:35 INFO - PROCESS | 1752 | 1468215995967 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 22:46:36 INFO - PROCESS | 1752 | 1468215996104 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:36 INFO - PROCESS | 1752 | 1468215996114 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x92d0e400 == 51 [pid = 1752] [id = 66] 22:46:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x9aa0a400) [pid = 1752] [serial = 196] [outer = (nil)] 22:46:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0xa905c800) [pid = 1752] [serial = 197] [outer = 0x9aa0a400] 22:46:36 INFO - PROCESS | 1752 | 1468215996182 Marionette DEBUG loaded listener.js 22:46:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0xac082c00) [pid = 1752] [serial = 198] [outer = 0x9aa0a400] 22:46:37 INFO - PROCESS | 1752 | 1468215997148 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 22:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 22:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1428ms 22:46:37 INFO - PROCESS | 1752 | 1468215997181 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 22:46:37 INFO - PROCESS | 1752 | 1468215997186 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 22:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 22:46:37 INFO - PROCESS | 1752 | 1468215997193 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 22:46:37 INFO - PROCESS | 1752 | 1468215997197 Marionette TRACE conn3 <- [1,238,null,{}] 22:46:37 INFO - PROCESS | 1752 | 1468215997204 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:37 INFO - PROCESS | 1752 | 1468215997208 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:37 INFO - PROCESS | 1752 | 1468215997346 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 22:46:37 INFO - PROCESS | 1752 | 1468215997515 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:37 INFO - PROCESS | 1752 | 1468215997529 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x932fa400 == 52 [pid = 1752] [id = 67] 22:46:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x9544f000) [pid = 1752] [serial = 199] [outer = (nil)] 22:46:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x95454800) [pid = 1752] [serial = 200] [outer = 0x9544f000] 22:46:37 INFO - PROCESS | 1752 | 1468215997643 Marionette DEBUG loaded listener.js 22:46:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x97956800) [pid = 1752] [serial = 201] [outer = 0x9544f000] 22:46:38 INFO - PROCESS | 1752 | --DOCSHELL 0x92ec6800 == 51 [pid = 1752] [id = 29] 22:46:38 INFO - PROCESS | 1752 | --DOCSHELL 0x9246d000 == 50 [pid = 1752] [id = 59] 22:46:38 INFO - PROCESS | 1752 | --DOCSHELL 0x979f7800 == 49 [pid = 1752] [id = 58] 22:46:38 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0xa4f1c400) [pid = 1752] [serial = 146] [outer = (nil)] [url = about:blank] 22:46:38 INFO - PROCESS | 1752 | --DOCSHELL 0x995b0c00 == 48 [pid = 1752] [id = 57] 22:46:38 INFO - PROCESS | 1752 | --DOCSHELL 0x991f3000 == 47 [pid = 1752] [id = 56] 22:46:38 INFO - PROCESS | 1752 | --DOCSHELL 0x9a14a800 == 46 [pid = 1752] [id = 55] 22:46:38 INFO - PROCESS | 1752 | --DOCSHELL 0x92ec8400 == 45 [pid = 1752] [id = 54] 22:46:38 INFO - PROCESS | 1752 | --DOCSHELL 0x92d10000 == 44 [pid = 1752] [id = 53] 22:46:38 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0xa23ad000) [pid = 1752] [serial = 117] [outer = (nil)] [url = about:blank] 22:46:38 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0xa2fb9c00) [pid = 1752] [serial = 140] [outer = (nil)] [url = about:blank] 22:46:38 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x940f6400) [pid = 1752] [serial = 128] [outer = (nil)] [url = about:blank] 22:46:38 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x95394000) [pid = 1752] [serial = 129] [outer = (nil)] [url = about:blank] 22:46:38 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x995b3c00) [pid = 1752] [serial = 131] [outer = (nil)] [url = about:blank] 22:46:38 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x98498c00) [pid = 1752] [serial = 134] [outer = (nil)] [url = about:blank] 22:46:38 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x9a147c00) [pid = 1752] [serial = 132] [outer = (nil)] [url = about:blank] 22:46:38 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0xa2504400) [pid = 1752] [serial = 138] [outer = (nil)] [url = about:blank] 22:46:38 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0xa2274800) [pid = 1752] [serial = 137] [outer = (nil)] [url = about:blank] 22:46:38 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x97c59c00) [pid = 1752] [serial = 122] [outer = (nil)] [url = about:blank] 22:46:38 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0xa063e400) [pid = 1752] [serial = 125] [outer = (nil)] [url = about:blank] 22:46:38 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x92472c00) [pid = 1752] [serial = 119] [outer = (nil)] [url = about:blank] 22:46:38 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0xa2564400) [pid = 1752] [serial = 143] [outer = (nil)] [url = about:blank] 22:46:38 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0xa3110800) [pid = 1752] [serial = 141] [outer = (nil)] [url = about:blank] 22:46:38 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0xa33ca400) [pid = 1752] [serial = 144] [outer = (nil)] [url = about:blank] 22:46:38 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x9aa06800) [pid = 1752] [serial = 135] [outer = (nil)] [url = about:blank] 22:46:38 INFO - PROCESS | 1752 | 1468215998381 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 22:46:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 22:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1228ms 22:46:38 INFO - PROCESS | 1752 | 1468215998421 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 22:46:38 INFO - PROCESS | 1752 | 1468215998427 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 22:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 22:46:38 INFO - PROCESS | 1752 | 1468215998435 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 22:46:38 INFO - PROCESS | 1752 | 1468215998439 Marionette TRACE conn3 <- [1,242,null,{}] 22:46:38 INFO - PROCESS | 1752 | 1468215998453 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:38 INFO - PROCESS | 1752 | 1468215998457 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:38 INFO - PROCESS | 1752 | 1468215998586 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 22:46:38 INFO - PROCESS | 1752 | 1468215998600 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:38 INFO - PROCESS | 1752 | 1468215998610 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x95394000 == 45 [pid = 1752] [id = 68] 22:46:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x979fa800) [pid = 1752] [serial = 202] [outer = (nil)] 22:46:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x9848bc00) [pid = 1752] [serial = 203] [outer = 0x979fa800] 22:46:38 INFO - PROCESS | 1752 | 1468215998669 Marionette DEBUG loaded listener.js 22:46:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x990f3000) [pid = 1752] [serial = 204] [outer = 0x979fa800] 22:46:39 INFO - PROCESS | 1752 | 1468215999374 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 22:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 22:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 982ms 22:46:39 INFO - PROCESS | 1752 | 1468215999418 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 22:46:39 INFO - PROCESS | 1752 | 1468215999422 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 22:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 22:46:39 INFO - PROCESS | 1752 | 1468215999427 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 22:46:39 INFO - PROCESS | 1752 | 1468215999432 Marionette TRACE conn3 <- [1,246,null,{}] 22:46:39 INFO - PROCESS | 1752 | 1468215999461 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:39 INFO - PROCESS | 1752 | 1468215999467 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:39 INFO - PROCESS | 1752 | 1468215999615 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 22:46:39 INFO - PROCESS | 1752 | 1468215999625 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:39 INFO - PROCESS | 1752 | 1468215999636 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x9af07000 == 46 [pid = 1752] [id = 69] 22:46:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x9af08800) [pid = 1752] [serial = 205] [outer = (nil)] 22:46:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x9d30cc00) [pid = 1752] [serial = 206] [outer = 0x9af08800] 22:46:39 INFO - PROCESS | 1752 | 1468215999695 Marionette DEBUG loaded listener.js 22:46:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x9d832400) [pid = 1752] [serial = 207] [outer = 0x9af08800] 22:46:40 INFO - PROCESS | 1752 | 1468216000424 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 22:46:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 22:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1042ms 22:46:40 INFO - PROCESS | 1752 | 1468216000469 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 22:46:40 INFO - PROCESS | 1752 | 1468216000473 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 22:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 22:46:40 INFO - PROCESS | 1752 | 1468216000478 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 22:46:40 INFO - PROCESS | 1752 | 1468216000481 Marionette TRACE conn3 <- [1,250,null,{}] 22:46:40 INFO - PROCESS | 1752 | 1468216000486 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:40 INFO - PROCESS | 1752 | 1468216000489 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:40 INFO - PROCESS | 1752 | 1468216000669 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 22:46:40 INFO - PROCESS | 1752 | 1468216000736 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:40 INFO - PROCESS | 1752 | 1468216000747 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x991f3000 == 47 [pid = 1752] [id = 70] 22:46:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x9d408000) [pid = 1752] [serial = 208] [outer = (nil)] 22:46:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0xa2272000) [pid = 1752] [serial = 209] [outer = 0x9d408000] 22:46:40 INFO - PROCESS | 1752 | 1468216000803 Marionette DEBUG loaded listener.js 22:46:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0xa2509400) [pid = 1752] [serial = 210] [outer = 0x9d408000] 22:46:41 INFO - PROCESS | 1752 | 1468216001453 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 22:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 22:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 989ms 22:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 22:46:41 INFO - PROCESS | 1752 | 1468216001472 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 22:46:41 INFO - PROCESS | 1752 | 1468216001474 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 22:46:41 INFO - PROCESS | 1752 | 1468216001480 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 22:46:41 INFO - PROCESS | 1752 | 1468216001483 Marionette TRACE conn3 <- [1,254,null,{}] 22:46:41 INFO - PROCESS | 1752 | 1468216001488 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:41 INFO - PROCESS | 1752 | 1468216001492 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:41 INFO - PROCESS | 1752 | 1468216001651 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 22:46:41 INFO - PROCESS | 1752 | 1468216001680 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:41 INFO - PROCESS | 1752 | 1468216001686 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:41 INFO - PROCESS | 1752 | ++DOCSHELL 0xa209e800 == 48 [pid = 1752] [id = 71] 22:46:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0xa232bc00) [pid = 1752] [serial = 211] [outer = (nil)] 22:46:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0xa3189000) [pid = 1752] [serial = 212] [outer = 0xa232bc00] 22:46:41 INFO - PROCESS | 1752 | 1468216001745 Marionette DEBUG loaded listener.js 22:46:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0xa33ca000) [pid = 1752] [serial = 213] [outer = 0xa232bc00] 22:46:42 INFO - PROCESS | 1752 | 1468216002452 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 22:46:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 22:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1030ms 22:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 22:46:42 INFO - PROCESS | 1752 | 1468216002511 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 22:46:42 INFO - PROCESS | 1752 | 1468216002513 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 22:46:42 INFO - PROCESS | 1752 | 1468216002519 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 22:46:42 INFO - PROCESS | 1752 | 1468216002522 Marionette TRACE conn3 <- [1,258,null,{}] 22:46:42 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x9af09400) [pid = 1752] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 22:46:42 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x979f7c00) [pid = 1752] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 22:46:42 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x9795d400) [pid = 1752] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 22:46:42 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x92eca800) [pid = 1752] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 22:46:42 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x9a50ac00) [pid = 1752] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 22:46:42 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x92d11000) [pid = 1752] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 22:46:42 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0xa2010800) [pid = 1752] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 22:46:42 INFO - PROCESS | 1752 | 1468216002634 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:42 INFO - PROCESS | 1752 | 1468216002642 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:42 INFO - PROCESS | 1752 | 1468216002794 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 22:46:42 INFO - PROCESS | 1752 | 1468216002802 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:42 INFO - PROCESS | 1752 | 1468216002811 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x92d16800 == 49 [pid = 1752] [id = 72] 22:46:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0xa2371000) [pid = 1752] [serial = 214] [outer = (nil)] 22:46:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0xa69cd400) [pid = 1752] [serial = 215] [outer = 0xa2371000] 22:46:42 INFO - PROCESS | 1752 | 1468216002870 Marionette DEBUG loaded listener.js 22:46:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0xa6741800) [pid = 1752] [serial = 216] [outer = 0xa2371000] 22:46:43 INFO - PROCESS | 1752 | 1468216003549 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 22:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 22:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1051ms 22:46:43 INFO - PROCESS | 1752 | 1468216003569 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 22:46:43 INFO - PROCESS | 1752 | 1468216003572 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 22:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 22:46:43 INFO - PROCESS | 1752 | 1468216003579 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 22:46:43 INFO - PROCESS | 1752 | 1468216003581 Marionette TRACE conn3 <- [1,262,null,{}] 22:46:43 INFO - PROCESS | 1752 | 1468216003586 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:43 INFO - PROCESS | 1752 | 1468216003590 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:43 INFO - PROCESS | 1752 | 1468216003754 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 22:46:43 INFO - PROCESS | 1752 | 1468216003834 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:43 INFO - PROCESS | 1752 | 1468216003843 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x92471400 == 50 [pid = 1752] [id = 73] 22:46:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x92ecac00) [pid = 1752] [serial = 217] [outer = (nil)] 22:46:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x99622c00) [pid = 1752] [serial = 218] [outer = 0x92ecac00] 22:46:43 INFO - PROCESS | 1752 | 1468216003900 Marionette DEBUG loaded listener.js 22:46:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x99624c00) [pid = 1752] [serial = 219] [outer = 0x92ecac00] 22:46:44 INFO - PROCESS | 1752 | 1468216004527 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 22:46:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 22:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 975ms 22:46:44 INFO - PROCESS | 1752 | 1468216004555 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 22:46:44 INFO - PROCESS | 1752 | 1468216004558 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 22:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 22:46:44 INFO - PROCESS | 1752 | 1468216004564 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 22:46:44 INFO - PROCESS | 1752 | 1468216004566 Marionette TRACE conn3 <- [1,266,null,{}] 22:46:44 INFO - PROCESS | 1752 | 1468216004572 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:44 INFO - PROCESS | 1752 | 1468216004576 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:44 INFO - PROCESS | 1752 | 1468216004765 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 22:46:44 INFO - PROCESS | 1752 | 1468216004893 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:44 INFO - PROCESS | 1752 | 1468216004899 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x932fd000 == 51 [pid = 1752] [id = 74] 22:46:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x932fe000) [pid = 1752] [serial = 220] [outer = (nil)] 22:46:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x95315c00) [pid = 1752] [serial = 221] [outer = 0x932fe000] 22:46:44 INFO - PROCESS | 1752 | 1468216004979 Marionette DEBUG loaded listener.js 22:46:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x9531ac00) [pid = 1752] [serial = 222] [outer = 0x932fe000] 22:46:45 INFO - PROCESS | 1752 | 1468216005742 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 22:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 22:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1233ms 22:46:45 INFO - PROCESS | 1752 | 1468216005800 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 22:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 22:46:45 INFO - PROCESS | 1752 | 1468216005806 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 22:46:45 INFO - PROCESS | 1752 | 1468216005813 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 22:46:45 INFO - PROCESS | 1752 | 1468216005818 Marionette TRACE conn3 <- [1,270,null,{}] 22:46:45 INFO - PROCESS | 1752 | 1468216005825 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:45 INFO - PROCESS | 1752 | 1468216005831 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:46 INFO - PROCESS | 1752 | 1468216006015 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 22:46:46 INFO - PROCESS | 1752 | 1468216006188 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:46 INFO - PROCESS | 1752 | 1468216006196 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x97941800 == 52 [pid = 1752] [id = 75] 22:46:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x97945000) [pid = 1752] [serial = 223] [outer = (nil)] 22:46:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x9794a000) [pid = 1752] [serial = 224] [outer = 0x97945000] 22:46:46 INFO - PROCESS | 1752 | 1468216006270 Marionette DEBUG loaded listener.js 22:46:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x979f1800) [pid = 1752] [serial = 225] [outer = 0x97945000] 22:46:47 INFO - PROCESS | 1752 | 1468216007060 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 22:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 22:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1295ms 22:46:47 INFO - PROCESS | 1752 | 1468216007125 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 22:46:47 INFO - PROCESS | 1752 | 1468216007130 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 22:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 22:46:47 INFO - PROCESS | 1752 | 1468216007137 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 22:46:47 INFO - PROCESS | 1752 | 1468216007140 Marionette TRACE conn3 <- [1,274,null,{}] 22:46:47 INFO - PROCESS | 1752 | 1468216007146 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:47 INFO - PROCESS | 1752 | 1468216007151 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:47 INFO - PROCESS | 1752 | 1468216007304 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 22:46:47 INFO - PROCESS | 1752 | 1468216007443 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:47 INFO - PROCESS | 1752 | 1468216007452 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x92ecf000 == 53 [pid = 1752] [id = 76] 22:46:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x97948000) [pid = 1752] [serial = 226] [outer = (nil)] 22:46:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x99623000) [pid = 1752] [serial = 227] [outer = 0x97948000] 22:46:47 INFO - PROCESS | 1752 | 1468216007524 Marionette DEBUG loaded listener.js 22:46:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x99628400) [pid = 1752] [serial = 228] [outer = 0x97948000] 22:46:48 INFO - PROCESS | 1752 | 1468216008288 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 22:46:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 22:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1180ms 22:46:48 INFO - PROCESS | 1752 | 1468216008317 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 22:46:48 INFO - PROCESS | 1752 | 1468216008323 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 22:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 22:46:48 INFO - PROCESS | 1752 | 1468216008357 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 22:46:48 INFO - PROCESS | 1752 | 1468216008363 Marionette TRACE conn3 <- [1,278,null,{}] 22:46:48 INFO - PROCESS | 1752 | 1468216008368 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:48 INFO - PROCESS | 1752 | 1468216008374 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:48 INFO - PROCESS | 1752 | 1468216008531 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 22:46:48 INFO - PROCESS | 1752 | 1468216008668 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:48 INFO - PROCESS | 1752 | 1468216008676 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x95452000 == 54 [pid = 1752] [id = 77] 22:46:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x9a5cbc00) [pid = 1752] [serial = 229] [outer = (nil)] 22:46:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0xa3105c00) [pid = 1752] [serial = 230] [outer = 0x9a5cbc00] 22:46:48 INFO - PROCESS | 1752 | 1468216008748 Marionette DEBUG loaded listener.js 22:46:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0xa61d6c00) [pid = 1752] [serial = 231] [outer = 0x9a5cbc00] 22:46:49 INFO - PROCESS | 1752 | 1468216009505 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 22:46:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 22:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1192ms 22:46:49 INFO - PROCESS | 1752 | 1468216009553 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 22:46:49 INFO - PROCESS | 1752 | 1468216009557 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 22:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 22:46:49 INFO - PROCESS | 1752 | 1468216009564 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 22:46:49 INFO - PROCESS | 1752 | 1468216009568 Marionette TRACE conn3 <- [1,282,null,{}] 22:46:49 INFO - PROCESS | 1752 | 1468216009573 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:49 INFO - PROCESS | 1752 | 1468216009577 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:49 INFO - PROCESS | 1752 | 1468216009738 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 22:46:49 INFO - PROCESS | 1752 | 1468216009876 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:49 INFO - PROCESS | 1752 | 1468216009883 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x98fb6800 == 55 [pid = 1752] [id = 78] 22:46:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x9997d800) [pid = 1752] [serial = 232] [outer = (nil)] 22:46:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x99987000) [pid = 1752] [serial = 233] [outer = 0x9997d800] 22:46:49 INFO - PROCESS | 1752 | 1468216009953 Marionette DEBUG loaded listener.js 22:46:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x99988000) [pid = 1752] [serial = 234] [outer = 0x9997d800] 22:46:50 INFO - PROCESS | 1752 | 1468216010700 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 22:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 22:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1177ms 22:46:50 INFO - PROCESS | 1752 | 1468216010756 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 22:46:50 INFO - PROCESS | 1752 | 1468216010759 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 22:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 22:46:50 INFO - PROCESS | 1752 | 1468216010766 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 22:46:50 INFO - PROCESS | 1752 | 1468216010769 Marionette TRACE conn3 <- [1,286,null,{}] 22:46:50 INFO - PROCESS | 1752 | 1468216010775 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:50 INFO - PROCESS | 1752 | 1468216010779 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:50 INFO - PROCESS | 1752 | 1468216010940 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 22:46:51 INFO - PROCESS | 1752 | 1468216011079 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:51 INFO - PROCESS | 1752 | 1468216011105 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:51 INFO - PROCESS | 1752 | ++DOCSHELL 0xa2007c00 == 56 [pid = 1752] [id = 79] 22:46:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0xa2fb9c00) [pid = 1752] [serial = 235] [outer = (nil)] 22:46:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0xa69cf800) [pid = 1752] [serial = 236] [outer = 0xa2fb9c00] 22:46:51 INFO - PROCESS | 1752 | 1468216011183 Marionette DEBUG loaded listener.js 22:46:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0xa82ee800) [pid = 1752] [serial = 237] [outer = 0xa2fb9c00] 22:46:51 INFO - PROCESS | 1752 | 1468216011891 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 22:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 22:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1181ms 22:46:51 INFO - PROCESS | 1752 | 1468216011955 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 22:46:51 INFO - PROCESS | 1752 | 1468216011958 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 22:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 22:46:51 INFO - PROCESS | 1752 | 1468216011965 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 22:46:51 INFO - PROCESS | 1752 | 1468216011968 Marionette TRACE conn3 <- [1,290,null,{}] 22:46:51 INFO - PROCESS | 1752 | 1468216011973 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:51 INFO - PROCESS | 1752 | 1468216011977 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:52 INFO - PROCESS | 1752 | 1468216012123 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 22:46:52 INFO - PROCESS | 1752 | 1468216012262 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:52 INFO - PROCESS | 1752 | 1468216012271 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x998c3400 == 57 [pid = 1752] [id = 80] 22:46:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x9998ac00) [pid = 1752] [serial = 238] [outer = (nil)] 22:46:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0xa6ce4c00) [pid = 1752] [serial = 239] [outer = 0x9998ac00] 22:46:52 INFO - PROCESS | 1752 | 1468216012344 Marionette DEBUG loaded listener.js 22:46:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0xa6ce7400) [pid = 1752] [serial = 240] [outer = 0x9998ac00] 22:46:53 INFO - PROCESS | 1752 | 1468216013044 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 22:46:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 22:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1133ms 22:46:53 INFO - PROCESS | 1752 | 1468216013099 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 22:46:53 INFO - PROCESS | 1752 | 1468216013103 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 22:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 22:46:53 INFO - PROCESS | 1752 | 1468216013113 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 22:46:53 INFO - PROCESS | 1752 | 1468216013116 Marionette TRACE conn3 <- [1,294,null,{}] 22:46:53 INFO - PROCESS | 1752 | 1468216013120 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:53 INFO - PROCESS | 1752 | 1468216013125 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:53 INFO - PROCESS | 1752 | 1468216013321 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 22:46:53 INFO - PROCESS | 1752 | 1468216013334 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:53 INFO - PROCESS | 1752 | 1468216013341 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:53 INFO - PROCESS | 1752 | ++DOCSHELL 0xa6ce4400 == 58 [pid = 1752] [id = 81] 22:46:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0xa6ce5400) [pid = 1752] [serial = 241] [outer = (nil)] 22:46:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0xa8c82400) [pid = 1752] [serial = 242] [outer = 0xa6ce5400] 22:46:53 INFO - PROCESS | 1752 | 1468216013414 Marionette DEBUG loaded listener.js 22:46:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0xa8cbfc00) [pid = 1752] [serial = 243] [outer = 0xa6ce5400] 22:46:54 INFO - PROCESS | 1752 | 1468216014172 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:46:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 22:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1082ms 22:46:54 INFO - PROCESS | 1752 | 1468216014198 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 22:46:54 INFO - PROCESS | 1752 | 1468216014201 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 22:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 22:46:54 INFO - PROCESS | 1752 | 1468216014207 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 22:46:54 INFO - PROCESS | 1752 | 1468216014210 Marionette TRACE conn3 <- [1,298,null,{}] 22:46:54 INFO - PROCESS | 1752 | 1468216014215 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:54 INFO - PROCESS | 1752 | 1468216014219 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:54 INFO - PROCESS | 1752 | 1468216014359 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 22:46:54 INFO - PROCESS | 1752 | 1468216014507 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:54 INFO - PROCESS | 1752 | 1468216014518 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x95321c00 == 59 [pid = 1752] [id = 82] 22:46:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0x979fd000) [pid = 1752] [serial = 244] [outer = (nil)] 22:46:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0xa6cea000) [pid = 1752] [serial = 245] [outer = 0x979fd000] 22:46:54 INFO - PROCESS | 1752 | 1468216014583 Marionette DEBUG loaded listener.js 22:46:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0xa9062400) [pid = 1752] [serial = 246] [outer = 0x979fd000] 22:46:55 INFO - PROCESS | 1752 | 1468216015519 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:46:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 22:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1333ms 22:46:55 INFO - PROCESS | 1752 | 1468216015540 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 22:46:55 INFO - PROCESS | 1752 | 1468216015546 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 22:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 22:46:55 INFO - PROCESS | 1752 | 1468216015553 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 22:46:55 INFO - PROCESS | 1752 | 1468216015557 Marionette TRACE conn3 <- [1,302,null,{}] 22:46:55 INFO - PROCESS | 1752 | 1468216015581 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:55 INFO - PROCESS | 1752 | 1468216015586 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:55 INFO - PROCESS | 1752 | 1468216015728 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 22:46:55 INFO - PROCESS | 1752 | 1468216015878 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:55 INFO - PROCESS | 1752 | 1468216015893 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x9538a400 == 60 [pid = 1752] [id = 83] 22:46:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0x95446800) [pid = 1752] [serial = 247] [outer = (nil)] 22:46:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0x97942c00) [pid = 1752] [serial = 248] [outer = 0x95446800] 22:46:55 INFO - PROCESS | 1752 | 1468216015966 Marionette DEBUG loaded listener.js 22:46:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0x9794b400) [pid = 1752] [serial = 249] [outer = 0x95446800] 22:46:56 INFO - PROCESS | 1752 | 1468216016764 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:46:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 22:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1248ms 22:46:56 INFO - PROCESS | 1752 | 1468216016801 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 22:46:56 INFO - PROCESS | 1752 | 1468216016806 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 22:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 22:46:56 INFO - PROCESS | 1752 | 1468216016815 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 22:46:56 INFO - PROCESS | 1752 | 1468216016818 Marionette TRACE conn3 <- [1,306,null,{}] 22:46:56 INFO - PROCESS | 1752 | 1468216016823 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:56 INFO - PROCESS | 1752 | 1468216016828 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:56 INFO - PROCESS | 1752 | 1468216016972 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 22:46:57 INFO - PROCESS | 1752 | 1468216017090 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:57 INFO - PROCESS | 1752 | 1468216017097 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x92533c00 == 61 [pid = 1752] [id = 84] 22:46:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x932f8800) [pid = 1752] [serial = 250] [outer = (nil)] 22:46:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x95315800) [pid = 1752] [serial = 251] [outer = 0x932f8800] 22:46:57 INFO - PROCESS | 1752 | 1468216017203 Marionette DEBUG loaded listener.js 22:46:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x97bc8800) [pid = 1752] [serial = 252] [outer = 0x932f8800] 22:46:57 INFO - PROCESS | 1752 | --DOCSHELL 0x97b01400 == 60 [pid = 1752] [id = 31] 22:46:57 INFO - PROCESS | 1752 | --DOCSHELL 0x9246c800 == 59 [pid = 1752] [id = 41] 22:46:57 INFO - PROCESS | 1752 | --DOCSHELL 0x98fb6c00 == 58 [pid = 1752] [id = 42] 22:46:57 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0xa6795c00) [pid = 1752] [serial = 179] [outer = (nil)] [url = about:blank] 22:46:57 INFO - PROCESS | 1752 | --DOCSHELL 0x92471400 == 57 [pid = 1752] [id = 73] 22:46:57 INFO - PROCESS | 1752 | --DOCSHELL 0x92d16800 == 56 [pid = 1752] [id = 72] 22:46:57 INFO - PROCESS | 1752 | --DOCSHELL 0xa209e800 == 55 [pid = 1752] [id = 71] 22:46:57 INFO - PROCESS | 1752 | --DOCSHELL 0x991f3000 == 54 [pid = 1752] [id = 70] 22:46:57 INFO - PROCESS | 1752 | --DOCSHELL 0x9af07000 == 53 [pid = 1752] [id = 69] 22:46:57 INFO - PROCESS | 1752 | --DOCSHELL 0x95394000 == 52 [pid = 1752] [id = 68] 22:46:57 INFO - PROCESS | 1752 | --DOCSHELL 0x932fa400 == 51 [pid = 1752] [id = 67] 22:46:57 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0xa2593c00) [pid = 1752] [serial = 170] [outer = (nil)] [url = about:blank] 22:46:57 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0xa2fbe000) [pid = 1752] [serial = 171] [outer = (nil)] [url = about:blank] 22:46:57 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0x979fa400) [pid = 1752] [serial = 173] [outer = (nil)] [url = about:blank] 22:46:57 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0xa23b7800) [pid = 1752] [serial = 176] [outer = (nil)] [url = about:blank] 22:46:57 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0x93c55000) [pid = 1752] [serial = 161] [outer = (nil)] [url = about:blank] 22:46:57 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0x953bcc00) [pid = 1752] [serial = 162] [outer = (nil)] [url = about:blank] 22:46:57 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0x94047000) [pid = 1752] [serial = 149] [outer = (nil)] [url = about:blank] 22:46:57 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x9a5c6c00) [pid = 1752] [serial = 164] [outer = (nil)] [url = about:blank] 22:46:57 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0x9aa0e800) [pid = 1752] [serial = 165] [outer = (nil)] [url = about:blank] 22:46:57 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0x92ec9000) [pid = 1752] [serial = 158] [outer = (nil)] [url = about:blank] 22:46:57 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x94043000) [pid = 1752] [serial = 159] [outer = (nil)] [url = about:blank] 22:46:57 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x9941f400) [pid = 1752] [serial = 152] [outer = (nil)] [url = about:blank] 22:46:57 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0xa227c400) [pid = 1752] [serial = 167] [outer = (nil)] [url = about:blank] 22:46:57 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0xa2fbb000) [pid = 1752] [serial = 155] [outer = (nil)] [url = about:blank] 22:46:57 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x979ff000) [pid = 1752] [serial = 174] [outer = (nil)] [url = about:blank] 22:46:57 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0xa254b800) [pid = 1752] [serial = 177] [outer = (nil)] [url = about:blank] 22:46:57 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0xa2376000) [pid = 1752] [serial = 168] [outer = (nil)] [url = about:blank] 22:46:57 INFO - PROCESS | 1752 | 1468216017915 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:46:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 22:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1137ms 22:46:57 INFO - PROCESS | 1752 | 1468216017952 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 22:46:57 INFO - PROCESS | 1752 | 1468216017955 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 22:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 22:46:57 INFO - PROCESS | 1752 | 1468216017961 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 22:46:57 INFO - PROCESS | 1752 | 1468216017966 Marionette TRACE conn3 <- [1,310,null,{}] 22:46:57 INFO - PROCESS | 1752 | 1468216017979 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:57 INFO - PROCESS | 1752 | 1468216017986 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:58 INFO - PROCESS | 1752 | 1468216018130 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 22:46:58 INFO - PROCESS | 1752 | 1468216018236 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:58 INFO - PROCESS | 1752 | 1468216018248 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x92eca800 == 52 [pid = 1752] [id = 85] 22:46:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x991f3000) [pid = 1752] [serial = 253] [outer = (nil)] 22:46:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x9998c800) [pid = 1752] [serial = 254] [outer = 0x991f3000] 22:46:58 INFO - PROCESS | 1752 | 1468216018307 Marionette DEBUG loaded listener.js 22:46:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x9a50bc00) [pid = 1752] [serial = 255] [outer = 0x991f3000] 22:46:59 INFO - PROCESS | 1752 | 1468216019055 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:46:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 22:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1138ms 22:46:59 INFO - PROCESS | 1752 | 1468216019099 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 22:46:59 INFO - PROCESS | 1752 | 1468216019103 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 22:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 22:46:59 INFO - PROCESS | 1752 | 1468216019109 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 22:46:59 INFO - PROCESS | 1752 | 1468216019111 Marionette TRACE conn3 <- [1,314,null,{}] 22:46:59 INFO - PROCESS | 1752 | 1468216019124 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:59 INFO - PROCESS | 1752 | 1468216019128 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:59 INFO - PROCESS | 1752 | 1468216019260 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 22:46:59 INFO - PROCESS | 1752 | 1468216019276 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:59 INFO - PROCESS | 1752 | 1468216019283 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:46:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x9aaec400 == 53 [pid = 1752] [id = 86] 22:46:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x9aaf8400) [pid = 1752] [serial = 256] [outer = (nil)] 22:46:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x9d410c00) [pid = 1752] [serial = 257] [outer = 0x9aaf8400] 22:46:59 INFO - PROCESS | 1752 | 1468216019342 Marionette DEBUG loaded listener.js 22:46:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0xa2564400) [pid = 1752] [serial = 258] [outer = 0x9aaf8400] 22:47:00 INFO - PROCESS | 1752 | 1468216020289 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:47:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 22:47:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1244ms 22:47:00 INFO - PROCESS | 1752 | 1468216020354 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 22:47:00 INFO - PROCESS | 1752 | 1468216020360 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 22:47:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 22:47:00 INFO - PROCESS | 1752 | 1468216020367 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 22:47:00 INFO - PROCESS | 1752 | 1468216020374 Marionette TRACE conn3 <- [1,318,null,{}] 22:47:00 INFO - PROCESS | 1752 | 1468216020381 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:00 INFO - PROCESS | 1752 | 1468216020386 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:00 INFO - PROCESS | 1752 | 1468216020542 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 22:47:00 INFO - PROCESS | 1752 | 1468216020683 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:00 INFO - PROCESS | 1752 | 1468216020690 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x9544e000 == 54 [pid = 1752] [id = 87] 22:47:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x95450c00) [pid = 1752] [serial = 259] [outer = (nil)] 22:47:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0x97947000) [pid = 1752] [serial = 260] [outer = 0x95450c00] 22:47:00 INFO - PROCESS | 1752 | 1468216020764 Marionette DEBUG loaded listener.js 22:47:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x97c19c00) [pid = 1752] [serial = 261] [outer = 0x95450c00] 22:47:01 INFO - PROCESS | 1752 | 1468216021666 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:47:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 22:47:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1349ms 22:47:01 INFO - PROCESS | 1752 | 1468216021715 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 22:47:01 INFO - PROCESS | 1752 | 1468216021722 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 22:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 22:47:01 INFO - PROCESS | 1752 | 1468216021731 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 22:47:01 INFO - PROCESS | 1752 | 1468216021735 Marionette TRACE conn3 <- [1,322,null,{}] 22:47:01 INFO - PROCESS | 1752 | 1468216021742 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:01 INFO - PROCESS | 1752 | 1468216021748 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:01 INFO - PROCESS | 1752 | 1468216021910 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 22:47:02 INFO - PROCESS | 1752 | 1468216022055 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:02 INFO - PROCESS | 1752 | 1468216022064 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x99986000 == 55 [pid = 1752] [id = 88] 22:47:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0x9a5cc800) [pid = 1752] [serial = 262] [outer = (nil)] 22:47:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x9d302c00) [pid = 1752] [serial = 263] [outer = 0x9a5cc800] 22:47:02 INFO - PROCESS | 1752 | 1468216022135 Marionette DEBUG loaded listener.js 22:47:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0xa209f800) [pid = 1752] [serial = 264] [outer = 0x9a5cc800] 22:47:02 INFO - PROCESS | 1752 | 1468216022975 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:47:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 22:47:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1284ms 22:47:03 INFO - PROCESS | 1752 | 1468216023016 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 22:47:03 INFO - PROCESS | 1752 | 1468216023019 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 22:47:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 22:47:03 INFO - PROCESS | 1752 | 1468216023025 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 22:47:03 INFO - PROCESS | 1752 | 1468216023030 Marionette TRACE conn3 <- [1,326,null,{}] 22:47:03 INFO - PROCESS | 1752 | 1468216023060 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:03 INFO - PROCESS | 1752 | 1468216023066 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:03 INFO - PROCESS | 1752 | 1468216023256 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 22:47:03 INFO - PROCESS | 1752 | 1468216023367 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:03 INFO - PROCESS | 1752 | 1468216023374 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:03 INFO - PROCESS | 1752 | ++DOCSHELL 0xa6ce0000 == 56 [pid = 1752] [id = 89] 22:47:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0xa6ce0800) [pid = 1752] [serial = 265] [outer = (nil)] 22:47:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0xa6cea800) [pid = 1752] [serial = 266] [outer = 0xa6ce0800] 22:47:03 INFO - PROCESS | 1752 | 1468216023452 Marionette DEBUG loaded listener.js 22:47:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0xa823bc00) [pid = 1752] [serial = 267] [outer = 0xa6ce0800] 22:47:04 INFO - PROCESS | 1752 | 1468216024252 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:47:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 22:47:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1283ms 22:47:04 INFO - PROCESS | 1752 | 1468216024323 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 22:47:04 INFO - PROCESS | 1752 | 1468216024327 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 22:47:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 22:47:04 INFO - PROCESS | 1752 | 1468216024334 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 22:47:04 INFO - PROCESS | 1752 | 1468216024337 Marionette TRACE conn3 <- [1,330,null,{}] 22:47:04 INFO - PROCESS | 1752 | 1468216024342 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:04 INFO - PROCESS | 1752 | 1468216024346 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:04 INFO - PROCESS | 1752 | 1468216024502 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 22:47:04 INFO - PROCESS | 1752 | 1468216024645 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:04 INFO - PROCESS | 1752 | 1468216024652 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x994f5400 == 57 [pid = 1752] [id = 90] 22:47:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0xa8243400) [pid = 1752] [serial = 268] [outer = (nil)] 22:47:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0xa9021400) [pid = 1752] [serial = 269] [outer = 0xa8243400] 22:47:04 INFO - PROCESS | 1752 | 1468216024736 Marionette DEBUG loaded listener.js 22:47:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0xa9b6fc00) [pid = 1752] [serial = 270] [outer = 0xa8243400] 22:47:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0xa9b79000) [pid = 1752] [serial = 271] [outer = 0x92531c00] 22:47:05 INFO - PROCESS | 1752 | 1468216025681 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:47:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 22:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1398ms 22:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 22:47:05 INFO - PROCESS | 1752 | 1468216025732 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 22:47:05 INFO - PROCESS | 1752 | 1468216025735 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 22:47:05 INFO - PROCESS | 1752 | 1468216025741 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 22:47:05 INFO - PROCESS | 1752 | 1468216025744 Marionette TRACE conn3 <- [1,334,null,{}] 22:47:05 INFO - PROCESS | 1752 | 1468216025749 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:05 INFO - PROCESS | 1752 | 1468216025753 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:05 INFO - PROCESS | 1752 | 1468216025897 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 22:47:06 INFO - PROCESS | 1752 | 1468216026054 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:06 INFO - PROCESS | 1752 | 1468216026060 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x9252cc00 == 58 [pid = 1752] [id = 91] 22:47:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x9958f800) [pid = 1752] [serial = 272] [outer = (nil)] 22:47:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x99594800) [pid = 1752] [serial = 273] [outer = 0x9958f800] 22:47:06 INFO - PROCESS | 1752 | 1468216026172 Marionette DEBUG loaded listener.js 22:47:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x99596400) [pid = 1752] [serial = 274] [outer = 0x9958f800] 22:47:06 INFO - PROCESS | 1752 | 1468216026888 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:47:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 22:47:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1179ms 22:47:06 INFO - PROCESS | 1752 | 1468216026919 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 22:47:06 INFO - PROCESS | 1752 | 1468216026923 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 22:47:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 22:47:06 INFO - PROCESS | 1752 | 1468216026928 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 22:47:06 INFO - PROCESS | 1752 | 1468216026931 Marionette TRACE conn3 <- [1,338,null,{}] 22:47:06 INFO - PROCESS | 1752 | 1468216026936 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:06 INFO - PROCESS | 1752 | 1468216026945 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:07 INFO - PROCESS | 1752 | 1468216027107 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 22:47:07 INFO - PROCESS | 1752 | 1468216027252 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:07 INFO - PROCESS | 1752 | 1468216027260 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x92628400 == 59 [pid = 1752] [id = 92] 22:47:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x99598c00) [pid = 1752] [serial = 275] [outer = (nil)] 22:47:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0xa9b73800) [pid = 1752] [serial = 276] [outer = 0x99598c00] 22:47:07 INFO - PROCESS | 1752 | 1468216027329 Marionette DEBUG loaded listener.js 22:47:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0xa9b78800) [pid = 1752] [serial = 277] [outer = 0x99598c00] 22:47:08 INFO - PROCESS | 1752 | 1468216028112 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:47:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 22:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1228ms 22:47:08 INFO - PROCESS | 1752 | 1468216028158 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 22:47:08 INFO - PROCESS | 1752 | 1468216028161 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 22:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 22:47:08 INFO - PROCESS | 1752 | 1468216028167 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 22:47:08 INFO - PROCESS | 1752 | 1468216028169 Marionette TRACE conn3 <- [1,342,null,{}] 22:47:08 INFO - PROCESS | 1752 | 1468216028192 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:08 INFO - PROCESS | 1752 | 1468216028197 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:08 INFO - PROCESS | 1752 | 1468216028344 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 22:47:08 INFO - PROCESS | 1752 | 1468216028487 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:08 INFO - PROCESS | 1752 | 1468216028497 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x9147ec00 == 60 [pid = 1752] [id = 93] 22:47:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x9147fc00) [pid = 1752] [serial = 278] [outer = (nil)] 22:47:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x91483c00) [pid = 1752] [serial = 279] [outer = 0x9147fc00] 22:47:08 INFO - PROCESS | 1752 | 1468216028567 Marionette DEBUG loaded listener.js 22:47:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x91486c00) [pid = 1752] [serial = 280] [outer = 0x9147fc00] 22:47:09 INFO - PROCESS | 1752 | 1468216029332 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:47:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 22:47:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1183ms 22:47:09 INFO - PROCESS | 1752 | 1468216029350 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 22:47:09 INFO - PROCESS | 1752 | 1468216029353 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 22:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 22:47:09 INFO - PROCESS | 1752 | 1468216029359 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 22:47:09 INFO - PROCESS | 1752 | 1468216029361 Marionette TRACE conn3 <- [1,346,null,{}] 22:47:09 INFO - PROCESS | 1752 | 1468216029367 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:09 INFO - PROCESS | 1752 | 1468216029371 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:09 INFO - PROCESS | 1752 | 1468216029577 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 22:47:09 INFO - PROCESS | 1752 | 1468216029589 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:09 INFO - PROCESS | 1752 | 1468216029595 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x90505400 == 61 [pid = 1752] [id = 94] 22:47:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x90505800) [pid = 1752] [serial = 281] [outer = (nil)] 22:47:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x9050a800) [pid = 1752] [serial = 282] [outer = 0x90505800] 22:47:09 INFO - PROCESS | 1752 | 1468216029663 Marionette DEBUG loaded listener.js 22:47:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x9050e000) [pid = 1752] [serial = 283] [outer = 0x90505800] 22:47:10 INFO - PROCESS | 1752 | 1468216030677 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:47:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 22:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1340ms 22:47:10 INFO - PROCESS | 1752 | 1468216030699 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 22:47:10 INFO - PROCESS | 1752 | 1468216030704 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 22:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 22:47:10 INFO - PROCESS | 1752 | 1468216030712 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 22:47:10 INFO - PROCESS | 1752 | 1468216030715 Marionette TRACE conn3 <- [1,350,null,{}] 22:47:10 INFO - PROCESS | 1752 | 1468216030722 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:10 INFO - PROCESS | 1752 | 1468216030727 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:10 INFO - PROCESS | 1752 | 1468216030929 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 22:47:10 INFO - PROCESS | 1752 | 1468216030948 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:10 INFO - PROCESS | 1752 | 1468216030961 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x91482000 == 62 [pid = 1752] [id = 95] 22:47:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x91486800) [pid = 1752] [serial = 284] [outer = (nil)] 22:47:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x914db400) [pid = 1752] [serial = 285] [outer = 0x91486800] 22:47:11 INFO - PROCESS | 1752 | 1468216031070 Marionette DEBUG loaded listener.js 22:47:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x914dec00) [pid = 1752] [serial = 286] [outer = 0x91486800] 22:47:11 INFO - PROCESS | 1752 | --DOCSHELL 0x92eca800 == 61 [pid = 1752] [id = 85] 22:47:11 INFO - PROCESS | 1752 | --DOCSHELL 0x92533c00 == 60 [pid = 1752] [id = 84] 22:47:11 INFO - PROCESS | 1752 | --DOCSHELL 0x9538a400 == 59 [pid = 1752] [id = 83] 22:47:12 INFO - PROCESS | 1752 | 1468216032047 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:47:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 22:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1379ms 22:47:12 INFO - PROCESS | 1752 | 1468216032090 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 22:47:12 INFO - PROCESS | 1752 | 1468216032096 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 22:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 22:47:12 INFO - PROCESS | 1752 | 1468216032104 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 22:47:12 INFO - PROCESS | 1752 | 1468216032108 Marionette TRACE conn3 <- [1,354,null,{}] 22:47:12 INFO - PROCESS | 1752 | 1468216032113 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:12 INFO - PROCESS | 1752 | 1468216032118 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:12 INFO - PROCESS | 1752 | 1468216032257 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 22:47:12 INFO - PROCESS | 1752 | 1468216032266 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:12 INFO - PROCESS | 1752 | 1468216032273 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x92d10000 == 60 [pid = 1752] [id = 96] 22:47:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x94045c00) [pid = 1752] [serial = 287] [outer = (nil)] 22:47:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x9531e800) [pid = 1752] [serial = 288] [outer = 0x94045c00] 22:47:12 INFO - PROCESS | 1752 | 1468216032339 Marionette DEBUG loaded listener.js 22:47:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x9544bc00) [pid = 1752] [serial = 289] [outer = 0x94045c00] 22:47:13 INFO - PROCESS | 1752 | 1468216033196 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:47:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 22:47:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1134ms 22:47:13 INFO - PROCESS | 1752 | 1468216033238 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 22:47:13 INFO - PROCESS | 1752 | 1468216033241 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 22:47:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 22:47:13 INFO - PROCESS | 1752 | 1468216033247 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 22:47:13 INFO - PROCESS | 1752 | 1468216033252 Marionette TRACE conn3 <- [1,358,null,{}] 22:47:13 INFO - PROCESS | 1752 | 1468216033272 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:13 INFO - PROCESS | 1752 | 1468216033279 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:13 INFO - PROCESS | 1752 | 1468216033454 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 22:47:13 INFO - PROCESS | 1752 | 1468216033476 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:13 INFO - PROCESS | 1752 | 1468216033487 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x99591c00 == 61 [pid = 1752] [id = 97] 22:47:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x99592000) [pid = 1752] [serial = 290] [outer = (nil)] 22:47:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x99595400) [pid = 1752] [serial = 291] [outer = 0x99592000] 22:47:13 INFO - PROCESS | 1752 | 1468216033545 Marionette DEBUG loaded listener.js 22:47:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x995af000) [pid = 1752] [serial = 292] [outer = 0x99592000] 22:47:14 INFO - PROCESS | 1752 | 1468216034317 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:47:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 22:47:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1137ms 22:47:14 INFO - PROCESS | 1752 | 1468216034385 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 22:47:14 INFO - PROCESS | 1752 | 1468216034389 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 22:47:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 22:47:14 INFO - PROCESS | 1752 | 1468216034395 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 22:47:14 INFO - PROCESS | 1752 | 1468216034397 Marionette TRACE conn3 <- [1,362,null,{}] 22:47:14 INFO - PROCESS | 1752 | 1468216034402 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:14 INFO - PROCESS | 1752 | 1468216034406 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:14 INFO - PROCESS | 1752 | 1468216034726 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 22:47:14 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x9544f000) [pid = 1752] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 22:47:14 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0xa232bc00) [pid = 1752] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 22:47:14 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x9d408000) [pid = 1752] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 22:47:14 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0xa2371000) [pid = 1752] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 22:47:14 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x979fa800) [pid = 1752] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 22:47:14 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x9af08800) [pid = 1752] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 22:47:14 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x92ecac00) [pid = 1752] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 22:47:14 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x991f3000) [pid = 1752] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 22:47:14 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x95446800) [pid = 1752] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 22:47:14 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x932f8800) [pid = 1752] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 22:47:14 INFO - PROCESS | 1752 | 1468216034822 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:14 INFO - PROCESS | 1752 | 1468216034830 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x907b9800 == 62 [pid = 1752] [id = 98] 22:47:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x907bec00) [pid = 1752] [serial = 293] [outer = (nil)] 22:47:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x907c1000) [pid = 1752] [serial = 294] [outer = 0x907bec00] 22:47:14 INFO - PROCESS | 1752 | 1468216034888 Marionette DEBUG loaded listener.js 22:47:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x91489800) [pid = 1752] [serial = 295] [outer = 0x907bec00] 22:47:15 INFO - PROCESS | 1752 | 1468216035522 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:47:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 22:47:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1178ms 22:47:15 INFO - PROCESS | 1752 | 1468216035573 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 22:47:15 INFO - PROCESS | 1752 | 1468216035576 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 22:47:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 22:47:15 INFO - PROCESS | 1752 | 1468216035585 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 22:47:15 INFO - PROCESS | 1752 | 1468216035587 Marionette TRACE conn3 <- [1,366,null,{}] 22:47:15 INFO - PROCESS | 1752 | 1468216035593 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:15 INFO - PROCESS | 1752 | 1468216035597 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:15 INFO - PROCESS | 1752 | 1468216035770 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 22:47:15 INFO - PROCESS | 1752 | 1468216035782 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:15 INFO - PROCESS | 1752 | 1468216035788 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x907c4400 == 63 [pid = 1752] [id = 99] 22:47:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x9544d400) [pid = 1752] [serial = 296] [outer = (nil)] 22:47:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x979f4c00) [pid = 1752] [serial = 297] [outer = 0x9544d400] 22:47:15 INFO - PROCESS | 1752 | 1468216035847 Marionette DEBUG loaded listener.js 22:47:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x99594000) [pid = 1752] [serial = 298] [outer = 0x9544d400] 22:47:16 INFO - PROCESS | 1752 | 1468216036610 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:47:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 22:47:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1079ms 22:47:16 INFO - PROCESS | 1752 | 1468216036716 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 22:47:16 INFO - PROCESS | 1752 | 1468216036721 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 22:47:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 22:47:16 INFO - PROCESS | 1752 | 1468216036732 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 22:47:16 INFO - PROCESS | 1752 | 1468216036737 Marionette TRACE conn3 <- [1,370,null,{}] 22:47:16 INFO - PROCESS | 1752 | 1468216036746 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:16 INFO - PROCESS | 1752 | 1468216036752 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:16 INFO - PROCESS | 1752 | 1468216036924 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 22:47:17 INFO - PROCESS | 1752 | 1468216037074 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:17 INFO - PROCESS | 1752 | 1468216037088 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x90510c00 == 64 [pid = 1752] [id = 100] 22:47:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x907bcc00) [pid = 1752] [serial = 299] [outer = (nil)] 22:47:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x907c4000) [pid = 1752] [serial = 300] [outer = 0x907bcc00] 22:47:17 INFO - PROCESS | 1752 | 1468216037161 Marionette DEBUG loaded listener.js 22:47:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x9148a800) [pid = 1752] [serial = 301] [outer = 0x907bcc00] 22:47:18 INFO - PROCESS | 1752 | 1468216038008 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:47:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 22:47:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1340ms 22:47:18 INFO - PROCESS | 1752 | 1468216038069 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 22:47:18 INFO - PROCESS | 1752 | 1468216038073 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 22:47:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 22:47:18 INFO - PROCESS | 1752 | 1468216038083 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 22:47:18 INFO - PROCESS | 1752 | 1468216038087 Marionette TRACE conn3 <- [1,374,null,{}] 22:47:18 INFO - PROCESS | 1752 | 1468216038094 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:18 INFO - PROCESS | 1752 | 1468216038099 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:18 INFO - PROCESS | 1752 | 1468216038259 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 22:47:18 INFO - PROCESS | 1752 | 1468216038410 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:18 INFO - PROCESS | 1752 | 1468216038419 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x92d14c00 == 65 [pid = 1752] [id = 101] 22:47:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x9531e400) [pid = 1752] [serial = 302] [outer = (nil)] 22:47:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x95518000) [pid = 1752] [serial = 303] [outer = 0x9531e400] 22:47:18 INFO - PROCESS | 1752 | 1468216038491 Marionette DEBUG loaded listener.js 22:47:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x979f0400) [pid = 1752] [serial = 304] [outer = 0x9531e400] 22:47:19 INFO - PROCESS | 1752 | 1468216039330 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 22:47:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 22:47:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1283ms 22:47:19 INFO - PROCESS | 1752 | 1468216039363 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 22:47:19 INFO - PROCESS | 1752 | 1468216039366 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 22:47:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 22:47:19 INFO - PROCESS | 1752 | 1468216039373 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 22:47:19 INFO - PROCESS | 1752 | 1468216039376 Marionette TRACE conn3 <- [1,378,null,{}] 22:47:19 INFO - PROCESS | 1752 | 1468216039388 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:19 INFO - PROCESS | 1752 | 1468216039396 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:19 INFO - PROCESS | 1752 | 1468216039608 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 22:47:19 INFO - PROCESS | 1752 | 1468216039624 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:19 INFO - PROCESS | 1752 | 1468216039637 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x90795800 == 66 [pid = 1752] [id = 102] 22:47:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x9079cc00) [pid = 1752] [serial = 305] [outer = (nil)] 22:47:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x9544b000) [pid = 1752] [serial = 306] [outer = 0x9079cc00] 22:47:19 INFO - PROCESS | 1752 | 1468216039756 Marionette DEBUG loaded listener.js 22:47:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x991f6800) [pid = 1752] [serial = 307] [outer = 0x9079cc00] 22:47:20 INFO - PROCESS | 1752 | 1468216040673 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 22:47:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 22:47:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1327ms 22:47:20 INFO - PROCESS | 1752 | 1468216040700 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 22:47:20 INFO - PROCESS | 1752 | 1468216040704 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 22:47:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 22:47:20 INFO - PROCESS | 1752 | 1468216040709 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 22:47:20 INFO - PROCESS | 1752 | 1468216040712 Marionette TRACE conn3 <- [1,382,null,{}] 22:47:20 INFO - PROCESS | 1752 | 1468216040717 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:20 INFO - PROCESS | 1752 | 1468216040722 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:20 INFO - PROCESS | 1752 | 1468216040870 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 22:47:21 INFO - PROCESS | 1752 | 1468216041027 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:21 INFO - PROCESS | 1752 | 1468216041037 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x914de800 == 67 [pid = 1752] [id = 103] 22:47:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x979f8000) [pid = 1752] [serial = 308] [outer = (nil)] 22:47:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x9aaef800) [pid = 1752] [serial = 309] [outer = 0x979f8000] 22:47:21 INFO - PROCESS | 1752 | 1468216041109 Marionette DEBUG loaded listener.js 22:47:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x9d303800) [pid = 1752] [serial = 310] [outer = 0x979f8000] 22:47:21 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:47:21 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:47:21 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:47:21 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:47:21 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:47:21 INFO - PROCESS | 1752 | 1468216041969 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 22:47:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 22:47:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1326ms 22:47:22 INFO - PROCESS | 1752 | 1468216042036 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 22:47:22 INFO - PROCESS | 1752 | 1468216042040 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 22:47:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 22:47:22 INFO - PROCESS | 1752 | 1468216042046 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 22:47:22 INFO - PROCESS | 1752 | 1468216042048 Marionette TRACE conn3 <- [1,386,null,{}] 22:47:22 INFO - PROCESS | 1752 | 1468216042054 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:22 INFO - PROCESS | 1752 | 1468216042058 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:22 INFO - PROCESS | 1752 | 1468216042206 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 22:47:22 INFO - PROCESS | 1752 | 1468216042359 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:22 INFO - PROCESS | 1752 | 1468216042369 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x9147d000 == 68 [pid = 1752] [id = 104] 22:47:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x9959d000) [pid = 1752] [serial = 311] [outer = (nil)] 22:47:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0xa25efc00) [pid = 1752] [serial = 312] [outer = 0x9959d000] 22:47:22 INFO - PROCESS | 1752 | 1468216042437 Marionette DEBUG loaded listener.js 22:47:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0xa25fac00) [pid = 1752] [serial = 313] [outer = 0x9959d000] 22:47:23 INFO - PROCESS | 1752 | 1468216043237 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 22:47:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 22:47:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1229ms 22:47:23 INFO - PROCESS | 1752 | 1468216043276 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 22:47:23 INFO - PROCESS | 1752 | 1468216043279 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 22:47:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 22:47:23 INFO - PROCESS | 1752 | 1468216043285 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 22:47:23 INFO - PROCESS | 1752 | 1468216043287 Marionette TRACE conn3 <- [1,390,null,{}] 22:47:23 INFO - PROCESS | 1752 | 1468216043293 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:23 INFO - PROCESS | 1752 | 1468216043301 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:23 INFO - PROCESS | 1752 | 1468216043485 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 22:47:23 INFO - PROCESS | 1752 | 1468216043637 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:23 INFO - PROCESS | 1752 | 1468216043643 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x915eb400 == 69 [pid = 1752] [id = 105] 22:47:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x915eb800) [pid = 1752] [serial = 314] [outer = (nil)] 22:47:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0xa1023c00) [pid = 1752] [serial = 315] [outer = 0x915eb800] 22:47:23 INFO - PROCESS | 1752 | 1468216043777 Marionette DEBUG loaded listener.js 22:47:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0xa34dcc00) [pid = 1752] [serial = 316] [outer = 0x915eb800] 22:47:24 INFO - PROCESS | 1752 | 1468216044601 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 22:47:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 22:47:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1380ms 22:47:24 INFO - PROCESS | 1752 | 1468216044665 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 22:47:24 INFO - PROCESS | 1752 | 1468216044668 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 22:47:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 22:47:24 INFO - PROCESS | 1752 | 1468216044674 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 22:47:24 INFO - PROCESS | 1752 | 1468216044676 Marionette TRACE conn3 <- [1,394,null,{}] 22:47:24 INFO - PROCESS | 1752 | 1468216044683 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:24 INFO - PROCESS | 1752 | 1468216044687 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:24 INFO - PROCESS | 1752 | 1468216044844 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 22:47:25 INFO - PROCESS | 1752 | 1468216044998 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:25 INFO - PROCESS | 1752 | 1468216045007 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x914d5400 == 70 [pid = 1752] [id = 106] 22:47:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x914d5c00) [pid = 1752] [serial = 317] [outer = (nil)] 22:47:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x9794dc00) [pid = 1752] [serial = 318] [outer = 0x914d5c00] 22:47:25 INFO - PROCESS | 1752 | 1468216045075 Marionette DEBUG loaded listener.js 22:47:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x9941ec00) [pid = 1752] [serial = 319] [outer = 0x914d5c00] 22:47:26 INFO - PROCESS | 1752 | 1468216046131 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 22:47:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 22:47:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1488ms 22:47:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 22:47:26 INFO - PROCESS | 1752 | 1468216046166 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 22:47:26 INFO - PROCESS | 1752 | 1468216046171 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 22:47:26 INFO - PROCESS | 1752 | 1468216046178 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 22:47:26 INFO - PROCESS | 1752 | 1468216046182 Marionette TRACE conn3 <- [1,398,null,{}] 22:47:26 INFO - PROCESS | 1752 | 1468216046189 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:26 INFO - PROCESS | 1752 | 1468216046194 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:26 INFO - PROCESS | 1752 | 1468216046341 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 22:47:26 INFO - PROCESS | 1752 | 1468216046536 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:26 INFO - PROCESS | 1752 | 1468216046548 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x907bfc00 == 71 [pid = 1752] [id = 107] 22:47:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x907c0400) [pid = 1752] [serial = 320] [outer = (nil)] 22:47:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x91480000) [pid = 1752] [serial = 321] [outer = 0x907c0400] 22:47:26 INFO - PROCESS | 1752 | 1468216046611 Marionette DEBUG loaded listener.js 22:47:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x914d2c00) [pid = 1752] [serial = 322] [outer = 0x907c0400] 22:47:27 INFO - PROCESS | 1752 | 1468216047448 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 22:47:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 22:47:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1333ms 22:47:27 INFO - PROCESS | 1752 | 1468216047510 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 22:47:27 INFO - PROCESS | 1752 | 1468216047516 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 22:47:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 22:47:27 INFO - PROCESS | 1752 | 1468216047525 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 22:47:27 INFO - PROCESS | 1752 | 1468216047529 Marionette TRACE conn3 <- [1,402,null,{}] 22:47:27 INFO - PROCESS | 1752 | 1468216047534 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:27 INFO - PROCESS | 1752 | 1468216047538 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:27 INFO - PROCESS | 1752 | 1468216047689 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 22:47:27 INFO - PROCESS | 1752 | 1468216047845 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:27 INFO - PROCESS | 1752 | 1468216047855 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x90506000 == 72 [pid = 1752] [id = 108] 22:47:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x914d2400) [pid = 1752] [serial = 323] [outer = (nil)] 22:47:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0x9246f400) [pid = 1752] [serial = 324] [outer = 0x914d2400] 22:47:27 INFO - PROCESS | 1752 | 1468216047917 Marionette DEBUG loaded listener.js 22:47:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0x92621000) [pid = 1752] [serial = 325] [outer = 0x914d2400] 22:47:28 INFO - PROCESS | 1752 | 1468216048819 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 22:47:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 22:47:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1330ms 22:47:28 INFO - PROCESS | 1752 | 1468216048855 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 22:47:28 INFO - PROCESS | 1752 | 1468216048858 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 22:47:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 22:47:28 INFO - PROCESS | 1752 | 1468216048864 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 22:47:28 INFO - PROCESS | 1752 | 1468216048869 Marionette TRACE conn3 <- [1,406,null,{}] 22:47:28 INFO - PROCESS | 1752 | 1468216048883 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:28 INFO - PROCESS | 1752 | 1468216048890 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:29 INFO - PROCESS | 1752 | 1468216049039 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 22:47:29 INFO - PROCESS | 1752 | 1468216049198 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:29 INFO - PROCESS | 1752 | 1468216049204 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:29 INFO - PROCESS | 1752 | --DOCSHELL 0x9246c000 == 71 [pid = 1752] [id = 60] 22:47:29 INFO - PROCESS | 1752 | --DOCSHELL 0x9252b000 == 70 [pid = 1752] [id = 33] 22:47:29 INFO - PROCESS | 1752 | --DOCSHELL 0x92ecf800 == 69 [pid = 1752] [id = 61] 22:47:29 INFO - PROCESS | 1752 | --DOCSHELL 0x98499000 == 68 [pid = 1752] [id = 62] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0x95315c00) [pid = 1752] [serial = 221] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0x9794a000) [pid = 1752] [serial = 224] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0x99623000) [pid = 1752] [serial = 227] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0xa3105c00) [pid = 1752] [serial = 230] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0x99987000) [pid = 1752] [serial = 233] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0xa69cf800) [pid = 1752] [serial = 236] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0xa6ce4c00) [pid = 1752] [serial = 239] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0xa8c82400) [pid = 1752] [serial = 242] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0xa6cea000) [pid = 1752] [serial = 245] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0xa905c800) [pid = 1752] [serial = 197] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x994ef400) [pid = 1752] [serial = 185] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0xa2503c00) [pid = 1752] [serial = 188] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0xa82fb000) [pid = 1752] [serial = 194] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x940f9000) [pid = 1752] [serial = 182] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0xa6f4bc00) [pid = 1752] [serial = 191] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x92ecf800 == 69 [pid = 1752] [id = 109] 22:47:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x940f9000) [pid = 1752] [serial = 326] [outer = (nil)] 22:47:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x95449c00) [pid = 1752] [serial = 327] [outer = 0x940f9000] 22:47:29 INFO - PROCESS | 1752 | 1468216049321 Marionette DEBUG loaded listener.js 22:47:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x9794cc00) [pid = 1752] [serial = 328] [outer = 0x940f9000] 22:47:29 INFO - PROCESS | 1752 | --DOCSHELL 0x907b9800 == 68 [pid = 1752] [id = 98] 22:47:29 INFO - PROCESS | 1752 | --DOCSHELL 0x99591c00 == 67 [pid = 1752] [id = 97] 22:47:29 INFO - PROCESS | 1752 | --DOCSHELL 0x92d10000 == 66 [pid = 1752] [id = 96] 22:47:29 INFO - PROCESS | 1752 | --DOCSHELL 0x91482000 == 65 [pid = 1752] [id = 95] 22:47:29 INFO - PROCESS | 1752 | --DOCSHELL 0x9aaec400 == 64 [pid = 1752] [id = 86] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x97942c00) [pid = 1752] [serial = 248] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x9794b400) [pid = 1752] [serial = 249] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x95315800) [pid = 1752] [serial = 251] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x97bc8800) [pid = 1752] [serial = 252] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x9a50bc00) [pid = 1752] [serial = 255] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x99624c00) [pid = 1752] [serial = 219] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x95454800) [pid = 1752] [serial = 200] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0xa33ca000) [pid = 1752] [serial = 213] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0xa2272000) [pid = 1752] [serial = 209] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0xa6741800) [pid = 1752] [serial = 216] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x97956800) [pid = 1752] [serial = 201] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x9848bc00) [pid = 1752] [serial = 203] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x9d832400) [pid = 1752] [serial = 207] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0xa69cd400) [pid = 1752] [serial = 215] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0xa3189000) [pid = 1752] [serial = 212] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x9d30cc00) [pid = 1752] [serial = 206] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x990f3000) [pid = 1752] [serial = 204] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0xa2509400) [pid = 1752] [serial = 210] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x99622c00) [pid = 1752] [serial = 218] [outer = (nil)] [url = about:blank] 22:47:29 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x9998c800) [pid = 1752] [serial = 254] [outer = (nil)] [url = about:blank] 22:47:30 INFO - PROCESS | 1752 | 1468216050036 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 22:47:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 22:47:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1235ms 22:47:30 INFO - PROCESS | 1752 | 1468216050101 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 22:47:30 INFO - PROCESS | 1752 | 1468216050105 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 22:47:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 22:47:30 INFO - PROCESS | 1752 | 1468216050130 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 22:47:30 INFO - PROCESS | 1752 | 1468216050132 Marionette TRACE conn3 <- [1,410,null,{}] 22:47:30 INFO - PROCESS | 1752 | 1468216050138 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:30 INFO - PROCESS | 1752 | 1468216050143 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:30 INFO - PROCESS | 1752 | 1468216050282 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 22:47:30 INFO - PROCESS | 1752 | 1468216050290 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:30 INFO - PROCESS | 1752 | 1468216050299 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x9050b800 == 65 [pid = 1752] [id = 110] 22:47:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x97954400) [pid = 1752] [serial = 329] [outer = (nil)] 22:47:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x979ff400) [pid = 1752] [serial = 330] [outer = 0x97954400] 22:47:30 INFO - PROCESS | 1752 | 1468216050356 Marionette DEBUG loaded listener.js 22:47:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x98499000) [pid = 1752] [serial = 331] [outer = 0x97954400] 22:47:31 INFO - PROCESS | 1752 | 1468216051109 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 22:47:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 22:47:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1046ms 22:47:31 INFO - PROCESS | 1752 | 1468216051157 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 22:47:31 INFO - PROCESS | 1752 | 1468216051161 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 22:47:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 22:47:31 INFO - PROCESS | 1752 | 1468216051166 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 22:47:31 INFO - PROCESS | 1752 | 1468216051168 Marionette TRACE conn3 <- [1,414,null,{}] 22:47:31 INFO - PROCESS | 1752 | 1468216051173 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:31 INFO - PROCESS | 1752 | 1468216051178 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:31 INFO - PROCESS | 1752 | 1468216051303 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 22:47:31 INFO - PROCESS | 1752 | 1468216051315 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:31 INFO - PROCESS | 1752 | 1468216051323 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x907bc800 == 66 [pid = 1752] [id = 111] 22:47:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x914dfc00) [pid = 1752] [serial = 332] [outer = (nil)] 22:47:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x99592c00) [pid = 1752] [serial = 333] [outer = 0x914dfc00] 22:47:31 INFO - PROCESS | 1752 | 1468216051380 Marionette DEBUG loaded listener.js 22:47:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x99622400) [pid = 1752] [serial = 334] [outer = 0x914dfc00] 22:47:32 INFO - PROCESS | 1752 | 1468216052188 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 22:47:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 22:47:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1075ms 22:47:32 INFO - PROCESS | 1752 | 1468216052244 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 22:47:32 INFO - PROCESS | 1752 | 1468216052259 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 22:47:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 22:47:32 INFO - PROCESS | 1752 | 1468216052265 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 22:47:32 INFO - PROCESS | 1752 | 1468216052267 Marionette TRACE conn3 <- [1,418,null,{}] 22:47:32 INFO - PROCESS | 1752 | 1468216052272 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:32 INFO - PROCESS | 1752 | 1468216052280 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:32 INFO - PROCESS | 1752 | 1468216052490 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 22:47:32 INFO - PROCESS | 1752 | 1468216052508 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:32 INFO - PROCESS | 1752 | 1468216052515 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x9050b000 == 67 [pid = 1752] [id = 112] 22:47:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x90795400) [pid = 1752] [serial = 335] [outer = (nil)] 22:47:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x9aaec400) [pid = 1752] [serial = 336] [outer = 0x90795400] 22:47:32 INFO - PROCESS | 1752 | 1468216052574 Marionette DEBUG loaded listener.js 22:47:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x9d838000) [pid = 1752] [serial = 337] [outer = 0x90795400] 22:47:33 INFO - PROCESS | 1752 | 1468216053682 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 22:47:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 22:47:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1432ms 22:47:33 INFO - PROCESS | 1752 | 1468216053698 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 22:47:33 INFO - PROCESS | 1752 | 1468216053701 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 22:47:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 22:47:33 INFO - PROCESS | 1752 | 1468216053714 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 22:47:33 INFO - PROCESS | 1752 | 1468216053716 Marionette TRACE conn3 <- [1,422,null,{}] 22:47:33 INFO - PROCESS | 1752 | 1468216053721 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:33 INFO - PROCESS | 1752 | 1468216053725 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:33 INFO - PROCESS | 1752 | 1468216053903 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 22:47:34 INFO - PROCESS | 1752 | 1468216054018 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:34 INFO - PROCESS | 1752 | 1468216054023 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x90795000 == 68 [pid = 1752] [id = 113] 22:47:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x9a5c9c00) [pid = 1752] [serial = 338] [outer = (nil)] 22:47:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0xa254d800) [pid = 1752] [serial = 339] [outer = 0x9a5c9c00] 22:47:34 INFO - PROCESS | 1752 | 1468216054082 Marionette DEBUG loaded listener.js 22:47:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0xa3189000) [pid = 1752] [serial = 340] [outer = 0x9a5c9c00] 22:47:34 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0xa6ea5800) [pid = 1752] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 22:47:34 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0xa6f48800) [pid = 1752] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 22:47:34 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x979fd000) [pid = 1752] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 22:47:34 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x97bd0c00) [pid = 1752] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 22:47:34 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x9246b400) [pid = 1752] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 22:47:34 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x93c54400) [pid = 1752] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 22:47:34 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x99836800) [pid = 1752] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 22:47:34 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x9252c000) [pid = 1752] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 22:47:34 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x9aa98000) [pid = 1752] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 22:47:34 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x990ef000) [pid = 1752] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 22:47:34 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x92ed4800) [pid = 1752] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 22:47:34 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x95323c00) [pid = 1752] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 22:47:34 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x9aa0a400) [pid = 1752] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 22:47:34 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0xa200f800) [pid = 1752] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 22:47:34 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0xa063cc00) [pid = 1752] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 22:47:34 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x99592000) [pid = 1752] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 22:47:34 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x907bec00) [pid = 1752] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 22:47:34 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x94045c00) [pid = 1752] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 22:47:34 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x91486800) [pid = 1752] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 22:47:35 INFO - PROCESS | 1752 | 1468216055485 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 22:47:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 22:47:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1779ms 22:47:35 INFO - PROCESS | 1752 | 1468216055492 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 22:47:35 INFO - PROCESS | 1752 | 1468216055502 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 22:47:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 22:47:35 INFO - PROCESS | 1752 | 1468216055508 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 22:47:35 INFO - PROCESS | 1752 | 1468216055510 Marionette TRACE conn3 <- [1,426,null,{}] 22:47:35 INFO - PROCESS | 1752 | 1468216055515 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:35 INFO - PROCESS | 1752 | 1468216055519 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:35 INFO - PROCESS | 1752 | 1468216055646 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 22:47:35 INFO - PROCESS | 1752 | 1468216055795 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:35 INFO - PROCESS | 1752 | 1468216055800 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x907be400 == 69 [pid = 1752] [id = 114] 22:47:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x915f0400) [pid = 1752] [serial = 341] [outer = (nil)] 22:47:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x94045c00) [pid = 1752] [serial = 342] [outer = 0x915f0400] 22:47:35 INFO - PROCESS | 1752 | 1468216055860 Marionette DEBUG loaded listener.js 22:47:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x99629000) [pid = 1752] [serial = 343] [outer = 0x915f0400] 22:47:36 INFO - PROCESS | 1752 | 1468216056441 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 22:47:36 INFO - PROCESS | 1752 | 1468216056487 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 22:47:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 22:47:36 INFO - PROCESS | 1752 | 1468216056493 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 22:47:36 INFO - PROCESS | 1752 | 1468216056495 Marionette TRACE conn3 <- [1,430,null,{}] 22:47:36 INFO - PROCESS | 1752 | 1468216056500 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:36 INFO - PROCESS | 1752 | 1468216056503 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:36 INFO - PROCESS | 1752 | 1468216056685 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 22:47:36 INFO - PROCESS | 1752 | 1468216056868 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:36 INFO - PROCESS | 1752 | 1468216056875 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x90792c00 == 70 [pid = 1752] [id = 115] 22:47:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x90796000) [pid = 1752] [serial = 344] [outer = (nil)] 22:47:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x9079c800) [pid = 1752] [serial = 345] [outer = 0x90796000] 22:47:36 INFO - PROCESS | 1752 | 1468216056953 Marionette DEBUG loaded listener.js 22:47:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x907b7000) [pid = 1752] [serial = 346] [outer = 0x90796000] 22:47:37 INFO - PROCESS | 1752 | 1468216057806 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 22:47:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 22:47:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1379ms 22:47:37 INFO - PROCESS | 1752 | 1468216057874 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 22:47:37 INFO - PROCESS | 1752 | 1468216057880 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 22:47:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 22:47:37 INFO - PROCESS | 1752 | 1468216057887 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 22:47:37 INFO - PROCESS | 1752 | 1468216057892 Marionette TRACE conn3 <- [1,434,null,{}] 22:47:37 INFO - PROCESS | 1752 | 1468216057899 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:37 INFO - PROCESS | 1752 | 1468216057904 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:38 INFO - PROCESS | 1752 | 1468216058101 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 22:47:38 INFO - PROCESS | 1752 | 1468216058257 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:38 INFO - PROCESS | 1752 | 1468216058266 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x914d6400 == 71 [pid = 1752] [id = 116] 22:47:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x915eb000) [pid = 1752] [serial = 347] [outer = (nil)] 22:47:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x9262c000) [pid = 1752] [serial = 348] [outer = 0x915eb000] 22:47:38 INFO - PROCESS | 1752 | 1468216058341 Marionette DEBUG loaded listener.js 22:47:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x94047c00) [pid = 1752] [serial = 349] [outer = 0x915eb000] 22:47:39 INFO - PROCESS | 1752 | 1468216059133 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 22:47:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 22:47:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1285ms 22:47:39 INFO - PROCESS | 1752 | 1468216059172 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 22:47:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 22:47:39 INFO - PROCESS | 1752 | 1468216059177 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 22:47:39 INFO - PROCESS | 1752 | 1468216059183 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 22:47:39 INFO - PROCESS | 1752 | 1468216059186 Marionette TRACE conn3 <- [1,438,null,{}] 22:47:39 INFO - PROCESS | 1752 | 1468216059192 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:39 INFO - PROCESS | 1752 | 1468216059197 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:39 INFO - PROCESS | 1752 | 1468216059417 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 22:47:39 INFO - PROCESS | 1752 | 1468216059535 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:39 INFO - PROCESS | 1752 | 1468216059544 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x90793400 == 72 [pid = 1752] [id = 117] 22:47:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x907c5800) [pid = 1752] [serial = 350] [outer = (nil)] 22:47:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x915f0c00) [pid = 1752] [serial = 351] [outer = 0x907c5800] 22:47:39 INFO - PROCESS | 1752 | 1468216059618 Marionette DEBUG loaded listener.js 22:47:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x9531fc00) [pid = 1752] [serial = 352] [outer = 0x907c5800] 22:47:40 INFO - PROCESS | 1752 | 1468216060526 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 22:47:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 22:47:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1388ms 22:47:40 INFO - PROCESS | 1752 | 1468216060570 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 22:47:40 INFO - PROCESS | 1752 | 1468216060576 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 22:47:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 22:47:40 INFO - PROCESS | 1752 | 1468216060591 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 22:47:40 INFO - PROCESS | 1752 | 1468216060597 Marionette TRACE conn3 <- [1,442,null,{}] 22:47:40 INFO - PROCESS | 1752 | 1468216060602 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:40 INFO - PROCESS | 1752 | 1468216060608 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:40 INFO - PROCESS | 1752 | 1468216060782 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 22:47:40 INFO - PROCESS | 1752 | 1468216060937 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:40 INFO - PROCESS | 1752 | 1468216060949 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x92469000 == 73 [pid = 1752] [id = 118] 22:47:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x9795b000) [pid = 1752] [serial = 353] [outer = (nil)] 22:47:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x9a505400) [pid = 1752] [serial = 354] [outer = 0x9795b000] 22:47:41 INFO - PROCESS | 1752 | 1468216061016 Marionette DEBUG loaded listener.js 22:47:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x9d4d5800) [pid = 1752] [serial = 355] [outer = 0x9795b000] 22:47:41 INFO - PROCESS | 1752 | 1468216061908 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 22:47:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 22:47:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1397ms 22:47:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 22:47:41 INFO - PROCESS | 1752 | 1468216061981 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 22:47:41 INFO - PROCESS | 1752 | 1468216061984 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 22:47:41 INFO - PROCESS | 1752 | 1468216061991 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 22:47:41 INFO - PROCESS | 1752 | 1468216061994 Marionette TRACE conn3 <- [1,446,null,{}] 22:47:42 INFO - PROCESS | 1752 | 1468216061999 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:42 INFO - PROCESS | 1752 | 1468216062003 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:42 INFO - PROCESS | 1752 | 1468216062198 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 22:47:42 INFO - PROCESS | 1752 | 1468216062394 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:42 INFO - PROCESS | 1752 | 1468216062404 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x90510800 == 74 [pid = 1752] [id = 119] 22:47:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x979fc400) [pid = 1752] [serial = 356] [outer = (nil)] 22:47:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0xa318c400) [pid = 1752] [serial = 357] [outer = 0x979fc400] 22:47:42 INFO - PROCESS | 1752 | 1468216062516 Marionette DEBUG loaded listener.js 22:47:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0xa4f76c00) [pid = 1752] [serial = 358] [outer = 0x979fc400] 22:47:43 INFO - PROCESS | 1752 | 1468216063324 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 22:47:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 22:47:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1389ms 22:47:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 22:47:43 INFO - PROCESS | 1752 | 1468216063379 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 22:47:43 INFO - PROCESS | 1752 | 1468216063382 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 22:47:43 INFO - PROCESS | 1752 | 1468216063388 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 22:47:43 INFO - PROCESS | 1752 | 1468216063392 Marionette TRACE conn3 <- [1,450,null,{}] 22:47:43 INFO - PROCESS | 1752 | 1468216063397 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:43 INFO - PROCESS | 1752 | 1468216063401 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:43 INFO - PROCESS | 1752 | 1468216063563 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 22:47:43 INFO - PROCESS | 1752 | 1468216063720 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:43 INFO - PROCESS | 1752 | 1468216063736 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:43 INFO - PROCESS | 1752 | ++DOCSHELL 0xa6ce4800 == 75 [pid = 1752] [id = 120] 22:47:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0xa6ce4c00) [pid = 1752] [serial = 359] [outer = (nil)] 22:47:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0xa6cea000) [pid = 1752] [serial = 360] [outer = 0xa6ce4c00] 22:47:43 INFO - PROCESS | 1752 | 1468216063827 Marionette DEBUG loaded listener.js 22:47:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0xa6f49400) [pid = 1752] [serial = 361] [outer = 0xa6ce4c00] 22:47:44 INFO - PROCESS | 1752 | 1468216064666 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 22:47:44 INFO - PROCESS | 1752 | 1468216064724 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 22:47:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 22:47:44 INFO - PROCESS | 1752 | 1468216064730 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 22:47:44 INFO - PROCESS | 1752 | 1468216064733 Marionette TRACE conn3 <- [1,454,null,{}] 22:47:44 INFO - PROCESS | 1752 | 1468216064739 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:44 INFO - PROCESS | 1752 | 1468216064746 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:44 INFO - PROCESS | 1752 | 1468216064910 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 22:47:45 INFO - PROCESS | 1752 | 1468216065067 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:45 INFO - PROCESS | 1752 | 1468216065074 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x92873c00 == 76 [pid = 1752] [id = 121] 22:47:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x92876800) [pid = 1752] [serial = 362] [outer = (nil)] 22:47:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x9287c800) [pid = 1752] [serial = 363] [outer = 0x92876800] 22:47:45 INFO - PROCESS | 1752 | 1468216065144 Marionette DEBUG loaded listener.js 22:47:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x95450400) [pid = 1752] [serial = 364] [outer = 0x92876800] 22:47:45 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:47:45 INFO - PROCESS | 1752 | 1468216065994 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 22:47:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 22:47:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1328ms 22:47:46 INFO - PROCESS | 1752 | 1468216066059 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 22:47:46 INFO - PROCESS | 1752 | 1468216066062 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 22:47:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 22:47:46 INFO - PROCESS | 1752 | 1468216066068 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 22:47:46 INFO - PROCESS | 1752 | 1468216066071 Marionette TRACE conn3 <- [1,458,null,{}] 22:47:46 INFO - PROCESS | 1752 | 1468216066076 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:46 INFO - PROCESS | 1752 | 1468216066081 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:46 INFO - PROCESS | 1752 | 1468216066234 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 22:47:46 INFO - PROCESS | 1752 | 1468216066394 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:46 INFO - PROCESS | 1752 | 1468216066400 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x914df000 == 77 [pid = 1752] [id = 122] 22:47:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x92468000) [pid = 1752] [serial = 365] [outer = (nil)] 22:47:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x97946800) [pid = 1752] [serial = 366] [outer = 0x92468000] 22:47:46 INFO - PROCESS | 1752 | 1468216066470 Marionette DEBUG loaded listener.js 22:47:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x9961c400) [pid = 1752] [serial = 367] [outer = 0x92468000] 22:47:47 INFO - PROCESS | 1752 | 1468216067338 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 22:47:47 INFO - PROCESS | 1752 | 1468216067415 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 22:47:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 22:47:47 INFO - PROCESS | 1752 | 1468216067421 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 22:47:47 INFO - PROCESS | 1752 | 1468216067424 Marionette TRACE conn3 <- [1,462,null,{}] 22:47:47 INFO - PROCESS | 1752 | 1468216067429 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:47 INFO - PROCESS | 1752 | 1468216067434 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:47 INFO - PROCESS | 1752 | 1468216067589 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 22:47:47 INFO - PROCESS | 1752 | 1468216067946 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:47 INFO - PROCESS | 1752 | 1468216067956 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x907bbc00 == 78 [pid = 1752] [id = 123] 22:47:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x907bd000) [pid = 1752] [serial = 368] [outer = (nil)] 22:47:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x907c5c00) [pid = 1752] [serial = 369] [outer = 0x907bd000] 22:47:48 INFO - PROCESS | 1752 | 1468216068098 Marionette DEBUG loaded listener.js 22:47:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x907cd400) [pid = 1752] [serial = 370] [outer = 0x907bd000] 22:47:48 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:47:49 INFO - PROCESS | 1752 | 1468216069051 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 22:47:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 22:47:49 INFO - PROCESS | 1752 | 1468216069108 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 22:47:49 INFO - PROCESS | 1752 | 1468216069114 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 22:47:49 INFO - PROCESS | 1752 | 1468216069118 Marionette TRACE conn3 <- [1,466,null,{}] 22:47:49 INFO - PROCESS | 1752 | 1468216069125 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:49 INFO - PROCESS | 1752 | 1468216069131 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:49 INFO - PROCESS | 1752 | 1468216069292 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 22:47:49 INFO - PROCESS | 1752 | 1468216069496 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:49 INFO - PROCESS | 1752 | 1468216069506 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x915ee800 == 79 [pid = 1752] [id = 124] 22:47:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x9246c000) [pid = 1752] [serial = 371] [outer = (nil)] 22:47:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x92877c00) [pid = 1752] [serial = 372] [outer = 0x9246c000] 22:47:49 INFO - PROCESS | 1752 | 1468216069574 Marionette DEBUG loaded listener.js 22:47:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x92892000) [pid = 1752] [serial = 373] [outer = 0x9246c000] 22:47:50 INFO - PROCESS | 1752 | --DOCSHELL 0x907be400 == 78 [pid = 1752] [id = 114] 22:47:50 INFO - PROCESS | 1752 | --DOCSHELL 0x90795000 == 77 [pid = 1752] [id = 113] 22:47:50 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0x979f4c00) [pid = 1752] [serial = 297] [outer = (nil)] [url = about:blank] 22:47:50 INFO - PROCESS | 1752 | --DOCSHELL 0x9050b000 == 76 [pid = 1752] [id = 112] 22:47:50 INFO - PROCESS | 1752 | --DOCSHELL 0x907bc800 == 75 [pid = 1752] [id = 111] 22:47:50 INFO - PROCESS | 1752 | --DOCSHELL 0x9050b800 == 74 [pid = 1752] [id = 110] 22:47:50 INFO - PROCESS | 1752 | --DOCSHELL 0x92ecf800 == 73 [pid = 1752] [id = 109] 22:47:50 INFO - PROCESS | 1752 | --DOCSHELL 0x90506000 == 72 [pid = 1752] [id = 108] 22:47:50 INFO - PROCESS | 1752 | --DOCSHELL 0x907bfc00 == 71 [pid = 1752] [id = 107] 22:47:50 INFO - PROCESS | 1752 | --DOCSHELL 0x907c4400 == 70 [pid = 1752] [id = 99] 22:47:50 INFO - PROCESS | 1752 | 1468216070396 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 22:47:50 INFO - PROCESS | 1752 | 1468216070469 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 22:47:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 22:47:50 INFO - PROCESS | 1752 | 1468216070477 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 22:47:50 INFO - PROCESS | 1752 | 1468216070480 Marionette TRACE conn3 <- [1,470,null,{}] 22:47:50 INFO - PROCESS | 1752 | 1468216070485 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:50 INFO - PROCESS | 1752 | 1468216070490 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:50 INFO - PROCESS | 1752 | 1468216070635 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 22:47:50 INFO - PROCESS | 1752 | 1468216070644 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:50 INFO - PROCESS | 1752 | 1468216070650 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x9050c000 == 71 [pid = 1752] [id = 125] 22:47:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x907c2000) [pid = 1752] [serial = 374] [outer = (nil)] 22:47:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x92897800) [pid = 1752] [serial = 375] [outer = 0x907c2000] 22:47:50 INFO - PROCESS | 1752 | 1468216070726 Marionette DEBUG loaded listener.js 22:47:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x9289e400) [pid = 1752] [serial = 376] [outer = 0x907c2000] 22:47:51 INFO - PROCESS | 1752 | 1468216071523 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 22:47:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 22:47:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1078ms 22:47:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 22:47:51 INFO - PROCESS | 1752 | 1468216071555 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 22:47:51 INFO - PROCESS | 1752 | 1468216071558 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 22:47:51 INFO - PROCESS | 1752 | 1468216071565 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 22:47:51 INFO - PROCESS | 1752 | 1468216071573 Marionette TRACE conn3 <- [1,474,null,{}] 22:47:51 INFO - PROCESS | 1752 | 1468216071585 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:51 INFO - PROCESS | 1752 | 1468216071590 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:51 INFO - PROCESS | 1752 | 1468216071734 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 22:47:51 INFO - PROCESS | 1752 | 1468216071851 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:51 INFO - PROCESS | 1752 | 1468216071863 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x915ec800 == 72 [pid = 1752] [id = 126] 22:47:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x9289fc00) [pid = 1752] [serial = 377] [outer = (nil)] 22:47:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x9544c800) [pid = 1752] [serial = 378] [outer = 0x9289fc00] 22:47:51 INFO - PROCESS | 1752 | 1468216071930 Marionette DEBUG loaded listener.js 22:47:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x97942c00) [pid = 1752] [serial = 379] [outer = 0x9289fc00] 22:47:52 INFO - PROCESS | 1752 | 1468216072594 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 22:47:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 22:47:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1088ms 22:47:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 22:47:52 INFO - PROCESS | 1752 | 1468216072665 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 22:47:52 INFO - PROCESS | 1752 | 1468216072668 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 22:47:52 INFO - PROCESS | 1752 | 1468216072678 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 22:47:52 INFO - PROCESS | 1752 | 1468216072681 Marionette TRACE conn3 <- [1,478,null,{}] 22:47:52 INFO - PROCESS | 1752 | 1468216072686 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:52 INFO - PROCESS | 1752 | 1468216072690 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:52 INFO - PROCESS | 1752 | 1468216072868 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 22:47:52 INFO - PROCESS | 1752 | 1468216072886 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:52 INFO - PROCESS | 1752 | 1468216072891 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x915e7800 == 73 [pid = 1752] [id = 127] 22:47:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x9531c000) [pid = 1752] [serial = 380] [outer = (nil)] 22:47:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x98498c00) [pid = 1752] [serial = 381] [outer = 0x9531c000] 22:47:52 INFO - PROCESS | 1752 | 1468216072962 Marionette DEBUG loaded listener.js 22:47:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x99592800) [pid = 1752] [serial = 382] [outer = 0x9531c000] 22:47:53 INFO - PROCESS | 1752 | 1468216073750 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 22:47:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 22:47:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1132ms 22:47:53 INFO - PROCESS | 1752 | 1468216073821 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 22:47:53 INFO - PROCESS | 1752 | 1468216073824 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 22:47:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 22:47:53 INFO - PROCESS | 1752 | 1468216073833 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 22:47:53 INFO - PROCESS | 1752 | 1468216073835 Marionette TRACE conn3 <- [1,482,null,{}] 22:47:53 INFO - PROCESS | 1752 | 1468216073841 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:53 INFO - PROCESS | 1752 | 1468216073845 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:54 INFO - PROCESS | 1752 | 1468216074021 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 22:47:54 INFO - PROCESS | 1752 | 1468216074039 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:54 INFO - PROCESS | 1752 | 1468216074054 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x995b5400 == 74 [pid = 1752] [id = 128] 22:47:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x9961a400) [pid = 1752] [serial = 383] [outer = (nil)] 22:47:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x99987000) [pid = 1752] [serial = 384] [outer = 0x9961a400] 22:47:54 INFO - PROCESS | 1752 | 1468216074117 Marionette DEBUG loaded listener.js 22:47:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x9aa05400) [pid = 1752] [serial = 385] [outer = 0x9961a400] 22:47:54 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x907c0400) [pid = 1752] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 22:47:54 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x914dfc00) [pid = 1752] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 22:47:54 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x9a5c9c00) [pid = 1752] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 22:47:54 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x90795400) [pid = 1752] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 22:47:54 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x940f9000) [pid = 1752] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 22:47:54 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x97954400) [pid = 1752] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 22:47:54 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x914d2400) [pid = 1752] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 22:47:55 INFO - PROCESS | 1752 | 1468216075162 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 22:47:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 22:47:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1376ms 22:47:55 INFO - PROCESS | 1752 | 1468216075210 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 22:47:55 INFO - PROCESS | 1752 | 1468216075213 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 22:47:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 22:47:55 INFO - PROCESS | 1752 | 1468216075218 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 22:47:55 INFO - PROCESS | 1752 | 1468216075220 Marionette TRACE conn3 <- [1,486,null,{}] 22:47:55 INFO - PROCESS | 1752 | 1468216075225 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:55 INFO - PROCESS | 1752 | 1468216075230 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:55 INFO - PROCESS | 1752 | 1468216075406 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 22:47:55 INFO - PROCESS | 1752 | 1468216075423 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:55 INFO - PROCESS | 1752 | 1468216075431 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x9050d800 == 75 [pid = 1752] [id = 129] 22:47:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x9079c000) [pid = 1752] [serial = 386] [outer = (nil)] 22:47:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x97949000) [pid = 1752] [serial = 387] [outer = 0x9079c000] 22:47:55 INFO - PROCESS | 1752 | 1468216075487 Marionette DEBUG loaded listener.js 22:47:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x9d832400) [pid = 1752] [serial = 388] [outer = 0x9079c000] 22:47:56 INFO - PROCESS | 1752 | 1468216076151 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 22:47:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 22:47:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 978ms 22:47:56 INFO - PROCESS | 1752 | 1468216076197 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 22:47:56 INFO - PROCESS | 1752 | 1468216076200 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 22:47:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 22:47:56 INFO - PROCESS | 1752 | 1468216076205 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 22:47:56 INFO - PROCESS | 1752 | 1468216076208 Marionette TRACE conn3 <- [1,490,null,{}] 22:47:56 INFO - PROCESS | 1752 | 1468216076213 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:56 INFO - PROCESS | 1752 | 1468216076216 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:56 INFO - PROCESS | 1752 | 1468216076403 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 22:47:56 INFO - PROCESS | 1752 | 1468216076479 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:56 INFO - PROCESS | 1752 | 1468216076488 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x922ed800 == 76 [pid = 1752] [id = 130] 22:47:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x922ef400) [pid = 1752] [serial = 389] [outer = (nil)] 22:47:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x922f5400) [pid = 1752] [serial = 390] [outer = 0x922ef400] 22:47:56 INFO - PROCESS | 1752 | 1468216076544 Marionette DEBUG loaded listener.js 22:47:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x922f9c00) [pid = 1752] [serial = 391] [outer = 0x922ef400] 22:47:57 INFO - PROCESS | 1752 | 1468216077363 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 22:47:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 22:47:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1227ms 22:47:57 INFO - PROCESS | 1752 | 1468216077433 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 22:47:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 22:47:57 INFO - PROCESS | 1752 | 1468216077439 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 22:47:57 INFO - PROCESS | 1752 | 1468216077446 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 22:47:57 INFO - PROCESS | 1752 | 1468216077451 Marionette TRACE conn3 <- [1,494,null,{}] 22:47:57 INFO - PROCESS | 1752 | 1468216077460 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:57 INFO - PROCESS | 1752 | 1468216077464 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:57 INFO - PROCESS | 1752 | 1468216077665 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 22:47:57 INFO - PROCESS | 1752 | 1468216077823 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:57 INFO - PROCESS | 1752 | 1468216077832 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x907c6400 == 77 [pid = 1752] [id = 131] 22:47:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x907d3800) [pid = 1752] [serial = 392] [outer = (nil)] 22:47:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x915eac00) [pid = 1752] [serial = 393] [outer = 0x907d3800] 22:47:57 INFO - PROCESS | 1752 | 1468216077903 Marionette DEBUG loaded listener.js 22:47:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x922f1800) [pid = 1752] [serial = 394] [outer = 0x907d3800] 22:47:58 INFO - PROCESS | 1752 | 1468216078783 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 22:47:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 22:47:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1386ms 22:47:58 INFO - PROCESS | 1752 | 1468216078832 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 22:47:58 INFO - PROCESS | 1752 | 1468216078840 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 22:47:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 22:47:58 INFO - PROCESS | 1752 | 1468216078849 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 22:47:58 INFO - PROCESS | 1752 | 1468216078854 Marionette TRACE conn3 <- [1,498,null,{}] 22:47:58 INFO - PROCESS | 1752 | 1468216078859 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:58 INFO - PROCESS | 1752 | 1468216078864 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:59 INFO - PROCESS | 1752 | 1468216079028 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 22:47:59 INFO - PROCESS | 1752 | 1468216079186 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:59 INFO - PROCESS | 1752 | 1468216079193 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:47:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x90797800 == 78 [pid = 1752] [id = 132] 22:47:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x92894c00) [pid = 1752] [serial = 395] [outer = (nil)] 22:47:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x9289d800) [pid = 1752] [serial = 396] [outer = 0x92894c00] 22:47:59 INFO - PROCESS | 1752 | 1468216079270 Marionette DEBUG loaded listener.js 22:47:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x92ec8400) [pid = 1752] [serial = 397] [outer = 0x92894c00] 22:48:00 INFO - PROCESS | 1752 | 1468216080105 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 22:48:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 22:48:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1330ms 22:48:00 INFO - PROCESS | 1752 | 1468216080180 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 22:48:00 INFO - PROCESS | 1752 | 1468216080184 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 22:48:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 22:48:00 INFO - PROCESS | 1752 | 1468216080190 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 22:48:00 INFO - PROCESS | 1752 | 1468216080196 Marionette TRACE conn3 <- [1,502,null,{}] 22:48:00 INFO - PROCESS | 1752 | 1468216080210 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:00 INFO - PROCESS | 1752 | 1468216080218 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:00 INFO - PROCESS | 1752 | 1468216080381 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 22:48:00 INFO - PROCESS | 1752 | 1468216080544 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:00 INFO - PROCESS | 1752 | 1468216080554 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x9284a400 == 79 [pid = 1752] [id = 133] 22:48:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x9284a800) [pid = 1752] [serial = 398] [outer = (nil)] 22:48:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x940fc000) [pid = 1752] [serial = 399] [outer = 0x9284a800] 22:48:00 INFO - PROCESS | 1752 | 1468216080629 Marionette DEBUG loaded listener.js 22:48:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x95449400) [pid = 1752] [serial = 400] [outer = 0x9284a800] 22:48:01 INFO - PROCESS | 1752 | 1468216081412 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 22:48:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 22:48:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1281ms 22:48:01 INFO - PROCESS | 1752 | 1468216081487 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 22:48:01 INFO - PROCESS | 1752 | 1468216081491 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 22:48:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 22:48:01 INFO - PROCESS | 1752 | 1468216081499 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 22:48:01 INFO - PROCESS | 1752 | 1468216081502 Marionette TRACE conn3 <- [1,506,null,{}] 22:48:01 INFO - PROCESS | 1752 | 1468216081507 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:01 INFO - PROCESS | 1752 | 1468216081512 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:01 INFO - PROCESS | 1752 | 1468216081672 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 22:48:01 INFO - PROCESS | 1752 | 1468216081830 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:01 INFO - PROCESS | 1752 | 1468216081838 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x90791400 == 80 [pid = 1752] [id = 134] 22:48:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x90793c00) [pid = 1752] [serial = 401] [outer = (nil)] 22:48:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x9089fc00) [pid = 1752] [serial = 402] [outer = 0x90793c00] 22:48:01 INFO - PROCESS | 1752 | 1468216081919 Marionette DEBUG loaded listener.js 22:48:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x908a2800) [pid = 1752] [serial = 403] [outer = 0x90793c00] 22:48:02 INFO - PROCESS | 1752 | 1468216082747 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 22:48:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 22:48:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1278ms 22:48:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 22:48:02 INFO - PROCESS | 1752 | 1468216082777 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 22:48:02 INFO - PROCESS | 1752 | 1468216082780 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 22:48:02 INFO - PROCESS | 1752 | 1468216082784 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 22:48:02 INFO - PROCESS | 1752 | 1468216082788 Marionette TRACE conn3 <- [1,510,null,{}] 22:48:02 INFO - PROCESS | 1752 | 1468216082793 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:02 INFO - PROCESS | 1752 | 1468216082798 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:02 INFO - PROCESS | 1752 | 1468216082947 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 22:48:03 INFO - PROCESS | 1752 | 1468216083112 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:03 INFO - PROCESS | 1752 | 1468216083120 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x90897800 == 81 [pid = 1752] [id = 135] 22:48:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x908a0000) [pid = 1752] [serial = 404] [outer = (nil)] 22:48:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x92a66c00) [pid = 1752] [serial = 405] [outer = 0x908a0000] 22:48:03 INFO - PROCESS | 1752 | 1468216083192 Marionette DEBUG loaded listener.js 22:48:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x92a67800) [pid = 1752] [serial = 406] [outer = 0x908a0000] 22:48:04 INFO - PROCESS | 1752 | 1468216084055 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 22:48:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 22:48:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1331ms 22:48:04 INFO - PROCESS | 1752 | 1468216084116 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 22:48:04 INFO - PROCESS | 1752 | 1468216084120 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 22:48:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 22:48:04 INFO - PROCESS | 1752 | 1468216084126 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 22:48:04 INFO - PROCESS | 1752 | 1468216084128 Marionette TRACE conn3 <- [1,514,null,{}] 22:48:04 INFO - PROCESS | 1752 | 1468216084133 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:04 INFO - PROCESS | 1752 | 1468216084142 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:04 INFO - PROCESS | 1752 | 1468216084317 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 22:48:04 INFO - PROCESS | 1752 | 1468216084480 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:04 INFO - PROCESS | 1752 | 1468216084487 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x9289dc00 == 82 [pid = 1752] [id = 136] 22:48:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x92a62000) [pid = 1752] [serial = 407] [outer = (nil)] 22:48:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x9959b800) [pid = 1752] [serial = 408] [outer = 0x92a62000] 22:48:04 INFO - PROCESS | 1752 | 1468216084559 Marionette DEBUG loaded listener.js 22:48:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x9a5c0000) [pid = 1752] [serial = 409] [outer = 0x92a62000] 22:48:05 INFO - PROCESS | 1752 | 1468216085322 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 22:48:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 22:48:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1227ms 22:48:05 INFO - PROCESS | 1752 | 1468216085354 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 22:48:05 INFO - PROCESS | 1752 | 1468216085357 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 22:48:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 22:48:05 INFO - PROCESS | 1752 | 1468216085363 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 22:48:05 INFO - PROCESS | 1752 | 1468216085365 Marionette TRACE conn3 <- [1,518,null,{}] 22:48:05 INFO - PROCESS | 1752 | 1468216085371 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:05 INFO - PROCESS | 1752 | 1468216085375 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:05 INFO - PROCESS | 1752 | 1468216085522 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 22:48:05 INFO - PROCESS | 1752 | 1468216085701 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:05 INFO - PROCESS | 1752 | 1468216085710 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x90501800 == 83 [pid = 1752] [id = 137] 22:48:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x9050f800) [pid = 1752] [serial = 410] [outer = (nil)] 22:48:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x99a2fc00) [pid = 1752] [serial = 411] [outer = 0x9050f800] 22:48:05 INFO - PROCESS | 1752 | 1468216085780 Marionette DEBUG loaded listener.js 22:48:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x99a32c00) [pid = 1752] [serial = 412] [outer = 0x9050f800] 22:48:06 INFO - PROCESS | 1752 | 1468216086592 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 22:48:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 22:48:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1284ms 22:48:06 INFO - PROCESS | 1752 | 1468216086647 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 22:48:06 INFO - PROCESS | 1752 | 1468216086656 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 22:48:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 22:48:06 INFO - PROCESS | 1752 | 1468216086662 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 22:48:06 INFO - PROCESS | 1752 | 1468216086664 Marionette TRACE conn3 <- [1,522,null,{}] 22:48:06 INFO - PROCESS | 1752 | 1468216086670 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:06 INFO - PROCESS | 1752 | 1468216086674 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:06 INFO - PROCESS | 1752 | 1468216086822 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 22:48:07 INFO - PROCESS | 1752 | 1468216086983 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:07 INFO - PROCESS | 1752 | 1468216086993 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da49c00 == 84 [pid = 1752] [id = 138] 22:48:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x8da4ac00) [pid = 1752] [serial = 413] [outer = (nil)] 22:48:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x8da52800) [pid = 1752] [serial = 414] [outer = 0x8da4ac00] 22:48:07 INFO - PROCESS | 1752 | 1468216087059 Marionette DEBUG loaded listener.js 22:48:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x8da54400) [pid = 1752] [serial = 415] [outer = 0x8da4ac00] 22:48:07 INFO - PROCESS | 1752 | 1468216087954 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 22:48:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 22:48:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1327ms 22:48:07 INFO - PROCESS | 1752 | 1468216087989 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 22:48:07 INFO - PROCESS | 1752 | 1468216087992 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 22:48:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 22:48:08 INFO - PROCESS | 1752 | 1468216087998 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 22:48:08 INFO - PROCESS | 1752 | 1468216088001 Marionette TRACE conn3 <- [1,526,null,{}] 22:48:08 INFO - PROCESS | 1752 | 1468216088006 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:08 INFO - PROCESS | 1752 | 1468216088010 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:08 INFO - PROCESS | 1752 | 1468216088167 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 22:48:08 INFO - PROCESS | 1752 | 1468216088335 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:08 INFO - PROCESS | 1752 | 1468216088343 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da58c00 == 85 [pid = 1752] [id = 139] 22:48:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x8dc12c00) [pid = 1752] [serial = 416] [outer = (nil)] 22:48:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x8dc17400) [pid = 1752] [serial = 417] [outer = 0x8dc12c00] 22:48:08 INFO - PROCESS | 1752 | 1468216088412 Marionette DEBUG loaded listener.js 22:48:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x8dc19c00) [pid = 1752] [serial = 418] [outer = 0x8dc12c00] 22:48:09 INFO - PROCESS | 1752 | 1468216089539 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 22:48:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 22:48:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1584ms 22:48:09 INFO - PROCESS | 1752 | 1468216089583 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 22:48:09 INFO - PROCESS | 1752 | 1468216089588 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 22:48:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 22:48:09 INFO - PROCESS | 1752 | 1468216089596 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 22:48:09 INFO - PROCESS | 1752 | 1468216089600 Marionette TRACE conn3 <- [1,530,null,{}] 22:48:09 INFO - PROCESS | 1752 | 1468216089607 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:09 INFO - PROCESS | 1752 | 1468216089612 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:09 INFO - PROCESS | 1752 | 1468216089768 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 22:48:09 INFO - PROCESS | 1752 | 1468216089950 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:09 INFO - PROCESS | 1752 | 1468216089970 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x907c7000 == 86 [pid = 1752] [id = 140] 22:48:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0x907c7c00) [pid = 1752] [serial = 419] [outer = (nil)] 22:48:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0x907d0c00) [pid = 1752] [serial = 420] [outer = 0x907c7c00] 22:48:10 INFO - PROCESS | 1752 | 1468216090034 Marionette DEBUG loaded listener.js 22:48:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 169 (0x90897c00) [pid = 1752] [serial = 421] [outer = 0x907c7c00] 22:48:10 INFO - PROCESS | 1752 | 1468216090722 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 22:48:10 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 22:48:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 22:48:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:48:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:48:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 22:48:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:48:10 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 22:48:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 22:48:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:48:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:48:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 22:48:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:48:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1230ms 22:48:10 INFO - PROCESS | 1752 | 1468216090846 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 22:48:10 INFO - PROCESS | 1752 | 1468216090858 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 22:48:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 22:48:10 INFO - PROCESS | 1752 | 1468216090877 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 22:48:10 INFO - PROCESS | 1752 | 1468216090884 Marionette TRACE conn3 <- [1,534,null,{}] 22:48:10 INFO - PROCESS | 1752 | 1468216090893 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:10 INFO - PROCESS | 1752 | 1468216090899 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:11 INFO - PROCESS | 1752 | 1468216091089 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 22:48:11 INFO - PROCESS | 1752 | 1468216091275 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:11 INFO - PROCESS | 1752 | 1468216091282 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x907cc000 == 87 [pid = 1752] [id = 141] 22:48:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 170 (0x9089d000) [pid = 1752] [serial = 422] [outer = (nil)] 22:48:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 171 (0x922f2400) [pid = 1752] [serial = 423] [outer = 0x9089d000] 22:48:11 INFO - PROCESS | 1752 | 1468216091349 Marionette DEBUG loaded listener.js 22:48:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 172 (0x92845000) [pid = 1752] [serial = 424] [outer = 0x9089d000] 22:48:11 INFO - PROCESS | 1752 | --DOCSHELL 0x9050d800 == 86 [pid = 1752] [id = 129] 22:48:11 INFO - PROCESS | 1752 | --DOMWINDOW == 171 (0x94045c00) [pid = 1752] [serial = 342] [outer = (nil)] [url = about:blank] 22:48:11 INFO - PROCESS | 1752 | --DOCSHELL 0x995b5400 == 85 [pid = 1752] [id = 128] 22:48:11 INFO - PROCESS | 1752 | --DOCSHELL 0x915e7800 == 84 [pid = 1752] [id = 127] 22:48:11 INFO - PROCESS | 1752 | --DOCSHELL 0x915ec800 == 83 [pid = 1752] [id = 126] 22:48:11 INFO - PROCESS | 1752 | --DOCSHELL 0x9050c000 == 82 [pid = 1752] [id = 125] 22:48:12 INFO - PROCESS | 1752 | --DOCSHELL 0x915ee800 == 81 [pid = 1752] [id = 124] 22:48:12 INFO - PROCESS | 1752 | --DOCSHELL 0x907bbc00 == 80 [pid = 1752] [id = 123] 22:48:12 INFO - PROCESS | 1752 | --DOCSHELL 0x92469000 == 79 [pid = 1752] [id = 118] 22:48:12 INFO - PROCESS | 1752 | --DOCSHELL 0x90793400 == 78 [pid = 1752] [id = 117] 22:48:12 INFO - PROCESS | 1752 | --DOCSHELL 0x914d6400 == 77 [pid = 1752] [id = 116] 22:48:12 INFO - PROCESS | 1752 | --DOCSHELL 0x90792c00 == 76 [pid = 1752] [id = 115] 22:48:12 INFO - PROCESS | 1752 | --DOMWINDOW == 170 (0x91480000) [pid = 1752] [serial = 321] [outer = (nil)] [url = about:blank] 22:48:12 INFO - PROCESS | 1752 | --DOMWINDOW == 169 (0x907c4000) [pid = 1752] [serial = 300] [outer = (nil)] [url = about:blank] 22:48:12 INFO - PROCESS | 1752 | --DOMWINDOW == 168 (0x99592c00) [pid = 1752] [serial = 333] [outer = (nil)] [url = about:blank] 22:48:12 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0xa254d800) [pid = 1752] [serial = 339] [outer = (nil)] [url = about:blank] 22:48:12 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0x9aaec400) [pid = 1752] [serial = 336] [outer = (nil)] [url = about:blank] 22:48:12 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0xa3189000) [pid = 1752] [serial = 340] [outer = (nil)] [url = about:blank] 22:48:12 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0x95449c00) [pid = 1752] [serial = 327] [outer = (nil)] [url = about:blank] 22:48:12 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0x99622400) [pid = 1752] [serial = 334] [outer = (nil)] [url = about:blank] 22:48:12 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0x979ff400) [pid = 1752] [serial = 330] [outer = (nil)] [url = about:blank] 22:48:12 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0x9246f400) [pid = 1752] [serial = 324] [outer = (nil)] [url = about:blank] 22:48:12 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0x98499000) [pid = 1752] [serial = 331] [outer = (nil)] [url = about:blank] 22:48:12 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0xa1023c00) [pid = 1752] [serial = 315] [outer = (nil)] [url = about:blank] 22:48:12 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0x95518000) [pid = 1752] [serial = 303] [outer = (nil)] [url = about:blank] 22:48:12 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x9794dc00) [pid = 1752] [serial = 318] [outer = (nil)] [url = about:blank] 22:48:12 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x92621000) [pid = 1752] [serial = 325] [outer = (nil)] [url = about:blank] 22:48:12 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x914d2c00) [pid = 1752] [serial = 322] [outer = (nil)] [url = about:blank] 22:48:12 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x9aaef800) [pid = 1752] [serial = 309] [outer = (nil)] [url = about:blank] 22:48:12 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x9d838000) [pid = 1752] [serial = 337] [outer = (nil)] [url = about:blank] 22:48:12 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x9544b000) [pid = 1752] [serial = 306] [outer = (nil)] [url = about:blank] 22:48:12 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x9794cc00) [pid = 1752] [serial = 328] [outer = (nil)] [url = about:blank] 22:48:12 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0xa25efc00) [pid = 1752] [serial = 312] [outer = (nil)] [url = about:blank] 22:48:12 INFO - PROCESS | 1752 | 1468216092303 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 22:48:12 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 22:48:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1442ms 22:48:12 INFO - PROCESS | 1752 | 1468216092319 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 22:48:12 INFO - PROCESS | 1752 | 1468216092324 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 22:48:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 22:48:12 INFO - PROCESS | 1752 | 1468216092352 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 22:48:12 INFO - PROCESS | 1752 | 1468216092357 Marionette TRACE conn3 <- [1,538,null,{}] 22:48:12 INFO - PROCESS | 1752 | 1468216092367 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:12 INFO - PROCESS | 1752 | 1468216092372 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:12 INFO - PROCESS | 1752 | 1468216092555 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 22:48:12 INFO - PROCESS | 1752 | 1468216092715 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:12 INFO - PROCESS | 1752 | 1468216092728 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x907b6000 == 77 [pid = 1752] [id = 142] 22:48:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x907b6c00) [pid = 1752] [serial = 425] [outer = (nil)] 22:48:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x9089a400) [pid = 1752] [serial = 426] [outer = 0x907b6c00] 22:48:12 INFO - PROCESS | 1752 | 1468216092858 Marionette DEBUG loaded listener.js 22:48:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x914d3000) [pid = 1752] [serial = 427] [outer = 0x907b6c00] 22:48:13 INFO - PROCESS | 1752 | 1468216093565 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 22:48:13 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 22:48:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1257ms 22:48:13 INFO - PROCESS | 1752 | 1468216093623 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 22:48:13 INFO - PROCESS | 1752 | 1468216093630 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 22:48:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 22:48:13 INFO - PROCESS | 1752 | 1468216093641 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 22:48:13 INFO - PROCESS | 1752 | 1468216093644 Marionette TRACE conn3 <- [1,542,null,{}] 22:48:13 INFO - PROCESS | 1752 | 1468216093650 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:13 INFO - PROCESS | 1752 | 1468216093655 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:13 INFO - PROCESS | 1752 | 1468216093809 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 22:48:14 INFO - PROCESS | 1752 | 1468216093987 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:14 INFO - PROCESS | 1752 | 1468216093996 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x922f2800 == 78 [pid = 1752] [id = 143] 22:48:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x92842000) [pid = 1752] [serial = 428] [outer = (nil)] 22:48:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x9284dc00) [pid = 1752] [serial = 429] [outer = 0x92842000] 22:48:14 INFO - PROCESS | 1752 | 1468216094071 Marionette DEBUG loaded listener.js 22:48:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x92875c00) [pid = 1752] [serial = 430] [outer = 0x92842000] 22:48:14 INFO - PROCESS | 1752 | 1468216094914 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 22:48:14 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 22:48:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1328ms 22:48:14 INFO - PROCESS | 1752 | 1468216094969 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 22:48:14 INFO - PROCESS | 1752 | 1468216094972 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 22:48:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 22:48:14 INFO - PROCESS | 1752 | 1468216094979 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 22:48:14 INFO - PROCESS | 1752 | 1468216094991 Marionette TRACE conn3 <- [1,546,null,{}] 22:48:15 INFO - PROCESS | 1752 | 1468216095008 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:15 INFO - PROCESS | 1752 | 1468216095016 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:15 INFO - PROCESS | 1752 | 1468216095193 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 22:48:15 INFO - PROCESS | 1752 | 1468216095354 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:15 INFO - PROCESS | 1752 | 1468216095365 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x928a0400 == 79 [pid = 1752] [id = 144] 22:48:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x92a61400) [pid = 1752] [serial = 431] [outer = (nil)] 22:48:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x92d12000) [pid = 1752] [serial = 432] [outer = 0x92a61400] 22:48:15 INFO - PROCESS | 1752 | 1468216095436 Marionette DEBUG loaded listener.js 22:48:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x95318c00) [pid = 1752] [serial = 433] [outer = 0x92a61400] 22:48:16 INFO - PROCESS | 1752 | 1468216096226 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 22:48:16 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 22:48:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1343ms 22:48:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 22:48:16 INFO - PROCESS | 1752 | 1468216096322 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 22:48:16 INFO - PROCESS | 1752 | 1468216096326 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 22:48:16 INFO - PROCESS | 1752 | 1468216096332 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 22:48:16 INFO - PROCESS | 1752 | 1468216096335 Marionette TRACE conn3 <- [1,550,null,{}] 22:48:16 INFO - PROCESS | 1752 | 1468216096340 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:16 INFO - PROCESS | 1752 | 1468216096345 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:16 INFO - PROCESS | 1752 | 1468216096577 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 22:48:16 INFO - PROCESS | 1752 | 1468216096691 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:16 INFO - PROCESS | 1752 | 1468216096699 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x92a6ec00 == 80 [pid = 1752] [id = 145] 22:48:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x932fd800) [pid = 1752] [serial = 434] [outer = (nil)] 22:48:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x97951000) [pid = 1752] [serial = 435] [outer = 0x932fd800] 22:48:16 INFO - PROCESS | 1752 | 1468216096770 Marionette DEBUG loaded listener.js 22:48:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x97b02000) [pid = 1752] [serial = 436] [outer = 0x932fd800] 22:48:17 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 22:48:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1329ms 22:48:17 INFO - PROCESS | 1752 | 1468216097651 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 22:48:17 INFO - PROCESS | 1752 | 1468216097660 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 22:48:17 INFO - PROCESS | 1752 | 1468216097664 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 22:48:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 22:48:17 INFO - PROCESS | 1752 | 1468216097669 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 22:48:17 INFO - PROCESS | 1752 | 1468216097672 Marionette TRACE conn3 <- [1,554,null,{}] 22:48:17 INFO - PROCESS | 1752 | 1468216097677 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:17 INFO - PROCESS | 1752 | 1468216097682 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:17 INFO - PROCESS | 1752 | 1468216097829 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 22:48:18 INFO - PROCESS | 1752 | 1468216097995 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:18 INFO - PROCESS | 1752 | 1468216098001 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x92ecd800 == 81 [pid = 1752] [id = 146] 22:48:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x979fc800) [pid = 1752] [serial = 437] [outer = (nil)] 22:48:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x9959a800) [pid = 1752] [serial = 438] [outer = 0x979fc800] 22:48:18 INFO - PROCESS | 1752 | 1468216098073 Marionette DEBUG loaded listener.js 22:48:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x9959cc00) [pid = 1752] [serial = 439] [outer = 0x979fc800] 22:48:18 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:48:18 INFO - PROCESS | 1752 | 1468216098908 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 22:48:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 22:48:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1283ms 22:48:18 INFO - PROCESS | 1752 | 1468216098953 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 22:48:18 INFO - PROCESS | 1752 | 1468216098957 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 22:48:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 22:48:18 INFO - PROCESS | 1752 | 1468216098963 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 22:48:18 INFO - PROCESS | 1752 | 1468216098965 Marionette TRACE conn3 <- [1,558,null,{}] 22:48:18 INFO - PROCESS | 1752 | 1468216098971 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:18 INFO - PROCESS | 1752 | 1468216098980 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:19 INFO - PROCESS | 1752 | 1468216099163 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 22:48:19 INFO - PROCESS | 1752 | 1468216099327 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:19 INFO - PROCESS | 1752 | 1468216099335 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x90793000 == 82 [pid = 1752] [id = 147] 22:48:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x914d5000) [pid = 1752] [serial = 440] [outer = (nil)] 22:48:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0x99a39000) [pid = 1752] [serial = 441] [outer = 0x914d5000] 22:48:19 INFO - PROCESS | 1752 | 1468216099409 Marionette DEBUG loaded listener.js 22:48:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0x9aa98000) [pid = 1752] [serial = 442] [outer = 0x914d5000] 22:48:20 INFO - PROCESS | 1752 | 1468216100191 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 22:48:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 22:48:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1277ms 22:48:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 22:48:20 INFO - PROCESS | 1752 | 1468216100240 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 22:48:20 INFO - PROCESS | 1752 | 1468216100243 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 22:48:20 INFO - PROCESS | 1752 | 1468216100248 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 22:48:20 INFO - PROCESS | 1752 | 1468216100252 Marionette TRACE conn3 <- [1,562,null,{}] 22:48:20 INFO - PROCESS | 1752 | 1468216100257 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:20 INFO - PROCESS | 1752 | 1468216100262 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:20 INFO - PROCESS | 1752 | 1468216100470 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 22:48:20 INFO - PROCESS | 1752 | 1468216100591 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:20 INFO - PROCESS | 1752 | 1468216100599 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x907b5800 == 83 [pid = 1752] [id = 148] 22:48:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 169 (0x932f8000) [pid = 1752] [serial = 443] [outer = (nil)] 22:48:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 170 (0x9d836400) [pid = 1752] [serial = 444] [outer = 0x932f8000] 22:48:20 INFO - PROCESS | 1752 | 1468216100668 Marionette DEBUG loaded listener.js 22:48:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 171 (0xa1023c00) [pid = 1752] [serial = 445] [outer = 0x932f8000] 22:48:21 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:48:21 INFO - PROCESS | 1752 | 1468216101449 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 22:48:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 22:48:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1227ms 22:48:21 INFO - PROCESS | 1752 | 1468216101477 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 22:48:21 INFO - PROCESS | 1752 | 1468216101480 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 22:48:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 22:48:21 INFO - PROCESS | 1752 | 1468216101486 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 22:48:21 INFO - PROCESS | 1752 | 1468216101489 Marionette TRACE conn3 <- [1,566,null,{}] 22:48:21 INFO - PROCESS | 1752 | 1468216101513 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:21 INFO - PROCESS | 1752 | 1468216101518 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:21 INFO - PROCESS | 1752 | 1468216101675 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 22:48:21 INFO - PROCESS | 1752 | 1468216101837 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:21 INFO - PROCESS | 1752 | 1468216101846 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x9d4cc800 == 84 [pid = 1752] [id = 149] 22:48:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 172 (0xa1022000) [pid = 1752] [serial = 446] [outer = (nil)] 22:48:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 173 (0xa2502000) [pid = 1752] [serial = 447] [outer = 0xa1022000] 22:48:21 INFO - PROCESS | 1752 | 1468216101919 Marionette DEBUG loaded listener.js 22:48:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 174 (0xa2565c00) [pid = 1752] [serial = 448] [outer = 0xa1022000] 22:48:22 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:48:22 INFO - PROCESS | 1752 | 1468216102677 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 22:48:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 22:48:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1239ms 22:48:22 INFO - PROCESS | 1752 | 1468216102726 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 22:48:22 INFO - PROCESS | 1752 | 1468216102730 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 22:48:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 22:48:22 INFO - PROCESS | 1752 | 1468216102736 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 22:48:22 INFO - PROCESS | 1752 | 1468216102739 Marionette TRACE conn3 <- [1,570,null,{}] 22:48:22 INFO - PROCESS | 1752 | 1468216102744 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:22 INFO - PROCESS | 1752 | 1468216102748 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:22 INFO - PROCESS | 1752 | 1468216102896 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 22:48:23 INFO - PROCESS | 1752 | 1468216103061 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:23 INFO - PROCESS | 1752 | 1468216103072 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x90792000 == 85 [pid = 1752] [id = 150] 22:48:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 175 (0x90799400) [pid = 1752] [serial = 449] [outer = (nil)] 22:48:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 176 (0xa33ca000) [pid = 1752] [serial = 450] [outer = 0x90799400] 22:48:23 INFO - PROCESS | 1752 | 1468216103140 Marionette DEBUG loaded listener.js 22:48:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 177 (0xa4d58800) [pid = 1752] [serial = 451] [outer = 0x90799400] 22:48:23 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:48:23 INFO - PROCESS | 1752 | 1468216103955 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 22:48:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 22:48:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1235ms 22:48:23 INFO - PROCESS | 1752 | 1468216103971 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 22:48:23 INFO - PROCESS | 1752 | 1468216103974 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 22:48:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 22:48:23 INFO - PROCESS | 1752 | 1468216103980 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 22:48:23 INFO - PROCESS | 1752 | 1468216103982 Marionette TRACE conn3 <- [1,574,null,{}] 22:48:23 INFO - PROCESS | 1752 | 1468216103988 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:23 INFO - PROCESS | 1752 | 1468216103991 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:24 INFO - PROCESS | 1752 | 1468216104202 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 22:48:24 INFO - PROCESS | 1752 | 1468216104329 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:24 INFO - PROCESS | 1752 | 1468216104339 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x90792400 == 86 [pid = 1752] [id = 151] 22:48:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 178 (0x9d406800) [pid = 1752] [serial = 452] [outer = (nil)] 22:48:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 179 (0xa69d2c00) [pid = 1752] [serial = 453] [outer = 0x9d406800] 22:48:24 INFO - PROCESS | 1752 | 1468216104407 Marionette DEBUG loaded listener.js 22:48:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 180 (0xa6ce1c00) [pid = 1752] [serial = 454] [outer = 0x9d406800] 22:48:25 INFO - PROCESS | 1752 | 1468216105320 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 22:48:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 22:48:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1378ms 22:48:25 INFO - PROCESS | 1752 | 1468216105358 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 22:48:25 INFO - PROCESS | 1752 | 1468216105362 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 22:48:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 22:48:25 INFO - PROCESS | 1752 | 1468216105368 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 22:48:25 INFO - PROCESS | 1752 | 1468216105373 Marionette TRACE conn3 <- [1,578,null,{}] 22:48:25 INFO - PROCESS | 1752 | 1468216105378 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:25 INFO - PROCESS | 1752 | 1468216105383 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:25 INFO - PROCESS | 1752 | 1468216105558 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 22:48:25 INFO - PROCESS | 1752 | 1468216105728 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:25 INFO - PROCESS | 1752 | 1468216105736 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d358c00 == 87 [pid = 1752] [id = 152] 22:48:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 181 (0x8d35a400) [pid = 1752] [serial = 455] [outer = (nil)] 22:48:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 182 (0x9544a400) [pid = 1752] [serial = 456] [outer = 0x8d35a400] 22:48:25 INFO - PROCESS | 1752 | 1468216105807 Marionette DEBUG loaded listener.js 22:48:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 183 (0xa6ea3c00) [pid = 1752] [serial = 457] [outer = 0x8d35a400] 22:48:26 INFO - PROCESS | 1752 | 1468216106676 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 22:48:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 22:48:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1379ms 22:48:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 22:48:26 INFO - PROCESS | 1752 | 1468216106748 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 22:48:26 INFO - PROCESS | 1752 | 1468216106751 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 22:48:26 INFO - PROCESS | 1752 | 1468216106757 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 22:48:26 INFO - PROCESS | 1752 | 1468216106760 Marionette TRACE conn3 <- [1,582,null,{}] 22:48:26 INFO - PROCESS | 1752 | 1468216106765 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:26 INFO - PROCESS | 1752 | 1468216106768 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:26 INFO - PROCESS | 1752 | 1468216106919 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 22:48:27 INFO - PROCESS | 1752 | 1468216107093 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:27 INFO - PROCESS | 1752 | 1468216107103 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35a800 == 88 [pid = 1752] [id = 153] 22:48:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 184 (0x8d49b000) [pid = 1752] [serial = 458] [outer = (nil)] 22:48:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 185 (0x8d4a2c00) [pid = 1752] [serial = 459] [outer = 0x8d49b000] 22:48:27 INFO - PROCESS | 1752 | 1468216107172 Marionette DEBUG loaded listener.js 22:48:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 186 (0x8d4a5c00) [pid = 1752] [serial = 460] [outer = 0x8d49b000] 22:48:27 INFO - PROCESS | 1752 | --DOCSHELL 0x914de800 == 87 [pid = 1752] [id = 103] 22:48:27 INFO - PROCESS | 1752 | --DOCSHELL 0x9147d000 == 86 [pid = 1752] [id = 104] 22:48:27 INFO - PROCESS | 1752 | --DOCSHELL 0x915eb400 == 85 [pid = 1752] [id = 105] 22:48:27 INFO - PROCESS | 1752 | --DOCSHELL 0x907c7000 == 84 [pid = 1752] [id = 140] 22:48:27 INFO - PROCESS | 1752 | --DOCSHELL 0x907c6400 == 83 [pid = 1752] [id = 131] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x92629000 == 82 [pid = 1752] [id = 30] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x94045800 == 81 [pid = 1752] [id = 49] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0xa6ce0000 == 80 [pid = 1752] [id = 89] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x95321000 == 79 [pid = 1752] [id = 51] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x97941800 == 78 [pid = 1752] [id = 75] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x98fb5800 == 77 [pid = 1752] [id = 65] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x92628400 == 76 [pid = 1752] [id = 92] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x95452000 == 75 [pid = 1752] [id = 77] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0xa6ce4800 == 74 [pid = 1752] [id = 120] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x90510800 == 73 [pid = 1752] [id = 119] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x914df000 == 72 [pid = 1752] [id = 122] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x991f8000 == 71 [pid = 1752] [id = 64] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x9147ec00 == 70 [pid = 1752] [id = 93] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x8da58c00 == 69 [pid = 1752] [id = 139] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x92d0e400 == 68 [pid = 1752] [id = 66] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x90505400 == 67 [pid = 1752] [id = 94] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x994f5400 == 66 [pid = 1752] [id = 90] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x90797800 == 65 [pid = 1752] [id = 132] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0xa2002000 == 64 [pid = 1752] [id = 63] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x90510c00 == 63 [pid = 1752] [id = 100] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x9284a400 == 62 [pid = 1752] [id = 133] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x90795800 == 61 [pid = 1752] [id = 102] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x98fb6800 == 60 [pid = 1752] [id = 78] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x90791400 == 59 [pid = 1752] [id = 134] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x95321c00 == 58 [pid = 1752] [id = 82] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x90897800 == 57 [pid = 1752] [id = 135] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0xa2007c00 == 56 [pid = 1752] [id = 79] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x914d5400 == 55 [pid = 1752] [id = 106] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x9289dc00 == 54 [pid = 1752] [id = 136] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x998c3400 == 53 [pid = 1752] [id = 80] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x8da49c00 == 52 [pid = 1752] [id = 138] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0xa6ce4400 == 51 [pid = 1752] [id = 81] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x9af10400 == 50 [pid = 1752] [id = 52] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x92d14c00 == 49 [pid = 1752] [id = 101] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x92ecf000 == 48 [pid = 1752] [id = 76] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x92873c00 == 47 [pid = 1752] [id = 121] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x9544e000 == 46 [pid = 1752] [id = 87] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x90501800 == 45 [pid = 1752] [id = 137] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x9252e400 == 44 [pid = 1752] [id = 28] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x932fd000 == 43 [pid = 1752] [id = 74] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x92474c00 == 42 [pid = 1752] [id = 50] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x99986000 == 41 [pid = 1752] [id = 88] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x9252cc00 == 40 [pid = 1752] [id = 91] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x8d358c00 == 39 [pid = 1752] [id = 152] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x90792400 == 38 [pid = 1752] [id = 151] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x9d4cc800 == 37 [pid = 1752] [id = 149] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x90792000 == 36 [pid = 1752] [id = 150] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x907b5800 == 35 [pid = 1752] [id = 148] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x90793000 == 34 [pid = 1752] [id = 147] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x922ed800 == 33 [pid = 1752] [id = 130] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x92ecd800 == 32 [pid = 1752] [id = 146] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x92a6ec00 == 31 [pid = 1752] [id = 145] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x928a0400 == 30 [pid = 1752] [id = 144] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x922f2800 == 29 [pid = 1752] [id = 143] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x907cc000 == 28 [pid = 1752] [id = 141] 22:48:29 INFO - PROCESS | 1752 | --DOCSHELL 0x907b6000 == 27 [pid = 1752] [id = 142] 22:48:30 INFO - PROCESS | 1752 | 1468216110358 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 22:48:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 22:48:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 3640ms 22:48:30 INFO - PROCESS | 1752 | 1468216110397 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 22:48:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 22:48:30 INFO - PROCESS | 1752 | 1468216110403 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 22:48:30 INFO - PROCESS | 1752 | 1468216110410 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 22:48:30 INFO - PROCESS | 1752 | 1468216110415 Marionette TRACE conn3 <- [1,586,null,{}] 22:48:30 INFO - PROCESS | 1752 | 1468216110422 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:30 INFO - PROCESS | 1752 | 1468216110427 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:30 INFO - PROCESS | 1752 | 1468216110571 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 22:48:30 INFO - PROCESS | 1752 | 1468216110581 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:30 INFO - PROCESS | 1752 | 1468216110590 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x907cb000 == 28 [pid = 1752] [id = 154] 22:48:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 187 (0x907cb800) [pid = 1752] [serial = 461] [outer = (nil)] 22:48:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 188 (0x9089a800) [pid = 1752] [serial = 462] [outer = 0x907cb800] 22:48:30 INFO - PROCESS | 1752 | 1468216110654 Marionette DEBUG loaded listener.js 22:48:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 189 (0x91480400) [pid = 1752] [serial = 463] [outer = 0x907cb800] 22:48:31 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:48:31 INFO - PROCESS | 1752 | 1468216111468 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 22:48:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 22:48:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1083ms 22:48:31 INFO - PROCESS | 1752 | 1468216111501 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 22:48:31 INFO - PROCESS | 1752 | 1468216111509 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 22:48:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 22:48:31 INFO - PROCESS | 1752 | 1468216111519 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 22:48:31 INFO - PROCESS | 1752 | 1468216111523 Marionette TRACE conn3 <- [1,590,null,{}] 22:48:31 INFO - PROCESS | 1752 | 1468216111532 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:31 INFO - PROCESS | 1752 | 1468216111537 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:31 INFO - PROCESS | 1752 | 1468216111687 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 22:48:31 INFO - PROCESS | 1752 | 1468216111696 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:31 INFO - PROCESS | 1752 | 1468216111703 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x92466c00 == 29 [pid = 1752] [id = 155] 22:48:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 190 (0x92468400) [pid = 1752] [serial = 464] [outer = (nil)] 22:48:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 191 (0x92472800) [pid = 1752] [serial = 465] [outer = 0x92468400] 22:48:31 INFO - PROCESS | 1752 | 1468216111767 Marionette DEBUG loaded listener.js 22:48:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 192 (0x9252d800) [pid = 1752] [serial = 466] [outer = 0x92468400] 22:48:32 INFO - PROCESS | 1752 | 1468216112804 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 22:48:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 22:48:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1348ms 22:48:32 INFO - PROCESS | 1752 | 1468216112867 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 22:48:32 INFO - PROCESS | 1752 | 1468216112871 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 22:48:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 22:48:32 INFO - PROCESS | 1752 | 1468216112877 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 22:48:32 INFO - PROCESS | 1752 | 1468216112882 Marionette TRACE conn3 <- [1,594,null,{}] 22:48:32 INFO - PROCESS | 1752 | 1468216112904 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:32 INFO - PROCESS | 1752 | 1468216112912 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:33 INFO - PROCESS | 1752 | 1468216113097 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 22:48:33 INFO - PROCESS | 1752 | 1468216113116 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:33 INFO - PROCESS | 1752 | 1468216113125 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x92893400 == 30 [pid = 1752] [id = 156] 22:48:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 193 (0x92894000) [pid = 1752] [serial = 467] [outer = (nil)] 22:48:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 194 (0x92a62c00) [pid = 1752] [serial = 468] [outer = 0x92894000] 22:48:33 INFO - PROCESS | 1752 | 1468216113187 Marionette DEBUG loaded listener.js 22:48:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 195 (0x92a70000) [pid = 1752] [serial = 469] [outer = 0x92894000] 22:48:35 INFO - PROCESS | 1752 | 1468216115326 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 194 (0x9050f800) [pid = 1752] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 193 (0x92a62000) [pid = 1752] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 192 (0x908a0000) [pid = 1752] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 191 (0x90793c00) [pid = 1752] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 190 (0x9284a800) [pid = 1752] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 189 (0x92894c00) [pid = 1752] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 188 (0x9089d000) [pid = 1752] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 187 (0x907d3800) [pid = 1752] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 186 (0x9531c000) [pid = 1752] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 185 (0x9961a400) [pid = 1752] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 184 (0x92876800) [pid = 1752] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 183 (0x9289fc00) [pid = 1752] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 182 (0x92468000) [pid = 1752] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 181 (0x90796000) [pid = 1752] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 180 (0x9246c000) [pid = 1752] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 179 (0x907bd000) [pid = 1752] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 178 (0xa6ce4c00) [pid = 1752] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 177 (0x915eb000) [pid = 1752] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 176 (0x907c5800) [pid = 1752] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 175 (0x907c2000) [pid = 1752] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 174 (0x979fc400) [pid = 1752] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 173 (0x9795b000) [pid = 1752] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 172 (0x915f0400) [pid = 1752] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 171 (0x907c7c00) [pid = 1752] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 170 (0x9079c000) [pid = 1752] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 169 (0x922ef400) [pid = 1752] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 168 (0x9997d800) [pid = 1752] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0x9147fc00) [pid = 1752] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0xa6ce0800) [pid = 1752] [serial = 265] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0x915eb800) [pid = 1752] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0x932fe000) [pid = 1752] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0x99598c00) [pid = 1752] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0x9a5cc800) [pid = 1752] [serial = 262] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0x979f8000) [pid = 1752] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0x9959d000) [pid = 1752] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0xa6ce5400) [pid = 1752] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0xa2fb9c00) [pid = 1752] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x9998ac00) [pid = 1752] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x907bcc00) [pid = 1752] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x9079cc00) [pid = 1752] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x914d5c00) [pid = 1752] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x97948000) [pid = 1752] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x9544d400) [pid = 1752] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x9a5cbc00) [pid = 1752] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x97945000) [pid = 1752] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 22:48:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 22:48:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 2635ms 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x9958f800) [pid = 1752] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x9aaf8400) [pid = 1752] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x9531e400) [pid = 1752] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x90505800) [pid = 1752] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x95450c00) [pid = 1752] [serial = 259] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0xa8243400) [pid = 1752] [serial = 268] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x8dc12c00) [pid = 1752] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 22:48:35 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x8da4ac00) [pid = 1752] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 22:48:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x8da4ac00) [pid = 1752] [serial = 470] [outer = 0x92531c00] 22:48:35 INFO - PROCESS | 1752 | 1468216115573 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 22:48:35 INFO - PROCESS | 1752 | 1468216115577 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 22:48:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 22:48:35 INFO - PROCESS | 1752 | 1468216115626 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 22:48:35 INFO - PROCESS | 1752 | 1468216115628 Marionette TRACE conn3 <- [1,598,null,{}] 22:48:35 INFO - PROCESS | 1752 | 1468216115634 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:35 INFO - PROCESS | 1752 | 1468216115638 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:35 INFO - PROCESS | 1752 | 1468216115758 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 22:48:35 INFO - PROCESS | 1752 | 1468216115769 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:35 INFO - PROCESS | 1752 | 1468216115775 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x907c0c00 == 31 [pid = 1752] [id = 157] 22:48:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x907ca400) [pid = 1752] [serial = 471] [outer = (nil)] 22:48:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x90898000) [pid = 1752] [serial = 472] [outer = 0x907ca400] 22:48:35 INFO - PROCESS | 1752 | 1468216115836 Marionette DEBUG loaded listener.js 22:48:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x914dc000) [pid = 1752] [serial = 473] [outer = 0x907ca400] 22:48:36 INFO - PROCESS | 1752 | 1468216116578 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 22:48:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 22:48:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1010ms 22:48:36 INFO - PROCESS | 1752 | 1468216116602 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 22:48:36 INFO - PROCESS | 1752 | 1468216116605 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 22:48:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 22:48:36 INFO - PROCESS | 1752 | 1468216116611 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 22:48:36 INFO - PROCESS | 1752 | 1468216116614 Marionette TRACE conn3 <- [1,602,null,{}] 22:48:36 INFO - PROCESS | 1752 | 1468216116619 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:36 INFO - PROCESS | 1752 | 1468216116623 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:36 INFO - PROCESS | 1752 | 1468216116799 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 22:48:36 INFO - PROCESS | 1752 | 1468216116819 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:36 INFO - PROCESS | 1752 | 1468216116826 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x907bf000 == 32 [pid = 1752] [id = 158] 22:48:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x9147d000) [pid = 1752] [serial = 474] [outer = (nil)] 22:48:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x92843000) [pid = 1752] [serial = 475] [outer = 0x9147d000] 22:48:36 INFO - PROCESS | 1752 | 1468216116883 Marionette DEBUG loaded listener.js 22:48:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x92877000) [pid = 1752] [serial = 476] [outer = 0x9147d000] 22:48:37 INFO - PROCESS | 1752 | 1468216117764 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 22:48:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 22:48:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1234ms 22:48:37 INFO - PROCESS | 1752 | 1468216117847 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 22:48:37 INFO - PROCESS | 1752 | 1468216117853 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 22:48:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 22:48:37 INFO - PROCESS | 1752 | 1468216117861 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 22:48:37 INFO - PROCESS | 1752 | 1468216117866 Marionette TRACE conn3 <- [1,606,null,{}] 22:48:37 INFO - PROCESS | 1752 | 1468216117873 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:37 INFO - PROCESS | 1752 | 1468216117879 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:38 INFO - PROCESS | 1752 | 1468216118079 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 22:48:38 INFO - PROCESS | 1752 | 1468216118250 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:38 INFO - PROCESS | 1752 | 1468216118264 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d361000 == 33 [pid = 1752] [id = 159] 22:48:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x8d4a2400) [pid = 1752] [serial = 477] [outer = (nil)] 22:48:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x907c0800) [pid = 1752] [serial = 478] [outer = 0x8d4a2400] 22:48:38 INFO - PROCESS | 1752 | 1468216118333 Marionette DEBUG loaded listener.js 22:48:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x907d3c00) [pid = 1752] [serial = 479] [outer = 0x8d4a2400] 22:48:39 INFO - PROCESS | 1752 | 1468216119193 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 22:48:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 22:48:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1391ms 22:48:39 INFO - PROCESS | 1752 | 1468216119252 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 22:48:39 INFO - PROCESS | 1752 | 1468216119258 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 22:48:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 22:48:39 INFO - PROCESS | 1752 | 1468216119268 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 22:48:39 INFO - PROCESS | 1752 | 1468216119271 Marionette TRACE conn3 <- [1,610,null,{}] 22:48:39 INFO - PROCESS | 1752 | 1468216119277 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:39 INFO - PROCESS | 1752 | 1468216119282 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:39 INFO - PROCESS | 1752 | 1468216119440 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 22:48:39 INFO - PROCESS | 1752 | 1468216119606 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:39 INFO - PROCESS | 1752 | 1468216119616 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x908a4000 == 34 [pid = 1752] [id = 160] 22:48:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x9246ec00) [pid = 1752] [serial = 480] [outer = (nil)] 22:48:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x92628400) [pid = 1752] [serial = 481] [outer = 0x9246ec00] 22:48:39 INFO - PROCESS | 1752 | 1468216119686 Marionette DEBUG loaded listener.js 22:48:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x9284c400) [pid = 1752] [serial = 482] [outer = 0x9246ec00] 22:48:40 INFO - PROCESS | 1752 | 1468216120618 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 22:48:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 22:48:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1378ms 22:48:40 INFO - PROCESS | 1752 | 1468216120645 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 22:48:40 INFO - PROCESS | 1752 | 1468216120649 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 22:48:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 22:48:40 INFO - PROCESS | 1752 | 1468216120656 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 22:48:40 INFO - PROCESS | 1752 | 1468216120661 Marionette TRACE conn3 <- [1,614,null,{}] 22:48:40 INFO - PROCESS | 1752 | 1468216120676 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:40 INFO - PROCESS | 1752 | 1468216120683 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:40 INFO - PROCESS | 1752 | 1468216120829 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 22:48:41 INFO - PROCESS | 1752 | 1468216121003 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:41 INFO - PROCESS | 1752 | 1468216121010 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x932f5800 == 35 [pid = 1752] [id = 161] 22:48:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x932f5c00) [pid = 1752] [serial = 483] [outer = (nil)] 22:48:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x93c57c00) [pid = 1752] [serial = 484] [outer = 0x932f5c00] 22:48:41 INFO - PROCESS | 1752 | 1468216121085 Marionette DEBUG loaded listener.js 22:48:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x93e5e000) [pid = 1752] [serial = 485] [outer = 0x932f5c00] 22:48:41 INFO - PROCESS | 1752 | 1468216121933 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 22:48:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 22:48:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1334ms 22:48:41 INFO - PROCESS | 1752 | 1468216121991 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 22:48:41 INFO - PROCESS | 1752 | 1468216121995 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 22:48:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 22:48:42 INFO - PROCESS | 1752 | 1468216122001 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 22:48:42 INFO - PROCESS | 1752 | 1468216122004 Marionette TRACE conn3 <- [1,618,null,{}] 22:48:42 INFO - PROCESS | 1752 | 1468216122010 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:42 INFO - PROCESS | 1752 | 1468216122014 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:42 INFO - PROCESS | 1752 | 1468216122167 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 22:48:42 INFO - PROCESS | 1752 | 1468216122334 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:42 INFO - PROCESS | 1752 | 1468216122341 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x92a6f800 == 36 [pid = 1752] [id = 162] 22:48:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x9404b400) [pid = 1752] [serial = 486] [outer = (nil)] 22:48:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x95317000) [pid = 1752] [serial = 487] [outer = 0x9404b400] 22:48:42 INFO - PROCESS | 1752 | 1468216122413 Marionette DEBUG loaded listener.js 22:48:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x9531b800) [pid = 1752] [serial = 488] [outer = 0x9404b400] 22:48:43 INFO - PROCESS | 1752 | 1468216123210 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 22:48:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 22:48:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1286ms 22:48:43 INFO - PROCESS | 1752 | 1468216123287 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 22:48:43 INFO - PROCESS | 1752 | 1468216123291 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 22:48:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 22:48:43 INFO - PROCESS | 1752 | 1468216123297 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 22:48:43 INFO - PROCESS | 1752 | 1468216123300 Marionette TRACE conn3 <- [1,622,null,{}] 22:48:43 INFO - PROCESS | 1752 | 1468216123305 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:43 INFO - PROCESS | 1752 | 1468216123309 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:43 INFO - PROCESS | 1752 | 1468216123457 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 22:48:43 INFO - PROCESS | 1752 | 1468216123624 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:43 INFO - PROCESS | 1752 | 1468216123630 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x9089d000 == 37 [pid = 1752] [id = 163] 22:48:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x940f3400) [pid = 1752] [serial = 489] [outer = (nil)] 22:48:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x9544a800) [pid = 1752] [serial = 490] [outer = 0x940f3400] 22:48:43 INFO - PROCESS | 1752 | 1468216123704 Marionette DEBUG loaded listener.js 22:48:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x95450000) [pid = 1752] [serial = 491] [outer = 0x940f3400] 22:48:44 INFO - PROCESS | 1752 | 1468216124490 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 22:48:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 22:48:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1228ms 22:48:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 22:48:44 INFO - PROCESS | 1752 | 1468216124525 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 22:48:44 INFO - PROCESS | 1752 | 1468216124528 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 22:48:44 INFO - PROCESS | 1752 | 1468216124534 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 22:48:44 INFO - PROCESS | 1752 | 1468216124537 Marionette TRACE conn3 <- [1,626,null,{}] 22:48:44 INFO - PROCESS | 1752 | 1468216124542 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:44 INFO - PROCESS | 1752 | 1468216124551 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:44 INFO - PROCESS | 1752 | 1468216124732 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 22:48:44 INFO - PROCESS | 1752 | 1468216124902 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:44 INFO - PROCESS | 1752 | 1468216124911 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da4bc00 == 38 [pid = 1752] [id = 164] 22:48:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x9079d400) [pid = 1752] [serial = 492] [outer = (nil)] 22:48:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x979f7c00) [pid = 1752] [serial = 493] [outer = 0x9079d400] 22:48:44 INFO - PROCESS | 1752 | 1468216124981 Marionette DEBUG loaded listener.js 22:48:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0x979fc400) [pid = 1752] [serial = 494] [outer = 0x9079d400] 22:48:45 INFO - PROCESS | 1752 | 1468216125808 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 22:48:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 22:48:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1328ms 22:48:45 INFO - PROCESS | 1752 | 1468216125861 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 22:48:45 INFO - PROCESS | 1752 | 1468216125865 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 22:48:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 22:48:45 INFO - PROCESS | 1752 | 1468216125870 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 22:48:45 INFO - PROCESS | 1752 | 1468216125873 Marionette TRACE conn3 <- [1,630,null,{}] 22:48:45 INFO - PROCESS | 1752 | 1468216125878 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:45 INFO - PROCESS | 1752 | 1468216125883 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:46 INFO - PROCESS | 1752 | 1468216126021 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 22:48:46 INFO - PROCESS | 1752 | 1468216126193 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:46 INFO - PROCESS | 1752 | 1468216126202 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a2800 == 39 [pid = 1752] [id = 165] 22:48:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0x9089e000) [pid = 1752] [serial = 495] [outer = (nil)] 22:48:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 169 (0x9910bc00) [pid = 1752] [serial = 496] [outer = 0x9089e000] 22:48:46 INFO - PROCESS | 1752 | 1468216126273 Marionette DEBUG loaded listener.js 22:48:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 170 (0x991f5400) [pid = 1752] [serial = 497] [outer = 0x9089e000] 22:48:47 INFO - PROCESS | 1752 | 1468216127030 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 22:48:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 22:48:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1235ms 22:48:47 INFO - PROCESS | 1752 | 1468216127106 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 22:48:47 INFO - PROCESS | 1752 | 1468216127109 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 22:48:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 22:48:47 INFO - PROCESS | 1752 | 1468216127115 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 22:48:47 INFO - PROCESS | 1752 | 1468216127117 Marionette TRACE conn3 <- [1,634,null,{}] 22:48:47 INFO - PROCESS | 1752 | 1468216127123 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:47 INFO - PROCESS | 1752 | 1468216127126 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:47 INFO - PROCESS | 1752 | 1468216127279 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 22:48:47 INFO - PROCESS | 1752 | 1468216127456 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:47 INFO - PROCESS | 1752 | 1468216127463 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a9800 == 40 [pid = 1752] [id = 166] 22:48:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 171 (0x907c4400) [pid = 1752] [serial = 498] [outer = (nil)] 22:48:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 172 (0x995af400) [pid = 1752] [serial = 499] [outer = 0x907c4400] 22:48:47 INFO - PROCESS | 1752 | 1468216127536 Marionette DEBUG loaded listener.js 22:48:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 173 (0x9961dc00) [pid = 1752] [serial = 500] [outer = 0x907c4400] 22:48:48 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:48:48 INFO - PROCESS | 1752 | 1468216128363 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 22:48:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 22:48:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1284ms 22:48:48 INFO - PROCESS | 1752 | 1468216128399 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 22:48:48 INFO - PROCESS | 1752 | 1468216128403 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 22:48:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 22:48:48 INFO - PROCESS | 1752 | 1468216128408 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 22:48:48 INFO - PROCESS | 1752 | 1468216128411 Marionette TRACE conn3 <- [1,638,null,{}] 22:48:48 INFO - PROCESS | 1752 | 1468216128416 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:48 INFO - PROCESS | 1752 | 1468216128421 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:48 INFO - PROCESS | 1752 | 1468216128566 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 22:48:48 INFO - PROCESS | 1752 | 1468216128742 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:48 INFO - PROCESS | 1752 | 1468216128748 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35c800 == 41 [pid = 1752] [id = 167] 22:48:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 174 (0x8da50400) [pid = 1752] [serial = 501] [outer = (nil)] 22:48:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 175 (0x8dc1a000) [pid = 1752] [serial = 502] [outer = 0x8da50400] 22:48:48 INFO - PROCESS | 1752 | 1468216128820 Marionette DEBUG loaded listener.js 22:48:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 176 (0x90899800) [pid = 1752] [serial = 503] [outer = 0x8da50400] 22:48:49 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:48:49 INFO - PROCESS | 1752 | 1468216129619 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 22:48:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 22:48:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1229ms 22:48:49 INFO - PROCESS | 1752 | 1468216129639 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 22:48:49 INFO - PROCESS | 1752 | 1468216129641 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 22:48:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 22:48:49 INFO - PROCESS | 1752 | 1468216129647 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 22:48:49 INFO - PROCESS | 1752 | 1468216129649 Marionette TRACE conn3 <- [1,642,null,{}] 22:48:49 INFO - PROCESS | 1752 | 1468216129655 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:49 INFO - PROCESS | 1752 | 1468216129659 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:49 INFO - PROCESS | 1752 | 1468216129801 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 22:48:50 INFO - PROCESS | 1752 | 1468216129978 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:50 INFO - PROCESS | 1752 | 1468216129987 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da4dc00 == 42 [pid = 1752] [id = 168] 22:48:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 177 (0x8da58800) [pid = 1752] [serial = 504] [outer = (nil)] 22:48:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 178 (0x90799c00) [pid = 1752] [serial = 505] [outer = 0x8da58800] 22:48:50 INFO - PROCESS | 1752 | 1468216130058 Marionette DEBUG loaded listener.js 22:48:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 179 (0x907b7400) [pid = 1752] [serial = 506] [outer = 0x8da58800] 22:48:50 INFO - PROCESS | 1752 | 1468216130885 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 22:48:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 22:48:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1283ms 22:48:50 INFO - PROCESS | 1752 | 1468216130930 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 22:48:50 INFO - PROCESS | 1752 | 1468216130935 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 22:48:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 22:48:50 INFO - PROCESS | 1752 | 1468216130940 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 22:48:50 INFO - PROCESS | 1752 | 1468216130944 Marionette TRACE conn3 <- [1,646,null,{}] 22:48:50 INFO - PROCESS | 1752 | 1468216130949 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:50 INFO - PROCESS | 1752 | 1468216130954 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:51 INFO - PROCESS | 1752 | 1468216131124 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 22:48:51 INFO - PROCESS | 1752 | 1468216131481 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:51 INFO - PROCESS | 1752 | 1468216131487 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35d800 == 43 [pid = 1752] [id = 169] 22:48:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 180 (0x8d35dc00) [pid = 1752] [serial = 507] [outer = (nil)] 22:48:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 181 (0x8d49dc00) [pid = 1752] [serial = 508] [outer = 0x8d35dc00] 22:48:51 INFO - PROCESS | 1752 | 1468216131558 Marionette DEBUG loaded listener.js 22:48:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 182 (0x8dc12800) [pid = 1752] [serial = 509] [outer = 0x8d35dc00] 22:48:52 INFO - PROCESS | 1752 | 1468216132327 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 22:48:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 22:48:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1435ms 22:48:52 INFO - PROCESS | 1752 | 1468216132378 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 22:48:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 22:48:52 INFO - PROCESS | 1752 | 1468216132383 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 22:48:52 INFO - PROCESS | 1752 | 1468216132389 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 22:48:52 INFO - PROCESS | 1752 | 1468216132393 Marionette TRACE conn3 <- [1,650,null,{}] 22:48:52 INFO - PROCESS | 1752 | 1468216132401 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:52 INFO - PROCESS | 1752 | 1468216132408 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:52 INFO - PROCESS | 1752 | 1468216132558 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 22:48:52 INFO - PROCESS | 1752 | 1468216132749 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:52 INFO - PROCESS | 1752 | 1468216132756 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35f400 == 44 [pid = 1752] [id = 170] 22:48:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 183 (0x8d4a5000) [pid = 1752] [serial = 510] [outer = (nil)] 22:48:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 184 (0x9147ec00) [pid = 1752] [serial = 511] [outer = 0x8d4a5000] 22:48:52 INFO - PROCESS | 1752 | 1468216132850 Marionette DEBUG loaded listener.js 22:48:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 185 (0x914d5400) [pid = 1752] [serial = 512] [outer = 0x8d4a5000] 22:48:53 INFO - PROCESS | 1752 | --DOCSHELL 0x907c0c00 == 43 [pid = 1752] [id = 157] 22:48:53 INFO - PROCESS | 1752 | --DOCSHELL 0x92893400 == 42 [pid = 1752] [id = 156] 22:48:53 INFO - PROCESS | 1752 | --DOCSHELL 0x92466c00 == 41 [pid = 1752] [id = 155] 22:48:53 INFO - PROCESS | 1752 | --DOCSHELL 0x907cb000 == 40 [pid = 1752] [id = 154] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 184 (0x9089fc00) [pid = 1752] [serial = 402] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 183 (0x92ec8400) [pid = 1752] [serial = 397] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 182 (0x940fc000) [pid = 1752] [serial = 399] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 181 (0x92845000) [pid = 1752] [serial = 424] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 180 (0x922f1800) [pid = 1752] [serial = 394] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 179 (0x9289d800) [pid = 1752] [serial = 396] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 178 (0x915eac00) [pid = 1752] [serial = 393] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 177 (0x98498c00) [pid = 1752] [serial = 381] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 176 (0x99987000) [pid = 1752] [serial = 384] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 175 (0x9aa05400) [pid = 1752] [serial = 385] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 174 (0x95450400) [pid = 1752] [serial = 364] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 173 (0x9287c800) [pid = 1752] [serial = 363] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 172 (0x9544c800) [pid = 1752] [serial = 378] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 171 (0x9961c400) [pid = 1752] [serial = 367] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 170 (0x97946800) [pid = 1752] [serial = 366] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 169 (0x907b7000) [pid = 1752] [serial = 346] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 168 (0x9079c800) [pid = 1752] [serial = 345] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0x92892000) [pid = 1752] [serial = 373] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0x92877c00) [pid = 1752] [serial = 372] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0x907cd400) [pid = 1752] [serial = 370] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0x907c5c00) [pid = 1752] [serial = 369] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0xa6f49400) [pid = 1752] [serial = 361] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0xa6cea000) [pid = 1752] [serial = 360] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0x94047c00) [pid = 1752] [serial = 349] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0x9262c000) [pid = 1752] [serial = 348] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0x9531fc00) [pid = 1752] [serial = 352] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0x915f0c00) [pid = 1752] [serial = 351] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x9289e400) [pid = 1752] [serial = 376] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x92897800) [pid = 1752] [serial = 375] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0xa4f76c00) [pid = 1752] [serial = 358] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0xa318c400) [pid = 1752] [serial = 357] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x9d4d5800) [pid = 1752] [serial = 355] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x9a505400) [pid = 1752] [serial = 354] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x99629000) [pid = 1752] [serial = 343] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x90897c00) [pid = 1752] [serial = 421] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x922f2400) [pid = 1752] [serial = 423] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x907d0c00) [pid = 1752] [serial = 420] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x9d832400) [pid = 1752] [serial = 388] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x99592800) [pid = 1752] [serial = 382] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x97949000) [pid = 1752] [serial = 387] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x922f5400) [pid = 1752] [serial = 390] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x922f9c00) [pid = 1752] [serial = 391] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x97942c00) [pid = 1752] [serial = 379] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x8dc19c00) [pid = 1752] [serial = 418] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x8da54400) [pid = 1752] [serial = 415] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x8dc17400) [pid = 1752] [serial = 417] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x8da52800) [pid = 1752] [serial = 414] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x99a32c00) [pid = 1752] [serial = 412] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x99a2fc00) [pid = 1752] [serial = 411] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x9a5c0000) [pid = 1752] [serial = 409] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x9959b800) [pid = 1752] [serial = 408] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x92a67800) [pid = 1752] [serial = 406] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x92a66c00) [pid = 1752] [serial = 405] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x908a2800) [pid = 1752] [serial = 403] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x95449400) [pid = 1752] [serial = 400] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x99988000) [pid = 1752] [serial = 234] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x91486c00) [pid = 1752] [serial = 280] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0xa823bc00) [pid = 1752] [serial = 267] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0xa34dcc00) [pid = 1752] [serial = 316] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x9531ac00) [pid = 1752] [serial = 222] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0xa9b78800) [pid = 1752] [serial = 277] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0xa209f800) [pid = 1752] [serial = 264] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x9d303800) [pid = 1752] [serial = 310] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0xa25fac00) [pid = 1752] [serial = 313] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0xa8cbfc00) [pid = 1752] [serial = 243] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0xa82ee800) [pid = 1752] [serial = 237] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0xa6ce7400) [pid = 1752] [serial = 240] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0x9148a800) [pid = 1752] [serial = 301] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0x991f6800) [pid = 1752] [serial = 307] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0x9941ec00) [pid = 1752] [serial = 319] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x99628400) [pid = 1752] [serial = 228] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0x99594000) [pid = 1752] [serial = 298] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0xa61d6c00) [pid = 1752] [serial = 231] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x979f1800) [pid = 1752] [serial = 225] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x99596400) [pid = 1752] [serial = 274] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0xa2564400) [pid = 1752] [serial = 258] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x979f0400) [pid = 1752] [serial = 304] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x9050e000) [pid = 1752] [serial = 283] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x97c19c00) [pid = 1752] [serial = 261] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0xa9b6fc00) [pid = 1752] [serial = 270] [outer = (nil)] [url = about:blank] 22:48:53 INFO - PROCESS | 1752 | 1468216133752 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 22:48:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 22:48:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1384ms 22:48:53 INFO - PROCESS | 1752 | 1468216133777 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 22:48:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 22:48:53 INFO - PROCESS | 1752 | 1468216133782 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 22:48:53 INFO - PROCESS | 1752 | 1468216133788 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 22:48:53 INFO - PROCESS | 1752 | 1468216133791 Marionette TRACE conn3 <- [1,654,null,{}] 22:48:53 INFO - PROCESS | 1752 | 1468216133796 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:53 INFO - PROCESS | 1752 | 1468216133800 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:53 INFO - PROCESS | 1752 | 1468216133939 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 22:48:53 INFO - PROCESS | 1752 | 1468216133953 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:53 INFO - PROCESS | 1752 | 1468216133959 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x9079c800 == 41 [pid = 1752] [id = 171] 22:48:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x907b6000) [pid = 1752] [serial = 513] [outer = (nil)] 22:48:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x908a2400) [pid = 1752] [serial = 514] [outer = 0x907b6000] 22:48:54 INFO - PROCESS | 1752 | 1468216134020 Marionette DEBUG loaded listener.js 22:48:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x915e1800) [pid = 1752] [serial = 515] [outer = 0x907b6000] 22:48:54 INFO - PROCESS | 1752 | 1468216134803 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 22:48:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 22:48:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1030ms 22:48:54 INFO - PROCESS | 1752 | 1468216134818 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 22:48:54 INFO - PROCESS | 1752 | 1468216134823 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 22:48:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 22:48:54 INFO - PROCESS | 1752 | 1468216134835 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 22:48:54 INFO - PROCESS | 1752 | 1468216134842 Marionette TRACE conn3 <- [1,658,null,{}] 22:48:54 INFO - PROCESS | 1752 | 1468216134875 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:54 INFO - PROCESS | 1752 | 1468216134881 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:55 INFO - PROCESS | 1752 | 1468216135018 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 22:48:55 INFO - PROCESS | 1752 | 1468216135033 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:55 INFO - PROCESS | 1752 | 1468216135040 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x907bb000 == 42 [pid = 1752] [id = 172] 22:48:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x92475c00) [pid = 1752] [serial = 516] [outer = (nil)] 22:48:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x92842800) [pid = 1752] [serial = 517] [outer = 0x92475c00] 22:48:55 INFO - PROCESS | 1752 | 1468216135099 Marionette DEBUG loaded listener.js 22:48:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x9284c000) [pid = 1752] [serial = 518] [outer = 0x92475c00] 22:48:55 INFO - PROCESS | 1752 | 1468216135907 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 22:48:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 22:48:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1120ms 22:48:55 INFO - PROCESS | 1752 | 1468216135949 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 22:48:55 INFO - PROCESS | 1752 | 1468216135953 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 22:48:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 22:48:55 INFO - PROCESS | 1752 | 1468216135959 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 22:48:55 INFO - PROCESS | 1752 | 1468216135961 Marionette TRACE conn3 <- [1,662,null,{}] 22:48:55 INFO - PROCESS | 1752 | 1468216135966 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:55 INFO - PROCESS | 1752 | 1468216135970 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:56 INFO - PROCESS | 1752 | 1468216136149 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 22:48:56 INFO - PROCESS | 1752 | 1468216136177 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:56 INFO - PROCESS | 1752 | 1468216136186 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a0c00 == 43 [pid = 1752] [id = 173] 22:48:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x922fb000) [pid = 1752] [serial = 519] [outer = (nil)] 22:48:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0x9287d400) [pid = 1752] [serial = 520] [outer = 0x922fb000] 22:48:56 INFO - PROCESS | 1752 | 1468216136252 Marionette DEBUG loaded listener.js 22:48:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x92892c00) [pid = 1752] [serial = 521] [outer = 0x922fb000] 22:48:56 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:48:56 INFO - PROCESS | 1752 | 1468216136970 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 22:48:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 22:48:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1075ms 22:48:57 INFO - PROCESS | 1752 | 1468216137034 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 22:48:57 INFO - PROCESS | 1752 | 1468216137037 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 22:48:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 22:48:57 INFO - PROCESS | 1752 | 1468216137048 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 22:48:57 INFO - PROCESS | 1752 | 1468216137050 Marionette TRACE conn3 <- [1,666,null,{}] 22:48:57 INFO - PROCESS | 1752 | 1468216137054 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:57 INFO - PROCESS | 1752 | 1468216137060 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:57 INFO - PROCESS | 1752 | 1468216137278 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 22:48:57 INFO - PROCESS | 1752 | 1468216137295 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:57 INFO - PROCESS | 1752 | 1468216137311 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x9289d800 == 44 [pid = 1752] [id = 174] 22:48:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0x9289e400) [pid = 1752] [serial = 522] [outer = (nil)] 22:48:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x92a68800) [pid = 1752] [serial = 523] [outer = 0x9289e400] 22:48:57 INFO - PROCESS | 1752 | 1468216137377 Marionette DEBUG loaded listener.js 22:48:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0x92ece400) [pid = 1752] [serial = 524] [outer = 0x9289e400] 22:48:57 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0x907b6c00) [pid = 1752] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 22:48:57 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0x92842000) [pid = 1752] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 22:48:57 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x92a61400) [pid = 1752] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 22:48:57 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0x932fd800) [pid = 1752] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 22:48:57 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0x979fc800) [pid = 1752] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 22:48:58 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x914d5000) [pid = 1752] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 22:48:58 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x932f8000) [pid = 1752] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 22:48:58 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x92894000) [pid = 1752] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 22:48:58 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x8d49b000) [pid = 1752] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 22:48:58 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0xa1022000) [pid = 1752] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 22:48:58 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x92468400) [pid = 1752] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 22:48:58 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x907cb800) [pid = 1752] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 22:48:58 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x90799400) [pid = 1752] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 22:48:58 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x9d406800) [pid = 1752] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 22:48:58 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x907ca400) [pid = 1752] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 22:48:58 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x8d35a400) [pid = 1752] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 22:48:58 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:48:58 INFO - PROCESS | 1752 | 1468216138337 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 22:48:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 22:48:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1333ms 22:48:58 INFO - PROCESS | 1752 | 1468216138379 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 22:48:58 INFO - PROCESS | 1752 | 1468216138382 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 22:48:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 22:48:58 INFO - PROCESS | 1752 | 1468216138387 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 22:48:58 INFO - PROCESS | 1752 | 1468216138390 Marionette TRACE conn3 <- [1,670,null,{}] 22:48:58 INFO - PROCESS | 1752 | 1468216138395 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:58 INFO - PROCESS | 1752 | 1468216138401 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:58 INFO - PROCESS | 1752 | 1468216138581 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 22:48:58 INFO - PROCESS | 1752 | 1468216138598 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:58 INFO - PROCESS | 1752 | 1468216138603 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35a400 == 45 [pid = 1752] [id = 175] 22:48:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x8d35fc00) [pid = 1752] [serial = 525] [outer = (nil)] 22:48:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x92848c00) [pid = 1752] [serial = 526] [outer = 0x8d35fc00] 22:48:58 INFO - PROCESS | 1752 | 1468216138661 Marionette DEBUG loaded listener.js 22:48:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x93e51400) [pid = 1752] [serial = 527] [outer = 0x8d35fc00] 22:48:59 INFO - PROCESS | 1752 | 1468216139339 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 22:48:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 22:48:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 982ms 22:48:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 22:48:59 INFO - PROCESS | 1752 | 1468216139370 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 22:48:59 INFO - PROCESS | 1752 | 1468216139372 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 22:48:59 INFO - PROCESS | 1752 | 1468216139377 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 22:48:59 INFO - PROCESS | 1752 | 1468216139382 Marionette TRACE conn3 <- [1,674,null,{}] 22:48:59 INFO - PROCESS | 1752 | 1468216139386 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:59 INFO - PROCESS | 1752 | 1468216139390 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:59 INFO - PROCESS | 1752 | 1468216139535 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 22:48:59 INFO - PROCESS | 1752 | 1468216139666 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:59 INFO - PROCESS | 1752 | 1468216139671 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:48:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x92842000 == 46 [pid = 1752] [id = 176] 22:48:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x932f8000) [pid = 1752] [serial = 528] [outer = (nil)] 22:48:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x95320c00) [pid = 1752] [serial = 529] [outer = 0x932f8000] 22:48:59 INFO - PROCESS | 1752 | 1468216139730 Marionette DEBUG loaded listener.js 22:48:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x953ba400) [pid = 1752] [serial = 530] [outer = 0x932f8000] 22:49:00 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:49:00 INFO - PROCESS | 1752 | 1468216140602 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 22:49:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 22:49:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1288ms 22:49:00 INFO - PROCESS | 1752 | 1468216140667 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 22:49:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 22:49:00 INFO - PROCESS | 1752 | 1468216140673 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 22:49:00 INFO - PROCESS | 1752 | 1468216140680 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 22:49:00 INFO - PROCESS | 1752 | 1468216140685 Marionette TRACE conn3 <- [1,678,null,{}] 22:49:00 INFO - PROCESS | 1752 | 1468216140694 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:00 INFO - PROCESS | 1752 | 1468216140698 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:00 INFO - PROCESS | 1752 | 1468216140902 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 22:49:01 INFO - PROCESS | 1752 | 1468216141068 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:01 INFO - PROCESS | 1752 | 1468216141079 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x8dc1f800 == 47 [pid = 1752] [id = 177] 22:49:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x9050cc00) [pid = 1752] [serial = 531] [outer = (nil)] 22:49:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x907c5c00) [pid = 1752] [serial = 532] [outer = 0x9050cc00] 22:49:01 INFO - PROCESS | 1752 | 1468216141151 Marionette DEBUG loaded listener.js 22:49:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x907d1c00) [pid = 1752] [serial = 533] [outer = 0x9050cc00] 22:49:01 INFO - PROCESS | 1752 | 1468216141974 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 22:49:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 22:49:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1337ms 22:49:02 INFO - PROCESS | 1752 | 1468216142018 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 22:49:02 INFO - PROCESS | 1752 | 1468216142024 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 22:49:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 22:49:02 INFO - PROCESS | 1752 | 1468216142034 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 22:49:02 INFO - PROCESS | 1752 | 1468216142037 Marionette TRACE conn3 <- [1,682,null,{}] 22:49:02 INFO - PROCESS | 1752 | 1468216142043 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:02 INFO - PROCESS | 1752 | 1468216142048 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:02 INFO - PROCESS | 1752 | 1468216142217 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 22:49:02 INFO - PROCESS | 1752 | 1468216142389 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:02 INFO - PROCESS | 1752 | 1468216142396 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35d400 == 48 [pid = 1752] [id = 178] 22:49:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x915ef400) [pid = 1752] [serial = 534] [outer = (nil)] 22:49:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x922f6000) [pid = 1752] [serial = 535] [outer = 0x915ef400] 22:49:02 INFO - PROCESS | 1752 | 1468216142470 Marionette DEBUG loaded listener.js 22:49:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0x92532c00) [pid = 1752] [serial = 536] [outer = 0x915ef400] 22:49:03 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:49:03 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:49:03 INFO - PROCESS | 1752 | 1468216143822 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 22:49:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 22:49:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1832ms 22:49:03 INFO - PROCESS | 1752 | 1468216143865 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 22:49:03 INFO - PROCESS | 1752 | 1468216143868 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 22:49:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 22:49:03 INFO - PROCESS | 1752 | 1468216143913 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 22:49:03 INFO - PROCESS | 1752 | 1468216143919 Marionette TRACE conn3 <- [1,686,null,{}] 22:49:03 INFO - PROCESS | 1752 | 1468216143987 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:03 INFO - PROCESS | 1752 | 1468216143996 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:04 INFO - PROCESS | 1752 | 1468216144144 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 22:49:04 INFO - PROCESS | 1752 | 1468216144309 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:04 INFO - PROCESS | 1752 | 1468216144321 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x92880000 == 49 [pid = 1752] [id = 179] 22:49:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x92880400) [pid = 1752] [serial = 537] [outer = (nil)] 22:49:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0x9531d400) [pid = 1752] [serial = 538] [outer = 0x92880400] 22:49:04 INFO - PROCESS | 1752 | 1468216144391 Marionette DEBUG loaded listener.js 22:49:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x95453800) [pid = 1752] [serial = 539] [outer = 0x92880400] 22:49:05 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:49:05 INFO - PROCESS | 1752 | 1468216145662 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 22:49:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 22:49:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1821ms 22:49:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 22:49:05 INFO - PROCESS | 1752 | 1468216145696 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 22:49:05 INFO - PROCESS | 1752 | 1468216145699 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 22:49:05 INFO - PROCESS | 1752 | 1468216145705 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 22:49:05 INFO - PROCESS | 1752 | 1468216145709 Marionette TRACE conn3 <- [1,690,null,{}] 22:49:05 INFO - PROCESS | 1752 | 1468216145714 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:05 INFO - PROCESS | 1752 | 1468216145718 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:05 INFO - PROCESS | 1752 | 1468216145863 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 22:49:06 INFO - PROCESS | 1752 | 1468216146039 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:06 INFO - PROCESS | 1752 | 1468216146044 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x915e5000 == 50 [pid = 1752] [id = 180] 22:49:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0x92a6d800) [pid = 1752] [serial = 540] [outer = (nil)] 22:49:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0x9794a400) [pid = 1752] [serial = 541] [outer = 0x92a6d800] 22:49:06 INFO - PROCESS | 1752 | 1468216146115 Marionette DEBUG loaded listener.js 22:49:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0x979f1800) [pid = 1752] [serial = 542] [outer = 0x92a6d800] 22:49:07 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:49:07 INFO - PROCESS | 1752 | 1468216147280 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 22:49:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 22:49:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1631ms 22:49:07 INFO - PROCESS | 1752 | 1468216147336 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 22:49:07 INFO - PROCESS | 1752 | 1468216147340 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 22:49:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 22:49:07 INFO - PROCESS | 1752 | 1468216147355 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 22:49:07 INFO - PROCESS | 1752 | 1468216147358 Marionette TRACE conn3 <- [1,694,null,{}] 22:49:07 INFO - PROCESS | 1752 | 1468216147363 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:07 INFO - PROCESS | 1752 | 1468216147367 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:07 INFO - PROCESS | 1752 | 1468216147590 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 22:49:07 INFO - PROCESS | 1752 | 1468216147730 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:07 INFO - PROCESS | 1752 | 1468216147740 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x92a6d000 == 51 [pid = 1752] [id = 181] 22:49:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0x97948800) [pid = 1752] [serial = 543] [outer = (nil)] 22:49:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x98fb6c00) [pid = 1752] [serial = 544] [outer = 0x97948800] 22:49:07 INFO - PROCESS | 1752 | 1468216147806 Marionette DEBUG loaded listener.js 22:49:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x99388400) [pid = 1752] [serial = 545] [outer = 0x97948800] 22:49:09 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:49:09 INFO - PROCESS | 1752 | 1468216149196 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 22:49:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 22:49:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1892ms 22:49:09 INFO - PROCESS | 1752 | 1468216149238 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 22:49:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 22:49:09 INFO - PROCESS | 1752 | 1468216149243 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 22:49:09 INFO - PROCESS | 1752 | 1468216149250 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 22:49:09 INFO - PROCESS | 1752 | 1468216149254 Marionette TRACE conn3 <- [1,698,null,{}] 22:49:09 INFO - PROCESS | 1752 | 1468216149261 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:09 INFO - PROCESS | 1752 | 1468216149266 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:09 INFO - PROCESS | 1752 | 1468216149413 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 22:49:09 INFO - PROCESS | 1752 | 1468216149578 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:09 INFO - PROCESS | 1752 | 1468216149588 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d358400 == 52 [pid = 1752] [id = 182] 22:49:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x90895400) [pid = 1752] [serial = 546] [outer = (nil)] 22:49:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x908a3800) [pid = 1752] [serial = 547] [outer = 0x90895400] 22:49:09 INFO - PROCESS | 1752 | 1468216149653 Marionette DEBUG loaded listener.js 22:49:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x9148ac00) [pid = 1752] [serial = 548] [outer = 0x90895400] 22:49:11 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35a400 == 51 [pid = 1752] [id = 175] 22:49:11 INFO - PROCESS | 1752 | --DOCSHELL 0x9289d800 == 50 [pid = 1752] [id = 174] 22:49:11 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a0c00 == 49 [pid = 1752] [id = 173] 22:49:11 INFO - PROCESS | 1752 | --DOCSHELL 0x907bb000 == 48 [pid = 1752] [id = 172] 22:49:11 INFO - PROCESS | 1752 | --DOCSHELL 0x9079c800 == 47 [pid = 1752] [id = 171] 22:49:11 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35f400 == 46 [pid = 1752] [id = 170] 22:49:11 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35d800 == 45 [pid = 1752] [id = 169] 22:49:11 INFO - PROCESS | 1752 | --DOCSHELL 0x907bf000 == 44 [pid = 1752] [id = 158] 22:49:11 INFO - PROCESS | 1752 | --DOCSHELL 0x9089d000 == 43 [pid = 1752] [id = 163] 22:49:11 INFO - PROCESS | 1752 | --DOCSHELL 0x8d361000 == 42 [pid = 1752] [id = 159] 22:49:11 INFO - PROCESS | 1752 | --DOCSHELL 0x92a6f800 == 41 [pid = 1752] [id = 162] 22:49:11 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35c800 == 40 [pid = 1752] [id = 167] 22:49:11 INFO - PROCESS | 1752 | --DOCSHELL 0x932f5800 == 39 [pid = 1752] [id = 161] 22:49:11 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35a800 == 38 [pid = 1752] [id = 153] 22:49:11 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a9800 == 37 [pid = 1752] [id = 166] 22:49:11 INFO - PROCESS | 1752 | --DOCSHELL 0x8da4bc00 == 36 [pid = 1752] [id = 164] 22:49:11 INFO - PROCESS | 1752 | --DOCSHELL 0x8da4dc00 == 35 [pid = 1752] [id = 168] 22:49:11 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a2800 == 34 [pid = 1752] [id = 165] 22:49:11 INFO - PROCESS | 1752 | --DOCSHELL 0x908a4000 == 33 [pid = 1752] [id = 160] 22:49:11 INFO - PROCESS | 1752 | --DOCSHELL 0x92a6d000 == 32 [pid = 1752] [id = 181] 22:49:11 INFO - PROCESS | 1752 | --DOCSHELL 0x915e5000 == 31 [pid = 1752] [id = 180] 22:49:11 INFO - PROCESS | 1752 | --DOCSHELL 0x92880000 == 30 [pid = 1752] [id = 179] 22:49:11 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35d400 == 29 [pid = 1752] [id = 178] 22:49:11 INFO - PROCESS | 1752 | --DOCSHELL 0x92842000 == 28 [pid = 1752] [id = 176] 22:49:11 INFO - PROCESS | 1752 | --DOCSHELL 0x8dc1f800 == 27 [pid = 1752] [id = 177] 22:49:11 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0xa6ea3c00) [pid = 1752] [serial = 457] [outer = (nil)] [url = about:blank] 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x9544a400) [pid = 1752] [serial = 456] [outer = (nil)] [url = about:blank] 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x92a70000) [pid = 1752] [serial = 469] [outer = (nil)] [url = about:blank] 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x92843000) [pid = 1752] [serial = 475] [outer = (nil)] [url = about:blank] 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x9252d800) [pid = 1752] [serial = 466] [outer = (nil)] [url = about:blank] 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0x914d3000) [pid = 1752] [serial = 427] [outer = (nil)] [url = about:blank] 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0x9089a400) [pid = 1752] [serial = 426] [outer = (nil)] [url = about:blank] 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0x92875c00) [pid = 1752] [serial = 430] [outer = (nil)] [url = about:blank] 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0x9284dc00) [pid = 1752] [serial = 429] [outer = (nil)] [url = about:blank] 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0x95318c00) [pid = 1752] [serial = 433] [outer = (nil)] [url = about:blank] 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x92d12000) [pid = 1752] [serial = 432] [outer = (nil)] [url = about:blank] 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0x97b02000) [pid = 1752] [serial = 436] [outer = (nil)] [url = about:blank] 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0x97951000) [pid = 1752] [serial = 435] [outer = (nil)] [url = about:blank] 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x9959cc00) [pid = 1752] [serial = 439] [outer = (nil)] [url = about:blank] 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x9959a800) [pid = 1752] [serial = 438] [outer = (nil)] [url = about:blank] 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x9aa98000) [pid = 1752] [serial = 442] [outer = (nil)] [url = about:blank] 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x99a39000) [pid = 1752] [serial = 441] [outer = (nil)] [url = about:blank] 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0xa1023c00) [pid = 1752] [serial = 445] [outer = (nil)] [url = about:blank] 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x92a62c00) [pid = 1752] [serial = 468] [outer = (nil)] [url = about:blank] 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x9d836400) [pid = 1752] [serial = 444] [outer = (nil)] [url = about:blank] 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x8d4a5c00) [pid = 1752] [serial = 460] [outer = (nil)] [url = about:blank] 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x8d4a2c00) [pid = 1752] [serial = 459] [outer = (nil)] [url = about:blank] 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0xa2565c00) [pid = 1752] [serial = 448] [outer = (nil)] [url = about:blank] 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x92472800) [pid = 1752] [serial = 465] [outer = (nil)] [url = about:blank] 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x9089a800) [pid = 1752] [serial = 462] [outer = (nil)] [url = about:blank] 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0xa2502000) [pid = 1752] [serial = 447] [outer = (nil)] [url = about:blank] 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x91480400) [pid = 1752] [serial = 463] [outer = (nil)] [url = about:blank] 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0xa4d58800) [pid = 1752] [serial = 451] [outer = (nil)] [url = about:blank] 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0xa33ca000) [pid = 1752] [serial = 450] [outer = (nil)] [url = about:blank] 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0xa6ce1c00) [pid = 1752] [serial = 454] [outer = (nil)] [url = about:blank] 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0xa69d2c00) [pid = 1752] [serial = 453] [outer = (nil)] [url = about:blank] 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0xa9b79000) [pid = 1752] [serial = 271] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x914dc000) [pid = 1752] [serial = 473] [outer = (nil)] [url = about:blank] 22:49:11 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x90898000) [pid = 1752] [serial = 472] [outer = (nil)] [url = about:blank] 22:49:11 INFO - PROCESS | 1752 | 1468216151957 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 22:49:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 22:49:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2735ms 22:49:11 INFO - PROCESS | 1752 | 1468216151985 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 22:49:11 INFO - PROCESS | 1752 | 1468216151988 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 22:49:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 22:49:11 INFO - PROCESS | 1752 | 1468216151996 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 22:49:12 INFO - PROCESS | 1752 | 1468216152001 Marionette TRACE conn3 <- [1,702,null,{}] 22:49:12 INFO - PROCESS | 1752 | 1468216152008 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:12 INFO - PROCESS | 1752 | 1468216152012 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:12 INFO - PROCESS | 1752 | 1468216152147 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 22:49:12 INFO - PROCESS | 1752 | 1468216152157 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:12 INFO - PROCESS | 1752 | 1468216152164 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x8dc13400 == 28 [pid = 1752] [id = 183] 22:49:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x8dc16400) [pid = 1752] [serial = 549] [outer = (nil)] 22:49:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x8dc1b800) [pid = 1752] [serial = 550] [outer = 0x8dc16400] 22:49:12 INFO - PROCESS | 1752 | 1468216152228 Marionette DEBUG loaded listener.js 22:49:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x90503800) [pid = 1752] [serial = 551] [outer = 0x8dc16400] 22:49:13 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:49:13 INFO - PROCESS | 1752 | 1468216153384 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 22:49:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 22:49:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1437ms 22:49:13 INFO - PROCESS | 1752 | 1468216153434 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 22:49:13 INFO - PROCESS | 1752 | 1468216153440 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 22:49:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 22:49:13 INFO - PROCESS | 1752 | 1468216153462 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 22:49:13 INFO - PROCESS | 1752 | 1468216153466 Marionette TRACE conn3 <- [1,706,null,{}] 22:49:13 INFO - PROCESS | 1752 | 1468216153471 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:13 INFO - PROCESS | 1752 | 1468216153476 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:13 INFO - PROCESS | 1752 | 1468216153656 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 22:49:13 INFO - PROCESS | 1752 | 1468216153765 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:13 INFO - PROCESS | 1752 | 1468216153775 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x907b8400 == 29 [pid = 1752] [id = 184] 22:49:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x907bec00) [pid = 1752] [serial = 552] [outer = (nil)] 22:49:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x907c4c00) [pid = 1752] [serial = 553] [outer = 0x907bec00] 22:49:13 INFO - PROCESS | 1752 | 1468216153835 Marionette DEBUG loaded listener.js 22:49:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x907cc000) [pid = 1752] [serial = 554] [outer = 0x907bec00] 22:49:14 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:49:14 INFO - PROCESS | 1752 | 1468216154932 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 22:49:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 22:49:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1482ms 22:49:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 22:49:14 INFO - PROCESS | 1752 | 1468216154941 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 22:49:14 INFO - PROCESS | 1752 | 1468216154943 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 22:49:14 INFO - PROCESS | 1752 | 1468216154950 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 22:49:14 INFO - PROCESS | 1752 | 1468216154955 Marionette TRACE conn3 <- [1,710,null,{}] 22:49:14 INFO - PROCESS | 1752 | 1468216154975 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:14 INFO - PROCESS | 1752 | 1468216154983 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:15 INFO - PROCESS | 1752 | 1468216155162 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 22:49:15 INFO - PROCESS | 1752 | 1468216155227 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:15 INFO - PROCESS | 1752 | 1468216155240 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x91486400 == 30 [pid = 1752] [id = 185] 22:49:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x914d6000) [pid = 1752] [serial = 555] [outer = (nil)] 22:49:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x914dd400) [pid = 1752] [serial = 556] [outer = 0x914d6000] 22:49:15 INFO - PROCESS | 1752 | 1468216155311 Marionette DEBUG loaded listener.js 22:49:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x915e5400) [pid = 1752] [serial = 557] [outer = 0x914d6000] 22:49:16 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:49:16 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x932f8000) [pid = 1752] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 22:49:16 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x907b6000) [pid = 1752] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 22:49:16 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x8d4a5000) [pid = 1752] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 22:49:16 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x9404b400) [pid = 1752] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 22:49:16 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x9089e000) [pid = 1752] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 22:49:16 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x8d35fc00) [pid = 1752] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 22:49:16 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x8da58800) [pid = 1752] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 22:49:16 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x940f3400) [pid = 1752] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 22:49:16 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x9079d400) [pid = 1752] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 22:49:16 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x922fb000) [pid = 1752] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 22:49:16 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x9147d000) [pid = 1752] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 22:49:16 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x907c4400) [pid = 1752] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 22:49:16 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x8d35dc00) [pid = 1752] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 22:49:16 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x9246ec00) [pid = 1752] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 22:49:16 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x932f5c00) [pid = 1752] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 22:49:16 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x8da50400) [pid = 1752] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 22:49:16 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x9289e400) [pid = 1752] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 22:49:16 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8d4a2400) [pid = 1752] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 22:49:16 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x92475c00) [pid = 1752] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 22:49:16 INFO - PROCESS | 1752 | 1468216156734 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 22:49:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 22:49:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1840ms 22:49:16 INFO - PROCESS | 1752 | 1468216156789 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 22:49:16 INFO - PROCESS | 1752 | 1468216156791 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 22:49:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 22:49:16 INFO - PROCESS | 1752 | 1468216156803 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 22:49:16 INFO - PROCESS | 1752 | 1468216156805 Marionette TRACE conn3 <- [1,714,null,{}] 22:49:16 INFO - PROCESS | 1752 | 1468216156815 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:16 INFO - PROCESS | 1752 | 1468216156819 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:16 INFO - PROCESS | 1752 | 1468216156984 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 22:49:17 INFO - PROCESS | 1752 | 1468216156996 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:17 INFO - PROCESS | 1752 | 1468216157003 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a5000 == 31 [pid = 1752] [id = 186] 22:49:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x8da4a800) [pid = 1752] [serial = 558] [outer = (nil)] 22:49:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x9147f000) [pid = 1752] [serial = 559] [outer = 0x8da4a800] 22:49:17 INFO - PROCESS | 1752 | 1468216157063 Marionette DEBUG loaded listener.js 22:49:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x922f0000) [pid = 1752] [serial = 560] [outer = 0x8da4a800] 22:49:18 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:49:18 INFO - PROCESS | 1752 | 1468216158144 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 22:49:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 22:49:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1392ms 22:49:18 INFO - PROCESS | 1752 | 1468216158190 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 22:49:18 INFO - PROCESS | 1752 | 1468216158194 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 22:49:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 22:49:18 INFO - PROCESS | 1752 | 1468216158201 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 22:49:18 INFO - PROCESS | 1752 | 1468216158204 Marionette TRACE conn3 <- [1,718,null,{}] 22:49:18 INFO - PROCESS | 1752 | 1468216158209 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:18 INFO - PROCESS | 1752 | 1468216158212 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:18 INFO - PROCESS | 1752 | 1468216158361 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 22:49:18 INFO - PROCESS | 1752 | 1468216158509 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:18 INFO - PROCESS | 1752 | 1468216158514 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a0800 == 32 [pid = 1752] [id = 187] 22:49:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8d4a6c00) [pid = 1752] [serial = 561] [outer = (nil)] 22:49:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x9246fc00) [pid = 1752] [serial = 562] [outer = 0x8d4a6c00] 22:49:18 INFO - PROCESS | 1752 | 1468216158575 Marionette DEBUG loaded listener.js 22:49:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x9261f800) [pid = 1752] [serial = 563] [outer = 0x8d4a6c00] 22:49:19 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:49:19 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:49:19 INFO - PROCESS | 1752 | 1468216159949 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 22:49:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 22:49:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1834ms 22:49:20 INFO - PROCESS | 1752 | 1468216160036 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 22:49:20 INFO - PROCESS | 1752 | 1468216160042 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 22:49:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 22:49:20 INFO - PROCESS | 1752 | 1468216160050 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 22:49:20 INFO - PROCESS | 1752 | 1468216160054 Marionette TRACE conn3 <- [1,722,null,{}] 22:49:20 INFO - PROCESS | 1752 | 1468216160061 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:20 INFO - PROCESS | 1752 | 1468216160068 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:20 INFO - PROCESS | 1752 | 1468216160275 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 22:49:20 INFO - PROCESS | 1752 | 1468216160422 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:20 INFO - PROCESS | 1752 | 1468216160428 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a5c00 == 33 [pid = 1752] [id = 188] 22:49:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x8da58800) [pid = 1752] [serial = 564] [outer = (nil)] 22:49:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x907d3400) [pid = 1752] [serial = 565] [outer = 0x8da58800] 22:49:20 INFO - PROCESS | 1752 | 1468216160502 Marionette DEBUG loaded listener.js 22:49:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x91480c00) [pid = 1752] [serial = 566] [outer = 0x8da58800] 22:49:21 INFO - PROCESS | 1752 | 1468216161376 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 22:49:21 INFO - PROCESS | 1752 | 1468216161443 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 22:49:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 22:49:21 INFO - PROCESS | 1752 | 1468216161452 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 22:49:21 INFO - PROCESS | 1752 | 1468216161456 Marionette TRACE conn3 <- [1,726,null,{}] 22:49:21 INFO - PROCESS | 1752 | 1468216161462 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:21 INFO - PROCESS | 1752 | 1468216161467 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:21 INFO - PROCESS | 1752 | 1468216161629 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 22:49:21 INFO - PROCESS | 1752 | 1468216161774 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:21 INFO - PROCESS | 1752 | 1468216161785 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d49f400 == 34 [pid = 1752] [id = 189] 22:49:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x914d2000) [pid = 1752] [serial = 567] [outer = (nil)] 22:49:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x92621c00) [pid = 1752] [serial = 568] [outer = 0x914d2000] 22:49:21 INFO - PROCESS | 1752 | 1468216161866 Marionette DEBUG loaded listener.js 22:49:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x92842400) [pid = 1752] [serial = 569] [outer = 0x914d2000] 22:49:22 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:49:22 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:49:22 INFO - PROCESS | 1752 | 1468216162915 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 22:49:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 22:49:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1532ms 22:49:22 INFO - PROCESS | 1752 | 1468216162984 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 22:49:22 INFO - PROCESS | 1752 | 1468216162988 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 22:49:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 22:49:22 INFO - PROCESS | 1752 | 1468216162995 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 22:49:23 INFO - PROCESS | 1752 | 1468216163000 Marionette TRACE conn3 <- [1,730,null,{}] 22:49:23 INFO - PROCESS | 1752 | 1468216163015 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:23 INFO - PROCESS | 1752 | 1468216163022 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:23 INFO - PROCESS | 1752 | 1468216163222 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 22:49:23 INFO - PROCESS | 1752 | 1468216163532 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:23 INFO - PROCESS | 1752 | 1468216163544 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35a800 == 35 [pid = 1752] [id = 190] 22:49:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x8d35c000) [pid = 1752] [serial = 570] [outer = (nil)] 22:49:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x8d364000) [pid = 1752] [serial = 571] [outer = 0x8d35c000] 22:49:23 INFO - PROCESS | 1752 | 1468216163629 Marionette DEBUG loaded listener.js 22:49:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x8d4a9800) [pid = 1752] [serial = 572] [outer = 0x8d35c000] 22:49:24 INFO - PROCESS | 1752 | --DOCSHELL 0x97bc7400 == 34 [pid = 1752] [id = 26] 22:49:24 INFO - PROCESS | 1752 | --DOCSHELL 0x9a145c00 == 33 [pid = 1752] [id = 17] 22:49:24 INFO - PROCESS | 1752 | --DOCSHELL 0x92ecc000 == 32 [pid = 1752] [id = 25] 22:49:24 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:49:24 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:49:24 INFO - PROCESS | 1752 | 1468216164559 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 22:49:24 INFO - PROCESS | 1752 | 1468216164648 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 22:49:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 22:49:24 INFO - PROCESS | 1752 | 1468216164655 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 22:49:24 INFO - PROCESS | 1752 | 1468216164659 Marionette TRACE conn3 <- [1,734,null,{}] 22:49:24 INFO - PROCESS | 1752 | 1468216164666 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:24 INFO - PROCESS | 1752 | 1468216164672 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:24 INFO - PROCESS | 1752 | 1468216164810 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 22:49:24 INFO - PROCESS | 1752 | 1468216164820 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:24 INFO - PROCESS | 1752 | 1468216164827 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a9000 == 33 [pid = 1752] [id = 191] 22:49:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x9079dc00) [pid = 1752] [serial = 573] [outer = (nil)] 22:49:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x908a4400) [pid = 1752] [serial = 574] [outer = 0x9079dc00] 22:49:24 INFO - PROCESS | 1752 | 1468216164889 Marionette DEBUG loaded listener.js 22:49:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x915e1800) [pid = 1752] [serial = 575] [outer = 0x9079dc00] 22:49:25 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:49:25 INFO - PROCESS | 1752 | 1468216165643 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 22:49:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 22:49:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1034ms 22:49:25 INFO - PROCESS | 1752 | 1468216165693 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 22:49:25 INFO - PROCESS | 1752 | 1468216165698 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 22:49:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 22:49:25 INFO - PROCESS | 1752 | 1468216165704 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 22:49:25 INFO - PROCESS | 1752 | 1468216165707 Marionette TRACE conn3 <- [1,738,null,{}] 22:49:25 INFO - PROCESS | 1752 | 1468216165712 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:25 INFO - PROCESS | 1752 | 1468216165716 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:25 INFO - PROCESS | 1752 | 1468216165872 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 22:49:25 INFO - PROCESS | 1752 | 1468216165881 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:25 INFO - PROCESS | 1752 | 1468216165889 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x922fa800 == 34 [pid = 1752] [id = 192] 22:49:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x922fc400) [pid = 1752] [serial = 576] [outer = (nil)] 22:49:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x9284e000) [pid = 1752] [serial = 577] [outer = 0x922fc400] 22:49:25 INFO - PROCESS | 1752 | 1468216165948 Marionette DEBUG loaded listener.js 22:49:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x92876800) [pid = 1752] [serial = 578] [outer = 0x922fc400] 22:49:27 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:49:27 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:49:27 INFO - PROCESS | 1752 | 1468216167143 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 22:49:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 22:49:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1477ms 22:49:27 INFO - PROCESS | 1752 | 1468216167181 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 22:49:27 INFO - PROCESS | 1752 | 1468216167185 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 22:49:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 22:49:27 INFO - PROCESS | 1752 | 1468216167202 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 22:49:27 INFO - PROCESS | 1752 | 1468216167210 Marionette TRACE conn3 <- [1,742,null,{}] 22:49:27 INFO - PROCESS | 1752 | 1468216167217 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:27 INFO - PROCESS | 1752 | 1468216167224 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:27 INFO - PROCESS | 1752 | 1468216167390 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 22:49:27 INFO - PROCESS | 1752 | 1468216167420 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:27 INFO - PROCESS | 1752 | 1468216167427 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x9287d000 == 35 [pid = 1752] [id = 193] 22:49:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x9287d400) [pid = 1752] [serial = 579] [outer = (nil)] 22:49:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x9289f000) [pid = 1752] [serial = 580] [outer = 0x9287d400] 22:49:27 INFO - PROCESS | 1752 | 1468216167492 Marionette DEBUG loaded listener.js 22:49:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x92a65800) [pid = 1752] [serial = 581] [outer = 0x9287d400] 22:49:28 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x914d6000) [pid = 1752] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 22:49:28 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x90895400) [pid = 1752] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 22:49:28 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x9050cc00) [pid = 1752] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 22:49:28 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x907bec00) [pid = 1752] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 22:49:28 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x915ef400) [pid = 1752] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 22:49:28 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x92880400) [pid = 1752] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 22:49:28 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x92a6d800) [pid = 1752] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 22:49:28 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x97948800) [pid = 1752] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 22:49:28 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x8dc16400) [pid = 1752] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 22:49:28 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x8da4a800) [pid = 1752] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 22:49:28 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:49:28 INFO - PROCESS | 1752 | 1468216168765 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 22:49:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 22:49:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1601ms 22:49:28 INFO - PROCESS | 1752 | 1468216168792 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 22:49:28 INFO - PROCESS | 1752 | 1468216168796 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 22:49:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 22:49:28 INFO - PROCESS | 1752 | 1468216168801 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 22:49:28 INFO - PROCESS | 1752 | 1468216168803 Marionette TRACE conn3 <- [1,746,null,{}] 22:49:28 INFO - PROCESS | 1752 | 1468216168818 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:28 INFO - PROCESS | 1752 | 1468216168822 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:28 INFO - PROCESS | 1752 | 1468216168946 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 22:49:28 INFO - PROCESS | 1752 | 1468216168954 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:28 INFO - PROCESS | 1752 | 1468216168960 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x9050cc00 == 36 [pid = 1752] [id = 194] 22:49:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x922f2400) [pid = 1752] [serial = 582] [outer = (nil)] 22:49:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x92a63c00) [pid = 1752] [serial = 583] [outer = 0x922f2400] 22:49:29 INFO - PROCESS | 1752 | 1468216169051 Marionette DEBUG loaded listener.js 22:49:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x9289d000) [pid = 1752] [serial = 584] [outer = 0x922f2400] 22:49:29 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:49:30 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:49:30 INFO - PROCESS | 1752 | 1468216170323 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 22:49:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 22:49:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1539ms 22:49:30 INFO - PROCESS | 1752 | 1468216170343 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 22:49:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 22:49:30 INFO - PROCESS | 1752 | 1468216170349 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 22:49:30 INFO - PROCESS | 1752 | 1468216170357 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 22:49:30 INFO - PROCESS | 1752 | 1468216170360 Marionette TRACE conn3 <- [1,750,null,{}] 22:49:30 INFO - PROCESS | 1752 | 1468216170368 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:30 INFO - PROCESS | 1752 | 1468216170373 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:30 INFO - PROCESS | 1752 | 1468216170566 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 22:49:30 INFO - PROCESS | 1752 | 1468216170683 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:30 INFO - PROCESS | 1752 | 1468216170691 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x907b6c00 == 37 [pid = 1752] [id = 195] 22:49:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x907c0800) [pid = 1752] [serial = 585] [outer = (nil)] 22:49:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x922ed800) [pid = 1752] [serial = 586] [outer = 0x907c0800] 22:49:30 INFO - PROCESS | 1752 | 1468216170803 Marionette DEBUG loaded listener.js 22:49:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x92474c00) [pid = 1752] [serial = 587] [outer = 0x907c0800] 22:49:31 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:49:31 INFO - PROCESS | 1752 | 1468216171979 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 22:49:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 22:49:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1632ms 22:49:31 INFO - PROCESS | 1752 | 1468216171989 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 22:49:31 INFO - PROCESS | 1752 | 1468216171995 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 22:49:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 22:49:32 INFO - PROCESS | 1752 | 1468216172004 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 22:49:32 INFO - PROCESS | 1752 | 1468216172009 Marionette TRACE conn3 <- [1,754,null,{}] 22:49:32 INFO - PROCESS | 1752 | 1468216172014 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:32 INFO - PROCESS | 1752 | 1468216172019 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:32 INFO - PROCESS | 1752 | 1468216172223 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 22:49:32 INFO - PROCESS | 1752 | 1468216172340 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:32 INFO - PROCESS | 1752 | 1468216172347 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x907d4400 == 38 [pid = 1752] [id = 196] 22:49:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x92879400) [pid = 1752] [serial = 588] [outer = (nil)] 22:49:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x9287dc00) [pid = 1752] [serial = 589] [outer = 0x92879400] 22:49:32 INFO - PROCESS | 1752 | 1468216172460 Marionette DEBUG loaded listener.js 22:49:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x92892c00) [pid = 1752] [serial = 590] [outer = 0x92879400] 22:49:33 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:49:33 INFO - PROCESS | 1752 | 1468216173683 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 22:49:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 22:49:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1735ms 22:49:33 INFO - PROCESS | 1752 | 1468216173739 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 22:49:33 INFO - PROCESS | 1752 | 1468216173743 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 22:49:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 22:49:33 INFO - PROCESS | 1752 | 1468216173749 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 22:49:33 INFO - PROCESS | 1752 | 1468216173754 Marionette TRACE conn3 <- [1,758,null,{}] 22:49:33 INFO - PROCESS | 1752 | 1468216173769 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:33 INFO - PROCESS | 1752 | 1468216173776 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:33 INFO - PROCESS | 1752 | 1468216173992 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 22:49:34 INFO - PROCESS | 1752 | 1468216174106 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:34 INFO - PROCESS | 1752 | 1468216174116 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x92a67000 == 39 [pid = 1752] [id = 197] 22:49:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x92d0dc00) [pid = 1752] [serial = 591] [outer = (nil)] 22:49:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x93c49400) [pid = 1752] [serial = 592] [outer = 0x92d0dc00] 22:49:34 INFO - PROCESS | 1752 | 1468216174188 Marionette DEBUG loaded listener.js 22:49:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x93e50000) [pid = 1752] [serial = 593] [outer = 0x92d0dc00] 22:49:34 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:49:34 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:49:34 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:49:34 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:49:34 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:49:34 INFO - PROCESS | 1752 | 1468216174966 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 22:49:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 22:49:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1282ms 22:49:35 INFO - PROCESS | 1752 | 1468216175031 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 22:49:35 INFO - PROCESS | 1752 | 1468216175036 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 22:49:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 22:49:35 INFO - PROCESS | 1752 | 1468216175041 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 22:49:35 INFO - PROCESS | 1752 | 1468216175045 Marionette TRACE conn3 <- [1,762,null,{}] 22:49:35 INFO - PROCESS | 1752 | 1468216175050 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:35 INFO - PROCESS | 1752 | 1468216175054 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:35 INFO - PROCESS | 1752 | 1468216175208 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 22:49:35 INFO - PROCESS | 1752 | 1468216175352 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:35 INFO - PROCESS | 1752 | 1468216175359 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35ec00 == 40 [pid = 1752] [id = 198] 22:49:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x93c55400) [pid = 1752] [serial = 594] [outer = (nil)] 22:49:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x94044c00) [pid = 1752] [serial = 595] [outer = 0x93c55400] 22:49:35 INFO - PROCESS | 1752 | 1468216175429 Marionette DEBUG loaded listener.js 22:49:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x92873800) [pid = 1752] [serial = 596] [outer = 0x93c55400] 22:49:37 INFO - PROCESS | 1752 | --DOCSHELL 0x9246cc00 == 39 [pid = 1752] [id = 21] 22:49:37 INFO - PROCESS | 1752 | --DOCSHELL 0x92623800 == 38 [pid = 1752] [id = 9] 22:49:37 INFO - PROCESS | 1752 | --DOCSHELL 0x8d358400 == 37 [pid = 1752] [id = 182] 22:49:37 INFO - PROCESS | 1752 | --DOCSHELL 0x9aaee000 == 36 [pid = 1752] [id = 15] 22:49:37 INFO - PROCESS | 1752 | --DOCSHELL 0x932f9400 == 35 [pid = 1752] [id = 22] 22:49:37 INFO - PROCESS | 1752 | --DOCSHELL 0x9d4c9800 == 34 [pid = 1752] [id = 18] 22:49:37 INFO - PROCESS | 1752 | --DOCSHELL 0x932f7000 == 33 [pid = 1752] [id = 20] 22:49:37 INFO - PROCESS | 1752 | --DOCSHELL 0x93c50400 == 32 [pid = 1752] [id = 8] 22:49:37 INFO - PROCESS | 1752 | --DOCSHELL 0x92d1c800 == 31 [pid = 1752] [id = 13] 22:49:37 INFO - PROCESS | 1752 | --DOCSHELL 0x9531f800 == 30 [pid = 1752] [id = 19] 22:49:37 INFO - PROCESS | 1752 | --DOCSHELL 0x940f8c00 == 29 [pid = 1752] [id = 6] 22:49:37 INFO - PROCESS | 1752 | --DOCSHELL 0x98708400 == 28 [pid = 1752] [id = 14] 22:49:37 INFO - PROCESS | 1752 | --DOCSHELL 0x93e55800 == 27 [pid = 1752] [id = 16] 22:49:37 INFO - PROCESS | 1752 | --DOCSHELL 0x92472000 == 26 [pid = 1752] [id = 10] 22:49:37 INFO - PROCESS | 1752 | --DOCSHELL 0x92d11800 == 25 [pid = 1752] [id = 24] 22:49:37 INFO - PROCESS | 1752 | --DOCSHELL 0x99105c00 == 24 [pid = 1752] [id = 23] 22:49:37 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x914dd400) [pid = 1752] [serial = 556] [outer = (nil)] [url = about:blank] 22:49:37 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x9148ac00) [pid = 1752] [serial = 548] [outer = (nil)] [url = about:blank] 22:49:37 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x908a3800) [pid = 1752] [serial = 547] [outer = (nil)] [url = about:blank] 22:49:37 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x907d1c00) [pid = 1752] [serial = 533] [outer = (nil)] [url = about:blank] 22:49:37 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x907c4c00) [pid = 1752] [serial = 553] [outer = (nil)] [url = about:blank] 22:49:37 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x907c5c00) [pid = 1752] [serial = 532] [outer = (nil)] [url = about:blank] 22:49:37 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x92532c00) [pid = 1752] [serial = 536] [outer = (nil)] [url = about:blank] 22:49:37 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x922f6000) [pid = 1752] [serial = 535] [outer = (nil)] [url = about:blank] 22:49:37 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x95453800) [pid = 1752] [serial = 539] [outer = (nil)] [url = about:blank] 22:49:37 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x9531d400) [pid = 1752] [serial = 538] [outer = (nil)] [url = about:blank] 22:49:37 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x979f1800) [pid = 1752] [serial = 542] [outer = (nil)] [url = about:blank] 22:49:37 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x9794a400) [pid = 1752] [serial = 541] [outer = (nil)] [url = about:blank] 22:49:37 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x99388400) [pid = 1752] [serial = 545] [outer = (nil)] [url = about:blank] 22:49:37 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x98fb6c00) [pid = 1752] [serial = 544] [outer = (nil)] [url = about:blank] 22:49:37 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x90503800) [pid = 1752] [serial = 551] [outer = (nil)] [url = about:blank] 22:49:37 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x8dc1b800) [pid = 1752] [serial = 550] [outer = (nil)] [url = about:blank] 22:49:37 INFO - PROCESS | 1752 | --DOMWINDOW == 56 (0x915e5400) [pid = 1752] [serial = 557] [outer = (nil)] [url = about:blank] 22:49:37 INFO - PROCESS | 1752 | --DOMWINDOW == 55 (0x9147f000) [pid = 1752] [serial = 559] [outer = (nil)] [url = about:blank] 22:49:37 INFO - PROCESS | 1752 | --DOMWINDOW == 54 (0x907cc000) [pid = 1752] [serial = 554] [outer = (nil)] [url = about:blank] 22:49:37 INFO - PROCESS | 1752 | --DOMWINDOW == 53 (0x922f0000) [pid = 1752] [serial = 560] [outer = (nil)] [url = about:blank] 22:49:37 INFO - PROCESS | 1752 | 1468216177692 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 22:49:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 22:49:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2685ms 22:49:37 INFO - PROCESS | 1752 | 1468216177728 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 22:49:37 INFO - PROCESS | 1752 | 1468216177732 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 22:49:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 22:49:37 INFO - PROCESS | 1752 | 1468216177741 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 22:49:37 INFO - PROCESS | 1752 | 1468216177746 Marionette TRACE conn3 <- [1,766,null,{}] 22:49:37 INFO - PROCESS | 1752 | 1468216177755 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:37 INFO - PROCESS | 1752 | 1468216177760 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:37 INFO - PROCESS | 1752 | 1468216177900 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 22:49:38 INFO - PROCESS | 1752 | 1468216177994 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:38 INFO - PROCESS | 1752 | 1468216178005 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a7400 == 25 [pid = 1752] [id = 199] 22:49:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 54 (0x8d4a7c00) [pid = 1752] [serial = 597] [outer = (nil)] 22:49:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 55 (0x8da4b400) [pid = 1752] [serial = 598] [outer = 0x8d4a7c00] 22:49:38 INFO - PROCESS | 1752 | 1468216178081 Marionette DEBUG loaded listener.js 22:49:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 56 (0x8da52400) [pid = 1752] [serial = 599] [outer = 0x8d4a7c00] 22:49:39 INFO - PROCESS | 1752 | 1468216179148 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 22:49:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 22:49:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1437ms 22:49:39 INFO - PROCESS | 1752 | 1468216179176 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 22:49:39 INFO - PROCESS | 1752 | 1468216179184 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 22:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 22:49:39 INFO - PROCESS | 1752 | 1468216179193 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 22:49:39 INFO - PROCESS | 1752 | 1468216179198 Marionette TRACE conn3 <- [1,770,null,{}] 22:49:39 INFO - PROCESS | 1752 | 1468216179203 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:39 INFO - PROCESS | 1752 | 1468216179208 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:39 INFO - PROCESS | 1752 | 1468216179343 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 22:49:39 INFO - PROCESS | 1752 | 1468216179499 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:39 INFO - PROCESS | 1752 | 1468216179506 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x90799800 == 26 [pid = 1752] [id = 200] 22:49:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0x9079b000) [pid = 1752] [serial = 600] [outer = (nil)] 22:49:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x907a0000) [pid = 1752] [serial = 601] [outer = 0x9079b000] 22:49:39 INFO - PROCESS | 1752 | 1468216179570 Marionette DEBUG loaded listener.js 22:49:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x907b8c00) [pid = 1752] [serial = 602] [outer = 0x9079b000] 22:49:40 INFO - PROCESS | 1752 | 1468216180232 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 22:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 22:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1080ms 22:49:40 INFO - PROCESS | 1752 | 1468216180323 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 22:49:40 INFO - PROCESS | 1752 | 1468216180325 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 22:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 22:49:40 INFO - PROCESS | 1752 | 1468216180335 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 22:49:40 INFO - PROCESS | 1752 | 1468216180340 Marionette TRACE conn3 <- [1,774,null,{}] 22:49:40 INFO - PROCESS | 1752 | 1468216180356 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:40 INFO - PROCESS | 1752 | 1468216180364 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:40 INFO - PROCESS | 1752 | 1468216180556 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 22:49:40 INFO - PROCESS | 1752 | 1468216180623 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:40 INFO - PROCESS | 1752 | 1468216180632 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x907d1c00 == 27 [pid = 1752] [id = 201] 22:49:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x907d3c00) [pid = 1752] [serial = 603] [outer = (nil)] 22:49:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x9089ec00) [pid = 1752] [serial = 604] [outer = 0x907d3c00] 22:49:40 INFO - PROCESS | 1752 | 1468216180697 Marionette DEBUG loaded listener.js 22:49:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x9147d800) [pid = 1752] [serial = 605] [outer = 0x907d3c00] 22:49:41 INFO - PROCESS | 1752 | 1468216181448 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 22:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 22:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1133ms 22:49:41 INFO - PROCESS | 1752 | 1468216181469 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 22:49:41 INFO - PROCESS | 1752 | 1468216181473 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 22:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 22:49:41 INFO - PROCESS | 1752 | 1468216181484 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 22:49:41 INFO - PROCESS | 1752 | 1468216181487 Marionette TRACE conn3 <- [1,778,null,{}] 22:49:41 INFO - PROCESS | 1752 | 1468216181506 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:41 INFO - PROCESS | 1752 | 1468216181529 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:41 INFO - PROCESS | 1752 | 1468216181703 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 22:49:41 INFO - PROCESS | 1752 | 1468216181720 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:41 INFO - PROCESS | 1752 | 1468216181726 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x914d6000 == 28 [pid = 1752] [id = 202] 22:49:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x914dc000) [pid = 1752] [serial = 606] [outer = (nil)] 22:49:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x915e7400) [pid = 1752] [serial = 607] [outer = 0x914dc000] 22:49:41 INFO - PROCESS | 1752 | 1468216181787 Marionette DEBUG loaded listener.js 22:49:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x922ee400) [pid = 1752] [serial = 608] [outer = 0x914dc000] 22:49:42 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x922f2400) [pid = 1752] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 22:49:42 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x8da58800) [pid = 1752] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 22:49:42 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x914d2000) [pid = 1752] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 22:49:42 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x9079dc00) [pid = 1752] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 22:49:42 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x8d35c000) [pid = 1752] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 22:49:42 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x8d4a6c00) [pid = 1752] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 22:49:42 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x922fc400) [pid = 1752] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 22:49:42 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x9287d400) [pid = 1752] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 22:49:42 INFO - PROCESS | 1752 | 1468216182702 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 22:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 22:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1240ms 22:49:42 INFO - PROCESS | 1752 | 1468216182725 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 22:49:42 INFO - PROCESS | 1752 | 1468216182728 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 22:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 22:49:42 INFO - PROCESS | 1752 | 1468216182733 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 22:49:42 INFO - PROCESS | 1752 | 1468216182735 Marionette TRACE conn3 <- [1,782,null,{}] 22:49:42 INFO - PROCESS | 1752 | 1468216182740 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:42 INFO - PROCESS | 1752 | 1468216182744 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:42 INFO - PROCESS | 1752 | 1468216182866 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 22:49:42 INFO - PROCESS | 1752 | 1468216182882 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:42 INFO - PROCESS | 1752 | 1468216182890 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35dc00 == 29 [pid = 1752] [id = 203] 22:49:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x907c1000) [pid = 1752] [serial = 609] [outer = (nil)] 22:49:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x922f9400) [pid = 1752] [serial = 610] [outer = 0x907c1000] 22:49:42 INFO - PROCESS | 1752 | 1468216182947 Marionette DEBUG loaded listener.js 22:49:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x92469c00) [pid = 1752] [serial = 611] [outer = 0x907c1000] 22:49:43 INFO - PROCESS | 1752 | 1468216183686 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 22:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 22:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 983ms 22:49:43 INFO - PROCESS | 1752 | 1468216183717 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 22:49:43 INFO - PROCESS | 1752 | 1468216183720 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 22:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 22:49:43 INFO - PROCESS | 1752 | 1468216183725 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 22:49:43 INFO - PROCESS | 1752 | 1468216183728 Marionette TRACE conn3 <- [1,786,null,{}] 22:49:43 INFO - PROCESS | 1752 | 1468216183733 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:43 INFO - PROCESS | 1752 | 1468216183742 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:43 INFO - PROCESS | 1752 | 1468216183959 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 22:49:43 INFO - PROCESS | 1752 | 1468216183973 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:43 INFO - PROCESS | 1752 | 1468216183979 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x9246d000 == 30 [pid = 1752] [id = 204] 22:49:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x92471800) [pid = 1752] [serial = 612] [outer = (nil)] 22:49:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x92845000) [pid = 1752] [serial = 613] [outer = 0x92471800] 22:49:44 INFO - PROCESS | 1752 | 1468216184041 Marionette DEBUG loaded listener.js 22:49:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x9284f800) [pid = 1752] [serial = 614] [outer = 0x92471800] 22:49:45 INFO - PROCESS | 1752 | 1468216185048 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 22:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 22:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1378ms 22:49:45 INFO - PROCESS | 1752 | 1468216185105 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 22:49:45 INFO - PROCESS | 1752 | 1468216185110 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 22:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 22:49:45 INFO - PROCESS | 1752 | 1468216185117 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 22:49:45 INFO - PROCESS | 1752 | 1468216185124 Marionette TRACE conn3 <- [1,790,null,{}] 22:49:45 INFO - PROCESS | 1752 | 1468216185131 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:45 INFO - PROCESS | 1752 | 1468216185136 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:45 INFO - PROCESS | 1752 | 1468216185296 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 22:49:45 INFO - PROCESS | 1752 | 1468216185448 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:45 INFO - PROCESS | 1752 | 1468216185456 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d359000 == 31 [pid = 1752] [id = 205] 22:49:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x8dc1a400) [pid = 1752] [serial = 615] [outer = (nil)] 22:49:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x90795800) [pid = 1752] [serial = 616] [outer = 0x8dc1a400] 22:49:45 INFO - PROCESS | 1752 | 1468216185528 Marionette DEBUG loaded listener.js 22:49:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x907c5400) [pid = 1752] [serial = 617] [outer = 0x8dc1a400] 22:49:46 INFO - PROCESS | 1752 | 1468216186457 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 22:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 22:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1385ms 22:49:46 INFO - PROCESS | 1752 | 1468216186502 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 22:49:46 INFO - PROCESS | 1752 | 1468216186508 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 22:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 22:49:46 INFO - PROCESS | 1752 | 1468216186518 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 22:49:46 INFO - PROCESS | 1752 | 1468216186522 Marionette TRACE conn3 <- [1,794,null,{}] 22:49:46 INFO - PROCESS | 1752 | 1468216186527 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:46 INFO - PROCESS | 1752 | 1468216186533 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:46 INFO - PROCESS | 1752 | 1468216186693 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 22:49:46 INFO - PROCESS | 1752 | 1468216186833 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:46 INFO - PROCESS | 1752 | 1468216186841 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d365c00 == 32 [pid = 1752] [id = 206] 22:49:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x91484800) [pid = 1752] [serial = 618] [outer = (nil)] 22:49:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x915ee000) [pid = 1752] [serial = 619] [outer = 0x91484800] 22:49:46 INFO - PROCESS | 1752 | 1468216186914 Marionette DEBUG loaded listener.js 22:49:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x922f8400) [pid = 1752] [serial = 620] [outer = 0x91484800] 22:49:47 INFO - PROCESS | 1752 | 1468216187890 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 22:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 22:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1436ms 22:49:47 INFO - PROCESS | 1752 | 1468216187953 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 22:49:47 INFO - PROCESS | 1752 | 1468216187957 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 22:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 22:49:47 INFO - PROCESS | 1752 | 1468216187963 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 22:49:47 INFO - PROCESS | 1752 | 1468216187969 Marionette TRACE conn3 <- [1,798,null,{}] 22:49:47 INFO - PROCESS | 1752 | 1468216187983 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:47 INFO - PROCESS | 1752 | 1468216187991 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:48 INFO - PROCESS | 1752 | 1468216188164 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 22:49:48 INFO - PROCESS | 1752 | 1468216188398 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:48 INFO - PROCESS | 1752 | 1468216188404 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d361000 == 33 [pid = 1752] [id = 207] 22:49:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x8d362800) [pid = 1752] [serial = 621] [outer = (nil)] 22:49:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8d4a0000) [pid = 1752] [serial = 622] [outer = 0x8d362800] 22:49:48 INFO - PROCESS | 1752 | 1468216188536 Marionette DEBUG loaded listener.js 22:49:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x8da54000) [pid = 1752] [serial = 623] [outer = 0x8d362800] 22:49:49 INFO - PROCESS | 1752 | --DOCSHELL 0x907d4400 == 32 [pid = 1752] [id = 196] 22:49:49 INFO - PROCESS | 1752 | --DOCSHELL 0x922fa800 == 31 [pid = 1752] [id = 192] 22:49:49 INFO - PROCESS | 1752 | --DOCSHELL 0x9287d000 == 30 [pid = 1752] [id = 193] 22:49:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a9000 == 29 [pid = 1752] [id = 191] 22:49:49 INFO - PROCESS | 1752 | 1468216189416 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 22:49:49 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x92a63c00) [pid = 1752] [serial = 583] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x907d3400) [pid = 1752] [serial = 565] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x91480c00) [pid = 1752] [serial = 566] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x9289d000) [pid = 1752] [serial = 584] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x92621c00) [pid = 1752] [serial = 568] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x92842400) [pid = 1752] [serial = 569] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x908a4400) [pid = 1752] [serial = 574] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x915e1800) [pid = 1752] [serial = 575] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x8d364000) [pid = 1752] [serial = 571] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x8d4a9800) [pid = 1752] [serial = 572] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x9261f800) [pid = 1752] [serial = 563] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x9246fc00) [pid = 1752] [serial = 562] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x9284e000) [pid = 1752] [serial = 577] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x92a65800) [pid = 1752] [serial = 581] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x9289f000) [pid = 1752] [serial = 580] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1752 | --DOMWINDOW == 56 (0x92876800) [pid = 1752] [serial = 578] [outer = (nil)] [url = about:blank] 22:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 22:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1536ms 22:49:49 INFO - PROCESS | 1752 | 1468216189500 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 22:49:49 INFO - PROCESS | 1752 | 1468216189504 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 22:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 22:49:49 INFO - PROCESS | 1752 | 1468216189510 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 22:49:49 INFO - PROCESS | 1752 | 1468216189515 Marionette TRACE conn3 <- [1,802,null,{}] 22:49:49 INFO - PROCESS | 1752 | 1468216189521 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:49 INFO - PROCESS | 1752 | 1468216189525 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:49 INFO - PROCESS | 1752 | 1468216189658 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 22:49:49 INFO - PROCESS | 1752 | 1468216189760 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:49 INFO - PROCESS | 1752 | 1468216189769 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a2400 == 30 [pid = 1752] [id = 208] 22:49:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0x90509400) [pid = 1752] [serial = 624] [outer = (nil)] 22:49:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x907bc400) [pid = 1752] [serial = 625] [outer = 0x90509400] 22:49:49 INFO - PROCESS | 1752 | 1468216189845 Marionette DEBUG loaded listener.js 22:49:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x907d4400) [pid = 1752] [serial = 626] [outer = 0x90509400] 22:49:50 INFO - PROCESS | 1752 | 1468216190500 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 22:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 22:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1034ms 22:49:50 INFO - PROCESS | 1752 | 1468216190546 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 22:49:50 INFO - PROCESS | 1752 | 1468216190551 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 22:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 22:49:50 INFO - PROCESS | 1752 | 1468216190558 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 22:49:50 INFO - PROCESS | 1752 | 1468216190561 Marionette TRACE conn3 <- [1,806,null,{}] 22:49:50 INFO - PROCESS | 1752 | 1468216190567 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:50 INFO - PROCESS | 1752 | 1468216190571 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:50 INFO - PROCESS | 1752 | 1468216190738 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 22:49:50 INFO - PROCESS | 1752 | 1468216190838 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:50 INFO - PROCESS | 1752 | 1468216190845 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x9089c000 == 31 [pid = 1752] [id = 209] 22:49:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x9089dc00) [pid = 1752] [serial = 627] [outer = (nil)] 22:49:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x922efc00) [pid = 1752] [serial = 628] [outer = 0x9089dc00] 22:49:50 INFO - PROCESS | 1752 | 1468216190910 Marionette DEBUG loaded listener.js 22:49:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x9252c400) [pid = 1752] [serial = 629] [outer = 0x9089dc00] 22:49:51 INFO - PROCESS | 1752 | 1468216191574 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 22:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 22:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1079ms 22:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 22:49:51 INFO - PROCESS | 1752 | 1468216191665 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 22:49:51 INFO - PROCESS | 1752 | 1468216191668 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 22:49:51 INFO - PROCESS | 1752 | 1468216191676 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 22:49:51 INFO - PROCESS | 1752 | 1468216191683 Marionette TRACE conn3 <- [1,810,null,{}] 22:49:51 INFO - PROCESS | 1752 | 1468216191704 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:51 INFO - PROCESS | 1752 | 1468216191711 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:51 INFO - PROCESS | 1752 | 1468216191883 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 22:49:51 INFO - PROCESS | 1752 | 1468216191903 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:51 INFO - PROCESS | 1752 | 1468216191911 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x90501400 == 32 [pid = 1752] [id = 210] 22:49:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x92876c00) [pid = 1752] [serial = 630] [outer = (nil)] 22:49:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x92896400) [pid = 1752] [serial = 631] [outer = 0x92876c00] 22:49:51 INFO - PROCESS | 1752 | 1468216191967 Marionette DEBUG loaded listener.js 22:49:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x92899c00) [pid = 1752] [serial = 632] [outer = 0x92876c00] 22:49:52 INFO - PROCESS | 1752 | 1468216192728 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 22:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 22:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1101ms 22:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 22:49:52 INFO - PROCESS | 1752 | 1468216192780 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 22:49:52 INFO - PROCESS | 1752 | 1468216192783 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 22:49:52 INFO - PROCESS | 1752 | 1468216192788 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 22:49:52 INFO - PROCESS | 1752 | 1468216192791 Marionette TRACE conn3 <- [1,814,null,{}] 22:49:52 INFO - PROCESS | 1752 | 1468216192796 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:52 INFO - PROCESS | 1752 | 1468216192799 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:52 INFO - PROCESS | 1752 | 1468216192968 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 22:49:53 INFO - PROCESS | 1752 | 1468216192990 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:53 INFO - PROCESS | 1752 | 1468216192996 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x92843000 == 33 [pid = 1752] [id = 211] 22:49:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x92895400) [pid = 1752] [serial = 633] [outer = (nil)] 22:49:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x92a65400) [pid = 1752] [serial = 634] [outer = 0x92895400] 22:49:53 INFO - PROCESS | 1752 | 1468216193055 Marionette DEBUG loaded listener.js 22:49:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x92a67c00) [pid = 1752] [serial = 635] [outer = 0x92895400] 22:49:53 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x907d3c00) [pid = 1752] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 22:49:53 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x914dc000) [pid = 1752] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 22:49:53 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x8d4a7c00) [pid = 1752] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 22:49:53 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x9079b000) [pid = 1752] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 22:49:53 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x93c55400) [pid = 1752] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 22:49:53 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x907c1000) [pid = 1752] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 22:49:53 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x907c0800) [pid = 1752] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 22:49:53 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x92879400) [pid = 1752] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 22:49:53 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x92d0dc00) [pid = 1752] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 22:49:53 INFO - PROCESS | 1752 | 1468216193886 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 22:49:53 INFO - PROCESS | 1752 | 1468216193921 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 22:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 22:49:53 INFO - PROCESS | 1752 | 1468216193930 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 22:49:53 INFO - PROCESS | 1752 | 1468216193932 Marionette TRACE conn3 <- [1,818,null,{}] 22:49:53 INFO - PROCESS | 1752 | 1468216193936 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:53 INFO - PROCESS | 1752 | 1468216193941 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:54 INFO - PROCESS | 1752 | 1468216194103 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 22:49:54 INFO - PROCESS | 1752 | 1468216194171 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:54 INFO - PROCESS | 1752 | 1468216194186 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d49b400 == 34 [pid = 1752] [id = 212] 22:49:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x914da000) [pid = 1752] [serial = 636] [outer = (nil)] 22:49:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x92a6dc00) [pid = 1752] [serial = 637] [outer = 0x914da000] 22:49:54 INFO - PROCESS | 1752 | 1468216194254 Marionette DEBUG loaded listener.js 22:49:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x92d12800) [pid = 1752] [serial = 638] [outer = 0x914da000] 22:49:54 INFO - PROCESS | 1752 | 1468216194924 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 22:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 22:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1027ms 22:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 22:49:54 INFO - PROCESS | 1752 | 1468216194954 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 22:49:54 INFO - PROCESS | 1752 | 1468216194957 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 22:49:54 INFO - PROCESS | 1752 | 1468216194965 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 22:49:54 INFO - PROCESS | 1752 | 1468216194968 Marionette TRACE conn3 <- [1,822,null,{}] 22:49:54 INFO - PROCESS | 1752 | 1468216194972 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:54 INFO - PROCESS | 1752 | 1468216194976 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:55 INFO - PROCESS | 1752 | 1468216195144 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 22:49:55 INFO - PROCESS | 1752 | 1468216195160 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:55 INFO - PROCESS | 1752 | 1468216195169 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x9289f000 == 35 [pid = 1752] [id = 213] 22:49:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x92a70000) [pid = 1752] [serial = 639] [outer = (nil)] 22:49:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x932f6000) [pid = 1752] [serial = 640] [outer = 0x92a70000] 22:49:55 INFO - PROCESS | 1752 | 1468216195225 Marionette DEBUG loaded listener.js 22:49:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x932fcc00) [pid = 1752] [serial = 641] [outer = 0x92a70000] 22:49:55 INFO - PROCESS | 1752 | 1468216195986 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 22:49:56 INFO - PROCESS | 1752 | 1468216196069 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 22:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 22:49:56 INFO - PROCESS | 1752 | 1468216196078 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 22:49:56 INFO - PROCESS | 1752 | 1468216196083 Marionette TRACE conn3 <- [1,826,null,{}] 22:49:56 INFO - PROCESS | 1752 | 1468216196091 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:56 INFO - PROCESS | 1752 | 1468216196096 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:56 INFO - PROCESS | 1752 | 1468216196256 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 22:49:56 INFO - PROCESS | 1752 | 1468216196372 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:56 INFO - PROCESS | 1752 | 1468216196386 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d363c00 == 36 [pid = 1752] [id = 214] 22:49:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8d4a4c00) [pid = 1752] [serial = 642] [outer = (nil)] 22:49:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x907c8000) [pid = 1752] [serial = 643] [outer = 0x8d4a4c00] 22:49:56 INFO - PROCESS | 1752 | 1468216196456 Marionette DEBUG loaded listener.js 22:49:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x9089b800) [pid = 1752] [serial = 644] [outer = 0x8d4a4c00] 22:49:57 INFO - PROCESS | 1752 | 1468216197244 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 22:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 22:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1229ms 22:49:57 INFO - PROCESS | 1752 | 1468216197308 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 22:49:57 INFO - PROCESS | 1752 | 1468216197314 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 22:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 22:49:57 INFO - PROCESS | 1752 | 1468216197324 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 22:49:57 INFO - PROCESS | 1752 | 1468216197327 Marionette TRACE conn3 <- [1,830,null,{}] 22:49:57 INFO - PROCESS | 1752 | 1468216197333 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:57 INFO - PROCESS | 1752 | 1468216197338 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:57 INFO - PROCESS | 1752 | 1468216197496 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 22:49:57 INFO - PROCESS | 1752 | 1468216197642 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:57 INFO - PROCESS | 1752 | 1468216197649 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x922f6800 == 37 [pid = 1752] [id = 215] 22:49:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x92532800) [pid = 1752] [serial = 645] [outer = (nil)] 22:49:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x92841400) [pid = 1752] [serial = 646] [outer = 0x92532800] 22:49:57 INFO - PROCESS | 1752 | 1468216197722 Marionette DEBUG loaded listener.js 22:49:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x92875c00) [pid = 1752] [serial = 647] [outer = 0x92532800] 22:49:58 INFO - PROCESS | 1752 | 1468216198632 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 22:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 22:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1378ms 22:49:58 INFO - PROCESS | 1752 | 1468216198702 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 22:49:58 INFO - PROCESS | 1752 | 1468216198706 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 22:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 22:49:58 INFO - PROCESS | 1752 | 1468216198712 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 22:49:58 INFO - PROCESS | 1752 | 1468216198717 Marionette TRACE conn3 <- [1,834,null,{}] 22:49:58 INFO - PROCESS | 1752 | 1468216198732 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:58 INFO - PROCESS | 1752 | 1468216198747 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:58 INFO - PROCESS | 1752 | 1468216198971 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 22:49:59 INFO - PROCESS | 1752 | 1468216199120 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:59 INFO - PROCESS | 1752 | 1468216199130 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:49:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x932f5800 == 38 [pid = 1752] [id = 216] 22:49:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x932f8c00) [pid = 1752] [serial = 648] [outer = (nil)] 22:49:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x93e55400) [pid = 1752] [serial = 649] [outer = 0x932f8c00] 22:49:59 INFO - PROCESS | 1752 | 1468216199258 Marionette DEBUG loaded listener.js 22:49:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x94041c00) [pid = 1752] [serial = 650] [outer = 0x932f8c00] 22:50:00 INFO - PROCESS | 1752 | 1468216200070 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 22:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 22:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1386ms 22:50:00 INFO - PROCESS | 1752 | 1468216200098 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 22:50:00 INFO - PROCESS | 1752 | 1468216200103 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 22:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 22:50:00 INFO - PROCESS | 1752 | 1468216200108 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 22:50:00 INFO - PROCESS | 1752 | 1468216200111 Marionette TRACE conn3 <- [1,838,null,{}] 22:50:00 INFO - PROCESS | 1752 | 1468216200116 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:00 INFO - PROCESS | 1752 | 1468216200121 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:00 INFO - PROCESS | 1752 | 1468216200267 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 22:50:00 INFO - PROCESS | 1752 | 1468216200418 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:00 INFO - PROCESS | 1752 | 1468216200428 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x9079dc00 == 39 [pid = 1752] [id = 217] 22:50:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x90897400) [pid = 1752] [serial = 651] [outer = (nil)] 22:50:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x940fa000) [pid = 1752] [serial = 652] [outer = 0x90897400] 22:50:00 INFO - PROCESS | 1752 | 1468216200496 Marionette DEBUG loaded listener.js 22:50:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x95317000) [pid = 1752] [serial = 653] [outer = 0x90897400] 22:50:01 INFO - PROCESS | 1752 | 1468216201329 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 22:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 22:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1283ms 22:50:01 INFO - PROCESS | 1752 | 1468216201392 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 22:50:01 INFO - PROCESS | 1752 | 1468216201396 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 22:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 22:50:01 INFO - PROCESS | 1752 | 1468216201401 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 22:50:01 INFO - PROCESS | 1752 | 1468216201404 Marionette TRACE conn3 <- [1,842,null,{}] 22:50:01 INFO - PROCESS | 1752 | 1468216201409 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:01 INFO - PROCESS | 1752 | 1468216201413 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:01 INFO - PROCESS | 1752 | 1468216201557 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 22:50:01 INFO - PROCESS | 1752 | 1468216201705 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:01 INFO - PROCESS | 1752 | 1468216201713 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x92623800 == 40 [pid = 1752] [id = 218] 22:50:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x932ffc00) [pid = 1752] [serial = 654] [outer = (nil)] 22:50:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x9531a800) [pid = 1752] [serial = 655] [outer = 0x932ffc00] 22:50:01 INFO - PROCESS | 1752 | 1468216201782 Marionette DEBUG loaded listener.js 22:50:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x9531cc00) [pid = 1752] [serial = 656] [outer = 0x932ffc00] 22:50:02 INFO - PROCESS | 1752 | 1468216202757 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 22:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 22:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1435ms 22:50:02 INFO - PROCESS | 1752 | 1468216202837 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 22:50:02 INFO - PROCESS | 1752 | 1468216202843 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 22:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 22:50:02 INFO - PROCESS | 1752 | 1468216202850 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 22:50:02 INFO - PROCESS | 1752 | 1468216202854 Marionette TRACE conn3 <- [1,846,null,{}] 22:50:02 INFO - PROCESS | 1752 | 1468216202862 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:02 INFO - PROCESS | 1752 | 1468216202867 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:03 INFO - PROCESS | 1752 | 1468216203015 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 22:50:03 INFO - PROCESS | 1752 | 1468216203252 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:03 INFO - PROCESS | 1752 | 1468216203259 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x907cd400 == 41 [pid = 1752] [id = 219] 22:50:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x907cec00) [pid = 1752] [serial = 657] [outer = (nil)] 22:50:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x914d2c00) [pid = 1752] [serial = 658] [outer = 0x907cec00] 22:50:03 INFO - PROCESS | 1752 | 1468216203330 Marionette DEBUG loaded listener.js 22:50:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x915e5800) [pid = 1752] [serial = 659] [outer = 0x907cec00] 22:50:04 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35a800 == 40 [pid = 1752] [id = 190] 22:50:04 INFO - PROCESS | 1752 | --DOCSHELL 0x8dc13400 == 39 [pid = 1752] [id = 183] 22:50:04 INFO - PROCESS | 1752 | --DOCSHELL 0x91486400 == 38 [pid = 1752] [id = 185] 22:50:04 INFO - PROCESS | 1752 | --DOCSHELL 0x9050cc00 == 37 [pid = 1752] [id = 194] 22:50:04 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a0800 == 36 [pid = 1752] [id = 187] 22:50:04 INFO - PROCESS | 1752 | --DOCSHELL 0x8d49f400 == 35 [pid = 1752] [id = 189] 22:50:04 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35ec00 == 34 [pid = 1752] [id = 198] 22:50:04 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a5000 == 33 [pid = 1752] [id = 186] 22:50:04 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a5c00 == 32 [pid = 1752] [id = 188] 22:50:04 INFO - PROCESS | 1752 | --DOCSHELL 0x92a67000 == 31 [pid = 1752] [id = 197] 22:50:04 INFO - PROCESS | 1752 | --DOCSHELL 0x907b6c00 == 30 [pid = 1752] [id = 195] 22:50:04 INFO - PROCESS | 1752 | --DOCSHELL 0x907b8400 == 29 [pid = 1752] [id = 184] 22:50:04 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x9089ec00) [pid = 1752] [serial = 604] [outer = (nil)] [url = about:blank] 22:50:04 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x915e7400) [pid = 1752] [serial = 607] [outer = (nil)] [url = about:blank] 22:50:04 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8da4b400) [pid = 1752] [serial = 598] [outer = (nil)] [url = about:blank] 22:50:04 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8da52400) [pid = 1752] [serial = 599] [outer = (nil)] [url = about:blank] 22:50:04 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x907a0000) [pid = 1752] [serial = 601] [outer = (nil)] [url = about:blank] 22:50:04 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x9147d800) [pid = 1752] [serial = 605] [outer = (nil)] [url = about:blank] 22:50:04 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x92873800) [pid = 1752] [serial = 596] [outer = (nil)] [url = about:blank] 22:50:04 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x94044c00) [pid = 1752] [serial = 595] [outer = (nil)] [url = about:blank] 22:50:04 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x922f9400) [pid = 1752] [serial = 610] [outer = (nil)] [url = about:blank] 22:50:04 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x92474c00) [pid = 1752] [serial = 587] [outer = (nil)] [url = about:blank] 22:50:04 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x922ed800) [pid = 1752] [serial = 586] [outer = (nil)] [url = about:blank] 22:50:04 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x922ee400) [pid = 1752] [serial = 608] [outer = (nil)] [url = about:blank] 22:50:04 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x92469c00) [pid = 1752] [serial = 611] [outer = (nil)] [url = about:blank] 22:50:04 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x92892c00) [pid = 1752] [serial = 590] [outer = (nil)] [url = about:blank] 22:50:04 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x9287dc00) [pid = 1752] [serial = 589] [outer = (nil)] [url = about:blank] 22:50:04 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x93e50000) [pid = 1752] [serial = 593] [outer = (nil)] [url = about:blank] 22:50:04 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x93c49400) [pid = 1752] [serial = 592] [outer = (nil)] [url = about:blank] 22:50:04 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x92845000) [pid = 1752] [serial = 613] [outer = (nil)] [url = about:blank] 22:50:04 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x907b8c00) [pid = 1752] [serial = 602] [outer = (nil)] [url = about:blank] 22:50:05 INFO - PROCESS | 1752 | 1468216205035 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 22:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 22:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2238ms 22:50:05 INFO - PROCESS | 1752 | 1468216205089 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 22:50:05 INFO - PROCESS | 1752 | 1468216205094 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 22:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 22:50:05 INFO - PROCESS | 1752 | 1468216205107 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 22:50:05 INFO - PROCESS | 1752 | 1468216205110 Marionette TRACE conn3 <- [1,850,null,{}] 22:50:05 INFO - PROCESS | 1752 | 1468216205118 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:05 INFO - PROCESS | 1752 | 1468216205123 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:05 INFO - PROCESS | 1752 | 1468216205262 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 22:50:05 INFO - PROCESS | 1752 | 1468216205272 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:05 INFO - PROCESS | 1752 | 1468216205283 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da4a800 == 30 [pid = 1752] [id = 220] 22:50:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x8dc13400) [pid = 1752] [serial = 660] [outer = (nil)] 22:50:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x90506c00) [pid = 1752] [serial = 661] [outer = 0x8dc13400] 22:50:05 INFO - PROCESS | 1752 | 1468216205344 Marionette DEBUG loaded listener.js 22:50:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x9050e400) [pid = 1752] [serial = 662] [outer = 0x8dc13400] 22:50:06 INFO - PROCESS | 1752 | 1468216206074 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 22:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 22:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1036ms 22:50:06 INFO - PROCESS | 1752 | 1468216206140 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 22:50:06 INFO - PROCESS | 1752 | 1468216206148 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 22:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 22:50:06 INFO - PROCESS | 1752 | 1468216206158 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 22:50:06 INFO - PROCESS | 1752 | 1468216206161 Marionette TRACE conn3 <- [1,854,null,{}] 22:50:06 INFO - PROCESS | 1752 | 1468216206189 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:06 INFO - PROCESS | 1752 | 1468216206194 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:06 INFO - PROCESS | 1752 | 1468216206335 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 22:50:06 INFO - PROCESS | 1752 | 1468216206434 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:06 INFO - PROCESS | 1752 | 1468216206443 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x907bd400 == 31 [pid = 1752] [id = 221] 22:50:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x907c1400) [pid = 1752] [serial = 663] [outer = (nil)] 22:50:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x907d4c00) [pid = 1752] [serial = 664] [outer = 0x907c1400] 22:50:06 INFO - PROCESS | 1752 | 1468216206505 Marionette DEBUG loaded listener.js 22:50:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x908a3000) [pid = 1752] [serial = 665] [outer = 0x907c1400] 22:50:07 INFO - PROCESS | 1752 | 1468216207177 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 22:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 22:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1081ms 22:50:07 INFO - PROCESS | 1752 | 1468216207291 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 22:50:07 INFO - PROCESS | 1752 | 1468216207295 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 22:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 22:50:07 INFO - PROCESS | 1752 | 1468216207317 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 22:50:07 INFO - PROCESS | 1752 | 1468216207323 Marionette TRACE conn3 <- [1,858,null,{}] 22:50:07 INFO - PROCESS | 1752 | 1468216207338 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:07 INFO - PROCESS | 1752 | 1468216207345 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:07 INFO - PROCESS | 1752 | 1468216207527 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 22:50:07 INFO - PROCESS | 1752 | 1468216207598 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:07 INFO - PROCESS | 1752 | 1468216207609 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x922fc800 == 32 [pid = 1752] [id = 222] 22:50:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x92467400) [pid = 1752] [serial = 666] [outer = (nil)] 22:50:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x92475000) [pid = 1752] [serial = 667] [outer = 0x92467400] 22:50:07 INFO - PROCESS | 1752 | 1468216207687 Marionette DEBUG loaded listener.js 22:50:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x92625800) [pid = 1752] [serial = 668] [outer = 0x92467400] 22:50:08 INFO - PROCESS | 1752 | 1468216208467 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 22:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 22:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1191ms 22:50:08 INFO - PROCESS | 1752 | 1468216208517 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 22:50:08 INFO - PROCESS | 1752 | 1468216208521 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 22:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 22:50:08 INFO - PROCESS | 1752 | 1468216208539 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 22:50:08 INFO - PROCESS | 1752 | 1468216208542 Marionette TRACE conn3 <- [1,862,null,{}] 22:50:08 INFO - PROCESS | 1752 | 1468216208547 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:08 INFO - PROCESS | 1752 | 1468216208551 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:08 INFO - PROCESS | 1752 | 1468216208720 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 22:50:08 INFO - PROCESS | 1752 | 1468216208742 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:08 INFO - PROCESS | 1752 | 1468216208748 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x9079d000 == 33 [pid = 1752] [id = 223] 22:50:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x9246c400) [pid = 1752] [serial = 669] [outer = (nil)] 22:50:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x9284dc00) [pid = 1752] [serial = 670] [outer = 0x9246c400] 22:50:08 INFO - PROCESS | 1752 | 1468216208809 Marionette DEBUG loaded listener.js 22:50:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x92880400) [pid = 1752] [serial = 671] [outer = 0x9246c400] 22:50:09 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x92895400) [pid = 1752] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 22:50:09 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x914da000) [pid = 1752] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 22:50:09 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x92471800) [pid = 1752] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 22:50:09 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8d362800) [pid = 1752] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 22:50:09 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8dc1a400) [pid = 1752] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 22:50:09 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x91484800) [pid = 1752] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 22:50:09 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x90509400) [pid = 1752] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 22:50:09 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x9089dc00) [pid = 1752] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 22:50:09 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x92876c00) [pid = 1752] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 22:50:09 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x92a70000) [pid = 1752] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 22:50:09 INFO - PROCESS | 1752 | 1468216209756 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 22:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 22:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1230ms 22:50:09 INFO - PROCESS | 1752 | 1468216209770 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 22:50:09 INFO - PROCESS | 1752 | 1468216209772 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 22:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 22:50:09 INFO - PROCESS | 1752 | 1468216209778 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 22:50:09 INFO - PROCESS | 1752 | 1468216209780 Marionette TRACE conn3 <- [1,866,null,{}] 22:50:09 INFO - PROCESS | 1752 | 1468216209786 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:09 INFO - PROCESS | 1752 | 1468216209790 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:09 INFO - PROCESS | 1752 | 1468216209915 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 22:50:09 INFO - PROCESS | 1752 | 1468216209926 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:09 INFO - PROCESS | 1752 | 1468216209935 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a5800 == 34 [pid = 1752] [id = 224] 22:50:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8d4a6000) [pid = 1752] [serial = 672] [outer = (nil)] 22:50:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x92850c00) [pid = 1752] [serial = 673] [outer = 0x8d4a6000] 22:50:09 INFO - PROCESS | 1752 | 1468216209992 Marionette DEBUG loaded listener.js 22:50:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x92892800) [pid = 1752] [serial = 674] [outer = 0x8d4a6000] 22:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 22:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 929ms 22:50:10 INFO - PROCESS | 1752 | 1468216210701 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 22:50:10 INFO - PROCESS | 1752 | 1468216210708 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 22:50:10 INFO - PROCESS | 1752 | 1468216210711 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 22:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 22:50:10 INFO - PROCESS | 1752 | 1468216210717 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 22:50:10 INFO - PROCESS | 1752 | 1468216210719 Marionette TRACE conn3 <- [1,870,null,{}] 22:50:10 INFO - PROCESS | 1752 | 1468216210725 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:10 INFO - PROCESS | 1752 | 1468216210733 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:10 INFO - PROCESS | 1752 | 1468216210927 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 22:50:10 INFO - PROCESS | 1752 | 1468216210950 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:10 INFO - PROCESS | 1752 | 1468216210957 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x915efc00 == 35 [pid = 1752] [id = 225] 22:50:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x92892400) [pid = 1752] [serial = 675] [outer = (nil)] 22:50:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x92a68400) [pid = 1752] [serial = 676] [outer = 0x92892400] 22:50:11 INFO - PROCESS | 1752 | 1468216211015 Marionette DEBUG loaded listener.js 22:50:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x92d19c00) [pid = 1752] [serial = 677] [outer = 0x92892400] 22:50:11 INFO - PROCESS | 1752 | 1468216211932 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 22:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 22:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1281ms 22:50:12 INFO - PROCESS | 1752 | 1468216211999 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 22:50:12 INFO - PROCESS | 1752 | 1468216212005 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 22:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 22:50:12 INFO - PROCESS | 1752 | 1468216212013 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 22:50:12 INFO - PROCESS | 1752 | 1468216212017 Marionette TRACE conn3 <- [1,874,null,{}] 22:50:12 INFO - PROCESS | 1752 | 1468216212025 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:12 INFO - PROCESS | 1752 | 1468216212030 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:12 INFO - PROCESS | 1752 | 1468216212192 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 22:50:12 INFO - PROCESS | 1752 | 1468216212334 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:12 INFO - PROCESS | 1752 | 1468216212342 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a7800 == 36 [pid = 1752] [id = 226] 22:50:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x8d4a8c00) [pid = 1752] [serial = 678] [outer = (nil)] 22:50:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x90502800) [pid = 1752] [serial = 679] [outer = 0x8d4a8c00] 22:50:12 INFO - PROCESS | 1752 | 1468216212428 Marionette DEBUG loaded listener.js 22:50:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x907c4000) [pid = 1752] [serial = 680] [outer = 0x8d4a8c00] 22:50:13 INFO - PROCESS | 1752 | 1468216213333 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 22:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 22:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1382ms 22:50:13 INFO - PROCESS | 1752 | 1468216213394 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 22:50:13 INFO - PROCESS | 1752 | 1468216213400 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 22:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 22:50:13 INFO - PROCESS | 1752 | 1468216213409 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 22:50:13 INFO - PROCESS | 1752 | 1468216213414 Marionette TRACE conn3 <- [1,878,null,{}] 22:50:13 INFO - PROCESS | 1752 | 1468216213419 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:13 INFO - PROCESS | 1752 | 1468216213424 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:13 INFO - PROCESS | 1752 | 1468216213581 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 22:50:13 INFO - PROCESS | 1752 | 1468216213723 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:13 INFO - PROCESS | 1752 | 1468216213734 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da4c800 == 37 [pid = 1752] [id = 227] 22:50:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x915ec000) [pid = 1752] [serial = 681] [outer = (nil)] 22:50:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x922f6c00) [pid = 1752] [serial = 682] [outer = 0x915ec000] 22:50:13 INFO - PROCESS | 1752 | 1468216213804 Marionette DEBUG loaded listener.js 22:50:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x9261dc00) [pid = 1752] [serial = 683] [outer = 0x915ec000] 22:50:14 INFO - PROCESS | 1752 | 1468216214763 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 22:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 22:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1435ms 22:50:14 INFO - PROCESS | 1752 | 1468216214844 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 22:50:14 INFO - PROCESS | 1752 | 1468216214848 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 22:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 22:50:14 INFO - PROCESS | 1752 | 1468216214854 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 22:50:14 INFO - PROCESS | 1752 | 1468216214859 Marionette TRACE conn3 <- [1,882,null,{}] 22:50:14 INFO - PROCESS | 1752 | 1468216214874 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:14 INFO - PROCESS | 1752 | 1468216214881 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:15 INFO - PROCESS | 1752 | 1468216215078 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 22:50:15 INFO - PROCESS | 1752 | 1468216215261 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:15 INFO - PROCESS | 1752 | 1468216215270 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da4bc00 == 38 [pid = 1752] [id = 228] 22:50:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x8da4d400) [pid = 1752] [serial = 684] [outer = (nil)] 22:50:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x9079b000) [pid = 1752] [serial = 685] [outer = 0x8da4d400] 22:50:15 INFO - PROCESS | 1752 | 1468216215385 Marionette DEBUG loaded listener.js 22:50:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x914e0400) [pid = 1752] [serial = 686] [outer = 0x8da4d400] 22:50:16 INFO - PROCESS | 1752 | 1468216216388 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 22:50:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a5800 == 37 [pid = 1752] [id = 224] 22:50:16 INFO - PROCESS | 1752 | --DOCSHELL 0x9079d000 == 36 [pid = 1752] [id = 223] 22:50:16 INFO - PROCESS | 1752 | --DOCSHELL 0x922fc800 == 35 [pid = 1752] [id = 222] 22:50:16 INFO - PROCESS | 1752 | --DOCSHELL 0x907bd400 == 34 [pid = 1752] [id = 221] 22:50:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8da4a800 == 33 [pid = 1752] [id = 220] 22:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 22:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1583ms 22:50:16 INFO - PROCESS | 1752 | 1468216216438 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 22:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 22:50:16 INFO - PROCESS | 1752 | 1468216216443 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 22:50:16 INFO - PROCESS | 1752 | 1468216216449 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 22:50:16 INFO - PROCESS | 1752 | 1468216216455 Marionette TRACE conn3 <- [1,886,null,{}] 22:50:16 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x92a65400) [pid = 1752] [serial = 634] [outer = (nil)] [url = about:blank] 22:50:16 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x92a6dc00) [pid = 1752] [serial = 637] [outer = (nil)] [url = about:blank] 22:50:16 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x9284f800) [pid = 1752] [serial = 614] [outer = (nil)] [url = about:blank] 22:50:16 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8d4a0000) [pid = 1752] [serial = 622] [outer = (nil)] [url = about:blank] 22:50:16 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8da54000) [pid = 1752] [serial = 623] [outer = (nil)] [url = about:blank] 22:50:16 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x90795800) [pid = 1752] [serial = 616] [outer = (nil)] [url = about:blank] 22:50:16 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x907c5400) [pid = 1752] [serial = 617] [outer = (nil)] [url = about:blank] 22:50:16 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x915ee000) [pid = 1752] [serial = 619] [outer = (nil)] [url = about:blank] 22:50:16 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x922f8400) [pid = 1752] [serial = 620] [outer = (nil)] [url = about:blank] 22:50:16 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x907bc400) [pid = 1752] [serial = 625] [outer = (nil)] [url = about:blank] 22:50:16 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x907d4400) [pid = 1752] [serial = 626] [outer = (nil)] [url = about:blank] 22:50:16 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x922efc00) [pid = 1752] [serial = 628] [outer = (nil)] [url = about:blank] 22:50:16 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x92896400) [pid = 1752] [serial = 631] [outer = (nil)] [url = about:blank] 22:50:16 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x92a67c00) [pid = 1752] [serial = 635] [outer = (nil)] [url = about:blank] 22:50:16 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x92899c00) [pid = 1752] [serial = 632] [outer = (nil)] [url = about:blank] 22:50:16 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x92d12800) [pid = 1752] [serial = 638] [outer = (nil)] [url = about:blank] 22:50:16 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x9252c400) [pid = 1752] [serial = 629] [outer = (nil)] [url = about:blank] 22:50:16 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x932fcc00) [pid = 1752] [serial = 641] [outer = (nil)] [url = about:blank] 22:50:16 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x932f6000) [pid = 1752] [serial = 640] [outer = (nil)] [url = about:blank] 22:50:16 INFO - PROCESS | 1752 | 1468216216501 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:16 INFO - PROCESS | 1752 | 1468216216506 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:16 INFO - PROCESS | 1752 | 1468216216647 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 22:50:16 INFO - PROCESS | 1752 | 1468216216656 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:16 INFO - PROCESS | 1752 | 1468216216666 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x9050d800 == 34 [pid = 1752] [id = 229] 22:50:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x9050f000) [pid = 1752] [serial = 687] [outer = (nil)] 22:50:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x9079e000) [pid = 1752] [serial = 688] [outer = 0x9050f000] 22:50:16 INFO - PROCESS | 1752 | 1468216216732 Marionette DEBUG loaded listener.js 22:50:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x907bc400) [pid = 1752] [serial = 689] [outer = 0x9050f000] 22:50:17 INFO - PROCESS | 1752 | 1468216217472 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 22:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 22:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1066ms 22:50:17 INFO - PROCESS | 1752 | 1468216217514 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 22:50:17 INFO - PROCESS | 1752 | 1468216217520 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 22:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 22:50:17 INFO - PROCESS | 1752 | 1468216217529 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 22:50:17 INFO - PROCESS | 1752 | 1468216217533 Marionette TRACE conn3 <- [1,890,null,{}] 22:50:17 INFO - PROCESS | 1752 | 1468216217538 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:17 INFO - PROCESS | 1752 | 1468216217542 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:17 INFO - PROCESS | 1752 | 1468216217675 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 22:50:17 INFO - PROCESS | 1752 | 1468216217691 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:17 INFO - PROCESS | 1752 | 1468216217699 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x907c5c00 == 35 [pid = 1752] [id = 230] 22:50:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x914dd000) [pid = 1752] [serial = 690] [outer = (nil)] 22:50:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x915ee000) [pid = 1752] [serial = 691] [outer = 0x914dd000] 22:50:17 INFO - PROCESS | 1752 | 1468216217768 Marionette DEBUG loaded listener.js 22:50:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x922f5000) [pid = 1752] [serial = 692] [outer = 0x914dd000] 22:50:18 INFO - PROCESS | 1752 | 1468216218550 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 22:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 22:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1032ms 22:50:18 INFO - PROCESS | 1752 | 1468216218575 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 22:50:18 INFO - PROCESS | 1752 | 1468216218579 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 22:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 22:50:18 INFO - PROCESS | 1752 | 1468216218584 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 22:50:18 INFO - PROCESS | 1752 | 1468216218589 Marionette TRACE conn3 <- [1,894,null,{}] 22:50:18 INFO - PROCESS | 1752 | 1468216218618 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:18 INFO - PROCESS | 1752 | 1468216218625 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:18 INFO - PROCESS | 1752 | 1468216218753 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 22:50:18 INFO - PROCESS | 1752 | 1468216218770 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:18 INFO - PROCESS | 1752 | 1468216218779 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x92873000 == 36 [pid = 1752] [id = 231] 22:50:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x92876000) [pid = 1752] [serial = 693] [outer = (nil)] 22:50:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x92897c00) [pid = 1752] [serial = 694] [outer = 0x92876000] 22:50:18 INFO - PROCESS | 1752 | 1468216218839 Marionette DEBUG loaded listener.js 22:50:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x92a61800) [pid = 1752] [serial = 695] [outer = 0x92876000] 22:50:19 INFO - PROCESS | 1752 | 1468216219709 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 22:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 22:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1152ms 22:50:19 INFO - PROCESS | 1752 | 1468216219737 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 22:50:19 INFO - PROCESS | 1752 | 1468216219741 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 22:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 22:50:19 INFO - PROCESS | 1752 | 1468216219746 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 22:50:19 INFO - PROCESS | 1752 | 1468216219748 Marionette TRACE conn3 <- [1,898,null,{}] 22:50:19 INFO - PROCESS | 1752 | 1468216219753 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:19 INFO - PROCESS | 1752 | 1468216219757 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:19 INFO - PROCESS | 1752 | 1468216219929 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 22:50:19 INFO - PROCESS | 1752 | 1468216219959 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:19 INFO - PROCESS | 1752 | 1468216219967 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da4ec00 == 37 [pid = 1752] [id = 232] 22:50:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x92a6b400) [pid = 1752] [serial = 696] [outer = (nil)] 22:50:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x92d0f400) [pid = 1752] [serial = 697] [outer = 0x92a6b400] 22:50:20 INFO - PROCESS | 1752 | 1468216220024 Marionette DEBUG loaded listener.js 22:50:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x92ec8400) [pid = 1752] [serial = 698] [outer = 0x92a6b400] 22:50:20 INFO - PROCESS | 1752 | 1468216220783 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 22:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 22:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1082ms 22:50:20 INFO - PROCESS | 1752 | 1468216220828 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 22:50:20 INFO - PROCESS | 1752 | 1468216220832 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 22:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 22:50:20 INFO - PROCESS | 1752 | 1468216220843 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 22:50:20 INFO - PROCESS | 1752 | 1468216220845 Marionette TRACE conn3 <- [1,902,null,{}] 22:50:20 INFO - PROCESS | 1752 | 1468216220850 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:20 INFO - PROCESS | 1752 | 1468216220855 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:21 INFO - PROCESS | 1752 | 1468216221019 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 22:50:21 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8d4a4c00) [pid = 1752] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 22:50:21 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x92532800) [pid = 1752] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 22:50:21 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x932f8c00) [pid = 1752] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 22:50:21 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x907c1400) [pid = 1752] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 22:50:21 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x907cec00) [pid = 1752] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 22:50:21 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x90897400) [pid = 1752] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 22:50:21 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x92467400) [pid = 1752] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 22:50:21 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x932ffc00) [pid = 1752] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 22:50:21 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x9246c400) [pid = 1752] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 22:50:21 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x8d4a6000) [pid = 1752] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 22:50:21 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x8dc13400) [pid = 1752] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 22:50:21 INFO - PROCESS | 1752 | 1468216221169 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:21 INFO - PROCESS | 1752 | 1468216221176 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a3400 == 38 [pid = 1752] [id = 233] 22:50:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x8d4a4c00) [pid = 1752] [serial = 699] [outer = (nil)] 22:50:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x907c1400) [pid = 1752] [serial = 700] [outer = 0x8d4a4c00] 22:50:21 INFO - PROCESS | 1752 | 1468216221234 Marionette DEBUG loaded listener.js 22:50:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x90897c00) [pid = 1752] [serial = 701] [outer = 0x8d4a4c00] 22:50:21 INFO - PROCESS | 1752 | 1468216221849 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 22:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 22:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1025ms 22:50:21 INFO - PROCESS | 1752 | 1468216221870 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 22:50:21 INFO - PROCESS | 1752 | 1468216221873 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 22:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 22:50:21 INFO - PROCESS | 1752 | 1468216221879 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 22:50:21 INFO - PROCESS | 1752 | 1468216221882 Marionette TRACE conn3 <- [1,906,null,{}] 22:50:21 INFO - PROCESS | 1752 | 1468216221887 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:21 INFO - PROCESS | 1752 | 1468216221895 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:22 INFO - PROCESS | 1752 | 1468216222091 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 22:50:22 INFO - PROCESS | 1752 | 1468216222108 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:22 INFO - PROCESS | 1752 | 1468216222117 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x9287a000 == 39 [pid = 1752] [id = 234] 22:50:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x9289a400) [pid = 1752] [serial = 702] [outer = (nil)] 22:50:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x94045c00) [pid = 1752] [serial = 703] [outer = 0x9289a400] 22:50:22 INFO - PROCESS | 1752 | 1468216222173 Marionette DEBUG loaded listener.js 22:50:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x9404b400) [pid = 1752] [serial = 704] [outer = 0x9289a400] 22:50:22 INFO - PROCESS | 1752 | 1468216222848 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 22:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 22:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1027ms 22:50:22 INFO - PROCESS | 1752 | 1468216222906 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 22:50:22 INFO - PROCESS | 1752 | 1468216222910 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 22:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 22:50:22 INFO - PROCESS | 1752 | 1468216222915 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 22:50:22 INFO - PROCESS | 1752 | 1468216222917 Marionette TRACE conn3 <- [1,910,null,{}] 22:50:22 INFO - PROCESS | 1752 | 1468216222922 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:22 INFO - PROCESS | 1752 | 1468216222926 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:23 INFO - PROCESS | 1752 | 1468216223085 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 22:50:23 INFO - PROCESS | 1752 | 1468216223198 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:23 INFO - PROCESS | 1752 | 1468216223206 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d359400 == 40 [pid = 1752] [id = 235] 22:50:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x8d35a400) [pid = 1752] [serial = 705] [outer = (nil)] 22:50:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8d362c00) [pid = 1752] [serial = 706] [outer = 0x8d35a400] 22:50:23 INFO - PROCESS | 1752 | 1468216223292 Marionette DEBUG loaded listener.js 22:50:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x8d4a7c00) [pid = 1752] [serial = 707] [outer = 0x8d35a400] 22:50:24 INFO - PROCESS | 1752 | 1468216224145 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 22:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 22:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1279ms 22:50:24 INFO - PROCESS | 1752 | 1468216224204 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 22:50:24 INFO - PROCESS | 1752 | 1468216224209 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 22:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 22:50:24 INFO - PROCESS | 1752 | 1468216224217 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 22:50:24 INFO - PROCESS | 1752 | 1468216224222 Marionette TRACE conn3 <- [1,914,null,{}] 22:50:24 INFO - PROCESS | 1752 | 1468216224228 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:24 INFO - PROCESS | 1752 | 1468216224236 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:24 INFO - PROCESS | 1752 | 1468216224392 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 22:50:24 INFO - PROCESS | 1752 | 1468216224538 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:24 INFO - PROCESS | 1752 | 1468216224546 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x9079c000 == 41 [pid = 1752] [id = 236] 22:50:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x9089e000) [pid = 1752] [serial = 708] [outer = (nil)] 22:50:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x914d7400) [pid = 1752] [serial = 709] [outer = 0x9089e000] 22:50:24 INFO - PROCESS | 1752 | 1468216224622 Marionette DEBUG loaded listener.js 22:50:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x922f4800) [pid = 1752] [serial = 710] [outer = 0x9089e000] 22:50:25 INFO - PROCESS | 1752 | 1468216225418 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 22:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 22:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1235ms 22:50:25 INFO - PROCESS | 1752 | 1468216225470 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 22:50:25 INFO - PROCESS | 1752 | 1468216225475 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 22:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 22:50:25 INFO - PROCESS | 1752 | 1468216225484 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 22:50:25 INFO - PROCESS | 1752 | 1468216225487 Marionette TRACE conn3 <- [1,918,null,{}] 22:50:25 INFO - PROCESS | 1752 | 1468216225493 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:25 INFO - PROCESS | 1752 | 1468216225498 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:25 INFO - PROCESS | 1752 | 1468216225653 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 22:50:25 INFO - PROCESS | 1752 | 1468216225800 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:25 INFO - PROCESS | 1752 | 1468216225809 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x922eec00 == 42 [pid = 1752] [id = 237] 22:50:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x9246c800) [pid = 1752] [serial = 711] [outer = (nil)] 22:50:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x92a6f800) [pid = 1752] [serial = 712] [outer = 0x9246c800] 22:50:25 INFO - PROCESS | 1752 | 1468216225895 Marionette DEBUG loaded listener.js 22:50:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x92ec5400) [pid = 1752] [serial = 713] [outer = 0x9246c800] 22:50:26 INFO - PROCESS | 1752 | 1468216226738 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 22:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 22:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1329ms 22:50:26 INFO - PROCESS | 1752 | 1468216226813 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 22:50:26 INFO - PROCESS | 1752 | 1468216226817 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 22:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 22:50:26 INFO - PROCESS | 1752 | 1468216226832 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 22:50:26 INFO - PROCESS | 1752 | 1468216226840 Marionette TRACE conn3 <- [1,922,null,{}] 22:50:26 INFO - PROCESS | 1752 | 1468216226846 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:26 INFO - PROCESS | 1752 | 1468216226853 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:27 INFO - PROCESS | 1752 | 1468216227006 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 22:50:27 INFO - PROCESS | 1752 | 1468216227158 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:27 INFO - PROCESS | 1752 | 1468216227167 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x8dc14000 == 43 [pid = 1752] [id = 238] 22:50:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x932f6800) [pid = 1752] [serial = 714] [outer = (nil)] 22:50:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x95323c00) [pid = 1752] [serial = 715] [outer = 0x932f6800] 22:50:27 INFO - PROCESS | 1752 | 1468216227235 Marionette DEBUG loaded listener.js 22:50:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x9538dc00) [pid = 1752] [serial = 716] [outer = 0x932f6800] 22:50:28 INFO - PROCESS | 1752 | 1468216227998 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 22:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 22:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1242ms 22:50:28 INFO - PROCESS | 1752 | 1468216228067 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 22:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 22:50:28 INFO - PROCESS | 1752 | 1468216228072 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 22:50:28 INFO - PROCESS | 1752 | 1468216228077 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 22:50:28 INFO - PROCESS | 1752 | 1468216228081 Marionette TRACE conn3 <- [1,926,null,{}] 22:50:28 INFO - PROCESS | 1752 | 1468216228100 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:28 INFO - PROCESS | 1752 | 1468216228105 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:28 INFO - PROCESS | 1752 | 1468216228305 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 22:50:28 INFO - PROCESS | 1752 | 1468216228415 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:28 INFO - PROCESS | 1752 | 1468216228421 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x92876c00 == 44 [pid = 1752] [id = 239] 22:50:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x95318000) [pid = 1752] [serial = 717] [outer = (nil)] 22:50:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x95447800) [pid = 1752] [serial = 718] [outer = 0x95318000] 22:50:28 INFO - PROCESS | 1752 | 1468216228496 Marionette DEBUG loaded listener.js 22:50:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x95449800) [pid = 1752] [serial = 719] [outer = 0x95318000] 22:50:29 INFO - PROCESS | 1752 | 1468216229265 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 22:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 22:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1232ms 22:50:29 INFO - PROCESS | 1752 | 1468216229321 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 22:50:29 INFO - PROCESS | 1752 | 1468216229324 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 22:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 22:50:29 INFO - PROCESS | 1752 | 1468216229330 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 22:50:29 INFO - PROCESS | 1752 | 1468216229333 Marionette TRACE conn3 <- [1,930,null,{}] 22:50:29 INFO - PROCESS | 1752 | 1468216229338 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:29 INFO - PROCESS | 1752 | 1468216229343 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:29 INFO - PROCESS | 1752 | 1468216229485 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 22:50:29 INFO - PROCESS | 1752 | 1468216229633 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:29 INFO - PROCESS | 1752 | 1468216229650 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x9544dc00 == 45 [pid = 1752] [id = 240] 22:50:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x9544e400) [pid = 1752] [serial = 720] [outer = (nil)] 22:50:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x95452400) [pid = 1752] [serial = 721] [outer = 0x9544e400] 22:50:29 INFO - PROCESS | 1752 | 1468216229730 Marionette DEBUG loaded listener.js 22:50:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x95523000) [pid = 1752] [serial = 722] [outer = 0x9544e400] 22:50:30 INFO - PROCESS | 1752 | 1468216230543 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 22:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 22:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1282ms 22:50:30 INFO - PROCESS | 1752 | 1468216230612 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 22:50:30 INFO - PROCESS | 1752 | 1468216230616 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 22:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 22:50:30 INFO - PROCESS | 1752 | 1468216230621 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 22:50:30 INFO - PROCESS | 1752 | 1468216230625 Marionette TRACE conn3 <- [1,934,null,{}] 22:50:30 INFO - PROCESS | 1752 | 1468216230630 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:30 INFO - PROCESS | 1752 | 1468216230635 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:30 INFO - PROCESS | 1752 | 1468216230781 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 22:50:30 INFO - PROCESS | 1752 | 1468216230929 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:30 INFO - PROCESS | 1752 | 1468216230937 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x9544f400 == 46 [pid = 1752] [id = 241] 22:50:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x97943400) [pid = 1752] [serial = 723] [outer = (nil)] 22:50:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x9794a800) [pid = 1752] [serial = 724] [outer = 0x97943400] 22:50:31 INFO - PROCESS | 1752 | 1468216231005 Marionette DEBUG loaded listener.js 22:50:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x9794d400) [pid = 1752] [serial = 725] [outer = 0x97943400] 22:50:31 INFO - PROCESS | 1752 | 1468216231828 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 22:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 22:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1277ms 22:50:31 INFO - PROCESS | 1752 | 1468216231904 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 22:50:31 INFO - PROCESS | 1752 | 1468216231908 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 22:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 22:50:31 INFO - PROCESS | 1752 | 1468216231915 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 22:50:31 INFO - PROCESS | 1752 | 1468216231918 Marionette TRACE conn3 <- [1,938,null,{}] 22:50:31 INFO - PROCESS | 1752 | 1468216231923 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:31 INFO - PROCESS | 1752 | 1468216231927 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:32 INFO - PROCESS | 1752 | 1468216232070 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 22:50:32 INFO - PROCESS | 1752 | 1468216232366 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:32 INFO - PROCESS | 1752 | 1468216232374 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a5000 == 47 [pid = 1752] [id = 242] 22:50:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x8d4a5800) [pid = 1752] [serial = 726] [outer = (nil)] 22:50:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x8da55800) [pid = 1752] [serial = 727] [outer = 0x8d4a5800] 22:50:32 INFO - PROCESS | 1752 | 1468216232467 Marionette DEBUG loaded listener.js 22:50:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x90506000) [pid = 1752] [serial = 728] [outer = 0x8d4a5800] 22:50:33 INFO - PROCESS | 1752 | 1468216233301 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 22:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 22:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1434ms 22:50:33 INFO - PROCESS | 1752 | 1468216233350 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 22:50:33 INFO - PROCESS | 1752 | 1468216233360 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 22:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 22:50:33 INFO - PROCESS | 1752 | 1468216233372 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 22:50:33 INFO - PROCESS | 1752 | 1468216233375 Marionette TRACE conn3 <- [1,942,null,{}] 22:50:33 INFO - PROCESS | 1752 | 1468216233389 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:33 INFO - PROCESS | 1752 | 1468216233399 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:33 INFO - PROCESS | 1752 | 1468216233547 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 22:50:33 INFO - PROCESS | 1752 | 1468216233701 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:33 INFO - PROCESS | 1752 | 1468216233709 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x908a0c00 == 48 [pid = 1752] [id = 243] 22:50:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x908a2800) [pid = 1752] [serial = 729] [outer = (nil)] 22:50:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x915ebc00) [pid = 1752] [serial = 730] [outer = 0x908a2800] 22:50:33 INFO - PROCESS | 1752 | 1468216233777 Marionette DEBUG loaded listener.js 22:50:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x92474c00) [pid = 1752] [serial = 731] [outer = 0x908a2800] 22:50:34 INFO - PROCESS | 1752 | --DOCSHELL 0x9287a000 == 47 [pid = 1752] [id = 234] 22:50:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a3400 == 46 [pid = 1752] [id = 233] 22:50:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8da4ec00 == 45 [pid = 1752] [id = 232] 22:50:34 INFO - PROCESS | 1752 | --DOCSHELL 0x92873000 == 44 [pid = 1752] [id = 231] 22:50:34 INFO - PROCESS | 1752 | --DOCSHELL 0x907c5c00 == 43 [pid = 1752] [id = 230] 22:50:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8da4bc00 == 42 [pid = 1752] [id = 228] 22:50:34 INFO - PROCESS | 1752 | --DOCSHELL 0x9050d800 == 41 [pid = 1752] [id = 229] 22:50:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8da4c800 == 40 [pid = 1752] [id = 227] 22:50:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a7800 == 39 [pid = 1752] [id = 226] 22:50:34 INFO - PROCESS | 1752 | --DOCSHELL 0x915efc00 == 38 [pid = 1752] [id = 225] 22:50:34 INFO - PROCESS | 1752 | --DOCSHELL 0x907cd400 == 37 [pid = 1752] [id = 219] 22:50:34 INFO - PROCESS | 1752 | --DOCSHELL 0x9079dc00 == 36 [pid = 1752] [id = 217] 22:50:34 INFO - PROCESS | 1752 | --DOCSHELL 0x92623800 == 35 [pid = 1752] [id = 218] 22:50:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a5000 == 34 [pid = 1752] [id = 242] 22:50:34 INFO - PROCESS | 1752 | --DOCSHELL 0x9544dc00 == 33 [pid = 1752] [id = 240] 22:50:34 INFO - PROCESS | 1752 | --DOCSHELL 0x9544f400 == 32 [pid = 1752] [id = 241] 22:50:34 INFO - PROCESS | 1752 | --DOCSHELL 0x92876c00 == 31 [pid = 1752] [id = 239] 22:50:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8dc14000 == 30 [pid = 1752] [id = 238] 22:50:34 INFO - PROCESS | 1752 | --DOCSHELL 0x922eec00 == 29 [pid = 1752] [id = 237] 22:50:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8d359400 == 28 [pid = 1752] [id = 235] 22:50:34 INFO - PROCESS | 1752 | --DOCSHELL 0x9079c000 == 27 [pid = 1752] [id = 236] 22:50:35 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x9089b800) [pid = 1752] [serial = 644] [outer = (nil)] [url = about:blank] 22:50:35 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x907c8000) [pid = 1752] [serial = 643] [outer = (nil)] [url = about:blank] 22:50:35 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x92875c00) [pid = 1752] [serial = 647] [outer = (nil)] [url = about:blank] 22:50:35 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x92841400) [pid = 1752] [serial = 646] [outer = (nil)] [url = about:blank] 22:50:35 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x94041c00) [pid = 1752] [serial = 650] [outer = (nil)] [url = about:blank] 22:50:35 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x93e55400) [pid = 1752] [serial = 649] [outer = (nil)] [url = about:blank] 22:50:35 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x907d4c00) [pid = 1752] [serial = 664] [outer = (nil)] [url = about:blank] 22:50:35 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x915e5800) [pid = 1752] [serial = 659] [outer = (nil)] [url = about:blank] 22:50:35 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x914d2c00) [pid = 1752] [serial = 658] [outer = (nil)] [url = about:blank] 22:50:35 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x95317000) [pid = 1752] [serial = 653] [outer = (nil)] [url = about:blank] 22:50:35 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x940fa000) [pid = 1752] [serial = 652] [outer = (nil)] [url = about:blank] 22:50:35 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x92475000) [pid = 1752] [serial = 667] [outer = (nil)] [url = about:blank] 22:50:35 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x9531cc00) [pid = 1752] [serial = 656] [outer = (nil)] [url = about:blank] 22:50:35 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x9531a800) [pid = 1752] [serial = 655] [outer = (nil)] [url = about:blank] 22:50:35 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x9284dc00) [pid = 1752] [serial = 670] [outer = (nil)] [url = about:blank] 22:50:35 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x92625800) [pid = 1752] [serial = 668] [outer = (nil)] [url = about:blank] 22:50:35 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x92850c00) [pid = 1752] [serial = 673] [outer = (nil)] [url = about:blank] 22:50:35 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x90506c00) [pid = 1752] [serial = 661] [outer = (nil)] [url = about:blank] 22:50:35 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x92a68400) [pid = 1752] [serial = 676] [outer = (nil)] [url = about:blank] 22:50:35 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x9050e400) [pid = 1752] [serial = 662] [outer = (nil)] [url = about:blank] 22:50:35 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x92880400) [pid = 1752] [serial = 671] [outer = (nil)] [url = about:blank] 22:50:35 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x92892800) [pid = 1752] [serial = 674] [outer = (nil)] [url = about:blank] 22:50:35 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x908a3000) [pid = 1752] [serial = 665] [outer = (nil)] [url = about:blank] 22:50:35 INFO - PROCESS | 1752 | 1468216235441 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 22:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 22:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 2135ms 22:50:35 INFO - PROCESS | 1752 | 1468216235507 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 22:50:35 INFO - PROCESS | 1752 | 1468216235512 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 22:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 22:50:35 INFO - PROCESS | 1752 | 1468216235560 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 22:50:35 INFO - PROCESS | 1752 | 1468216235563 Marionette TRACE conn3 <- [1,946,null,{}] 22:50:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x90794400) [pid = 1752] [serial = 732] [outer = 0x92531c00] 22:50:35 INFO - PROCESS | 1752 | 1468216235631 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:35 INFO - PROCESS | 1752 | 1468216235635 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:35 INFO - PROCESS | 1752 | 1468216235779 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 22:50:35 INFO - PROCESS | 1752 | 1468216235788 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:35 INFO - PROCESS | 1752 | 1468216235798 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x90798400 == 28 [pid = 1752] [id = 244] 22:50:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x90798c00) [pid = 1752] [serial = 733] [outer = (nil)] 22:50:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x907d1800) [pid = 1752] [serial = 734] [outer = 0x90798c00] 22:50:35 INFO - PROCESS | 1752 | 1468216235862 Marionette DEBUG loaded listener.js 22:50:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x9089a800) [pid = 1752] [serial = 735] [outer = 0x90798c00] 22:50:36 INFO - PROCESS | 1752 | 1468216236611 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 22:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 22:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1084ms 22:50:36 INFO - PROCESS | 1752 | 1468216236631 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 22:50:36 INFO - PROCESS | 1752 | 1468216236638 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 22:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 22:50:36 INFO - PROCESS | 1752 | 1468216236647 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 22:50:36 INFO - PROCESS | 1752 | 1468216236651 Marionette TRACE conn3 <- [1,950,null,{}] 22:50:36 INFO - PROCESS | 1752 | 1468216236656 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:36 INFO - PROCESS | 1752 | 1468216236661 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:36 INFO - PROCESS | 1752 | 1468216236847 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 22:50:36 INFO - PROCESS | 1752 | 1468216236921 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:36 INFO - PROCESS | 1752 | 1468216236931 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x914d3c00 == 29 [pid = 1752] [id = 245] 22:50:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x914de400) [pid = 1752] [serial = 736] [outer = (nil)] 22:50:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x922f1400) [pid = 1752] [serial = 737] [outer = 0x914de400] 22:50:36 INFO - PROCESS | 1752 | 1468216236990 Marionette DEBUG loaded listener.js 22:50:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x92469400) [pid = 1752] [serial = 738] [outer = 0x914de400] 22:50:38 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x9289a400) [pid = 1752] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 22:50:38 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x92a6b400) [pid = 1752] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 22:50:38 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8d4a4c00) [pid = 1752] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 22:50:38 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x92892400) [pid = 1752] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 22:50:38 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x914dd000) [pid = 1752] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 22:50:38 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8d4a8c00) [pid = 1752] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 22:50:38 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x9050f000) [pid = 1752] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 22:50:38 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x915ec000) [pid = 1752] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 22:50:38 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x92876000) [pid = 1752] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 22:50:38 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x8da4d400) [pid = 1752] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 22:50:38 INFO - PROCESS | 1752 | 1468216238380 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 22:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 22:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1784ms 22:50:38 INFO - PROCESS | 1752 | 1468216238432 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 22:50:38 INFO - PROCESS | 1752 | 1468216238437 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 22:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 22:50:38 INFO - PROCESS | 1752 | 1468216238445 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 22:50:38 INFO - PROCESS | 1752 | 1468216238450 Marionette TRACE conn3 <- [1,954,null,{}] 22:50:38 INFO - PROCESS | 1752 | 1468216238458 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:38 INFO - PROCESS | 1752 | 1468216238463 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:38 INFO - PROCESS | 1752 | 1468216238675 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 22:50:38 INFO - PROCESS | 1752 | 1468216238803 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:38 INFO - PROCESS | 1752 | 1468216238817 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a4400 == 30 [pid = 1752] [id = 246] 22:50:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8da51400) [pid = 1752] [serial = 739] [outer = (nil)] 22:50:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x907bdc00) [pid = 1752] [serial = 740] [outer = 0x8da51400] 22:50:38 INFO - PROCESS | 1752 | 1468216238926 Marionette DEBUG loaded listener.js 22:50:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x90896800) [pid = 1752] [serial = 741] [outer = 0x8da51400] 22:50:39 INFO - PROCESS | 1752 | 1468216239824 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 22:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 22:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1432ms 22:50:39 INFO - PROCESS | 1752 | 1468216239876 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 22:50:39 INFO - PROCESS | 1752 | 1468216239882 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 22:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 22:50:39 INFO - PROCESS | 1752 | 1468216239891 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 22:50:39 INFO - PROCESS | 1752 | 1468216239895 Marionette TRACE conn3 <- [1,958,null,{}] 22:50:39 INFO - PROCESS | 1752 | 1468216239901 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:39 INFO - PROCESS | 1752 | 1468216239906 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:40 INFO - PROCESS | 1752 | 1468216240076 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 22:50:40 INFO - PROCESS | 1752 | 1468216240221 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:40 INFO - PROCESS | 1752 | 1468216240229 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x90506800 == 31 [pid = 1752] [id = 247] 22:50:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x915f0c00) [pid = 1752] [serial = 742] [outer = (nil)] 22:50:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x92621000) [pid = 1752] [serial = 743] [outer = 0x915f0c00] 22:50:40 INFO - PROCESS | 1752 | 1468216240301 Marionette DEBUG loaded listener.js 22:50:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x92842400) [pid = 1752] [serial = 744] [outer = 0x915f0c00] 22:50:41 INFO - PROCESS | 1752 | 1468216241271 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 22:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 22:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1429ms 22:50:41 INFO - PROCESS | 1752 | 1468216241321 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 22:50:41 INFO - PROCESS | 1752 | 1468216241325 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 22:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 22:50:41 INFO - PROCESS | 1752 | 1468216241330 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 22:50:41 INFO - PROCESS | 1752 | 1468216241336 Marionette TRACE conn3 <- [1,962,null,{}] 22:50:41 INFO - PROCESS | 1752 | 1468216241352 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:41 INFO - PROCESS | 1752 | 1468216241360 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:41 INFO - PROCESS | 1752 | 1468216241522 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 22:50:41 INFO - PROCESS | 1752 | 1468216241670 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:41 INFO - PROCESS | 1752 | 1468216241681 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x92880000 == 32 [pid = 1752] [id = 248] 22:50:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x92892800) [pid = 1752] [serial = 745] [outer = (nil)] 22:50:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x92898400) [pid = 1752] [serial = 746] [outer = 0x92892800] 22:50:41 INFO - PROCESS | 1752 | 1468216241793 Marionette DEBUG loaded listener.js 22:50:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x928a0c00) [pid = 1752] [serial = 747] [outer = 0x92892800] 22:50:42 INFO - PROCESS | 1752 | 1468216242655 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 22:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 22:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1485ms 22:50:42 INFO - PROCESS | 1752 | 1468216242816 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 22:50:42 INFO - PROCESS | 1752 | 1468216242825 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 22:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 22:50:42 INFO - PROCESS | 1752 | 1468216242832 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 22:50:42 INFO - PROCESS | 1752 | 1468216242836 Marionette TRACE conn3 <- [1,966,null,{}] 22:50:42 INFO - PROCESS | 1752 | 1468216242843 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:42 INFO - PROCESS | 1752 | 1468216242849 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:43 INFO - PROCESS | 1752 | 1468216242999 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 22:50:43 INFO - PROCESS | 1752 | 1468216243129 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:43 INFO - PROCESS | 1752 | 1468216243145 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x8dc13400 == 33 [pid = 1752] [id = 249] 22:50:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x9079c400) [pid = 1752] [serial = 748] [outer = (nil)] 22:50:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x907c6400) [pid = 1752] [serial = 749] [outer = 0x9079c400] 22:50:43 INFO - PROCESS | 1752 | 1468216243252 Marionette DEBUG loaded listener.js 22:50:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x90895c00) [pid = 1752] [serial = 750] [outer = 0x9079c400] 22:50:43 INFO - PROCESS | 1752 | --DOCSHELL 0x90798400 == 32 [pid = 1752] [id = 244] 22:50:43 INFO - PROCESS | 1752 | --DOCSHELL 0x908a0c00 == 31 [pid = 1752] [id = 243] 22:50:43 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x94045c00) [pid = 1752] [serial = 703] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x92d0f400) [pid = 1752] [serial = 697] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x92ec8400) [pid = 1752] [serial = 698] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x907c1400) [pid = 1752] [serial = 700] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x92d19c00) [pid = 1752] [serial = 677] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x915ee000) [pid = 1752] [serial = 691] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x922f5000) [pid = 1752] [serial = 692] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x90502800) [pid = 1752] [serial = 679] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x907c4000) [pid = 1752] [serial = 680] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x9079e000) [pid = 1752] [serial = 688] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x907bc400) [pid = 1752] [serial = 689] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x922f6c00) [pid = 1752] [serial = 682] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x9261dc00) [pid = 1752] [serial = 683] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x92897c00) [pid = 1752] [serial = 694] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x9079b000) [pid = 1752] [serial = 685] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x914e0400) [pid = 1752] [serial = 686] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x9404b400) [pid = 1752] [serial = 704] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x90897c00) [pid = 1752] [serial = 701] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x92a61800) [pid = 1752] [serial = 695] [outer = (nil)] [url = about:blank] 22:50:44 INFO - PROCESS | 1752 | 1468216244030 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 22:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 22:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1233ms 22:50:44 INFO - PROCESS | 1752 | 1468216244065 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 22:50:44 INFO - PROCESS | 1752 | 1468216244069 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 22:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 22:50:44 INFO - PROCESS | 1752 | 1468216244079 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 22:50:44 INFO - PROCESS | 1752 | 1468216244084 Marionette TRACE conn3 <- [1,970,null,{}] 22:50:44 INFO - PROCESS | 1752 | 1468216244093 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:44 INFO - PROCESS | 1752 | 1468216244098 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:44 INFO - PROCESS | 1752 | 1468216244229 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 22:50:44 INFO - PROCESS | 1752 | 1468216244244 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:44 INFO - PROCESS | 1752 | 1468216244251 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da53c00 == 32 [pid = 1752] [id = 250] 22:50:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x9147e800) [pid = 1752] [serial = 751] [outer = (nil)] 22:50:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x922ef400) [pid = 1752] [serial = 752] [outer = 0x9147e800] 22:50:44 INFO - PROCESS | 1752 | 1468216244312 Marionette DEBUG loaded listener.js 22:50:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x92466400) [pid = 1752] [serial = 753] [outer = 0x9147e800] 22:50:45 INFO - PROCESS | 1752 | 1468216245062 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 22:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 22:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1040ms 22:50:45 INFO - PROCESS | 1752 | 1468216245116 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 22:50:45 INFO - PROCESS | 1752 | 1468216245120 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 22:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 22:50:45 INFO - PROCESS | 1752 | 1468216245125 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 22:50:45 INFO - PROCESS | 1752 | 1468216245128 Marionette TRACE conn3 <- [1,974,null,{}] 22:50:45 INFO - PROCESS | 1752 | 1468216245174 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:45 INFO - PROCESS | 1752 | 1468216245181 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:45 INFO - PROCESS | 1752 | 1468216245316 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 22:50:45 INFO - PROCESS | 1752 | 1468216245327 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:45 INFO - PROCESS | 1752 | 1468216245341 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da57000 == 33 [pid = 1752] [id = 251] 22:50:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x92876800) [pid = 1752] [serial = 754] [outer = (nil)] 22:50:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x92891400) [pid = 1752] [serial = 755] [outer = 0x92876800] 22:50:45 INFO - PROCESS | 1752 | 1468216245398 Marionette DEBUG loaded listener.js 22:50:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x9289ac00) [pid = 1752] [serial = 756] [outer = 0x92876800] 22:50:46 INFO - PROCESS | 1752 | 1468216246160 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 22:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 22:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1094ms 22:50:46 INFO - PROCESS | 1752 | 1468216246235 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 22:50:46 INFO - PROCESS | 1752 | 1468216246237 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 22:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 22:50:46 INFO - PROCESS | 1752 | 1468216246255 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 22:50:46 INFO - PROCESS | 1752 | 1468216246257 Marionette TRACE conn3 <- [1,978,null,{}] 22:50:46 INFO - PROCESS | 1752 | 1468216246263 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:46 INFO - PROCESS | 1752 | 1468216246266 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:46 INFO - PROCESS | 1752 | 1468216246436 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 22:50:46 INFO - PROCESS | 1752 | 1468216246451 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:46 INFO - PROCESS | 1752 | 1468216246456 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x9287ec00 == 34 [pid = 1752] [id = 252] 22:50:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x92a6b400) [pid = 1752] [serial = 757] [outer = (nil)] 22:50:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x92d16400) [pid = 1752] [serial = 758] [outer = 0x92a6b400] 22:50:46 INFO - PROCESS | 1752 | 1468216246518 Marionette DEBUG loaded listener.js 22:50:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x92ec6000) [pid = 1752] [serial = 759] [outer = 0x92a6b400] 22:50:47 INFO - PROCESS | 1752 | 1468216247261 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 22:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 22:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1029ms 22:50:47 INFO - PROCESS | 1752 | 1468216247285 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 22:50:47 INFO - PROCESS | 1752 | 1468216247288 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 22:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 22:50:47 INFO - PROCESS | 1752 | 1468216247293 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 22:50:47 INFO - PROCESS | 1752 | 1468216247296 Marionette TRACE conn3 <- [1,982,null,{}] 22:50:47 INFO - PROCESS | 1752 | 1468216247301 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:47 INFO - PROCESS | 1752 | 1468216247304 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:47 INFO - PROCESS | 1752 | 1468216247481 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 22:50:47 INFO - PROCESS | 1752 | 1468216247505 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:47 INFO - PROCESS | 1752 | 1468216247511 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d357000 == 35 [pid = 1752] [id = 253] 22:50:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x914d2c00) [pid = 1752] [serial = 760] [outer = (nil)] 22:50:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x92ed4800) [pid = 1752] [serial = 761] [outer = 0x914d2c00] 22:50:47 INFO - PROCESS | 1752 | 1468216247570 Marionette DEBUG loaded listener.js 22:50:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x92ec5c00) [pid = 1752] [serial = 762] [outer = 0x914d2c00] 22:50:48 INFO - PROCESS | 1752 | 1468216248319 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 22:50:48 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x95318000) [pid = 1752] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 22:50:48 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x97943400) [pid = 1752] [serial = 723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 22:50:48 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x9089e000) [pid = 1752] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 22:50:48 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x9246c800) [pid = 1752] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 22:50:48 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x932f6800) [pid = 1752] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 22:50:48 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x8d35a400) [pid = 1752] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 22:50:48 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x9544e400) [pid = 1752] [serial = 720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 22:50:48 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8d4a5800) [pid = 1752] [serial = 726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 22:50:48 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x90798c00) [pid = 1752] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 22:50:48 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x908a2800) [pid = 1752] [serial = 729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 22:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 22:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1075ms 22:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 22:50:48 INFO - PROCESS | 1752 | 1468216248384 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 22:50:48 INFO - PROCESS | 1752 | 1468216248387 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 22:50:48 INFO - PROCESS | 1752 | 1468216248392 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 22:50:48 INFO - PROCESS | 1752 | 1468216248395 Marionette TRACE conn3 <- [1,986,null,{}] 22:50:48 INFO - PROCESS | 1752 | 1468216248400 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:48 INFO - PROCESS | 1752 | 1468216248409 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:48 INFO - PROCESS | 1752 | 1468216248581 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 22:50:48 INFO - PROCESS | 1752 | 1468216248687 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:48 INFO - PROCESS | 1752 | 1468216248699 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da56800 == 36 [pid = 1752] [id = 254] 22:50:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x92ece400) [pid = 1752] [serial = 763] [outer = (nil)] 22:50:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x93e58c00) [pid = 1752] [serial = 764] [outer = 0x92ece400] 22:50:48 INFO - PROCESS | 1752 | 1468216248753 Marionette DEBUG loaded listener.js 22:50:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x9404b000) [pid = 1752] [serial = 765] [outer = 0x92ece400] 22:50:49 INFO - PROCESS | 1752 | 1468216249338 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 22:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 22:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 979ms 22:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 22:50:49 INFO - PROCESS | 1752 | 1468216249371 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 22:50:49 INFO - PROCESS | 1752 | 1468216249373 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 22:50:49 INFO - PROCESS | 1752 | 1468216249379 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 22:50:49 INFO - PROCESS | 1752 | 1468216249381 Marionette TRACE conn3 <- [1,990,null,{}] 22:50:49 INFO - PROCESS | 1752 | 1468216249386 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:49 INFO - PROCESS | 1752 | 1468216249390 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:49 INFO - PROCESS | 1752 | 1468216249509 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 22:50:49 INFO - PROCESS | 1752 | 1468216249623 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:49 INFO - PROCESS | 1752 | 1468216249630 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x92ed0400 == 37 [pid = 1752] [id = 255] 22:50:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x93c54400) [pid = 1752] [serial = 766] [outer = (nil)] 22:50:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x940fc000) [pid = 1752] [serial = 767] [outer = 0x93c54400] 22:50:49 INFO - PROCESS | 1752 | 1468216249688 Marionette DEBUG loaded listener.js 22:50:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x95315800) [pid = 1752] [serial = 768] [outer = 0x93c54400] 22:50:50 INFO - PROCESS | 1752 | 1468216250382 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 22:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 22:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1077ms 22:50:50 INFO - PROCESS | 1752 | 1468216250457 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 22:50:50 INFO - PROCESS | 1752 | 1468216250463 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 22:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 22:50:50 INFO - PROCESS | 1752 | 1468216250471 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 22:50:50 INFO - PROCESS | 1752 | 1468216250477 Marionette TRACE conn3 <- [1,994,null,{}] 22:50:50 INFO - PROCESS | 1752 | 1468216250486 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:50 INFO - PROCESS | 1752 | 1468216250490 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:50 INFO - PROCESS | 1752 | 1468216250689 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 22:50:50 INFO - PROCESS | 1752 | 1468216250840 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:50 INFO - PROCESS | 1752 | 1468216250855 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x90793000 == 38 [pid = 1752] [id = 256] 22:50:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x90796000) [pid = 1752] [serial = 769] [outer = (nil)] 22:50:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x907bc000) [pid = 1752] [serial = 770] [outer = 0x90796000] 22:50:50 INFO - PROCESS | 1752 | 1468216250923 Marionette DEBUG loaded listener.js 22:50:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x907c1000) [pid = 1752] [serial = 771] [outer = 0x90796000] 22:50:51 INFO - PROCESS | 1752 | 1468216251784 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 22:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 22:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1340ms 22:50:51 INFO - PROCESS | 1752 | 1468216251811 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 22:50:51 INFO - PROCESS | 1752 | 1468216251818 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 22:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 22:50:51 INFO - PROCESS | 1752 | 1468216251827 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 22:50:51 INFO - PROCESS | 1752 | 1468216251830 Marionette TRACE conn3 <- [1,998,null,{}] 22:50:51 INFO - PROCESS | 1752 | 1468216251836 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:51 INFO - PROCESS | 1752 | 1468216251842 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:51 INFO - PROCESS | 1752 | 1468216251992 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 22:50:52 INFO - PROCESS | 1752 | 1468216252146 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:52 INFO - PROCESS | 1752 | 1468216252154 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x8dc14000 == 39 [pid = 1752] [id = 257] 22:50:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x92620400) [pid = 1752] [serial = 772] [outer = (nil)] 22:50:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x92849400) [pid = 1752] [serial = 773] [outer = 0x92620400] 22:50:52 INFO - PROCESS | 1752 | 1468216252227 Marionette DEBUG loaded listener.js 22:50:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x9284dc00) [pid = 1752] [serial = 774] [outer = 0x92620400] 22:50:53 INFO - PROCESS | 1752 | 1468216253131 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 22:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 22:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1377ms 22:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 22:50:53 INFO - PROCESS | 1752 | 1468216253205 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 22:50:53 INFO - PROCESS | 1752 | 1468216253208 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 22:50:53 INFO - PROCESS | 1752 | 1468216253214 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 22:50:53 INFO - PROCESS | 1752 | 1468216253220 Marionette TRACE conn3 <- [1,1002,null,{}] 22:50:53 INFO - PROCESS | 1752 | 1468216253234 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:53 INFO - PROCESS | 1752 | 1468216253242 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:53 INFO - PROCESS | 1752 | 1468216253442 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 22:50:53 INFO - PROCESS | 1752 | 1468216253640 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:53 INFO - PROCESS | 1752 | 1468216253649 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x92a68400 == 40 [pid = 1752] [id = 258] 22:50:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x93e52000) [pid = 1752] [serial = 775] [outer = (nil)] 22:50:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x95315400) [pid = 1752] [serial = 776] [outer = 0x93e52000] 22:50:53 INFO - PROCESS | 1752 | 1468216253765 Marionette DEBUG loaded listener.js 22:50:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x9531f000) [pid = 1752] [serial = 777] [outer = 0x93e52000] 22:50:54 INFO - PROCESS | 1752 | 1468216254532 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 22:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 22:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1385ms 22:50:54 INFO - PROCESS | 1752 | 1468216254598 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 22:50:54 INFO - PROCESS | 1752 | 1468216254603 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 22:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 22:50:54 INFO - PROCESS | 1752 | 1468216254609 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 22:50:54 INFO - PROCESS | 1752 | 1468216254612 Marionette TRACE conn3 <- [1,1006,null,{}] 22:50:54 INFO - PROCESS | 1752 | 1468216254617 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:54 INFO - PROCESS | 1752 | 1468216254621 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:54 INFO - PROCESS | 1752 | 1468216254770 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 22:50:54 INFO - PROCESS | 1752 | 1468216254918 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:54 INFO - PROCESS | 1752 | 1468216254928 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x914d3800 == 41 [pid = 1752] [id = 259] 22:50:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x94049c00) [pid = 1752] [serial = 778] [outer = (nil)] 22:50:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x95447c00) [pid = 1752] [serial = 779] [outer = 0x94049c00] 22:50:55 INFO - PROCESS | 1752 | 1468216254995 Marionette DEBUG loaded listener.js 22:50:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x95451c00) [pid = 1752] [serial = 780] [outer = 0x94049c00] 22:50:55 INFO - PROCESS | 1752 | 1468216255831 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 22:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 22:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1277ms 22:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 22:50:55 INFO - PROCESS | 1752 | 1468216255886 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 22:50:55 INFO - PROCESS | 1752 | 1468216255889 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 22:50:55 INFO - PROCESS | 1752 | 1468216255895 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 22:50:55 INFO - PROCESS | 1752 | 1468216255898 Marionette TRACE conn3 <- [1,1010,null,{}] 22:50:55 INFO - PROCESS | 1752 | 1468216255903 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:55 INFO - PROCESS | 1752 | 1468216255907 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:56 INFO - PROCESS | 1752 | 1468216256046 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 22:50:56 INFO - PROCESS | 1752 | 1468216256199 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:56 INFO - PROCESS | 1752 | 1468216256207 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x8dc13c00 == 42 [pid = 1752] [id = 260] 22:50:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x8dc18c00) [pid = 1752] [serial = 781] [outer = (nil)] 22:50:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x914da800) [pid = 1752] [serial = 782] [outer = 0x8dc18c00] 22:50:56 INFO - PROCESS | 1752 | 1468216256277 Marionette DEBUG loaded listener.js 22:50:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x9252c400) [pid = 1752] [serial = 783] [outer = 0x8dc18c00] 22:50:57 INFO - PROCESS | 1752 | 1468216257325 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 22:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 22:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1487ms 22:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 22:50:57 INFO - PROCESS | 1752 | 1468216257381 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 22:50:57 INFO - PROCESS | 1752 | 1468216257386 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 22:50:57 INFO - PROCESS | 1752 | 1468216257392 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 22:50:57 INFO - PROCESS | 1752 | 1468216257399 Marionette TRACE conn3 <- [1,1014,null,{}] 22:50:57 INFO - PROCESS | 1752 | 1468216257405 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:57 INFO - PROCESS | 1752 | 1468216257409 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:57 INFO - PROCESS | 1752 | 1468216257560 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 22:50:57 INFO - PROCESS | 1752 | 1468216257719 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:57 INFO - PROCESS | 1752 | 1468216257728 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x9079c000 == 43 [pid = 1752] [id = 261] 22:50:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x90897c00) [pid = 1752] [serial = 784] [outer = (nil)] 22:50:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x915ef400) [pid = 1752] [serial = 785] [outer = 0x90897c00] 22:50:57 INFO - PROCESS | 1752 | 1468216257803 Marionette DEBUG loaded listener.js 22:50:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x9246d400) [pid = 1752] [serial = 786] [outer = 0x90897c00] 22:50:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8da56800 == 42 [pid = 1752] [id = 254] 22:50:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8d357000 == 41 [pid = 1752] [id = 253] 22:50:58 INFO - PROCESS | 1752 | --DOCSHELL 0x9287ec00 == 40 [pid = 1752] [id = 252] 22:50:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8da57000 == 39 [pid = 1752] [id = 251] 22:50:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8da53c00 == 38 [pid = 1752] [id = 250] 22:50:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8dc13400 == 37 [pid = 1752] [id = 249] 22:50:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a4400 == 36 [pid = 1752] [id = 246] 22:50:58 INFO - PROCESS | 1752 | --DOCSHELL 0x914d3c00 == 35 [pid = 1752] [id = 245] 22:50:58 INFO - PROCESS | 1752 | --DOCSHELL 0x92880000 == 34 [pid = 1752] [id = 248] 22:50:58 INFO - PROCESS | 1752 | --DOCSHELL 0x90506800 == 33 [pid = 1752] [id = 247] 22:50:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8dc13c00 == 32 [pid = 1752] [id = 260] 22:50:58 INFO - PROCESS | 1752 | --DOCSHELL 0x914d3800 == 31 [pid = 1752] [id = 259] 22:50:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8dc14000 == 30 [pid = 1752] [id = 257] 22:50:58 INFO - PROCESS | 1752 | --DOCSHELL 0x92a68400 == 29 [pid = 1752] [id = 258] 22:50:58 INFO - PROCESS | 1752 | --DOCSHELL 0x92ed0400 == 28 [pid = 1752] [id = 255] 22:50:58 INFO - PROCESS | 1752 | --DOCSHELL 0x90793000 == 27 [pid = 1752] [id = 256] 22:50:59 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x922f1400) [pid = 1752] [serial = 737] [outer = (nil)] [url = about:blank] 22:50:59 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x95449800) [pid = 1752] [serial = 719] [outer = (nil)] [url = about:blank] 22:50:59 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x9794d400) [pid = 1752] [serial = 725] [outer = (nil)] [url = about:blank] 22:50:59 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x922f4800) [pid = 1752] [serial = 710] [outer = (nil)] [url = about:blank] 22:50:59 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x92ec5400) [pid = 1752] [serial = 713] [outer = (nil)] [url = about:blank] 22:50:59 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x9538dc00) [pid = 1752] [serial = 716] [outer = (nil)] [url = about:blank] 22:50:59 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8d4a7c00) [pid = 1752] [serial = 707] [outer = (nil)] [url = about:blank] 22:50:59 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x95523000) [pid = 1752] [serial = 722] [outer = (nil)] [url = about:blank] 22:50:59 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x90506000) [pid = 1752] [serial = 728] [outer = (nil)] [url = about:blank] 22:50:59 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x9794a800) [pid = 1752] [serial = 724] [outer = (nil)] [url = about:blank] 22:50:59 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x95447800) [pid = 1752] [serial = 718] [outer = (nil)] [url = about:blank] 22:50:59 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x907d1800) [pid = 1752] [serial = 734] [outer = (nil)] [url = about:blank] 22:50:59 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x95452400) [pid = 1752] [serial = 721] [outer = (nil)] [url = about:blank] 22:50:59 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x95323c00) [pid = 1752] [serial = 715] [outer = (nil)] [url = about:blank] 22:50:59 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x92474c00) [pid = 1752] [serial = 731] [outer = (nil)] [url = about:blank] 22:50:59 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8d362c00) [pid = 1752] [serial = 706] [outer = (nil)] [url = about:blank] 22:50:59 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x915ebc00) [pid = 1752] [serial = 730] [outer = (nil)] [url = about:blank] 22:50:59 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8da4ac00) [pid = 1752] [serial = 470] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:50:59 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x92a6f800) [pid = 1752] [serial = 712] [outer = (nil)] [url = about:blank] 22:50:59 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x914d7400) [pid = 1752] [serial = 709] [outer = (nil)] [url = about:blank] 22:50:59 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8da55800) [pid = 1752] [serial = 727] [outer = (nil)] [url = about:blank] 22:50:59 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x9089a800) [pid = 1752] [serial = 735] [outer = (nil)] [url = about:blank] 22:50:59 INFO - PROCESS | 1752 | 1468216259420 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 22:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 22:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 2089ms 22:50:59 INFO - PROCESS | 1752 | 1468216259488 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 22:50:59 INFO - PROCESS | 1752 | 1468216259493 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 22:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 22:50:59 INFO - PROCESS | 1752 | 1468216259505 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 22:50:59 INFO - PROCESS | 1752 | 1468216259510 Marionette TRACE conn3 <- [1,1018,null,{}] 22:50:59 INFO - PROCESS | 1752 | 1468216259517 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:59 INFO - PROCESS | 1752 | 1468216259523 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:59 INFO - PROCESS | 1752 | 1468216259662 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 22:50:59 INFO - PROCESS | 1752 | 1468216259672 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:59 INFO - PROCESS | 1752 | 1468216259679 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:50:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x8dc12c00 == 28 [pid = 1752] [id = 262] 22:50:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8dc15c00) [pid = 1752] [serial = 787] [outer = (nil)] 22:50:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x90508000) [pid = 1752] [serial = 788] [outer = 0x8dc15c00] 22:50:59 INFO - PROCESS | 1752 | 1468216259741 Marionette DEBUG loaded listener.js 22:50:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x9050e400) [pid = 1752] [serial = 789] [outer = 0x8dc15c00] 22:51:00 INFO - PROCESS | 1752 | 1468216260487 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 22:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 22:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1040ms 22:51:00 INFO - PROCESS | 1752 | 1468216260545 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 22:51:00 INFO - PROCESS | 1752 | 1468216260553 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 22:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 22:51:00 INFO - PROCESS | 1752 | 1468216260562 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 22:51:00 INFO - PROCESS | 1752 | 1468216260566 Marionette TRACE conn3 <- [1,1022,null,{}] 22:51:00 INFO - PROCESS | 1752 | 1468216260626 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:00 INFO - PROCESS | 1752 | 1468216260631 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:00 INFO - PROCESS | 1752 | 1468216260777 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 22:51:00 INFO - PROCESS | 1752 | 1468216260786 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:00 INFO - PROCESS | 1752 | 1468216260795 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x9079e000 == 29 [pid = 1752] [id = 263] 22:51:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x907ca400) [pid = 1752] [serial = 790] [outer = (nil)] 22:51:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x9147c000) [pid = 1752] [serial = 791] [outer = 0x907ca400] 22:51:00 INFO - PROCESS | 1752 | 1468216260956 Marionette DEBUG loaded listener.js 22:51:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x91488400) [pid = 1752] [serial = 792] [outer = 0x907ca400] 22:51:01 INFO - PROCESS | 1752 | 1468216261663 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 22:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 22:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1130ms 22:51:01 INFO - PROCESS | 1752 | 1468216261704 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 22:51:01 INFO - PROCESS | 1752 | 1468216261708 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 22:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 22:51:01 INFO - PROCESS | 1752 | 1468216261720 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 22:51:01 INFO - PROCESS | 1752 | 1468216261724 Marionette TRACE conn3 <- [1,1026,null,{}] 22:51:01 INFO - PROCESS | 1752 | 1468216261739 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:01 INFO - PROCESS | 1752 | 1468216261747 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:01 INFO - PROCESS | 1752 | 1468216261926 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 22:51:01 INFO - PROCESS | 1752 | 1468216261946 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:01 INFO - PROCESS | 1752 | 1468216261956 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x92531000 == 30 [pid = 1752] [id = 264] 22:51:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x92533000) [pid = 1752] [serial = 793] [outer = (nil)] 22:51:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x9262c800) [pid = 1752] [serial = 794] [outer = 0x92533000] 22:51:02 INFO - PROCESS | 1752 | 1468216262018 Marionette DEBUG loaded listener.js 22:51:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x92873c00) [pid = 1752] [serial = 795] [outer = 0x92533000] 22:51:02 INFO - PROCESS | 1752 | 1468216262837 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 22:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 22:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1188ms 22:51:02 INFO - PROCESS | 1752 | 1468216262902 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 22:51:02 INFO - PROCESS | 1752 | 1468216262906 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 22:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 22:51:02 INFO - PROCESS | 1752 | 1468216262912 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 22:51:02 INFO - PROCESS | 1752 | 1468216262914 Marionette TRACE conn3 <- [1,1030,null,{}] 22:51:02 INFO - PROCESS | 1752 | 1468216262927 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:02 INFO - PROCESS | 1752 | 1468216262934 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:03 INFO - PROCESS | 1752 | 1468216263110 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 22:51:03 INFO - PROCESS | 1752 | 1468216263180 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:03 INFO - PROCESS | 1752 | 1468216263187 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a3400 == 31 [pid = 1752] [id = 265] 22:51:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x915e1c00) [pid = 1752] [serial = 796] [outer = (nil)] 22:51:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x92893000) [pid = 1752] [serial = 797] [outer = 0x915e1c00] 22:51:03 INFO - PROCESS | 1752 | 1468216263247 Marionette DEBUG loaded listener.js 22:51:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x92a64400) [pid = 1752] [serial = 798] [outer = 0x915e1c00] 22:51:03 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x92876800) [pid = 1752] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 22:51:03 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x914de400) [pid = 1752] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 22:51:03 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x92892800) [pid = 1752] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 22:51:03 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8da51400) [pid = 1752] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 22:51:03 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x915f0c00) [pid = 1752] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 22:51:03 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x92ece400) [pid = 1752] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 22:51:03 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x92a6b400) [pid = 1752] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 22:51:03 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x93c54400) [pid = 1752] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 22:51:03 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x914d2c00) [pid = 1752] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 22:51:03 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x9147e800) [pid = 1752] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 22:51:03 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x9079c400) [pid = 1752] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 22:51:04 INFO - PROCESS | 1752 | 1468216264226 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 22:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 22:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1338ms 22:51:04 INFO - PROCESS | 1752 | 1468216264250 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 22:51:04 INFO - PROCESS | 1752 | 1468216264254 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 22:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 22:51:04 INFO - PROCESS | 1752 | 1468216264259 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 22:51:04 INFO - PROCESS | 1752 | 1468216264261 Marionette TRACE conn3 <- [1,1034,null,{}] 22:51:04 INFO - PROCESS | 1752 | 1468216264273 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:04 INFO - PROCESS | 1752 | 1468216264276 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:04 INFO - PROCESS | 1752 | 1468216264398 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 22:51:04 INFO - PROCESS | 1752 | 1468216264412 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:04 INFO - PROCESS | 1752 | 1468216264417 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x907c5c00 == 32 [pid = 1752] [id = 266] 22:51:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x907cf800) [pid = 1752] [serial = 799] [outer = (nil)] 22:51:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x92892800) [pid = 1752] [serial = 800] [outer = 0x907cf800] 22:51:04 INFO - PROCESS | 1752 | 1468216264477 Marionette DEBUG loaded listener.js 22:51:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x92a63c00) [pid = 1752] [serial = 801] [outer = 0x907cf800] 22:51:05 INFO - PROCESS | 1752 | 1468216265243 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 22:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 22:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1035ms 22:51:05 INFO - PROCESS | 1752 | 1468216265295 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 22:51:05 INFO - PROCESS | 1752 | 1468216265298 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 22:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 22:51:05 INFO - PROCESS | 1752 | 1468216265303 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 22:51:05 INFO - PROCESS | 1752 | 1468216265306 Marionette TRACE conn3 <- [1,1038,null,{}] 22:51:05 INFO - PROCESS | 1752 | 1468216265334 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:05 INFO - PROCESS | 1752 | 1468216265343 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:05 INFO - PROCESS | 1752 | 1468216265488 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 22:51:05 INFO - PROCESS | 1752 | 1468216265496 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:05 INFO - PROCESS | 1752 | 1468216265503 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d49e000 == 33 [pid = 1752] [id = 267] 22:51:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x922f7000) [pid = 1752] [serial = 802] [outer = (nil)] 22:51:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x93c56c00) [pid = 1752] [serial = 803] [outer = 0x922f7000] 22:51:05 INFO - PROCESS | 1752 | 1468216265563 Marionette DEBUG loaded listener.js 22:51:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x93e5cc00) [pid = 1752] [serial = 804] [outer = 0x922f7000] 22:51:06 INFO - PROCESS | 1752 | 1468216266585 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 22:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 22:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1336ms 22:51:06 INFO - PROCESS | 1752 | 1468216266641 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 22:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 22:51:06 INFO - PROCESS | 1752 | 1468216266647 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 22:51:06 INFO - PROCESS | 1752 | 1468216266654 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 22:51:06 INFO - PROCESS | 1752 | 1468216266660 Marionette TRACE conn3 <- [1,1042,null,{}] 22:51:06 INFO - PROCESS | 1752 | 1468216266667 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:06 INFO - PROCESS | 1752 | 1468216266673 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:06 INFO - PROCESS | 1752 | 1468216266838 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 22:51:07 INFO - PROCESS | 1752 | 1468216266992 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:07 INFO - PROCESS | 1752 | 1468216267000 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d356400 == 34 [pid = 1752] [id = 268] 22:51:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x8d35cc00) [pid = 1752] [serial = 805] [outer = (nil)] 22:51:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x90509c00) [pid = 1752] [serial = 806] [outer = 0x8d35cc00] 22:51:07 INFO - PROCESS | 1752 | 1468216267074 Marionette DEBUG loaded listener.js 22:51:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x907c9800) [pid = 1752] [serial = 807] [outer = 0x8d35cc00] 22:51:08 INFO - PROCESS | 1752 | 1468216268002 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 22:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 22:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1390ms 22:51:08 INFO - PROCESS | 1752 | 1468216268042 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 22:51:08 INFO - PROCESS | 1752 | 1468216268049 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 22:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 22:51:08 INFO - PROCESS | 1752 | 1468216268058 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 22:51:08 INFO - PROCESS | 1752 | 1468216268062 Marionette TRACE conn3 <- [1,1046,null,{}] 22:51:08 INFO - PROCESS | 1752 | 1468216268067 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:08 INFO - PROCESS | 1752 | 1468216268073 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:08 INFO - PROCESS | 1752 | 1468216268237 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 22:51:08 INFO - PROCESS | 1752 | 1468216268383 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:08 INFO - PROCESS | 1752 | 1468216268389 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35a800 == 35 [pid = 1752] [id = 269] 22:51:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x9246c400) [pid = 1752] [serial = 808] [outer = (nil)] 22:51:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x92841c00) [pid = 1752] [serial = 809] [outer = 0x9246c400] 22:51:08 INFO - PROCESS | 1752 | 1468216268474 Marionette DEBUG loaded listener.js 22:51:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x9287a000) [pid = 1752] [serial = 810] [outer = 0x9246c400] 22:51:09 INFO - PROCESS | 1752 | 1468216269414 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 22:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 22:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1433ms 22:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 22:51:09 INFO - PROCESS | 1752 | 1468216269491 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 22:51:09 INFO - PROCESS | 1752 | 1468216269494 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 22:51:09 INFO - PROCESS | 1752 | 1468216269501 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 22:51:09 INFO - PROCESS | 1752 | 1468216269506 Marionette TRACE conn3 <- [1,1050,null,{}] 22:51:09 INFO - PROCESS | 1752 | 1468216269521 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:09 INFO - PROCESS | 1752 | 1468216269530 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:09 INFO - PROCESS | 1752 | 1468216269720 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 22:51:09 INFO - PROCESS | 1752 | 1468216269911 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:09 INFO - PROCESS | 1752 | 1468216269920 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x915e3800 == 36 [pid = 1752] [id = 270] 22:51:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x92621c00) [pid = 1752] [serial = 811] [outer = (nil)] 22:51:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x92d11800) [pid = 1752] [serial = 812] [outer = 0x92621c00] 22:51:10 INFO - PROCESS | 1752 | 1468216270041 Marionette DEBUG loaded listener.js 22:51:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x94044400) [pid = 1752] [serial = 813] [outer = 0x92621c00] 22:51:11 INFO - PROCESS | 1752 | 1468216271107 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 22:51:11 INFO - PROCESS | 1752 | --DOCSHELL 0x907c5c00 == 35 [pid = 1752] [id = 266] 22:51:11 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a3400 == 34 [pid = 1752] [id = 265] 22:51:11 INFO - PROCESS | 1752 | --DOCSHELL 0x92531000 == 33 [pid = 1752] [id = 264] 22:51:11 INFO - PROCESS | 1752 | --DOCSHELL 0x9079e000 == 32 [pid = 1752] [id = 263] 22:51:11 INFO - PROCESS | 1752 | --DOCSHELL 0x8dc12c00 == 31 [pid = 1752] [id = 262] 22:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 22:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1688ms 22:51:11 INFO - PROCESS | 1752 | 1468216271189 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 22:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 22:51:11 INFO - PROCESS | 1752 | 1468216271194 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 22:51:11 INFO - PROCESS | 1752 | 1468216271201 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 22:51:11 INFO - PROCESS | 1752 | 1468216271204 Marionette TRACE conn3 <- [1,1054,null,{}] 22:51:11 INFO - PROCESS | 1752 | 1468216271212 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:11 INFO - PROCESS | 1752 | 1468216271216 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:11 INFO - PROCESS | 1752 | 1468216271371 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 22:51:11 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x92ed4800) [pid = 1752] [serial = 761] [outer = (nil)] [url = about:blank] 22:51:11 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x922ef400) [pid = 1752] [serial = 752] [outer = (nil)] [url = about:blank] 22:51:11 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x92466400) [pid = 1752] [serial = 753] [outer = (nil)] [url = about:blank] 22:51:11 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x907c6400) [pid = 1752] [serial = 749] [outer = (nil)] [url = about:blank] 22:51:11 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x90895c00) [pid = 1752] [serial = 750] [outer = (nil)] [url = about:blank] 22:51:11 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x92891400) [pid = 1752] [serial = 755] [outer = (nil)] [url = about:blank] 22:51:11 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x92469400) [pid = 1752] [serial = 738] [outer = (nil)] [url = about:blank] 22:51:11 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x92898400) [pid = 1752] [serial = 746] [outer = (nil)] [url = about:blank] 22:51:11 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x928a0c00) [pid = 1752] [serial = 747] [outer = (nil)] [url = about:blank] 22:51:11 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x907bdc00) [pid = 1752] [serial = 740] [outer = (nil)] [url = about:blank] 22:51:11 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x90896800) [pid = 1752] [serial = 741] [outer = (nil)] [url = about:blank] 22:51:11 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x92621000) [pid = 1752] [serial = 743] [outer = (nil)] [url = about:blank] 22:51:11 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x92842400) [pid = 1752] [serial = 744] [outer = (nil)] [url = about:blank] 22:51:11 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x93e58c00) [pid = 1752] [serial = 764] [outer = (nil)] [url = about:blank] 22:51:11 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x92d16400) [pid = 1752] [serial = 758] [outer = (nil)] [url = about:blank] 22:51:11 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x92ec5c00) [pid = 1752] [serial = 762] [outer = (nil)] [url = about:blank] 22:51:11 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x9404b000) [pid = 1752] [serial = 765] [outer = (nil)] [url = about:blank] 22:51:11 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x92ec6000) [pid = 1752] [serial = 759] [outer = (nil)] [url = about:blank] 22:51:11 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x9289ac00) [pid = 1752] [serial = 756] [outer = (nil)] [url = about:blank] 22:51:11 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x95315800) [pid = 1752] [serial = 768] [outer = (nil)] [url = about:blank] 22:51:11 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x940fc000) [pid = 1752] [serial = 767] [outer = (nil)] [url = about:blank] 22:51:11 INFO - PROCESS | 1752 | 1468216271549 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:11 INFO - PROCESS | 1752 | 1468216271555 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da55800 == 32 [pid = 1752] [id = 271] 22:51:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x8dc14000) [pid = 1752] [serial = 814] [outer = (nil)] 22:51:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x9079ac00) [pid = 1752] [serial = 815] [outer = 0x8dc14000] 22:51:11 INFO - PROCESS | 1752 | 1468216271619 Marionette DEBUG loaded listener.js 22:51:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x907bf400) [pid = 1752] [serial = 816] [outer = 0x8dc14000] 22:51:12 INFO - PROCESS | 1752 | 1468216272249 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 22:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 22:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1083ms 22:51:12 INFO - PROCESS | 1752 | 1468216272282 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 22:51:12 INFO - PROCESS | 1752 | 1468216272286 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 22:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 22:51:12 INFO - PROCESS | 1752 | 1468216272296 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 22:51:12 INFO - PROCESS | 1752 | 1468216272299 Marionette TRACE conn3 <- [1,1058,null,{}] 22:51:12 INFO - PROCESS | 1752 | 1468216272303 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:12 INFO - PROCESS | 1752 | 1468216272309 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:12 INFO - PROCESS | 1752 | 1468216272440 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 22:51:12 INFO - PROCESS | 1752 | 1468216272556 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:12 INFO - PROCESS | 1752 | 1468216272563 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a9800 == 33 [pid = 1752] [id = 272] 22:51:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x90899400) [pid = 1752] [serial = 817] [outer = (nil)] 22:51:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x914e0400) [pid = 1752] [serial = 818] [outer = 0x90899400] 22:51:12 INFO - PROCESS | 1752 | 1468216272624 Marionette DEBUG loaded listener.js 22:51:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x922f2400) [pid = 1752] [serial = 819] [outer = 0x90899400] 22:51:13 INFO - PROCESS | 1752 | 1468216273308 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 22:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 22:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1028ms 22:51:13 INFO - PROCESS | 1752 | 1468216273323 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 22:51:13 INFO - PROCESS | 1752 | 1468216273326 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 22:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 22:51:13 INFO - PROCESS | 1752 | 1468216273332 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 22:51:13 INFO - PROCESS | 1752 | 1468216273337 Marionette TRACE conn3 <- [1,1062,null,{}] 22:51:13 INFO - PROCESS | 1752 | 1468216273350 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:13 INFO - PROCESS | 1752 | 1468216273357 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:13 INFO - PROCESS | 1752 | 1468216273562 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 22:51:13 INFO - PROCESS | 1752 | 1468216273582 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:13 INFO - PROCESS | 1752 | 1468216273591 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x92896400 == 34 [pid = 1752] [id = 273] 22:51:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x92897400) [pid = 1752] [serial = 820] [outer = (nil)] 22:51:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x928a0c00) [pid = 1752] [serial = 821] [outer = 0x92897400] 22:51:13 INFO - PROCESS | 1752 | 1468216273654 Marionette DEBUG loaded listener.js 22:51:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x92d14000) [pid = 1752] [serial = 822] [outer = 0x92897400] 22:51:14 INFO - PROCESS | 1752 | 1468216274420 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 22:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 22:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1132ms 22:51:14 INFO - PROCESS | 1752 | 1468216274464 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 22:51:14 INFO - PROCESS | 1752 | 1468216274468 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 22:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 22:51:14 INFO - PROCESS | 1752 | 1468216274480 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 22:51:14 INFO - PROCESS | 1752 | 1468216274482 Marionette TRACE conn3 <- [1,1066,null,{}] 22:51:14 INFO - PROCESS | 1752 | 1468216274487 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:14 INFO - PROCESS | 1752 | 1468216274492 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:14 INFO - PROCESS | 1752 | 1468216274668 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 22:51:14 INFO - PROCESS | 1752 | 1468216274684 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:14 INFO - PROCESS | 1752 | 1468216274694 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x92d18000 == 35 [pid = 1752] [id = 274] 22:51:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x932f5000) [pid = 1752] [serial = 823] [outer = (nil)] 22:51:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x932fb400) [pid = 1752] [serial = 824] [outer = 0x932f5000] 22:51:14 INFO - PROCESS | 1752 | 1468216274750 Marionette DEBUG loaded listener.js 22:51:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x94047c00) [pid = 1752] [serial = 825] [outer = 0x932f5000] 22:51:15 INFO - PROCESS | 1752 | 1468216275470 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 22:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 22:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1032ms 22:51:15 INFO - PROCESS | 1752 | 1468216275508 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 22:51:15 INFO - PROCESS | 1752 | 1468216275511 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 22:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 22:51:15 INFO - PROCESS | 1752 | 1468216275516 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 22:51:15 INFO - PROCESS | 1752 | 1468216275518 Marionette TRACE conn3 <- [1,1070,null,{}] 22:51:15 INFO - PROCESS | 1752 | 1468216275523 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:15 INFO - PROCESS | 1752 | 1468216275527 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:15 INFO - PROCESS | 1752 | 1468216275690 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 22:51:15 INFO - PROCESS | 1752 | 1468216275715 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:15 INFO - PROCESS | 1752 | 1468216275722 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x92625800 == 36 [pid = 1752] [id = 275] 22:51:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x92ec8c00) [pid = 1752] [serial = 826] [outer = (nil)] 22:51:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x95316000) [pid = 1752] [serial = 827] [outer = 0x92ec8c00] 22:51:15 INFO - PROCESS | 1752 | 1468216275780 Marionette DEBUG loaded listener.js 22:51:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x9284a000) [pid = 1752] [serial = 828] [outer = 0x92ec8c00] 22:51:16 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x90796000) [pid = 1752] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 22:51:16 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x92620400) [pid = 1752] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 22:51:16 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x92533000) [pid = 1752] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 22:51:16 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x90897c00) [pid = 1752] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 22:51:16 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x907ca400) [pid = 1752] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 22:51:16 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x93e52000) [pid = 1752] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 22:51:16 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x94049c00) [pid = 1752] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 22:51:16 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x915e1c00) [pid = 1752] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 22:51:16 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8dc18c00) [pid = 1752] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 22:51:16 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x907cf800) [pid = 1752] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 22:51:16 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x8dc15c00) [pid = 1752] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 22:51:16 INFO - PROCESS | 1752 | 1468216276583 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 22:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 22:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1125ms 22:51:16 INFO - PROCESS | 1752 | 1468216276642 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 22:51:16 INFO - PROCESS | 1752 | 1468216276645 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 22:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 22:51:16 INFO - PROCESS | 1752 | 1468216276650 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 22:51:16 INFO - PROCESS | 1752 | 1468216276652 Marionette TRACE conn3 <- [1,1074,null,{}] 22:51:16 INFO - PROCESS | 1752 | 1468216276658 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:16 INFO - PROCESS | 1752 | 1468216276666 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:16 INFO - PROCESS | 1752 | 1468216276830 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 22:51:16 INFO - PROCESS | 1752 | 1468216276838 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:16 INFO - PROCESS | 1752 | 1468216276847 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da4e000 == 37 [pid = 1752] [id = 276] 22:51:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x907cd400) [pid = 1752] [serial = 829] [outer = (nil)] 22:51:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x940f8c00) [pid = 1752] [serial = 830] [outer = 0x907cd400] 22:51:16 INFO - PROCESS | 1752 | 1468216276905 Marionette DEBUG loaded listener.js 22:51:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x94049c00) [pid = 1752] [serial = 831] [outer = 0x907cd400] 22:51:17 INFO - PROCESS | 1752 | 1468216277609 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 22:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 22:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 979ms 22:51:17 INFO - PROCESS | 1752 | 1468216277630 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 22:51:17 INFO - PROCESS | 1752 | 1468216277633 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 22:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 22:51:17 INFO - PROCESS | 1752 | 1468216277638 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 22:51:17 INFO - PROCESS | 1752 | 1468216277641 Marionette TRACE conn3 <- [1,1078,null,{}] 22:51:17 INFO - PROCESS | 1752 | 1468216277646 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:17 INFO - PROCESS | 1752 | 1468216277649 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:17 INFO - PROCESS | 1752 | 1468216277813 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 22:51:17 INFO - PROCESS | 1752 | 1468216277831 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:17 INFO - PROCESS | 1752 | 1468216277838 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da4dc00 == 38 [pid = 1752] [id = 277] 22:51:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x92467400) [pid = 1752] [serial = 832] [outer = (nil)] 22:51:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x95447000) [pid = 1752] [serial = 833] [outer = 0x92467400] 22:51:17 INFO - PROCESS | 1752 | 1468216277894 Marionette DEBUG loaded listener.js 22:51:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x9544c000) [pid = 1752] [serial = 834] [outer = 0x92467400] 22:51:18 INFO - PROCESS | 1752 | 1468216278835 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 22:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 22:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1227ms 22:51:18 INFO - PROCESS | 1752 | 1468216278867 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 22:51:18 INFO - PROCESS | 1752 | 1468216278872 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 22:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 22:51:18 INFO - PROCESS | 1752 | 1468216278880 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 22:51:18 INFO - PROCESS | 1752 | 1468216278885 Marionette TRACE conn3 <- [1,1082,null,{}] 22:51:18 INFO - PROCESS | 1752 | 1468216278893 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:18 INFO - PROCESS | 1752 | 1468216278898 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:19 INFO - PROCESS | 1752 | 1468216279058 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 22:51:19 INFO - PROCESS | 1752 | 1468216279205 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:19 INFO - PROCESS | 1752 | 1468216279216 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x90501c00 == 39 [pid = 1752] [id = 278] 22:51:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x9050bc00) [pid = 1752] [serial = 835] [outer = (nil)] 22:51:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x907d3400) [pid = 1752] [serial = 836] [outer = 0x9050bc00] 22:51:19 INFO - PROCESS | 1752 | 1468216279286 Marionette DEBUG loaded listener.js 22:51:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x9147d800) [pid = 1752] [serial = 837] [outer = 0x9050bc00] 22:51:20 INFO - PROCESS | 1752 | 1468216280124 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 22:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 22:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1289ms 22:51:20 INFO - PROCESS | 1752 | 1468216280168 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 22:51:20 INFO - PROCESS | 1752 | 1468216280175 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 22:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 22:51:20 INFO - PROCESS | 1752 | 1468216280184 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 22:51:20 INFO - PROCESS | 1752 | 1468216280188 Marionette TRACE conn3 <- [1,1086,null,{}] 22:51:20 INFO - PROCESS | 1752 | 1468216280194 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:20 INFO - PROCESS | 1752 | 1468216280199 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:20 INFO - PROCESS | 1752 | 1468216280362 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 22:51:20 INFO - PROCESS | 1752 | 1468216280559 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:20 INFO - PROCESS | 1752 | 1468216280568 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x92625000 == 40 [pid = 1752] [id = 279] 22:51:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x9284fc00) [pid = 1752] [serial = 838] [outer = (nil)] 22:51:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x9289a400) [pid = 1752] [serial = 839] [outer = 0x9284fc00] 22:51:20 INFO - PROCESS | 1752 | 1468216280641 Marionette DEBUG loaded listener.js 22:51:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x92d17000) [pid = 1752] [serial = 840] [outer = 0x9284fc00] 22:51:21 INFO - PROCESS | 1752 | 1468216281488 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 22:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 22:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1334ms 22:51:21 INFO - PROCESS | 1752 | 1468216281518 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 22:51:21 INFO - PROCESS | 1752 | 1468216281521 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 22:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 22:51:21 INFO - PROCESS | 1752 | 1468216281527 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 22:51:21 INFO - PROCESS | 1752 | 1468216281533 Marionette TRACE conn3 <- [1,1090,null,{}] 22:51:21 INFO - PROCESS | 1752 | 1468216281548 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:21 INFO - PROCESS | 1752 | 1468216281555 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:21 INFO - PROCESS | 1752 | 1468216281699 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 22:51:21 INFO - PROCESS | 1752 | 1468216281858 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:21 INFO - PROCESS | 1752 | 1468216281870 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x95447400 == 41 [pid = 1752] [id = 280] 22:51:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x95448800) [pid = 1752] [serial = 841] [outer = (nil)] 22:51:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x95454000) [pid = 1752] [serial = 842] [outer = 0x95448800] 22:51:21 INFO - PROCESS | 1752 | 1468216281941 Marionette DEBUG loaded listener.js 22:51:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x95521800) [pid = 1752] [serial = 843] [outer = 0x95448800] 22:51:22 INFO - PROCESS | 1752 | 1468216282769 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 22:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 22:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1282ms 22:51:22 INFO - PROCESS | 1752 | 1468216282809 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 22:51:22 INFO - PROCESS | 1752 | 1468216282813 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 22:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 22:51:22 INFO - PROCESS | 1752 | 1468216282819 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 22:51:22 INFO - PROCESS | 1752 | 1468216282821 Marionette TRACE conn3 <- [1,1094,null,{}] 22:51:22 INFO - PROCESS | 1752 | 1468216282827 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:22 INFO - PROCESS | 1752 | 1468216282832 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:22 INFO - PROCESS | 1752 | 1468216282989 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 22:51:23 INFO - PROCESS | 1752 | 1468216283143 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:23 INFO - PROCESS | 1752 | 1468216283151 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x907b8c00 == 42 [pid = 1752] [id = 281] 22:51:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x95394400) [pid = 1752] [serial = 844] [outer = (nil)] 22:51:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x97945000) [pid = 1752] [serial = 845] [outer = 0x95394400] 22:51:23 INFO - PROCESS | 1752 | 1468216283220 Marionette DEBUG loaded listener.js 22:51:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x97949800) [pid = 1752] [serial = 846] [outer = 0x95394400] 22:51:24 INFO - PROCESS | 1752 | 1468216284078 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 22:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 22:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1327ms 22:51:24 INFO - PROCESS | 1752 | 1468216284146 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 22:51:24 INFO - PROCESS | 1752 | 1468216284150 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 22:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 22:51:24 INFO - PROCESS | 1752 | 1468216284155 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 22:51:24 INFO - PROCESS | 1752 | 1468216284158 Marionette TRACE conn3 <- [1,1098,null,{}] 22:51:24 INFO - PROCESS | 1752 | 1468216284164 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:24 INFO - PROCESS | 1752 | 1468216284168 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:24 INFO - PROCESS | 1752 | 1468216284314 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 22:51:24 INFO - PROCESS | 1752 | 1468216284473 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:24 INFO - PROCESS | 1752 | 1468216284480 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x8dc1a000 == 43 [pid = 1752] [id = 282] 22:51:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8dc1b800) [pid = 1752] [serial = 847] [outer = (nil)] 22:51:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x9794fc00) [pid = 1752] [serial = 848] [outer = 0x8dc1b800] 22:51:24 INFO - PROCESS | 1752 | 1468216284551 Marionette DEBUG loaded listener.js 22:51:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x97953000) [pid = 1752] [serial = 849] [outer = 0x8dc1b800] 22:51:25 INFO - PROCESS | 1752 | 1468216285547 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 22:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 22:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1428ms 22:51:25 INFO - PROCESS | 1752 | 1468216285584 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 22:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 22:51:25 INFO - PROCESS | 1752 | 1468216285590 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 22:51:25 INFO - PROCESS | 1752 | 1468216285597 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 22:51:25 INFO - PROCESS | 1752 | 1468216285601 Marionette TRACE conn3 <- [1,1102,null,{}] 22:51:25 INFO - PROCESS | 1752 | 1468216285609 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:25 INFO - PROCESS | 1752 | 1468216285614 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:25 INFO - PROCESS | 1752 | 1468216285757 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 22:51:25 INFO - PROCESS | 1752 | 1468216285921 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:25 INFO - PROCESS | 1752 | 1468216285934 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x907c7c00 == 44 [pid = 1752] [id = 283] 22:51:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x907c8000) [pid = 1752] [serial = 850] [outer = (nil)] 22:51:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x90896800) [pid = 1752] [serial = 851] [outer = 0x907c8000] 22:51:26 INFO - PROCESS | 1752 | 1468216286044 Marionette DEBUG loaded listener.js 22:51:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x908a4400) [pid = 1752] [serial = 852] [outer = 0x907c8000] 22:51:26 INFO - PROCESS | 1752 | 1468216286845 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 22:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 22:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1286ms 22:51:26 INFO - PROCESS | 1752 | 1468216286882 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 22:51:26 INFO - PROCESS | 1752 | 1468216286888 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 22:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 22:51:26 INFO - PROCESS | 1752 | 1468216286897 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 22:51:26 INFO - PROCESS | 1752 | 1468216286900 Marionette TRACE conn3 <- [1,1106,null,{}] 22:51:26 INFO - PROCESS | 1752 | 1468216286904 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:26 INFO - PROCESS | 1752 | 1468216286910 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:27 INFO - PROCESS | 1752 | 1468216287050 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 22:51:27 INFO - PROCESS | 1752 | --DOCSHELL 0x8da4e000 == 43 [pid = 1752] [id = 276] 22:51:27 INFO - PROCESS | 1752 | --DOCSHELL 0x92625800 == 42 [pid = 1752] [id = 275] 22:51:27 INFO - PROCESS | 1752 | --DOCSHELL 0x92d18000 == 41 [pid = 1752] [id = 274] 22:51:27 INFO - PROCESS | 1752 | --DOCSHELL 0x92896400 == 40 [pid = 1752] [id = 273] 22:51:27 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a9800 == 39 [pid = 1752] [id = 272] 22:51:27 INFO - PROCESS | 1752 | --DOCSHELL 0x8da55800 == 38 [pid = 1752] [id = 271] 22:51:27 INFO - PROCESS | 1752 | --DOCSHELL 0x8d49e000 == 37 [pid = 1752] [id = 267] 22:51:27 INFO - PROCESS | 1752 | --DOCSHELL 0x8d356400 == 36 [pid = 1752] [id = 268] 22:51:27 INFO - PROCESS | 1752 | --DOCSHELL 0x915e3800 == 35 [pid = 1752] [id = 270] 22:51:27 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35a800 == 34 [pid = 1752] [id = 269] 22:51:27 INFO - PROCESS | 1752 | --DOCSHELL 0x9079c000 == 33 [pid = 1752] [id = 261] 22:51:27 INFO - PROCESS | 1752 | --DOCSHELL 0x907c7c00 == 32 [pid = 1752] [id = 283] 22:51:27 INFO - PROCESS | 1752 | --DOCSHELL 0x907b8c00 == 31 [pid = 1752] [id = 281] 22:51:27 INFO - PROCESS | 1752 | --DOCSHELL 0x8dc1a000 == 30 [pid = 1752] [id = 282] 22:51:27 INFO - PROCESS | 1752 | --DOCSHELL 0x95447400 == 29 [pid = 1752] [id = 280] 22:51:27 INFO - PROCESS | 1752 | --DOCSHELL 0x92625000 == 28 [pid = 1752] [id = 279] 22:51:27 INFO - PROCESS | 1752 | --DOCSHELL 0x8da4dc00 == 27 [pid = 1752] [id = 277] 22:51:27 INFO - PROCESS | 1752 | --DOCSHELL 0x90501c00 == 26 [pid = 1752] [id = 278] 22:51:28 INFO - PROCESS | 1752 | 1468216287978 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:28 INFO - PROCESS | 1752 | 1468216287991 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:28 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x907c1000) [pid = 1752] [serial = 771] [outer = (nil)] [url = about:blank] 22:51:28 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x907bc000) [pid = 1752] [serial = 770] [outer = (nil)] [url = about:blank] 22:51:28 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x9284dc00) [pid = 1752] [serial = 774] [outer = (nil)] [url = about:blank] 22:51:28 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x9262c800) [pid = 1752] [serial = 794] [outer = (nil)] [url = about:blank] 22:51:28 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x915ef400) [pid = 1752] [serial = 785] [outer = (nil)] [url = about:blank] 22:51:28 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x92849400) [pid = 1752] [serial = 773] [outer = (nil)] [url = about:blank] 22:51:28 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x9147c000) [pid = 1752] [serial = 791] [outer = (nil)] [url = about:blank] 22:51:28 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x9531f000) [pid = 1752] [serial = 777] [outer = (nil)] [url = about:blank] 22:51:28 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x95315400) [pid = 1752] [serial = 776] [outer = (nil)] [url = about:blank] 22:51:28 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x95451c00) [pid = 1752] [serial = 780] [outer = (nil)] [url = about:blank] 22:51:28 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x92893000) [pid = 1752] [serial = 797] [outer = (nil)] [url = about:blank] 22:51:28 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x95447c00) [pid = 1752] [serial = 779] [outer = (nil)] [url = about:blank] 22:51:28 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x92873c00) [pid = 1752] [serial = 795] [outer = (nil)] [url = about:blank] 22:51:28 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x9252c400) [pid = 1752] [serial = 783] [outer = (nil)] [url = about:blank] 22:51:28 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x92892800) [pid = 1752] [serial = 800] [outer = (nil)] [url = about:blank] 22:51:28 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x914da800) [pid = 1752] [serial = 782] [outer = (nil)] [url = about:blank] 22:51:28 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x92a64400) [pid = 1752] [serial = 798] [outer = (nil)] [url = about:blank] 22:51:28 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x90508000) [pid = 1752] [serial = 788] [outer = (nil)] [url = about:blank] 22:51:28 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x9050e400) [pid = 1752] [serial = 789] [outer = (nil)] [url = about:blank] 22:51:28 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x92a63c00) [pid = 1752] [serial = 801] [outer = (nil)] [url = about:blank] 22:51:28 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x93c56c00) [pid = 1752] [serial = 803] [outer = (nil)] [url = about:blank] 22:51:28 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x9246d400) [pid = 1752] [serial = 786] [outer = (nil)] [url = about:blank] 22:51:28 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x91488400) [pid = 1752] [serial = 792] [outer = (nil)] [url = about:blank] 22:51:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35ec00 == 27 [pid = 1752] [id = 284] 22:51:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8d35f000) [pid = 1752] [serial = 853] [outer = (nil)] 22:51:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x8d364000) [pid = 1752] [serial = 854] [outer = 0x8d35f000] 22:51:28 INFO - PROCESS | 1752 | 1468216288218 Marionette DEBUG loaded listener.js 22:51:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x8d4a4c00) [pid = 1752] [serial = 855] [outer = 0x8d35f000] 22:51:28 INFO - PROCESS | 1752 | 1468216288912 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 22:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 22:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 2030ms 22:51:28 INFO - PROCESS | 1752 | 1468216288929 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 22:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 22:51:28 INFO - PROCESS | 1752 | 1468216288934 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 22:51:28 INFO - PROCESS | 1752 | 1468216288940 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 22:51:28 INFO - PROCESS | 1752 | 1468216288944 Marionette TRACE conn3 <- [1,1110,null,{}] 22:51:28 INFO - PROCESS | 1752 | 1468216288951 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:28 INFO - PROCESS | 1752 | 1468216288956 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:29 INFO - PROCESS | 1752 | 1468216289094 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 22:51:29 INFO - PROCESS | 1752 | 1468216289205 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:29 INFO - PROCESS | 1752 | 1468216289212 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da56800 == 28 [pid = 1752] [id = 285] 22:51:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x9050ec00) [pid = 1752] [serial = 856] [outer = (nil)] 22:51:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x9079e400) [pid = 1752] [serial = 857] [outer = 0x9050ec00] 22:51:29 INFO - PROCESS | 1752 | 1468216289274 Marionette DEBUG loaded listener.js 22:51:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x907be800) [pid = 1752] [serial = 858] [outer = 0x9050ec00] 22:51:29 INFO - PROCESS | 1752 | 1468216289929 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 22:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 22:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1033ms 22:51:29 INFO - PROCESS | 1752 | 1468216289974 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 22:51:29 INFO - PROCESS | 1752 | 1468216289980 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 22:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 22:51:29 INFO - PROCESS | 1752 | 1468216289987 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 22:51:29 INFO - PROCESS | 1752 | 1468216289990 Marionette TRACE conn3 <- [1,1114,null,{}] 22:51:30 INFO - PROCESS | 1752 | 1468216290032 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:30 INFO - PROCESS | 1752 | 1468216290037 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:30 INFO - PROCESS | 1752 | 1468216290179 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 22:51:30 INFO - PROCESS | 1752 | 1468216290187 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:30 INFO - PROCESS | 1752 | 1468216290198 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x907cbc00 == 29 [pid = 1752] [id = 286] 22:51:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x90899c00) [pid = 1752] [serial = 859] [outer = (nil)] 22:51:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x9148ac00) [pid = 1752] [serial = 860] [outer = 0x90899c00] 22:51:30 INFO - PROCESS | 1752 | 1468216290255 Marionette DEBUG loaded listener.js 22:51:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x915e5400) [pid = 1752] [serial = 861] [outer = 0x90899c00] 22:51:31 INFO - PROCESS | 1752 | 1468216291165 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 22:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 22:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1199ms 22:51:31 INFO - PROCESS | 1752 | 1468216291186 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 22:51:31 INFO - PROCESS | 1752 | 1468216291189 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 22:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 22:51:31 INFO - PROCESS | 1752 | 1468216291196 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 22:51:31 INFO - PROCESS | 1752 | 1468216291204 Marionette TRACE conn3 <- [1,1118,null,{}] 22:51:31 INFO - PROCESS | 1752 | 1468216291224 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:31 INFO - PROCESS | 1752 | 1468216291231 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:31 INFO - PROCESS | 1752 | 1468216291414 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 22:51:31 INFO - PROCESS | 1752 | 1468216291435 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:31 INFO - PROCESS | 1752 | 1468216291441 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x92470800 == 30 [pid = 1752] [id = 287] 22:51:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x9252b000) [pid = 1752] [serial = 862] [outer = (nil)] 22:51:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x9261fc00) [pid = 1752] [serial = 863] [outer = 0x9252b000] 22:51:31 INFO - PROCESS | 1752 | 1468216291517 Marionette DEBUG loaded listener.js 22:51:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x92626400) [pid = 1752] [serial = 864] [outer = 0x9252b000] 22:51:32 INFO - PROCESS | 1752 | 1468216292277 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 22:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 22:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1141ms 22:51:32 INFO - PROCESS | 1752 | 1468216292335 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 22:51:32 INFO - PROCESS | 1752 | 1468216292339 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 22:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 22:51:32 INFO - PROCESS | 1752 | 1468216292353 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 22:51:32 INFO - PROCESS | 1752 | 1468216292355 Marionette TRACE conn3 <- [1,1122,null,{}] 22:51:32 INFO - PROCESS | 1752 | 1468216292360 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:32 INFO - PROCESS | 1752 | 1468216292363 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:32 INFO - PROCESS | 1752 | 1468216292829 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 22:51:32 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x90899400) [pid = 1752] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 22:51:32 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x9246c400) [pid = 1752] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 22:51:32 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x92897400) [pid = 1752] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 22:51:32 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x92621c00) [pid = 1752] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 22:51:32 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8dc14000) [pid = 1752] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 22:51:32 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x932f5000) [pid = 1752] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 22:51:32 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8d35cc00) [pid = 1752] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 22:51:32 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x92ec8c00) [pid = 1752] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 22:51:32 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x922f7000) [pid = 1752] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 22:51:32 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x92467400) [pid = 1752] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 22:51:32 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x907cd400) [pid = 1752] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 22:51:32 INFO - PROCESS | 1752 | 1468216292924 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:32 INFO - PROCESS | 1752 | 1468216292932 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35cc00 == 31 [pid = 1752] [id = 288] 22:51:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x8da4fc00) [pid = 1752] [serial = 865] [outer = (nil)] 22:51:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x90899400) [pid = 1752] [serial = 866] [outer = 0x8da4fc00] 22:51:32 INFO - PROCESS | 1752 | 1468216292989 Marionette DEBUG loaded listener.js 22:51:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x9246c400) [pid = 1752] [serial = 867] [outer = 0x8da4fc00] 22:51:33 INFO - PROCESS | 1752 | 1468216293650 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 22:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 22:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1337ms 22:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 22:51:33 INFO - PROCESS | 1752 | 1468216293683 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 22:51:33 INFO - PROCESS | 1752 | 1468216293685 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 22:51:33 INFO - PROCESS | 1752 | 1468216293699 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 22:51:33 INFO - PROCESS | 1752 | 1468216293701 Marionette TRACE conn3 <- [1,1126,null,{}] 22:51:33 INFO - PROCESS | 1752 | 1468216293705 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:33 INFO - PROCESS | 1752 | 1468216293710 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:33 INFO - PROCESS | 1752 | 1468216293831 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 22:51:33 INFO - PROCESS | 1752 | 1468216293842 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:33 INFO - PROCESS | 1752 | 1468216293858 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x9284d800 == 32 [pid = 1752] [id = 289] 22:51:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x92850400) [pid = 1752] [serial = 868] [outer = (nil)] 22:51:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x92878000) [pid = 1752] [serial = 869] [outer = 0x92850400] 22:51:33 INFO - PROCESS | 1752 | 1468216293929 Marionette DEBUG loaded listener.js 22:51:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x9289ac00) [pid = 1752] [serial = 870] [outer = 0x92850400] 22:51:34 INFO - PROCESS | 1752 | 1468216294691 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 22:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 22:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1037ms 22:51:34 INFO - PROCESS | 1752 | 1468216294727 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 22:51:34 INFO - PROCESS | 1752 | 1468216294730 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 22:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 22:51:34 INFO - PROCESS | 1752 | 1468216294735 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 22:51:34 INFO - PROCESS | 1752 | 1468216294738 Marionette TRACE conn3 <- [1,1130,null,{}] 22:51:34 INFO - PROCESS | 1752 | 1468216294743 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:34 INFO - PROCESS | 1752 | 1468216294746 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:34 INFO - PROCESS | 1752 | 1468216294982 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 22:51:35 INFO - PROCESS | 1752 | 1468216295103 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:35 INFO - PROCESS | 1752 | 1468216295116 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d49b800 == 33 [pid = 1752] [id = 290] 22:51:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x8d49cc00) [pid = 1752] [serial = 871] [outer = (nil)] 22:51:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x8da4cc00) [pid = 1752] [serial = 872] [outer = 0x8d49cc00] 22:51:35 INFO - PROCESS | 1752 | 1468216295186 Marionette DEBUG loaded listener.js 22:51:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8dc13800) [pid = 1752] [serial = 873] [outer = 0x8d49cc00] 22:51:36 INFO - PROCESS | 1752 | 1468216296212 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 22:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 22:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1486ms 22:51:36 INFO - PROCESS | 1752 | 1468216296224 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 22:51:36 INFO - PROCESS | 1752 | 1468216296228 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 22:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 22:51:36 INFO - PROCESS | 1752 | 1468216296236 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 22:51:36 INFO - PROCESS | 1752 | 1468216296240 Marionette TRACE conn3 <- [1,1134,null,{}] 22:51:36 INFO - PROCESS | 1752 | 1468216296247 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:36 INFO - PROCESS | 1752 | 1468216296252 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:36 INFO - PROCESS | 1752 | 1468216296410 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 22:51:36 INFO - PROCESS | 1752 | 1468216296564 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:36 INFO - PROCESS | 1752 | 1468216296572 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x90795800 == 34 [pid = 1752] [id = 291] 22:51:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x908a3800) [pid = 1752] [serial = 874] [outer = (nil)] 22:51:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x914d2400) [pid = 1752] [serial = 875] [outer = 0x908a3800] 22:51:36 INFO - PROCESS | 1752 | 1468216296645 Marionette DEBUG loaded listener.js 22:51:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x922ef800) [pid = 1752] [serial = 876] [outer = 0x908a3800] 22:51:37 INFO - PROCESS | 1752 | 1468216297579 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 22:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 22:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1386ms 22:51:37 INFO - PROCESS | 1752 | 1468216297622 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 22:51:37 INFO - PROCESS | 1752 | 1468216297627 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 22:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 22:51:37 INFO - PROCESS | 1752 | 1468216297659 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 22:51:37 INFO - PROCESS | 1752 | 1468216297662 Marionette TRACE conn3 <- [1,1138,null,{}] 22:51:37 INFO - PROCESS | 1752 | 1468216297668 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:37 INFO - PROCESS | 1752 | 1468216297673 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:37 INFO - PROCESS | 1752 | 1468216297828 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 22:51:37 INFO - PROCESS | 1752 | 1468216297977 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:37 INFO - PROCESS | 1752 | 1468216297984 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35b800 == 35 [pid = 1752] [id = 292] 22:51:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x922ee000) [pid = 1752] [serial = 877] [outer = (nil)] 22:51:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x92892400) [pid = 1752] [serial = 878] [outer = 0x922ee000] 22:51:38 INFO - PROCESS | 1752 | 1468216298066 Marionette DEBUG loaded listener.js 22:51:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x92896400) [pid = 1752] [serial = 879] [outer = 0x922ee000] 22:51:39 INFO - PROCESS | 1752 | 1468216299022 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 22:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 22:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1434ms 22:51:39 INFO - PROCESS | 1752 | 1468216299092 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 22:51:39 INFO - PROCESS | 1752 | 1468216299098 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 22:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 22:51:39 INFO - PROCESS | 1752 | 1468216299113 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 22:51:39 INFO - PROCESS | 1752 | 1468216299119 Marionette TRACE conn3 <- [1,1142,null,{}] 22:51:39 INFO - PROCESS | 1752 | 1468216299124 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:39 INFO - PROCESS | 1752 | 1468216299129 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:39 INFO - PROCESS | 1752 | 1468216299445 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 22:51:39 INFO - PROCESS | 1752 | 1468216299649 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:39 INFO - PROCESS | 1752 | 1468216299657 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a8c00 == 36 [pid = 1752] [id = 293] 22:51:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x8da55000) [pid = 1752] [serial = 880] [outer = (nil)] 22:51:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8dc1d800) [pid = 1752] [serial = 881] [outer = 0x8da55000] 22:51:39 INFO - PROCESS | 1752 | 1468216299722 Marionette DEBUG loaded listener.js 22:51:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x9079c000) [pid = 1752] [serial = 882] [outer = 0x8da55000] 22:51:40 INFO - PROCESS | 1752 | --DOCSHELL 0x922f6800 == 35 [pid = 1752] [id = 215] 22:51:40 INFO - PROCESS | 1752 | --DOCSHELL 0x92843000 == 34 [pid = 1752] [id = 211] 22:51:40 INFO - PROCESS | 1752 | --DOCSHELL 0x90799800 == 33 [pid = 1752] [id = 200] 22:51:40 INFO - PROCESS | 1752 | --DOCSHELL 0x8d361000 == 32 [pid = 1752] [id = 207] 22:51:40 INFO - PROCESS | 1752 | --DOCSHELL 0x90501400 == 31 [pid = 1752] [id = 210] 22:51:40 INFO - PROCESS | 1752 | --DOCSHELL 0x907d1c00 == 30 [pid = 1752] [id = 201] 22:51:40 INFO - PROCESS | 1752 | 1468216300580 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 22:51:40 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x940f8c00) [pid = 1752] [serial = 830] [outer = (nil)] [url = about:blank] 22:51:40 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x94049c00) [pid = 1752] [serial = 831] [outer = (nil)] [url = about:blank] 22:51:40 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x914e0400) [pid = 1752] [serial = 818] [outer = (nil)] [url = about:blank] 22:51:40 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x9287a000) [pid = 1752] [serial = 810] [outer = (nil)] [url = about:blank] 22:51:40 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x92d14000) [pid = 1752] [serial = 822] [outer = (nil)] [url = about:blank] 22:51:40 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x94044400) [pid = 1752] [serial = 813] [outer = (nil)] [url = about:blank] 22:51:40 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x9079ac00) [pid = 1752] [serial = 815] [outer = (nil)] [url = about:blank] 22:51:40 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x932fb400) [pid = 1752] [serial = 824] [outer = (nil)] [url = about:blank] 22:51:40 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x907c9800) [pid = 1752] [serial = 807] [outer = (nil)] [url = about:blank] 22:51:40 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x90509c00) [pid = 1752] [serial = 806] [outer = (nil)] [url = about:blank] 22:51:40 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x9284a000) [pid = 1752] [serial = 828] [outer = (nil)] [url = about:blank] 22:51:40 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x95316000) [pid = 1752] [serial = 827] [outer = (nil)] [url = about:blank] 22:51:40 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x93e5cc00) [pid = 1752] [serial = 804] [outer = (nil)] [url = about:blank] 22:51:40 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x928a0c00) [pid = 1752] [serial = 821] [outer = (nil)] [url = about:blank] 22:51:40 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x907bf400) [pid = 1752] [serial = 816] [outer = (nil)] [url = about:blank] 22:51:40 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x94047c00) [pid = 1752] [serial = 825] [outer = (nil)] [url = about:blank] 22:51:40 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x92841c00) [pid = 1752] [serial = 809] [outer = (nil)] [url = about:blank] 22:51:40 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x92d11800) [pid = 1752] [serial = 812] [outer = (nil)] [url = about:blank] 22:51:40 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x922f2400) [pid = 1752] [serial = 819] [outer = (nil)] [url = about:blank] 22:51:40 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x95447000) [pid = 1752] [serial = 833] [outer = (nil)] [url = about:blank] 22:51:40 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x9544c000) [pid = 1752] [serial = 834] [outer = (nil)] [url = about:blank] 22:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 22:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1545ms 22:51:40 INFO - PROCESS | 1752 | 1468216300651 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 22:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 22:51:40 INFO - PROCESS | 1752 | 1468216300656 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 22:51:40 INFO - PROCESS | 1752 | 1468216300663 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 22:51:40 INFO - PROCESS | 1752 | 1468216300667 Marionette TRACE conn3 <- [1,1146,null,{}] 22:51:40 INFO - PROCESS | 1752 | 1468216300673 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:40 INFO - PROCESS | 1752 | 1468216300678 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:40 INFO - PROCESS | 1752 | 1468216300813 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 22:51:40 INFO - PROCESS | 1752 | 1468216300822 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:40 INFO - PROCESS | 1752 | 1468216300829 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x907d1c00 == 31 [pid = 1752] [id = 294] 22:51:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x907d2c00) [pid = 1752] [serial = 883] [outer = (nil)] 22:51:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x9147dc00) [pid = 1752] [serial = 884] [outer = 0x907d2c00] 22:51:40 INFO - PROCESS | 1752 | 1468216300900 Marionette DEBUG loaded listener.js 22:51:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x915f0c00) [pid = 1752] [serial = 885] [outer = 0x907d2c00] 22:51:41 INFO - PROCESS | 1752 | 1468216301657 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 22:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 22:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1043ms 22:51:41 INFO - PROCESS | 1752 | 1468216301705 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 22:51:41 INFO - PROCESS | 1752 | 1468216301708 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 22:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 22:51:41 INFO - PROCESS | 1752 | 1468216301714 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 22:51:41 INFO - PROCESS | 1752 | 1468216301717 Marionette TRACE conn3 <- [1,1150,null,{}] 22:51:41 INFO - PROCESS | 1752 | 1468216301746 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:41 INFO - PROCESS | 1752 | 1468216301749 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:41 INFO - PROCESS | 1752 | 1468216301894 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 22:51:42 INFO - PROCESS | 1752 | 1468216302002 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:42 INFO - PROCESS | 1752 | 1468216302007 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x92473400 == 32 [pid = 1752] [id = 295] 22:51:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x9252dc00) [pid = 1752] [serial = 886] [outer = (nil)] 22:51:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x9284a800) [pid = 1752] [serial = 887] [outer = 0x9252dc00] 22:51:42 INFO - PROCESS | 1752 | 1468216302068 Marionette DEBUG loaded listener.js 22:51:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x9287d000) [pid = 1752] [serial = 888] [outer = 0x9252dc00] 22:51:42 INFO - PROCESS | 1752 | 1468216302735 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 22:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 22:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1078ms 22:51:42 INFO - PROCESS | 1752 | 1468216302810 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 22:51:42 INFO - PROCESS | 1752 | 1468216302815 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 22:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 22:51:42 INFO - PROCESS | 1752 | 1468216302844 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 22:51:42 INFO - PROCESS | 1752 | 1468216302850 Marionette TRACE conn3 <- [1,1154,null,{}] 22:51:42 INFO - PROCESS | 1752 | 1468216302864 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:42 INFO - PROCESS | 1752 | 1468216302869 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:43 INFO - PROCESS | 1752 | 1468216303056 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 22:51:43 INFO - PROCESS | 1752 | 1468216303073 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:43 INFO - PROCESS | 1752 | 1468216303079 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x8dc16400 == 33 [pid = 1752] [id = 296] 22:51:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x92845800) [pid = 1752] [serial = 889] [outer = (nil)] 22:51:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x92ecb000) [pid = 1752] [serial = 890] [outer = 0x92845800] 22:51:43 INFO - PROCESS | 1752 | 1468216303138 Marionette DEBUG loaded listener.js 22:51:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x932fb800) [pid = 1752] [serial = 891] [outer = 0x92845800] 22:51:43 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x9252b000) [pid = 1752] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 22:51:43 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8da4fc00) [pid = 1752] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 22:51:43 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x90899c00) [pid = 1752] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 22:51:43 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x907c8000) [pid = 1752] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 22:51:43 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x9050ec00) [pid = 1752] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 22:51:43 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8d35f000) [pid = 1752] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 22:51:43 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x9050bc00) [pid = 1752] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 22:51:43 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x9284fc00) [pid = 1752] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 22:51:43 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x95448800) [pid = 1752] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 22:51:43 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x95394400) [pid = 1752] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 22:51:43 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x8dc1b800) [pid = 1752] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 22:51:44 INFO - PROCESS | 1752 | 1468216304195 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 22:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 22:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1399ms 22:51:44 INFO - PROCESS | 1752 | 1468216304237 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 22:51:44 INFO - PROCESS | 1752 | 1468216304243 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 22:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 22:51:44 INFO - PROCESS | 1752 | 1468216304251 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 22:51:44 INFO - PROCESS | 1752 | 1468216304256 Marionette TRACE conn3 <- [1,1158,null,{}] 22:51:44 INFO - PROCESS | 1752 | 1468216304263 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:44 INFO - PROCESS | 1752 | 1468216304268 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:44 INFO - PROCESS | 1752 | 1468216304422 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 22:51:44 INFO - PROCESS | 1752 | 1468216304577 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:44 INFO - PROCESS | 1752 | 1468216304590 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35a400 == 34 [pid = 1752] [id = 297] 22:51:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x90506000) [pid = 1752] [serial = 892] [outer = (nil)] 22:51:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x907c7c00) [pid = 1752] [serial = 893] [outer = 0x90506000] 22:51:44 INFO - PROCESS | 1752 | 1468216304660 Marionette DEBUG loaded listener.js 22:51:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x907d0c00) [pid = 1752] [serial = 894] [outer = 0x90506000] 22:51:45 INFO - PROCESS | 1752 | 1468216305541 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 22:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 22:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1336ms 22:51:45 INFO - PROCESS | 1752 | 1468216305587 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 22:51:45 INFO - PROCESS | 1752 | 1468216305594 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 22:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 22:51:45 INFO - PROCESS | 1752 | 1468216305604 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 22:51:45 INFO - PROCESS | 1752 | 1468216305608 Marionette TRACE conn3 <- [1,1162,null,{}] 22:51:45 INFO - PROCESS | 1752 | 1468216305613 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:45 INFO - PROCESS | 1752 | 1468216305619 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:45 INFO - PROCESS | 1752 | 1468216305773 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 22:51:45 INFO - PROCESS | 1752 | 1468216305921 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:45 INFO - PROCESS | 1752 | 1468216305932 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x9147b400 == 35 [pid = 1752] [id = 298] 22:51:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x9246f400) [pid = 1752] [serial = 895] [outer = (nil)] 22:51:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x92845400) [pid = 1752] [serial = 896] [outer = 0x9246f400] 22:51:46 INFO - PROCESS | 1752 | 1468216306001 Marionette DEBUG loaded listener.js 22:51:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x92850c00) [pid = 1752] [serial = 897] [outer = 0x9246f400] 22:51:46 INFO - PROCESS | 1752 | 1468216306904 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 22:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 22:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1330ms 22:51:46 INFO - PROCESS | 1752 | 1468216306934 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 22:51:46 INFO - PROCESS | 1752 | 1468216306938 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 22:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 22:51:46 INFO - PROCESS | 1752 | 1468216306943 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 22:51:46 INFO - PROCESS | 1752 | 1468216306949 Marionette TRACE conn3 <- [1,1166,null,{}] 22:51:46 INFO - PROCESS | 1752 | 1468216306963 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:46 INFO - PROCESS | 1752 | 1468216306971 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:47 INFO - PROCESS | 1752 | 1468216307115 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 22:51:47 INFO - PROCESS | 1752 | 1468216307270 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:47 INFO - PROCESS | 1752 | 1468216307277 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x92ed0400 == 36 [pid = 1752] [id = 299] 22:51:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x932f6800) [pid = 1752] [serial = 898] [outer = (nil)] 22:51:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x93e51400) [pid = 1752] [serial = 899] [outer = 0x932f6800] 22:51:47 INFO - PROCESS | 1752 | 1468216307351 Marionette DEBUG loaded listener.js 22:51:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x93e5ac00) [pid = 1752] [serial = 900] [outer = 0x932f6800] 22:51:48 INFO - PROCESS | 1752 | 1468216308205 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 22:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 22:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1331ms 22:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 22:51:48 INFO - PROCESS | 1752 | 1468216308275 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 22:51:48 INFO - PROCESS | 1752 | 1468216308279 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 22:51:48 INFO - PROCESS | 1752 | 1468216308285 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 22:51:48 INFO - PROCESS | 1752 | 1468216308288 Marionette TRACE conn3 <- [1,1170,null,{}] 22:51:48 INFO - PROCESS | 1752 | 1468216308293 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:48 INFO - PROCESS | 1752 | 1468216308297 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:48 INFO - PROCESS | 1752 | 1468216308447 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 22:51:48 INFO - PROCESS | 1752 | 1468216308597 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:48 INFO - PROCESS | 1752 | 1468216308603 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d361c00 == 37 [pid = 1752] [id = 300] 22:51:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x93e50c00) [pid = 1752] [serial = 901] [outer = (nil)] 22:51:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x940f9800) [pid = 1752] [serial = 902] [outer = 0x93e50c00] 22:51:48 INFO - PROCESS | 1752 | 1468216308685 Marionette DEBUG loaded listener.js 22:51:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x940fd000) [pid = 1752] [serial = 903] [outer = 0x93e50c00] 22:51:49 INFO - PROCESS | 1752 | 1468216309503 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 22:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 22:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1229ms 22:51:49 INFO - PROCESS | 1752 | 1468216309513 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 22:51:49 INFO - PROCESS | 1752 | 1468216309516 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 22:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 22:51:49 INFO - PROCESS | 1752 | 1468216309539 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 22:51:49 INFO - PROCESS | 1752 | 1468216309543 Marionette TRACE conn3 <- [1,1174,null,{}] 22:51:49 INFO - PROCESS | 1752 | 1468216309548 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:49 INFO - PROCESS | 1752 | 1468216309552 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:49 INFO - PROCESS | 1752 | 1468216309692 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 22:51:49 INFO - PROCESS | 1752 | 1468216309845 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:49 INFO - PROCESS | 1752 | 1468216309854 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x9050c400 == 38 [pid = 1752] [id = 301] 22:51:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x922fa400) [pid = 1752] [serial = 904] [outer = (nil)] 22:51:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x9531e000) [pid = 1752] [serial = 905] [outer = 0x922fa400] 22:51:49 INFO - PROCESS | 1752 | 1468216309922 Marionette DEBUG loaded listener.js 22:51:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x9531fc00) [pid = 1752] [serial = 906] [outer = 0x922fa400] 22:51:50 INFO - PROCESS | 1752 | 1468216310805 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 22:51:50 INFO - PROCESS | 1752 | 1468216310992 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 22:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 22:51:51 INFO - PROCESS | 1752 | 1468216311000 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 22:51:51 INFO - PROCESS | 1752 | 1468216311004 Marionette TRACE conn3 <- [1,1178,null,{}] 22:51:51 INFO - PROCESS | 1752 | 1468216311011 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:51 INFO - PROCESS | 1752 | 1468216311016 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:51 INFO - PROCESS | 1752 | 1468216311157 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 22:51:51 INFO - PROCESS | 1752 | 1468216311352 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:51 INFO - PROCESS | 1752 | 1468216311366 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x9050e800 == 39 [pid = 1752] [id = 302] 22:51:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x907cb000) [pid = 1752] [serial = 907] [outer = (nil)] 22:51:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x91488000) [pid = 1752] [serial = 908] [outer = 0x907cb000] 22:51:51 INFO - PROCESS | 1752 | 1468216311431 Marionette DEBUG loaded listener.js 22:51:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x915ebc00) [pid = 1752] [serial = 909] [outer = 0x907cb000] 22:51:52 INFO - PROCESS | 1752 | --DOCSHELL 0x9089c000 == 38 [pid = 1752] [id = 209] 22:51:52 INFO - PROCESS | 1752 | --DOCSHELL 0x914d6000 == 37 [pid = 1752] [id = 202] 22:51:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8d49b400 == 36 [pid = 1752] [id = 212] 22:51:52 INFO - PROCESS | 1752 | --DOCSHELL 0x9289f000 == 35 [pid = 1752] [id = 213] 22:51:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8d359000 == 34 [pid = 1752] [id = 205] 22:51:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a2400 == 33 [pid = 1752] [id = 208] 22:51:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35ec00 == 32 [pid = 1752] [id = 284] 22:51:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a7400 == 31 [pid = 1752] [id = 199] 22:51:52 INFO - PROCESS | 1752 | --DOCSHELL 0x9246d000 == 30 [pid = 1752] [id = 204] 22:51:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35dc00 == 29 [pid = 1752] [id = 203] 22:51:52 INFO - PROCESS | 1752 | --DOCSHELL 0x932f5800 == 28 [pid = 1752] [id = 216] 22:51:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8d365c00 == 27 [pid = 1752] [id = 206] 22:51:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8d363c00 == 26 [pid = 1752] [id = 214] 22:51:53 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x92878000) [pid = 1752] [serial = 869] [outer = (nil)] [url = about:blank] 22:51:53 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x9261fc00) [pid = 1752] [serial = 863] [outer = (nil)] [url = about:blank] 22:51:53 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x90899400) [pid = 1752] [serial = 866] [outer = (nil)] [url = about:blank] 22:51:53 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x92626400) [pid = 1752] [serial = 864] [outer = (nil)] [url = about:blank] 22:51:53 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x9148ac00) [pid = 1752] [serial = 860] [outer = (nil)] [url = about:blank] 22:51:53 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x908a4400) [pid = 1752] [serial = 852] [outer = (nil)] [url = about:blank] 22:51:53 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x90896800) [pid = 1752] [serial = 851] [outer = (nil)] [url = about:blank] 22:51:53 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x9079e400) [pid = 1752] [serial = 857] [outer = (nil)] [url = about:blank] 22:51:53 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x907be800) [pid = 1752] [serial = 858] [outer = (nil)] [url = about:blank] 22:51:53 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8d364000) [pid = 1752] [serial = 854] [outer = (nil)] [url = about:blank] 22:51:53 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x8d4a4c00) [pid = 1752] [serial = 855] [outer = (nil)] [url = about:blank] 22:51:53 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x9147d800) [pid = 1752] [serial = 837] [outer = (nil)] [url = about:blank] 22:51:53 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x907d3400) [pid = 1752] [serial = 836] [outer = (nil)] [url = about:blank] 22:51:53 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x92d17000) [pid = 1752] [serial = 840] [outer = (nil)] [url = about:blank] 22:51:53 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x9289a400) [pid = 1752] [serial = 839] [outer = (nil)] [url = about:blank] 22:51:53 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x95521800) [pid = 1752] [serial = 843] [outer = (nil)] [url = about:blank] 22:51:53 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x95454000) [pid = 1752] [serial = 842] [outer = (nil)] [url = about:blank] 22:51:53 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x97949800) [pid = 1752] [serial = 846] [outer = (nil)] [url = about:blank] 22:51:53 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x97945000) [pid = 1752] [serial = 845] [outer = (nil)] [url = about:blank] 22:51:53 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x97953000) [pid = 1752] [serial = 849] [outer = (nil)] [url = about:blank] 22:51:53 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x9794fc00) [pid = 1752] [serial = 848] [outer = (nil)] [url = about:blank] 22:51:53 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x915e5400) [pid = 1752] [serial = 861] [outer = (nil)] [url = about:blank] 22:51:53 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x9246c400) [pid = 1752] [serial = 867] [outer = (nil)] [url = about:blank] 22:51:53 INFO - PROCESS | 1752 | 1468216313060 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 22:51:53 INFO - PROCESS | 1752 | 1468216313205 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 22:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 22:51:53 INFO - PROCESS | 1752 | 1468216313212 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 22:51:53 INFO - PROCESS | 1752 | 1468216313217 Marionette TRACE conn3 <- [1,1182,null,{}] 22:51:53 INFO - PROCESS | 1752 | 1468216313225 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:53 INFO - PROCESS | 1752 | 1468216313230 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:53 INFO - PROCESS | 1752 | 1468216313397 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 22:51:53 INFO - PROCESS | 1752 | 1468216313410 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:53 INFO - PROCESS | 1752 | 1468216313416 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da57000 == 27 [pid = 1752] [id = 303] 22:51:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x8dc14800) [pid = 1752] [serial = 910] [outer = (nil)] 22:51:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x8dc1cc00) [pid = 1752] [serial = 911] [outer = 0x8dc14800] 22:51:53 INFO - PROCESS | 1752 | 1468216313479 Marionette DEBUG loaded listener.js 22:51:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x90502800) [pid = 1752] [serial = 912] [outer = 0x8dc14800] 22:51:54 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:51:54 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:51:54 INFO - PROCESS | 1752 | 1468216314200 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 22:51:54 INFO - PROCESS | 1752 | 1468216314259 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 22:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 22:51:54 INFO - PROCESS | 1752 | 1468216314277 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 22:51:54 INFO - PROCESS | 1752 | 1468216314281 Marionette TRACE conn3 <- [1,1186,null,{}] 22:51:54 INFO - PROCESS | 1752 | 1468216314305 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:54 INFO - PROCESS | 1752 | 1468216314310 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:54 INFO - PROCESS | 1752 | 1468216314453 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 22:51:54 INFO - PROCESS | 1752 | 1468216314463 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:54 INFO - PROCESS | 1752 | 1468216314472 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x9079e000 == 28 [pid = 1752] [id = 304] 22:51:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x907cac00) [pid = 1752] [serial = 913] [outer = (nil)] 22:51:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x90899400) [pid = 1752] [serial = 914] [outer = 0x907cac00] 22:51:54 INFO - PROCESS | 1752 | 1468216314533 Marionette DEBUG loaded listener.js 22:51:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x908a0000) [pid = 1752] [serial = 915] [outer = 0x907cac00] 22:51:55 INFO - PROCESS | 1752 | 1468216315280 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 22:51:55 INFO - PROCESS | 1752 | 1468216315344 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 22:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 22:51:55 INFO - PROCESS | 1752 | 1468216315350 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 22:51:55 INFO - PROCESS | 1752 | 1468216315355 Marionette TRACE conn3 <- [1,1190,null,{}] 22:51:55 INFO - PROCESS | 1752 | 1468216315438 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:55 INFO - PROCESS | 1752 | 1468216315446 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:55 INFO - PROCESS | 1752 | 1468216315623 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 22:51:55 INFO - PROCESS | 1752 | 1468216315645 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:55 INFO - PROCESS | 1752 | 1468216315658 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x9246cc00 == 29 [pid = 1752] [id = 305] 22:51:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x9246d000) [pid = 1752] [serial = 916] [outer = (nil)] 22:51:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x92533800) [pid = 1752] [serial = 917] [outer = 0x9246d000] 22:51:55 INFO - PROCESS | 1752 | 1468216315718 Marionette DEBUG loaded listener.js 22:51:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x92626400) [pid = 1752] [serial = 918] [outer = 0x9246d000] 22:51:56 INFO - PROCESS | 1752 | 1468216316480 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 22:51:56 INFO - PROCESS | 1752 | 1468216316558 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 22:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 22:51:56 INFO - PROCESS | 1752 | 1468216316581 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 22:51:56 INFO - PROCESS | 1752 | 1468216316584 Marionette TRACE conn3 <- [1,1194,null,{}] 22:51:56 INFO - PROCESS | 1752 | 1468216316598 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:56 INFO - PROCESS | 1752 | 1468216316601 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:56 INFO - PROCESS | 1752 | 1468216316773 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 22:51:56 INFO - PROCESS | 1752 | 1468216316841 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:56 INFO - PROCESS | 1752 | 1468216316847 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x907bb800 == 30 [pid = 1752] [id = 306] 22:51:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x92847000) [pid = 1752] [serial = 919] [outer = (nil)] 22:51:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x9287d400) [pid = 1752] [serial = 920] [outer = 0x92847000] 22:51:56 INFO - PROCESS | 1752 | 1468216316906 Marionette DEBUG loaded listener.js 22:51:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x92a6b400) [pid = 1752] [serial = 921] [outer = 0x92847000] 22:51:57 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x908a3800) [pid = 1752] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 22:51:57 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8da55000) [pid = 1752] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 22:51:57 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8d49cc00) [pid = 1752] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 22:51:57 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x907d2c00) [pid = 1752] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 22:51:57 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x922ee000) [pid = 1752] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 22:51:57 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x9252dc00) [pid = 1752] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 22:51:57 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x92845800) [pid = 1752] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 22:51:57 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x92850400) [pid = 1752] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 22:51:57 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:51:57 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:51:57 INFO - PROCESS | 1752 | 1468216317886 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 22:51:57 INFO - PROCESS | 1752 | 1468216317928 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 22:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 22:51:57 INFO - PROCESS | 1752 | 1468216317934 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 22:51:57 INFO - PROCESS | 1752 | 1468216317936 Marionette TRACE conn3 <- [1,1198,null,{}] 22:51:57 INFO - PROCESS | 1752 | 1468216317942 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:57 INFO - PROCESS | 1752 | 1468216317946 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:58 INFO - PROCESS | 1752 | 1468216318070 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 22:51:58 INFO - PROCESS | 1752 | 1468216318082 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:58 INFO - PROCESS | 1752 | 1468216318091 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a3000 == 31 [pid = 1752] [id = 307] 22:51:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x9246fc00) [pid = 1752] [serial = 922] [outer = (nil)] 22:51:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x92878c00) [pid = 1752] [serial = 923] [outer = 0x9246fc00] 22:51:58 INFO - PROCESS | 1752 | 1468216318148 Marionette DEBUG loaded listener.js 22:51:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x92d14000) [pid = 1752] [serial = 924] [outer = 0x9246fc00] 22:51:58 INFO - PROCESS | 1752 | 1468216318874 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 22:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 22:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 980ms 22:51:58 INFO - PROCESS | 1752 | 1468216318915 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 22:51:58 INFO - PROCESS | 1752 | 1468216318918 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 22:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 22:51:58 INFO - PROCESS | 1752 | 1468216318923 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 22:51:58 INFO - PROCESS | 1752 | 1468216318925 Marionette TRACE conn3 <- [1,1202,null,{}] 22:51:58 INFO - PROCESS | 1752 | 1468216318931 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:58 INFO - PROCESS | 1752 | 1468216318939 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:59 INFO - PROCESS | 1752 | 1468216319144 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 22:51:59 INFO - PROCESS | 1752 | 1468216319156 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:59 INFO - PROCESS | 1752 | 1468216319163 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:51:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x92878000 == 32 [pid = 1752] [id = 308] 22:51:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x92d11c00) [pid = 1752] [serial = 925] [outer = (nil)] 22:51:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x93e56800) [pid = 1752] [serial = 926] [outer = 0x92d11c00] 22:51:59 INFO - PROCESS | 1752 | 1468216319223 Marionette DEBUG loaded listener.js 22:51:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x940f3000) [pid = 1752] [serial = 927] [outer = 0x92d11c00] 22:52:00 INFO - PROCESS | 1752 | 1468216320088 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 22:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 22:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1225ms 22:52:00 INFO - PROCESS | 1752 | 1468216320150 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 22:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 22:52:00 INFO - PROCESS | 1752 | 1468216320156 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 22:52:00 INFO - PROCESS | 1752 | 1468216320164 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 22:52:00 INFO - PROCESS | 1752 | 1468216320168 Marionette TRACE conn3 <- [1,1206,null,{}] 22:52:00 INFO - PROCESS | 1752 | 1468216320176 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:00 INFO - PROCESS | 1752 | 1468216320181 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:00 INFO - PROCESS | 1752 | 1468216320350 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 22:52:00 INFO - PROCESS | 1752 | 1468216320504 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:00 INFO - PROCESS | 1752 | 1468216320519 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35f400 == 33 [pid = 1752] [id = 309] 22:52:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x8d4a8000) [pid = 1752] [serial = 928] [outer = (nil)] 22:52:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x9079e400) [pid = 1752] [serial = 929] [outer = 0x8d4a8000] 22:52:00 INFO - PROCESS | 1752 | 1468216320590 Marionette DEBUG loaded listener.js 22:52:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x907d4c00) [pid = 1752] [serial = 930] [outer = 0x8d4a8000] 22:52:01 INFO - PROCESS | 1752 | 1468216321541 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 22:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 22:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1437ms 22:52:01 INFO - PROCESS | 1752 | 1468216321599 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 22:52:01 INFO - PROCESS | 1752 | 1468216321606 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 22:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 22:52:01 INFO - PROCESS | 1752 | 1468216321615 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 22:52:01 INFO - PROCESS | 1752 | 1468216321619 Marionette TRACE conn3 <- [1,1210,null,{}] 22:52:01 INFO - PROCESS | 1752 | 1468216321624 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:01 INFO - PROCESS | 1752 | 1468216321630 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:01 INFO - PROCESS | 1752 | 1468216321788 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 22:52:01 INFO - PROCESS | 1752 | 1468216321946 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:01 INFO - PROCESS | 1752 | 1468216321953 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x9147e400 == 34 [pid = 1752] [id = 310] 22:52:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x922f5400) [pid = 1752] [serial = 931] [outer = (nil)] 22:52:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x92474c00) [pid = 1752] [serial = 932] [outer = 0x922f5400] 22:52:02 INFO - PROCESS | 1752 | 1468216322030 Marionette DEBUG loaded listener.js 22:52:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x92842400) [pid = 1752] [serial = 933] [outer = 0x922f5400] 22:52:02 INFO - PROCESS | 1752 | 1468216322992 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 22:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 22:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1428ms 22:52:03 INFO - PROCESS | 1752 | 1468216323043 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 22:52:03 INFO - PROCESS | 1752 | 1468216323047 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 22:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 22:52:03 INFO - PROCESS | 1752 | 1468216323053 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 22:52:03 INFO - PROCESS | 1752 | 1468216323058 Marionette TRACE conn3 <- [1,1214,null,{}] 22:52:03 INFO - PROCESS | 1752 | 1468216323072 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:03 INFO - PROCESS | 1752 | 1468216323080 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:03 INFO - PROCESS | 1752 | 1468216323245 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 22:52:03 INFO - PROCESS | 1752 | 1468216323393 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:03 INFO - PROCESS | 1752 | 1468216323405 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x93e59800 == 35 [pid = 1752] [id = 311] 22:52:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x94044c00) [pid = 1752] [serial = 934] [outer = (nil)] 22:52:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x940fb400) [pid = 1752] [serial = 935] [outer = 0x94044c00] 22:52:03 INFO - PROCESS | 1752 | 1468216323514 Marionette DEBUG loaded listener.js 22:52:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x95319000) [pid = 1752] [serial = 936] [outer = 0x94044c00] 22:52:04 INFO - PROCESS | 1752 | 1468216324532 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 22:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 22:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1538ms 22:52:04 INFO - PROCESS | 1752 | 1468216324591 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 22:52:04 INFO - PROCESS | 1752 | 1468216324596 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 22:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 22:52:04 INFO - PROCESS | 1752 | 1468216324604 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 22:52:04 INFO - PROCESS | 1752 | 1468216324608 Marionette TRACE conn3 <- [1,1218,null,{}] 22:52:04 INFO - PROCESS | 1752 | 1468216324615 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:04 INFO - PROCESS | 1752 | 1468216324620 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:04 INFO - PROCESS | 1752 | 1468216324830 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 22:52:05 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x9287d000) [pid = 1752] [serial = 888] [outer = (nil)] [url = about:blank] 22:52:05 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x9284a800) [pid = 1752] [serial = 887] [outer = (nil)] [url = about:blank] 22:52:05 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x9289ac00) [pid = 1752] [serial = 870] [outer = (nil)] [url = about:blank] 22:52:05 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x914d2400) [pid = 1752] [serial = 875] [outer = (nil)] [url = about:blank] 22:52:05 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x922ef800) [pid = 1752] [serial = 876] [outer = (nil)] [url = about:blank] 22:52:05 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8dc1d800) [pid = 1752] [serial = 881] [outer = (nil)] [url = about:blank] 22:52:05 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x9079c000) [pid = 1752] [serial = 882] [outer = (nil)] [url = about:blank] 22:52:05 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x8da4cc00) [pid = 1752] [serial = 872] [outer = (nil)] [url = about:blank] 22:52:05 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8dc13800) [pid = 1752] [serial = 873] [outer = (nil)] [url = about:blank] 22:52:05 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x9147dc00) [pid = 1752] [serial = 884] [outer = (nil)] [url = about:blank] 22:52:05 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x915f0c00) [pid = 1752] [serial = 885] [outer = (nil)] [url = about:blank] 22:52:05 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x92892400) [pid = 1752] [serial = 878] [outer = (nil)] [url = about:blank] 22:52:05 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x92896400) [pid = 1752] [serial = 879] [outer = (nil)] [url = about:blank] 22:52:05 INFO - PROCESS | 1752 | 1468216325088 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:05 INFO - PROCESS | 1752 | 1468216325101 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x8dc13800 == 36 [pid = 1752] [id = 312] 22:52:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x8dc14c00) [pid = 1752] [serial = 937] [outer = (nil)] 22:52:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x90505000) [pid = 1752] [serial = 938] [outer = 0x8dc14c00] 22:52:05 INFO - PROCESS | 1752 | 1468216325174 Marionette DEBUG loaded listener.js 22:52:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x9050fc00) [pid = 1752] [serial = 939] [outer = 0x8dc14c00] 22:52:05 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x92ecb000) [pid = 1752] [serial = 890] [outer = (nil)] [url = about:blank] 22:52:05 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x932fb800) [pid = 1752] [serial = 891] [outer = (nil)] [url = about:blank] 22:52:05 INFO - PROCESS | 1752 | 1468216325826 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 22:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 22:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1282ms 22:52:05 INFO - PROCESS | 1752 | 1468216325885 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 22:52:05 INFO - PROCESS | 1752 | 1468216325891 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 22:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 22:52:05 INFO - PROCESS | 1752 | 1468216325899 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 22:52:05 INFO - PROCESS | 1752 | 1468216325903 Marionette TRACE conn3 <- [1,1222,null,{}] 22:52:05 INFO - PROCESS | 1752 | 1468216325908 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:05 INFO - PROCESS | 1752 | 1468216325913 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:06 INFO - PROCESS | 1752 | 1468216326073 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 22:52:06 INFO - PROCESS | 1752 | 1468216326182 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:06 INFO - PROCESS | 1752 | 1468216326191 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x90796400 == 37 [pid = 1752] [id = 313] 22:52:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x9089d000) [pid = 1752] [serial = 940] [outer = (nil)] 22:52:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x914d2400) [pid = 1752] [serial = 941] [outer = 0x9089d000] 22:52:06 INFO - PROCESS | 1752 | 1468216326250 Marionette DEBUG loaded listener.js 22:52:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x915ee800) [pid = 1752] [serial = 942] [outer = 0x9089d000] 22:52:06 INFO - PROCESS | 1752 | 1468216326855 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 22:52:06 INFO - PROCESS | 1752 | 1468216326932 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 22:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 22:52:06 INFO - PROCESS | 1752 | 1468216326937 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 22:52:06 INFO - PROCESS | 1752 | 1468216326942 Marionette TRACE conn3 <- [1,1226,null,{}] 22:52:06 INFO - PROCESS | 1752 | 1468216326956 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:06 INFO - PROCESS | 1752 | 1468216326963 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:07 INFO - PROCESS | 1752 | 1468216327167 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 22:52:07 INFO - PROCESS | 1752 | 1468216327178 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:07 INFO - PROCESS | 1752 | 1468216327189 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x92843c00 == 38 [pid = 1752] [id = 314] 22:52:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x92844c00) [pid = 1752] [serial = 943] [outer = (nil)] 22:52:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x92892800) [pid = 1752] [serial = 944] [outer = 0x92844c00] 22:52:07 INFO - PROCESS | 1752 | 1468216327247 Marionette DEBUG loaded listener.js 22:52:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x9289f000) [pid = 1752] [serial = 945] [outer = 0x92844c00] 22:52:08 INFO - PROCESS | 1752 | 1468216328060 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 22:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 22:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1180ms 22:52:08 INFO - PROCESS | 1752 | 1468216328118 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 22:52:08 INFO - PROCESS | 1752 | 1468216328122 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 22:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 22:52:08 INFO - PROCESS | 1752 | 1468216328128 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 22:52:08 INFO - PROCESS | 1752 | 1468216328130 Marionette TRACE conn3 <- [1,1230,null,{}] 22:52:08 INFO - PROCESS | 1752 | 1468216328135 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:08 INFO - PROCESS | 1752 | 1468216328138 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:08 INFO - PROCESS | 1752 | 1468216328337 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 22:52:08 INFO - PROCESS | 1752 | 1468216328354 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:08 INFO - PROCESS | 1752 | 1468216328359 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x92d19000 == 39 [pid = 1752] [id = 315] 22:52:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x92d1cc00) [pid = 1752] [serial = 946] [outer = (nil)] 22:52:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x92ecf000) [pid = 1752] [serial = 947] [outer = 0x92d1cc00] 22:52:08 INFO - PROCESS | 1752 | 1468216328420 Marionette DEBUG loaded listener.js 22:52:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x93c49800) [pid = 1752] [serial = 948] [outer = 0x92d1cc00] 22:52:09 INFO - PROCESS | 1752 | 1468216329179 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 22:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 22:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1077ms 22:52:09 INFO - PROCESS | 1752 | 1468216329207 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 22:52:09 INFO - PROCESS | 1752 | 1468216329210 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 22:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 22:52:09 INFO - PROCESS | 1752 | 1468216329223 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 22:52:09 INFO - PROCESS | 1752 | 1468216329225 Marionette TRACE conn3 <- [1,1234,null,{}] 22:52:09 INFO - PROCESS | 1752 | 1468216329230 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:09 INFO - PROCESS | 1752 | 1468216329234 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:09 INFO - PROCESS | 1752 | 1468216329399 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 22:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x90506000) [pid = 1752] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 22:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x9246f400) [pid = 1752] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 22:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8dc14800) [pid = 1752] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 22:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x932f6800) [pid = 1752] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 22:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x93e50c00) [pid = 1752] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 22:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x9246d000) [pid = 1752] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 22:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x92847000) [pid = 1752] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 22:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x922fa400) [pid = 1752] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 22:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x907cb000) [pid = 1752] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 22:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x907cac00) [pid = 1752] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 22:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x9246fc00) [pid = 1752] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 22:52:09 INFO - PROCESS | 1752 | 1468216329548 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:09 INFO - PROCESS | 1752 | 1468216329551 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x8dc14800 == 40 [pid = 1752] [id = 316] 22:52:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x8dc16c00) [pid = 1752] [serial = 949] [outer = (nil)] 22:52:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x907d2c00) [pid = 1752] [serial = 950] [outer = 0x8dc16c00] 22:52:09 INFO - PROCESS | 1752 | 1468216329622 Marionette DEBUG loaded listener.js 22:52:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x91484c00) [pid = 1752] [serial = 951] [outer = 0x8dc16c00] 22:52:10 INFO - PROCESS | 1752 | 1468216330248 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 22:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 22:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1077ms 22:52:10 INFO - PROCESS | 1752 | 1468216330300 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 22:52:10 INFO - PROCESS | 1752 | 1468216330303 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 22:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 22:52:10 INFO - PROCESS | 1752 | 1468216330308 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 22:52:10 INFO - PROCESS | 1752 | 1468216330310 Marionette TRACE conn3 <- [1,1238,null,{}] 22:52:10 INFO - PROCESS | 1752 | 1468216330315 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:10 INFO - PROCESS | 1752 | 1468216330324 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:10 INFO - PROCESS | 1752 | 1468216330524 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 22:52:10 INFO - PROCESS | 1752 | 1468216330536 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:10 INFO - PROCESS | 1752 | 1468216330548 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x9246f400 == 41 [pid = 1752] [id = 317] 22:52:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x92ec5400) [pid = 1752] [serial = 952] [outer = (nil)] 22:52:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x95396000) [pid = 1752] [serial = 953] [outer = 0x92ec5400] 22:52:10 INFO - PROCESS | 1752 | 1468216330604 Marionette DEBUG loaded listener.js 22:52:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x953b1400) [pid = 1752] [serial = 954] [outer = 0x92ec5400] 22:52:11 INFO - PROCESS | 1752 | 1468216331290 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 22:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 22:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1024ms 22:52:11 INFO - PROCESS | 1752 | 1468216331333 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 22:52:11 INFO - PROCESS | 1752 | 1468216331336 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 22:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 22:52:11 INFO - PROCESS | 1752 | 1468216331342 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 22:52:11 INFO - PROCESS | 1752 | 1468216331344 Marionette TRACE conn3 <- [1,1242,null,{}] 22:52:11 INFO - PROCESS | 1752 | 1468216331349 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:11 INFO - PROCESS | 1752 | 1468216331352 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:11 INFO - PROCESS | 1752 | 1468216331527 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 22:52:11 INFO - PROCESS | 1752 | 1468216331639 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:11 INFO - PROCESS | 1752 | 1468216331648 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35ac00 == 42 [pid = 1752] [id = 318] 22:52:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x8d35b000) [pid = 1752] [serial = 955] [outer = (nil)] 22:52:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8d49a800) [pid = 1752] [serial = 956] [outer = 0x8d35b000] 22:52:11 INFO - PROCESS | 1752 | 1468216331723 Marionette DEBUG loaded listener.js 22:52:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x8d4a4800) [pid = 1752] [serial = 957] [outer = 0x8d35b000] 22:52:12 INFO - PROCESS | 1752 | 1468216332515 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 22:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 22:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1230ms 22:52:12 INFO - PROCESS | 1752 | 1468216332575 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 22:52:12 INFO - PROCESS | 1752 | 1468216332580 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 22:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 22:52:12 INFO - PROCESS | 1752 | 1468216332587 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 22:52:12 INFO - PROCESS | 1752 | 1468216332592 Marionette TRACE conn3 <- [1,1246,null,{}] 22:52:12 INFO - PROCESS | 1752 | 1468216332599 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:12 INFO - PROCESS | 1752 | 1468216332606 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:12 INFO - PROCESS | 1752 | 1468216332800 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 22:52:12 INFO - PROCESS | 1752 | 1468216332950 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:12 INFO - PROCESS | 1752 | 1468216332958 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x91481c00 == 43 [pid = 1752] [id = 319] 22:52:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x91484800) [pid = 1752] [serial = 958] [outer = (nil)] 22:52:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x922f6800) [pid = 1752] [serial = 959] [outer = 0x91484800] 22:52:13 INFO - PROCESS | 1752 | 1468216333033 Marionette DEBUG loaded listener.js 22:52:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x9246f800) [pid = 1752] [serial = 960] [outer = 0x91484800] 22:52:13 INFO - PROCESS | 1752 | 1468216333873 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 22:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 22:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1338ms 22:52:13 INFO - PROCESS | 1752 | 1468216333929 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 22:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 22:52:13 INFO - PROCESS | 1752 | 1468216333935 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 22:52:13 INFO - PROCESS | 1752 | 1468216333941 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 22:52:13 INFO - PROCESS | 1752 | 1468216333944 Marionette TRACE conn3 <- [1,1250,null,{}] 22:52:13 INFO - PROCESS | 1752 | 1468216333950 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:13 INFO - PROCESS | 1752 | 1468216333954 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:14 INFO - PROCESS | 1752 | 1468216334109 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 22:52:14 INFO - PROCESS | 1752 | 1468216334261 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:14 INFO - PROCESS | 1752 | 1468216334268 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x8dc12c00 == 44 [pid = 1752] [id = 320] 22:52:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x907b8c00) [pid = 1752] [serial = 961] [outer = (nil)] 22:52:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x932fb000) [pid = 1752] [serial = 962] [outer = 0x907b8c00] 22:52:14 INFO - PROCESS | 1752 | 1468216334338 Marionette DEBUG loaded listener.js 22:52:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x9404c400) [pid = 1752] [serial = 963] [outer = 0x907b8c00] 22:52:15 INFO - PROCESS | 1752 | 1468216335254 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 22:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 22:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1384ms 22:52:15 INFO - PROCESS | 1752 | 1468216335324 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 22:52:15 INFO - PROCESS | 1752 | 1468216335328 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 22:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 22:52:15 INFO - PROCESS | 1752 | 1468216335342 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 22:52:15 INFO - PROCESS | 1752 | 1468216335350 Marionette TRACE conn3 <- [1,1254,null,{}] 22:52:15 INFO - PROCESS | 1752 | 1468216335357 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:15 INFO - PROCESS | 1752 | 1468216335363 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:15 INFO - PROCESS | 1752 | 1468216335552 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 22:52:15 INFO - PROCESS | 1752 | 1468216335705 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:15 INFO - PROCESS | 1752 | 1468216335716 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x953b0c00 == 45 [pid = 1752] [id = 321] 22:52:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x9544f000) [pid = 1752] [serial = 964] [outer = (nil)] 22:52:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x9551f000) [pid = 1752] [serial = 965] [outer = 0x9544f000] 22:52:15 INFO - PROCESS | 1752 | 1468216335795 Marionette DEBUG loaded listener.js 22:52:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x9793ec00) [pid = 1752] [serial = 966] [outer = 0x9544f000] 22:52:16 INFO - PROCESS | 1752 | 1468216336593 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 22:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 22:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1298ms 22:52:16 INFO - PROCESS | 1752 | 1468216336633 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 22:52:16 INFO - PROCESS | 1752 | 1468216336637 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 22:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 22:52:16 INFO - PROCESS | 1752 | 1468216336659 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 22:52:16 INFO - PROCESS | 1752 | 1468216336662 Marionette TRACE conn3 <- [1,1258,null,{}] 22:52:16 INFO - PROCESS | 1752 | 1468216336668 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:16 INFO - PROCESS | 1752 | 1468216336673 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:16 INFO - PROCESS | 1752 | 1468216336823 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 22:52:16 INFO - PROCESS | 1752 | 1468216336973 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:16 INFO - PROCESS | 1752 | 1468216336979 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x908a4400 == 46 [pid = 1752] [id = 322] 22:52:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x922fc400) [pid = 1752] [serial = 967] [outer = (nil)] 22:52:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x97949800) [pid = 1752] [serial = 968] [outer = 0x922fc400] 22:52:17 INFO - PROCESS | 1752 | 1468216337053 Marionette DEBUG loaded listener.js 22:52:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x9794a400) [pid = 1752] [serial = 969] [outer = 0x922fc400] 22:52:17 INFO - PROCESS | 1752 | 1468216337823 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 22:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 22:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1244ms 22:52:17 INFO - PROCESS | 1752 | 1468216337888 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 22:52:17 INFO - PROCESS | 1752 | 1468216337891 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 22:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 22:52:17 INFO - PROCESS | 1752 | 1468216337897 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 22:52:17 INFO - PROCESS | 1752 | 1468216337899 Marionette TRACE conn3 <- [1,1262,null,{}] 22:52:17 INFO - PROCESS | 1752 | 1468216337905 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:17 INFO - PROCESS | 1752 | 1468216337909 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:18 INFO - PROCESS | 1752 | 1468216338054 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 22:52:18 INFO - PROCESS | 1752 | 1468216338210 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:18 INFO - PROCESS | 1752 | 1468216338225 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x97949c00 == 47 [pid = 1752] [id = 323] 22:52:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x97954400) [pid = 1752] [serial = 970] [outer = (nil)] 22:52:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x9795d400) [pid = 1752] [serial = 971] [outer = 0x97954400] 22:52:18 INFO - PROCESS | 1752 | 1468216338313 Marionette DEBUG loaded listener.js 22:52:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x979f4c00) [pid = 1752] [serial = 972] [outer = 0x97954400] 22:52:19 INFO - PROCESS | 1752 | 1468216339179 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 22:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 22:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1327ms 22:52:19 INFO - PROCESS | 1752 | 1468216339224 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 22:52:19 INFO - PROCESS | 1752 | 1468216339228 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 22:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 22:52:19 INFO - PROCESS | 1752 | 1468216339233 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 22:52:19 INFO - PROCESS | 1752 | 1468216339236 Marionette TRACE conn3 <- [1,1266,null,{}] 22:52:19 INFO - PROCESS | 1752 | 1468216339241 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:19 INFO - PROCESS | 1752 | 1468216339246 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:19 INFO - PROCESS | 1752 | 1468216339396 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 22:52:19 INFO - PROCESS | 1752 | 1468216339678 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:19 INFO - PROCESS | 1752 | 1468216339689 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a3400 == 48 [pid = 1752] [id = 324] 22:52:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x8d4a4c00) [pid = 1752] [serial = 973] [outer = (nil)] 22:52:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x8da54400) [pid = 1752] [serial = 974] [outer = 0x8d4a4c00] 22:52:19 INFO - PROCESS | 1752 | 1468216339768 Marionette DEBUG loaded listener.js 22:52:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x9050cc00) [pid = 1752] [serial = 975] [outer = 0x8d4a4c00] 22:52:20 INFO - PROCESS | 1752 | 1468216340609 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 22:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 22:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1427ms 22:52:20 INFO - PROCESS | 1752 | 1468216340667 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 22:52:20 INFO - PROCESS | 1752 | 1468216340671 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 22:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 22:52:20 INFO - PROCESS | 1752 | 1468216340678 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 22:52:20 INFO - PROCESS | 1752 | 1468216340682 Marionette TRACE conn3 <- [1,1270,null,{}] 22:52:20 INFO - PROCESS | 1752 | 1468216340689 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:20 INFO - PROCESS | 1752 | 1468216340696 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:20 INFO - PROCESS | 1752 | 1468216340847 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 22:52:21 INFO - PROCESS | 1752 | 1468216341012 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:21 INFO - PROCESS | 1752 | 1468216341024 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da4fc00 == 49 [pid = 1752] [id = 325] 22:52:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x907ca800) [pid = 1752] [serial = 976] [outer = (nil)] 22:52:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x92467800) [pid = 1752] [serial = 977] [outer = 0x907ca800] 22:52:21 INFO - PROCESS | 1752 | 1468216341084 Marionette DEBUG loaded listener.js 22:52:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x92847000) [pid = 1752] [serial = 978] [outer = 0x907ca800] 22:52:22 INFO - PROCESS | 1752 | --DOCSHELL 0x9246f400 == 48 [pid = 1752] [id = 317] 22:52:22 INFO - PROCESS | 1752 | --DOCSHELL 0x8dc14800 == 47 [pid = 1752] [id = 316] 22:52:22 INFO - PROCESS | 1752 | --DOCSHELL 0x92d19000 == 46 [pid = 1752] [id = 315] 22:52:22 INFO - PROCESS | 1752 | --DOCSHELL 0x92843c00 == 45 [pid = 1752] [id = 314] 22:52:22 INFO - PROCESS | 1752 | --DOCSHELL 0x90796400 == 44 [pid = 1752] [id = 313] 22:52:22 INFO - PROCESS | 1752 | --DOCSHELL 0x8dc13800 == 43 [pid = 1752] [id = 312] 22:52:22 INFO - PROCESS | 1752 | --DOCSHELL 0x8da57000 == 42 [pid = 1752] [id = 303] 22:52:22 INFO - PROCESS | 1752 | --DOCSHELL 0x9079e000 == 41 [pid = 1752] [id = 304] 22:52:22 INFO - PROCESS | 1752 | --DOCSHELL 0x9246cc00 == 40 [pid = 1752] [id = 305] 22:52:22 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a3000 == 39 [pid = 1752] [id = 307] 22:52:22 INFO - PROCESS | 1752 | --DOCSHELL 0x907bb800 == 38 [pid = 1752] [id = 306] 22:52:22 INFO - PROCESS | 1752 | --DOCSHELL 0x92878000 == 37 [pid = 1752] [id = 308] 22:52:22 INFO - PROCESS | 1752 | --DOCSHELL 0x9147e400 == 36 [pid = 1752] [id = 310] 22:52:22 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35f400 == 35 [pid = 1752] [id = 309] 22:52:22 INFO - PROCESS | 1752 | --DOCSHELL 0x93e59800 == 34 [pid = 1752] [id = 311] 22:52:22 INFO - PROCESS | 1752 | --DOCSHELL 0x9050e800 == 33 [pid = 1752] [id = 302] 22:52:22 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a3400 == 32 [pid = 1752] [id = 324] 22:52:22 INFO - PROCESS | 1752 | --DOCSHELL 0x908a4400 == 31 [pid = 1752] [id = 322] 22:52:22 INFO - PROCESS | 1752 | --DOCSHELL 0x97949c00 == 30 [pid = 1752] [id = 323] 22:52:22 INFO - PROCESS | 1752 | --DOCSHELL 0x953b0c00 == 29 [pid = 1752] [id = 321] 22:52:22 INFO - PROCESS | 1752 | --DOCSHELL 0x8dc12c00 == 28 [pid = 1752] [id = 320] 22:52:22 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35ac00 == 27 [pid = 1752] [id = 318] 22:52:22 INFO - PROCESS | 1752 | --DOCSHELL 0x91481c00 == 26 [pid = 1752] [id = 319] 22:52:22 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x907d0c00) [pid = 1752] [serial = 894] [outer = (nil)] [url = about:blank] 22:52:22 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x907c7c00) [pid = 1752] [serial = 893] [outer = (nil)] [url = about:blank] 22:52:22 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x92850c00) [pid = 1752] [serial = 897] [outer = (nil)] [url = about:blank] 22:52:22 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x92845400) [pid = 1752] [serial = 896] [outer = (nil)] [url = about:blank] 22:52:22 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x8dc1cc00) [pid = 1752] [serial = 911] [outer = (nil)] [url = about:blank] 22:52:22 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x93e5ac00) [pid = 1752] [serial = 900] [outer = (nil)] [url = about:blank] 22:52:22 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x93e51400) [pid = 1752] [serial = 899] [outer = (nil)] [url = about:blank] 22:52:22 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x940fd000) [pid = 1752] [serial = 903] [outer = (nil)] [url = about:blank] 22:52:22 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x940f9800) [pid = 1752] [serial = 902] [outer = (nil)] [url = about:blank] 22:52:22 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x92533800) [pid = 1752] [serial = 917] [outer = (nil)] [url = about:blank] 22:52:22 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x92a6b400) [pid = 1752] [serial = 921] [outer = (nil)] [url = about:blank] 22:52:22 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x9287d400) [pid = 1752] [serial = 920] [outer = (nil)] [url = about:blank] 22:52:22 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x90502800) [pid = 1752] [serial = 912] [outer = (nil)] [url = about:blank] 22:52:22 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x9531fc00) [pid = 1752] [serial = 906] [outer = (nil)] [url = about:blank] 22:52:22 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x9531e000) [pid = 1752] [serial = 905] [outer = (nil)] [url = about:blank] 22:52:22 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x915ebc00) [pid = 1752] [serial = 909] [outer = (nil)] [url = about:blank] 22:52:22 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x91488000) [pid = 1752] [serial = 908] [outer = (nil)] [url = about:blank] 22:52:22 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x90899400) [pid = 1752] [serial = 914] [outer = (nil)] [url = about:blank] 22:52:22 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x92878c00) [pid = 1752] [serial = 923] [outer = (nil)] [url = about:blank] 22:52:22 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x92626400) [pid = 1752] [serial = 918] [outer = (nil)] [url = about:blank] 22:52:22 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x93e56800) [pid = 1752] [serial = 926] [outer = (nil)] [url = about:blank] 22:52:22 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x92d14000) [pid = 1752] [serial = 924] [outer = (nil)] [url = about:blank] 22:52:22 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x908a0000) [pid = 1752] [serial = 915] [outer = (nil)] [url = about:blank] 22:52:22 INFO - PROCESS | 1752 | 1468216342712 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 22:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 22:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 2091ms 22:52:22 INFO - PROCESS | 1752 | 1468216342770 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 22:52:22 INFO - PROCESS | 1752 | 1468216342775 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 22:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 22:52:22 INFO - PROCESS | 1752 | 1468216342785 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 22:52:22 INFO - PROCESS | 1752 | 1468216342790 Marionette TRACE conn3 <- [1,1274,null,{}] 22:52:22 INFO - PROCESS | 1752 | 1468216342797 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:22 INFO - PROCESS | 1752 | 1468216342801 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:22 INFO - PROCESS | 1752 | 1468216342936 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 22:52:22 INFO - PROCESS | 1752 | 1468216342946 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:22 INFO - PROCESS | 1752 | 1468216342955 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x8dc1a400 == 27 [pid = 1752] [id = 326] 22:52:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x90502800) [pid = 1752] [serial = 979] [outer = (nil)] 22:52:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x907bb800) [pid = 1752] [serial = 980] [outer = 0x90502800] 22:52:23 INFO - PROCESS | 1752 | 1468216343014 Marionette DEBUG loaded listener.js 22:52:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x907c8800) [pid = 1752] [serial = 981] [outer = 0x90502800] 22:52:23 INFO - PROCESS | 1752 | 1468216343785 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 22:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 22:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1033ms 22:52:23 INFO - PROCESS | 1752 | 1468216343825 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 22:52:23 INFO - PROCESS | 1752 | 1468216343832 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 22:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 22:52:23 INFO - PROCESS | 1752 | 1468216343845 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 22:52:23 INFO - PROCESS | 1752 | 1468216343848 Marionette TRACE conn3 <- [1,1278,null,{}] 22:52:23 INFO - PROCESS | 1752 | 1468216343905 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:23 INFO - PROCESS | 1752 | 1468216343911 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:24 INFO - PROCESS | 1752 | 1468216344053 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 22:52:24 INFO - PROCESS | 1752 | 1468216344063 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:24 INFO - PROCESS | 1752 | 1468216344071 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x9147c800 == 28 [pid = 1752] [id = 327] 22:52:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x914d6800) [pid = 1752] [serial = 982] [outer = (nil)] 22:52:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x915e5400) [pid = 1752] [serial = 983] [outer = 0x914d6800] 22:52:24 INFO - PROCESS | 1752 | 1468216344132 Marionette DEBUG loaded listener.js 22:52:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x915ec000) [pid = 1752] [serial = 984] [outer = 0x914d6800] 22:52:24 INFO - PROCESS | 1752 | 1468216344921 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 22:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 22:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1136ms 22:52:24 INFO - PROCESS | 1752 | 1468216344983 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 22:52:24 INFO - PROCESS | 1752 | 1468216344986 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 22:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 22:52:24 INFO - PROCESS | 1752 | 1468216344992 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 22:52:24 INFO - PROCESS | 1752 | 1468216344997 Marionette TRACE conn3 <- [1,1282,null,{}] 22:52:25 INFO - PROCESS | 1752 | 1468216345012 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:25 INFO - PROCESS | 1752 | 1468216345020 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:25 INFO - PROCESS | 1752 | 1468216345202 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 22:52:25 INFO - PROCESS | 1752 | 1468216345276 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:25 INFO - PROCESS | 1752 | 1468216345283 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x92848c00 == 29 [pid = 1752] [id = 328] 22:52:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x92849400) [pid = 1752] [serial = 985] [outer = (nil)] 22:52:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x92874800) [pid = 1752] [serial = 986] [outer = 0x92849400] 22:52:25 INFO - PROCESS | 1752 | 1468216345347 Marionette DEBUG loaded listener.js 22:52:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x9287cc00) [pid = 1752] [serial = 987] [outer = 0x92849400] 22:52:26 INFO - PROCESS | 1752 | 1468216346026 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 22:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 22:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1092ms 22:52:26 INFO - PROCESS | 1752 | 1468216346086 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 22:52:26 INFO - PROCESS | 1752 | 1468216346090 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 22:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 22:52:26 INFO - PROCESS | 1752 | 1468216346103 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 22:52:26 INFO - PROCESS | 1752 | 1468216346105 Marionette TRACE conn3 <- [1,1286,null,{}] 22:52:26 INFO - PROCESS | 1752 | 1468216346110 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:26 INFO - PROCESS | 1752 | 1468216346115 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:26 INFO - PROCESS | 1752 | 1468216346299 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 22:52:26 INFO - PROCESS | 1752 | 1468216346325 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:26 INFO - PROCESS | 1752 | 1468216346331 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x8dc1f800 == 30 [pid = 1752] [id = 329] 22:52:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x92847c00) [pid = 1752] [serial = 988] [outer = (nil)] 22:52:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x92a61800) [pid = 1752] [serial = 989] [outer = 0x92847c00] 22:52:26 INFO - PROCESS | 1752 | 1468216346391 Marionette DEBUG loaded listener.js 22:52:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x92a6c400) [pid = 1752] [serial = 990] [outer = 0x92847c00] 22:52:27 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x92d1cc00) [pid = 1752] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 22:52:27 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8dc16c00) [pid = 1752] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 22:52:27 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x92ec5400) [pid = 1752] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 22:52:27 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x92d11c00) [pid = 1752] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 22:52:27 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x94044c00) [pid = 1752] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 22:52:27 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8d4a8000) [pid = 1752] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 22:52:27 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x92844c00) [pid = 1752] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 22:52:27 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x9089d000) [pid = 1752] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 22:52:27 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x922f5400) [pid = 1752] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 22:52:27 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8dc14c00) [pid = 1752] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 22:52:27 INFO - PROCESS | 1752 | 1468216347432 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 22:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 22:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1386ms 22:52:27 INFO - PROCESS | 1752 | 1468216347481 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 22:52:27 INFO - PROCESS | 1752 | 1468216347484 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 22:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 22:52:27 INFO - PROCESS | 1752 | 1468216347489 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 22:52:27 INFO - PROCESS | 1752 | 1468216347492 Marionette TRACE conn3 <- [1,1290,null,{}] 22:52:27 INFO - PROCESS | 1752 | 1468216347497 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:27 INFO - PROCESS | 1752 | 1468216347500 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:27 INFO - PROCESS | 1752 | 1468216347620 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 22:52:27 INFO - PROCESS | 1752 | 1468216347632 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:27 INFO - PROCESS | 1752 | 1468216347639 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35f000 == 31 [pid = 1752] [id = 330] 22:52:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x914dec00) [pid = 1752] [serial = 991] [outer = (nil)] 22:52:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x92898400) [pid = 1752] [serial = 992] [outer = 0x914dec00] 22:52:27 INFO - PROCESS | 1752 | 1468216347696 Marionette DEBUG loaded listener.js 22:52:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x92a6f400) [pid = 1752] [serial = 993] [outer = 0x914dec00] 22:52:28 INFO - PROCESS | 1752 | 1468216348450 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 22:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 22:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 975ms 22:52:28 INFO - PROCESS | 1752 | 1468216348465 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 22:52:28 INFO - PROCESS | 1752 | 1468216348468 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 22:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 22:52:28 INFO - PROCESS | 1752 | 1468216348474 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 22:52:28 INFO - PROCESS | 1752 | 1468216348476 Marionette TRACE conn3 <- [1,1294,null,{}] 22:52:28 INFO - PROCESS | 1752 | 1468216348482 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:28 INFO - PROCESS | 1752 | 1468216348490 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:28 INFO - PROCESS | 1752 | 1468216348679 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 22:52:28 INFO - PROCESS | 1752 | 1468216348694 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:28 INFO - PROCESS | 1752 | 1468216348699 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x9289a400 == 32 [pid = 1752] [id = 331] 22:52:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x932f7000) [pid = 1752] [serial = 994] [outer = (nil)] 22:52:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x94043000) [pid = 1752] [serial = 995] [outer = 0x932f7000] 22:52:28 INFO - PROCESS | 1752 | 1468216348760 Marionette DEBUG loaded listener.js 22:52:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x940fe400) [pid = 1752] [serial = 996] [outer = 0x932f7000] 22:52:29 INFO - PROCESS | 1752 | 1468216349686 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 22:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 22:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1279ms 22:52:29 INFO - PROCESS | 1752 | 1468216349754 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 22:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 22:52:29 INFO - PROCESS | 1752 | 1468216349760 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 22:52:29 INFO - PROCESS | 1752 | 1468216349767 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 22:52:29 INFO - PROCESS | 1752 | 1468216349772 Marionette TRACE conn3 <- [1,1298,null,{}] 22:52:29 INFO - PROCESS | 1752 | 1468216349779 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:29 INFO - PROCESS | 1752 | 1468216349785 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:29 INFO - PROCESS | 1752 | 1468216349946 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 22:52:30 INFO - PROCESS | 1752 | 1468216350095 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:30 INFO - PROCESS | 1752 | 1468216350104 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da4a800 == 33 [pid = 1752] [id = 332] 22:52:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x8da4cc00) [pid = 1752] [serial = 997] [outer = (nil)] 22:52:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x907c9c00) [pid = 1752] [serial = 998] [outer = 0x8da4cc00] 22:52:30 INFO - PROCESS | 1752 | 1468216350175 Marionette DEBUG loaded listener.js 22:52:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x9089d000) [pid = 1752] [serial = 999] [outer = 0x8da4cc00] 22:52:31 INFO - PROCESS | 1752 | 1468216351120 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 22:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 22:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1434ms 22:52:31 INFO - PROCESS | 1752 | 1468216351200 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 22:52:31 INFO - PROCESS | 1752 | 1468216351206 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 22:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 22:52:31 INFO - PROCESS | 1752 | 1468216351216 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 22:52:31 INFO - PROCESS | 1752 | 1468216351219 Marionette TRACE conn3 <- [1,1302,null,{}] 22:52:31 INFO - PROCESS | 1752 | 1468216351225 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:31 INFO - PROCESS | 1752 | 1468216351230 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:31 INFO - PROCESS | 1752 | 1468216351428 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 22:52:31 INFO - PROCESS | 1752 | 1468216351619 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:31 INFO - PROCESS | 1752 | 1468216351628 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x922f9400 == 34 [pid = 1752] [id = 333] 22:52:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x92468400) [pid = 1752] [serial = 1000] [outer = (nil)] 22:52:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x9252a400) [pid = 1752] [serial = 1001] [outer = 0x92468400] 22:52:31 INFO - PROCESS | 1752 | 1468216351744 Marionette DEBUG loaded listener.js 22:52:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x92624000) [pid = 1752] [serial = 1002] [outer = 0x92468400] 22:52:32 INFO - PROCESS | 1752 | 1468216352644 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 22:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 22:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1478ms 22:52:32 INFO - PROCESS | 1752 | 1468216352693 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 22:52:32 INFO - PROCESS | 1752 | 1468216352696 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 22:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 22:52:32 INFO - PROCESS | 1752 | 1468216352703 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 22:52:32 INFO - PROCESS | 1752 | 1468216352708 Marionette TRACE conn3 <- [1,1306,null,{}] 22:52:32 INFO - PROCESS | 1752 | 1468216352723 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:32 INFO - PROCESS | 1752 | 1468216352731 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:32 INFO - PROCESS | 1752 | 1468216352889 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 22:52:33 INFO - PROCESS | 1752 | 1468216353053 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:33 INFO - PROCESS | 1752 | 1468216353063 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x92ecb000 == 35 [pid = 1752] [id = 334] 22:52:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x932f5c00) [pid = 1752] [serial = 1003] [outer = (nil)] 22:52:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x94044800) [pid = 1752] [serial = 1004] [outer = 0x932f5c00] 22:52:33 INFO - PROCESS | 1752 | 1468216353174 Marionette DEBUG loaded listener.js 22:52:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x9531c000) [pid = 1752] [serial = 1005] [outer = 0x932f5c00] 22:52:34 INFO - PROCESS | 1752 | 1468216354226 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 22:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 22:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1588ms 22:52:34 INFO - PROCESS | 1752 | 1468216354291 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 22:52:34 INFO - PROCESS | 1752 | 1468216354297 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 22:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 22:52:34 INFO - PROCESS | 1752 | 1468216354304 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 22:52:34 INFO - PROCESS | 1752 | 1468216354308 Marionette TRACE conn3 <- [1,1310,null,{}] 22:52:34 INFO - PROCESS | 1752 | 1468216354316 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:34 INFO - PROCESS | 1752 | 1468216354320 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:34 INFO - PROCESS | 1752 | 1468216354472 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 22:52:34 INFO - PROCESS | 1752 | 1468216354697 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:34 INFO - PROCESS | 1752 | 1468216354707 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35f000 == 34 [pid = 1752] [id = 330] 22:52:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8dc1f800 == 33 [pid = 1752] [id = 329] 22:52:34 INFO - PROCESS | 1752 | --DOCSHELL 0x92848c00 == 32 [pid = 1752] [id = 328] 22:52:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a5000 == 33 [pid = 1752] [id = 335] 22:52:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x8dc14800) [pid = 1752] [serial = 1006] [outer = (nil)] 22:52:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x90791c00) [pid = 1752] [serial = 1007] [outer = 0x8dc14800] 22:52:34 INFO - PROCESS | 1752 | 1468216354798 Marionette DEBUG loaded listener.js 22:52:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x907bc400) [pid = 1752] [serial = 1008] [outer = 0x8dc14800] 22:52:34 INFO - PROCESS | 1752 | --DOCSHELL 0x9147c800 == 32 [pid = 1752] [id = 327] 22:52:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8dc1a400 == 31 [pid = 1752] [id = 326] 22:52:35 INFO - PROCESS | 1752 | --DOCSHELL 0x8da4fc00 == 30 [pid = 1752] [id = 325] 22:52:35 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x92ecf000) [pid = 1752] [serial = 947] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x907d2c00) [pid = 1752] [serial = 950] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x93c49800) [pid = 1752] [serial = 948] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x95396000) [pid = 1752] [serial = 953] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x940f3000) [pid = 1752] [serial = 927] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x940fb400) [pid = 1752] [serial = 935] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x95319000) [pid = 1752] [serial = 936] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x9079e400) [pid = 1752] [serial = 929] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x907d4c00) [pid = 1752] [serial = 930] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x92892800) [pid = 1752] [serial = 944] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x914d2400) [pid = 1752] [serial = 941] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x915ee800) [pid = 1752] [serial = 942] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x92474c00) [pid = 1752] [serial = 932] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x953b1400) [pid = 1752] [serial = 954] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x92842400) [pid = 1752] [serial = 933] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x90505000) [pid = 1752] [serial = 938] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x9050fc00) [pid = 1752] [serial = 939] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x91484c00) [pid = 1752] [serial = 951] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x9289f000) [pid = 1752] [serial = 945] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1752 | 1468216355474 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 22:52:35 INFO - PROCESS | 1752 | 1468216355542 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 22:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 22:52:35 INFO - PROCESS | 1752 | 1468216355551 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 22:52:35 INFO - PROCESS | 1752 | 1468216355555 Marionette TRACE conn3 <- [1,1314,null,{}] 22:52:35 INFO - PROCESS | 1752 | 1468216355560 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:35 INFO - PROCESS | 1752 | 1468216355564 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:35 INFO - PROCESS | 1752 | 1468216355702 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 22:52:35 INFO - PROCESS | 1752 | 1468216355814 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:35 INFO - PROCESS | 1752 | 1468216355823 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x907c9800 == 31 [pid = 1752] [id = 336] 22:52:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x9147cc00) [pid = 1752] [serial = 1009] [outer = (nil)] 22:52:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x914e0800) [pid = 1752] [serial = 1010] [outer = 0x9147cc00] 22:52:35 INFO - PROCESS | 1752 | 1468216355883 Marionette DEBUG loaded listener.js 22:52:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x922f3400) [pid = 1752] [serial = 1011] [outer = 0x9147cc00] 22:52:36 INFO - PROCESS | 1752 | 1468216356589 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 22:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 22:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1080ms 22:52:36 INFO - PROCESS | 1752 | 1468216356637 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 22:52:36 INFO - PROCESS | 1752 | 1468216356641 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 22:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 22:52:36 INFO - PROCESS | 1752 | 1468216356647 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 22:52:36 INFO - PROCESS | 1752 | 1468216356652 Marionette TRACE conn3 <- [1,1318,null,{}] 22:52:36 INFO - PROCESS | 1752 | 1468216356665 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:36 INFO - PROCESS | 1752 | 1468216356672 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:36 INFO - PROCESS | 1752 | 1468216356808 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 22:52:36 INFO - PROCESS | 1752 | 1468216356817 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:36 INFO - PROCESS | 1752 | 1468216356827 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x92897c00 == 32 [pid = 1752] [id = 337] 22:52:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x92898800) [pid = 1752] [serial = 1012] [outer = (nil)] 22:52:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x92a62800) [pid = 1752] [serial = 1013] [outer = 0x92898800] 22:52:36 INFO - PROCESS | 1752 | 1468216356886 Marionette DEBUG loaded listener.js 22:52:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x92ecdc00) [pid = 1752] [serial = 1014] [outer = 0x92898800] 22:52:37 INFO - PROCESS | 1752 | 1468216357743 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 22:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 22:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1132ms 22:52:37 INFO - PROCESS | 1752 | 1468216357779 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 22:52:37 INFO - PROCESS | 1752 | 1468216357782 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 22:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 22:52:37 INFO - PROCESS | 1752 | 1468216357787 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 22:52:37 INFO - PROCESS | 1752 | 1468216357790 Marionette TRACE conn3 <- [1,1322,null,{}] 22:52:37 INFO - PROCESS | 1752 | 1468216357795 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:37 INFO - PROCESS | 1752 | 1468216357799 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:38 INFO - PROCESS | 1752 | 1468216357998 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 22:52:38 INFO - PROCESS | 1752 | 1468216358014 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:38 INFO - PROCESS | 1752 | 1468216358022 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x92895c00 == 33 [pid = 1752] [id = 338] 22:52:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x92ed4800) [pid = 1752] [serial = 1015] [outer = (nil)] 22:52:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x940f7400) [pid = 1752] [serial = 1016] [outer = 0x92ed4800] 22:52:38 INFO - PROCESS | 1752 | 1468216358079 Marionette DEBUG loaded listener.js 22:52:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x9531ac00) [pid = 1752] [serial = 1017] [outer = 0x92ed4800] 22:52:38 INFO - PROCESS | 1752 | 1468216358900 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 22:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 22:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1178ms 22:52:38 INFO - PROCESS | 1752 | 1468216358966 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 22:52:38 INFO - PROCESS | 1752 | 1468216358969 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 22:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 22:52:38 INFO - PROCESS | 1752 | 1468216358975 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 22:52:38 INFO - PROCESS | 1752 | 1468216358977 Marionette TRACE conn3 <- [1,1326,null,{}] 22:52:38 INFO - PROCESS | 1752 | 1468216358982 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:38 INFO - PROCESS | 1752 | 1468216358986 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:39 INFO - PROCESS | 1752 | 1468216359224 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 22:52:39 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8d35b000) [pid = 1752] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 22:52:39 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x91484800) [pid = 1752] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 22:52:39 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x90502800) [pid = 1752] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 22:52:39 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x907ca800) [pid = 1752] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 22:52:39 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x914d6800) [pid = 1752] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 22:52:39 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x92849400) [pid = 1752] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 22:52:39 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x907b8c00) [pid = 1752] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 22:52:39 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x9544f000) [pid = 1752] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 22:52:39 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x92847c00) [pid = 1752] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 22:52:39 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x914dec00) [pid = 1752] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 22:52:39 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x922fc400) [pid = 1752] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 22:52:39 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x97954400) [pid = 1752] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 22:52:39 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8d4a4c00) [pid = 1752] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 22:52:39 INFO - PROCESS | 1752 | 1468216359324 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:39 INFO - PROCESS | 1752 | 1468216359331 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35b000 == 34 [pid = 1752] [id = 339] 22:52:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8d4a2400) [pid = 1752] [serial = 1018] [outer = (nil)] 22:52:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x907c1800) [pid = 1752] [serial = 1019] [outer = 0x8d4a2400] 22:52:39 INFO - PROCESS | 1752 | 1468216359389 Marionette DEBUG loaded listener.js 22:52:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x908a3000) [pid = 1752] [serial = 1020] [outer = 0x8d4a2400] 22:52:40 INFO - PROCESS | 1752 | 1468216360008 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 22:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 22:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1078ms 22:52:40 INFO - PROCESS | 1752 | 1468216360054 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 22:52:40 INFO - PROCESS | 1752 | 1468216360058 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 22:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 22:52:40 INFO - PROCESS | 1752 | 1468216360064 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 22:52:40 INFO - PROCESS | 1752 | 1468216360066 Marionette TRACE conn3 <- [1,1330,null,{}] 22:52:40 INFO - PROCESS | 1752 | 1468216360071 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:40 INFO - PROCESS | 1752 | 1468216360080 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:40 INFO - PROCESS | 1752 | 1468216360282 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 22:52:40 INFO - PROCESS | 1752 | 1468216360295 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:40 INFO - PROCESS | 1752 | 1468216360302 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x922ee800 == 35 [pid = 1752] [id = 340] 22:52:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x922fc400) [pid = 1752] [serial = 1021] [outer = (nil)] 22:52:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x95447400) [pid = 1752] [serial = 1022] [outer = 0x922fc400] 22:52:40 INFO - PROCESS | 1752 | 1468216360362 Marionette DEBUG loaded listener.js 22:52:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x95397c00) [pid = 1752] [serial = 1023] [outer = 0x922fc400] 22:52:41 INFO - PROCESS | 1752 | 1468216361051 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 22:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 22:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1025ms 22:52:41 INFO - PROCESS | 1752 | 1468216361089 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 22:52:41 INFO - PROCESS | 1752 | 1468216361091 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 22:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 22:52:41 INFO - PROCESS | 1752 | 1468216361097 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 22:52:41 INFO - PROCESS | 1752 | 1468216361100 Marionette TRACE conn3 <- [1,1334,null,{}] 22:52:41 INFO - PROCESS | 1752 | 1468216361104 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:41 INFO - PROCESS | 1752 | 1468216361108 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:41 INFO - PROCESS | 1752 | 1468216361286 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 22:52:41 INFO - PROCESS | 1752 | 1468216361451 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:41 INFO - PROCESS | 1752 | 1468216361460 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d360c00 == 36 [pid = 1752] [id = 341] 22:52:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8d362c00) [pid = 1752] [serial = 1024] [outer = (nil)] 22:52:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x8d4a3000) [pid = 1752] [serial = 1025] [outer = 0x8d362c00] 22:52:41 INFO - PROCESS | 1752 | 1468216361534 Marionette DEBUG loaded listener.js 22:52:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x8dc18400) [pid = 1752] [serial = 1026] [outer = 0x8d362c00] 22:52:42 INFO - PROCESS | 1752 | 1468216362379 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 22:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 22:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1329ms 22:52:42 INFO - PROCESS | 1752 | 1468216362428 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 22:52:42 INFO - PROCESS | 1752 | 1468216362434 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 22:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 22:52:42 INFO - PROCESS | 1752 | 1468216362442 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 22:52:42 INFO - PROCESS | 1752 | 1468216362446 Marionette TRACE conn3 <- [1,1338,null,{}] 22:52:42 INFO - PROCESS | 1752 | 1468216362453 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:42 INFO - PROCESS | 1752 | 1468216362458 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:42 INFO - PROCESS | 1752 | 1468216362617 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 22:52:42 INFO - PROCESS | 1752 | 1468216362768 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:42 INFO - PROCESS | 1752 | 1468216362776 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x91481400 == 37 [pid = 1752] [id = 342] 22:52:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x914d6400) [pid = 1752] [serial = 1027] [outer = (nil)] 22:52:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x92470000) [pid = 1752] [serial = 1028] [outer = 0x914d6400] 22:52:42 INFO - PROCESS | 1752 | 1468216362848 Marionette DEBUG loaded listener.js 22:52:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x9261ec00) [pid = 1752] [serial = 1029] [outer = 0x914d6400] 22:52:44 INFO - PROCESS | 1752 | 1468216364201 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 22:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 22:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1783ms 22:52:44 INFO - PROCESS | 1752 | 1468216364278 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 22:52:44 INFO - PROCESS | 1752 | 1468216364283 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 22:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 22:52:44 INFO - PROCESS | 1752 | 1468216364290 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 22:52:44 INFO - PROCESS | 1752 | 1468216364294 Marionette TRACE conn3 <- [1,1342,null,{}] 22:52:44 INFO - PROCESS | 1752 | 1468216364300 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:44 INFO - PROCESS | 1752 | 1468216364305 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:44 INFO - PROCESS | 1752 | 1468216364450 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 22:52:44 INFO - PROCESS | 1752 | 1468216364605 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:44 INFO - PROCESS | 1752 | 1468216364614 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x9147fc00 == 38 [pid = 1752] [id = 343] 22:52:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x92845400) [pid = 1752] [serial = 1030] [outer = (nil)] 22:52:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x940fb400) [pid = 1752] [serial = 1031] [outer = 0x92845400] 22:52:44 INFO - PROCESS | 1752 | 1468216364684 Marionette DEBUG loaded listener.js 22:52:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x95323c00) [pid = 1752] [serial = 1032] [outer = 0x92845400] 22:52:45 INFO - PROCESS | 1752 | 1468216365543 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 22:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 22:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1287ms 22:52:45 INFO - PROCESS | 1752 | 1468216365577 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 22:52:45 INFO - PROCESS | 1752 | 1468216365582 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 22:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 22:52:45 INFO - PROCESS | 1752 | 1468216365597 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 22:52:45 INFO - PROCESS | 1752 | 1468216365604 Marionette TRACE conn3 <- [1,1346,null,{}] 22:52:45 INFO - PROCESS | 1752 | 1468216365609 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:45 INFO - PROCESS | 1752 | 1468216365616 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:45 INFO - PROCESS | 1752 | 1468216365825 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 22:52:45 INFO - PROCESS | 1752 | 1468216365837 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:45 INFO - PROCESS | 1752 | 1468216365844 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d361800 == 39 [pid = 1752] [id = 344] 22:52:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8d49e800) [pid = 1752] [serial = 1033] [outer = (nil)] 22:52:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x9544e800) [pid = 1752] [serial = 1034] [outer = 0x8d49e800] 22:52:45 INFO - PROCESS | 1752 | 1468216365948 Marionette DEBUG loaded listener.js 22:52:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x97948c00) [pid = 1752] [serial = 1035] [outer = 0x8d49e800] 22:52:46 INFO - PROCESS | 1752 | 1468216366894 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 22:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 22:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1338ms 22:52:46 INFO - PROCESS | 1752 | 1468216366928 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 22:52:46 INFO - PROCESS | 1752 | 1468216366931 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 22:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 22:52:46 INFO - PROCESS | 1752 | 1468216366937 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 22:52:46 INFO - PROCESS | 1752 | 1468216366941 Marionette TRACE conn3 <- [1,1350,null,{}] 22:52:46 INFO - PROCESS | 1752 | 1468216366946 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:46 INFO - PROCESS | 1752 | 1468216366950 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:47 INFO - PROCESS | 1752 | 1468216367091 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 22:52:47 INFO - PROCESS | 1752 | 1468216367399 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:47 INFO - PROCESS | 1752 | 1468216367408 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35a800 == 40 [pid = 1752] [id = 345] 22:52:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8da56000) [pid = 1752] [serial = 1036] [outer = (nil)] 22:52:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8dc1b000) [pid = 1752] [serial = 1037] [outer = 0x8da56000] 22:52:47 INFO - PROCESS | 1752 | 1468216367538 Marionette DEBUG loaded listener.js 22:52:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x907bbc00) [pid = 1752] [serial = 1038] [outer = 0x8da56000] 22:52:48 INFO - PROCESS | 1752 | 1468216368422 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 22:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 22:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1527ms 22:52:48 INFO - PROCESS | 1752 | 1468216368466 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 22:52:48 INFO - PROCESS | 1752 | 1468216368471 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 22:52:49 INFO - PROCESS | 1752 | --DOCSHELL 0x922ee800 == 39 [pid = 1752] [id = 340] 22:52:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35b000 == 38 [pid = 1752] [id = 339] 22:52:49 INFO - PROCESS | 1752 | --DOCSHELL 0x92895c00 == 37 [pid = 1752] [id = 338] 22:52:49 INFO - PROCESS | 1752 | --DOCSHELL 0x92897c00 == 36 [pid = 1752] [id = 337] 22:52:49 INFO - PROCESS | 1752 | --DOCSHELL 0x907c9800 == 35 [pid = 1752] [id = 336] 22:52:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a5000 == 34 [pid = 1752] [id = 335] 22:52:49 INFO - PROCESS | 1752 | --DOCSHELL 0x922f9400 == 33 [pid = 1752] [id = 333] 22:52:49 INFO - PROCESS | 1752 | --DOCSHELL 0x92ecb000 == 32 [pid = 1752] [id = 334] 22:52:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8da4a800 == 31 [pid = 1752] [id = 332] 22:52:49 INFO - PROCESS | 1752 | --DOCSHELL 0x9289a400 == 30 [pid = 1752] [id = 331] 22:52:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8d361800 == 29 [pid = 1752] [id = 344] 22:52:49 INFO - PROCESS | 1752 | --DOCSHELL 0x9147fc00 == 28 [pid = 1752] [id = 343] 22:52:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8d360c00 == 27 [pid = 1752] [id = 341] 22:52:49 INFO - PROCESS | 1752 | --DOCSHELL 0x91481400 == 26 [pid = 1752] [id = 342] 22:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 22:52:49 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x8d4a4800) [pid = 1752] [serial = 957] [outer = (nil)] [url = about:blank] 22:52:49 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8d49a800) [pid = 1752] [serial = 956] [outer = (nil)] [url = about:blank] 22:52:49 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x9246f800) [pid = 1752] [serial = 960] [outer = (nil)] [url = about:blank] 22:52:49 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x922f6800) [pid = 1752] [serial = 959] [outer = (nil)] [url = about:blank] 22:52:49 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x907bb800) [pid = 1752] [serial = 980] [outer = (nil)] [url = about:blank] 22:52:49 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x907c8800) [pid = 1752] [serial = 981] [outer = (nil)] [url = about:blank] 22:52:49 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x92847000) [pid = 1752] [serial = 978] [outer = (nil)] [url = about:blank] 22:52:49 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x92467800) [pid = 1752] [serial = 977] [outer = (nil)] [url = about:blank] 22:52:49 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x915e5400) [pid = 1752] [serial = 983] [outer = (nil)] [url = about:blank] 22:52:49 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x92874800) [pid = 1752] [serial = 986] [outer = (nil)] [url = about:blank] 22:52:49 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x9287cc00) [pid = 1752] [serial = 987] [outer = (nil)] [url = about:blank] 22:52:49 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x9404c400) [pid = 1752] [serial = 963] [outer = (nil)] [url = about:blank] 22:52:49 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x932fb000) [pid = 1752] [serial = 962] [outer = (nil)] [url = about:blank] 22:52:49 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x9793ec00) [pid = 1752] [serial = 966] [outer = (nil)] [url = about:blank] 22:52:49 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x9551f000) [pid = 1752] [serial = 965] [outer = (nil)] [url = about:blank] 22:52:49 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x92a61800) [pid = 1752] [serial = 989] [outer = (nil)] [url = about:blank] 22:52:49 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x92898400) [pid = 1752] [serial = 992] [outer = (nil)] [url = about:blank] 22:52:49 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x9794a400) [pid = 1752] [serial = 969] [outer = (nil)] [url = about:blank] 22:52:49 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x97949800) [pid = 1752] [serial = 968] [outer = (nil)] [url = about:blank] 22:52:49 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x979f4c00) [pid = 1752] [serial = 972] [outer = (nil)] [url = about:blank] 22:52:49 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x9795d400) [pid = 1752] [serial = 971] [outer = (nil)] [url = about:blank] 22:52:49 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x9050cc00) [pid = 1752] [serial = 975] [outer = (nil)] [url = about:blank] 22:52:49 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x92a6c400) [pid = 1752] [serial = 990] [outer = (nil)] [url = about:blank] 22:52:49 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x8da54400) [pid = 1752] [serial = 974] [outer = (nil)] [url = about:blank] 22:52:49 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x915ec000) [pid = 1752] [serial = 984] [outer = (nil)] [url = about:blank] 22:52:49 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x94043000) [pid = 1752] [serial = 995] [outer = (nil)] [url = about:blank] 22:52:49 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x92a6f400) [pid = 1752] [serial = 993] [outer = (nil)] [url = about:blank] 22:52:49 INFO - PROCESS | 1752 | 1468216369438 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 22:52:49 INFO - PROCESS | 1752 | 1468216369442 Marionette TRACE conn3 <- [1,1354,null,{}] 22:52:49 INFO - PROCESS | 1752 | 1468216369456 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:49 INFO - PROCESS | 1752 | 1468216369463 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:49 INFO - PROCESS | 1752 | 1468216369601 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 22:52:49 INFO - PROCESS | 1752 | 1468216369703 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:49 INFO - PROCESS | 1752 | 1468216369711 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da54000 == 27 [pid = 1752] [id = 346] 22:52:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x8da54400) [pid = 1752] [serial = 1039] [outer = (nil)] 22:52:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x8dc16800) [pid = 1752] [serial = 1040] [outer = 0x8da54400] 22:52:49 INFO - PROCESS | 1752 | 1468216369774 Marionette DEBUG loaded listener.js 22:52:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x90508800) [pid = 1752] [serial = 1041] [outer = 0x8da54400] 22:52:50 INFO - PROCESS | 1752 | 1468216370444 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 22:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 22:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1239ms 22:52:50 INFO - PROCESS | 1752 | 1468216370474 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 22:52:50 INFO - PROCESS | 1752 | 1468216370481 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 22:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 22:52:50 INFO - PROCESS | 1752 | 1468216370492 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 22:52:50 INFO - PROCESS | 1752 | 1468216370495 Marionette TRACE conn3 <- [1,1358,null,{}] 22:52:50 INFO - PROCESS | 1752 | 1468216370513 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:50 INFO - PROCESS | 1752 | 1468216370520 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:50 INFO - PROCESS | 1752 | 1468216370725 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 22:52:50 INFO - PROCESS | 1752 | 1468216370734 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:50 INFO - PROCESS | 1752 | 1468216370743 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x90897000 == 28 [pid = 1752] [id = 347] 22:52:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x90898800) [pid = 1752] [serial = 1042] [outer = (nil)] 22:52:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x9089c800) [pid = 1752] [serial = 1043] [outer = 0x90898800] 22:52:50 INFO - PROCESS | 1752 | 1468216370804 Marionette DEBUG loaded listener.js 22:52:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x9147f000) [pid = 1752] [serial = 1044] [outer = 0x90898800] 22:52:51 INFO - PROCESS | 1752 | 1468216371534 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 22:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 22:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1079ms 22:52:51 INFO - PROCESS | 1752 | 1468216371571 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 22:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 22:52:51 INFO - PROCESS | 1752 | 1468216371575 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 22:52:51 INFO - PROCESS | 1752 | 1468216371580 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 22:52:51 INFO - PROCESS | 1752 | 1468216371583 Marionette TRACE conn3 <- [1,1362,null,{}] 22:52:51 INFO - PROCESS | 1752 | 1468216371657 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:51 INFO - PROCESS | 1752 | 1468216371662 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:51 INFO - PROCESS | 1752 | 1468216371856 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 22:52:51 INFO - PROCESS | 1752 | 1468216371936 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:51 INFO - PROCESS | 1752 | 1468216371954 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x922fa400 == 29 [pid = 1752] [id = 348] 22:52:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x922fb000) [pid = 1752] [serial = 1045] [outer = (nil)] 22:52:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x9246a000) [pid = 1752] [serial = 1046] [outer = 0x922fb000] 22:52:52 INFO - PROCESS | 1752 | 1468216372015 Marionette DEBUG loaded listener.js 22:52:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x92474c00) [pid = 1752] [serial = 1047] [outer = 0x922fb000] 22:52:52 INFO - PROCESS | 1752 | 1468216372824 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 22:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 22:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1287ms 22:52:52 INFO - PROCESS | 1752 | 1468216372867 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 22:52:52 INFO - PROCESS | 1752 | 1468216372870 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 22:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 22:52:52 INFO - PROCESS | 1752 | 1468216372876 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 22:52:52 INFO - PROCESS | 1752 | 1468216372880 Marionette TRACE conn3 <- [1,1366,null,{}] 22:52:52 INFO - PROCESS | 1752 | 1468216372884 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:52 INFO - PROCESS | 1752 | 1468216372889 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:53 INFO - PROCESS | 1752 | 1468216373429 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 22:52:53 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x922fc400) [pid = 1752] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 22:52:53 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x92ed4800) [pid = 1752] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 22:52:53 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8d4a2400) [pid = 1752] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 22:52:53 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x8dc14800) [pid = 1752] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 22:52:53 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x932f7000) [pid = 1752] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 22:52:53 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x92898800) [pid = 1752] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 22:52:53 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x9147cc00) [pid = 1752] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 22:52:53 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x932f5c00) [pid = 1752] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 22:52:53 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x92468400) [pid = 1752] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 22:52:53 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x8da4cc00) [pid = 1752] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 22:52:53 INFO - PROCESS | 1752 | 1468216373625 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:53 INFO - PROCESS | 1752 | 1468216373632 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d364400 == 30 [pid = 1752] [id = 349] 22:52:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x8d365c00) [pid = 1752] [serial = 1048] [outer = (nil)] 22:52:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x8d4a1400) [pid = 1752] [serial = 1049] [outer = 0x8d365c00] 22:52:53 INFO - PROCESS | 1752 | 1468216373711 Marionette DEBUG loaded listener.js 22:52:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x8da4c400) [pid = 1752] [serial = 1050] [outer = 0x8d365c00] 22:52:54 INFO - PROCESS | 1752 | 1468216374703 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 22:52:54 INFO - PROCESS | 1752 | 1468216374764 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 22:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 22:52:54 INFO - PROCESS | 1752 | 1468216374772 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 22:52:54 INFO - PROCESS | 1752 | 1468216374776 Marionette TRACE conn3 <- [1,1370,null,{}] 22:52:54 INFO - PROCESS | 1752 | 1468216374783 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:54 INFO - PROCESS | 1752 | 1468216374790 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:54 INFO - PROCESS | 1752 | 1468216374982 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 22:52:55 INFO - PROCESS | 1752 | 1468216375175 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:55 INFO - PROCESS | 1752 | 1468216375183 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x907d3c00 == 31 [pid = 1752] [id = 350] 22:52:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x90897800) [pid = 1752] [serial = 1051] [outer = (nil)] 22:52:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x91486400) [pid = 1752] [serial = 1052] [outer = 0x90897800] 22:52:55 INFO - PROCESS | 1752 | 1468216375301 Marionette DEBUG loaded listener.js 22:52:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x914d5000) [pid = 1752] [serial = 1053] [outer = 0x90897800] 22:52:56 INFO - PROCESS | 1752 | 1468216376266 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 22:52:56 INFO - PROCESS | 1752 | 1468216376312 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 22:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 22:52:56 INFO - PROCESS | 1752 | 1468216376320 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 22:52:56 INFO - PROCESS | 1752 | 1468216376324 Marionette TRACE conn3 <- [1,1374,null,{}] 22:52:56 INFO - PROCESS | 1752 | 1468216376329 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:56 INFO - PROCESS | 1752 | 1468216376334 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:56 INFO - PROCESS | 1752 | 1468216376496 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 22:52:56 INFO - PROCESS | 1752 | 1468216376658 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:56 INFO - PROCESS | 1752 | 1468216376665 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35e000 == 32 [pid = 1752] [id = 351] 22:52:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x922f9400) [pid = 1752] [serial = 1054] [outer = (nil)] 22:52:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x9262ac00) [pid = 1752] [serial = 1055] [outer = 0x922f9400] 22:52:56 INFO - PROCESS | 1752 | 1468216376817 Marionette DEBUG loaded listener.js 22:52:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x9284c800) [pid = 1752] [serial = 1056] [outer = 0x922f9400] 22:52:57 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:52:57 INFO - PROCESS | 1752 | 1468216377923 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 22:52:57 INFO - PROCESS | 1752 | 1468216377957 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 22:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 22:52:57 INFO - PROCESS | 1752 | 1468216377965 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 22:52:57 INFO - PROCESS | 1752 | 1468216377969 Marionette TRACE conn3 <- [1,1378,null,{}] 22:52:57 INFO - PROCESS | 1752 | 1468216377976 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:57 INFO - PROCESS | 1752 | 1468216377980 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:58 INFO - PROCESS | 1752 | --DOCSHELL 0x907d1c00 == 31 [pid = 1752] [id = 294] 22:52:58 INFO - PROCESS | 1752 | --DOCSHELL 0x92473400 == 30 [pid = 1752] [id = 295] 22:52:58 INFO - PROCESS | 1752 | --DOCSHELL 0x922fa400 == 29 [pid = 1752] [id = 348] 22:52:58 INFO - PROCESS | 1752 | 1468216378216 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 22:52:58 INFO - PROCESS | 1752 | --DOCSHELL 0x90897000 == 28 [pid = 1752] [id = 347] 22:52:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8da54000 == 27 [pid = 1752] [id = 346] 22:52:58 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x940f7400) [pid = 1752] [serial = 1016] [outer = (nil)] [url = about:blank] 22:52:58 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x9531ac00) [pid = 1752] [serial = 1017] [outer = (nil)] [url = about:blank] 22:52:58 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x907c1800) [pid = 1752] [serial = 1019] [outer = (nil)] [url = about:blank] 22:52:58 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x90791c00) [pid = 1752] [serial = 1007] [outer = (nil)] [url = about:blank] 22:52:58 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x907bc400) [pid = 1752] [serial = 1008] [outer = (nil)] [url = about:blank] 22:52:58 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x940fe400) [pid = 1752] [serial = 996] [outer = (nil)] [url = about:blank] 22:52:58 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x92a62800) [pid = 1752] [serial = 1013] [outer = (nil)] [url = about:blank] 22:52:58 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x914e0800) [pid = 1752] [serial = 1010] [outer = (nil)] [url = about:blank] 22:52:58 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x922f3400) [pid = 1752] [serial = 1011] [outer = (nil)] [url = about:blank] 22:52:58 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x94044800) [pid = 1752] [serial = 1004] [outer = (nil)] [url = about:blank] 22:52:58 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x9531c000) [pid = 1752] [serial = 1005] [outer = (nil)] [url = about:blank] 22:52:58 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x9252a400) [pid = 1752] [serial = 1001] [outer = (nil)] [url = about:blank] 22:52:58 INFO - PROCESS | 1752 | --DOMWINDOW == 56 (0x92624000) [pid = 1752] [serial = 1002] [outer = (nil)] [url = about:blank] 22:52:58 INFO - PROCESS | 1752 | --DOMWINDOW == 55 (0x907c9c00) [pid = 1752] [serial = 998] [outer = (nil)] [url = about:blank] 22:52:58 INFO - PROCESS | 1752 | --DOMWINDOW == 54 (0x9089d000) [pid = 1752] [serial = 999] [outer = (nil)] [url = about:blank] 22:52:58 INFO - PROCESS | 1752 | --DOMWINDOW == 53 (0x908a3000) [pid = 1752] [serial = 1020] [outer = (nil)] [url = about:blank] 22:52:58 INFO - PROCESS | 1752 | --DOMWINDOW == 52 (0x92ecdc00) [pid = 1752] [serial = 1014] [outer = (nil)] [url = about:blank] 22:52:58 INFO - PROCESS | 1752 | --DOMWINDOW == 51 (0x95397c00) [pid = 1752] [serial = 1023] [outer = (nil)] [url = about:blank] 22:52:58 INFO - PROCESS | 1752 | --DOMWINDOW == 50 (0x95447400) [pid = 1752] [serial = 1022] [outer = (nil)] [url = about:blank] 22:52:58 INFO - PROCESS | 1752 | 1468216378386 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:58 INFO - PROCESS | 1752 | 1468216378400 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x9079cc00 == 28 [pid = 1752] [id = 352] 22:52:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 51 (0x9079f800) [pid = 1752] [serial = 1057] [outer = (nil)] 22:52:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 52 (0x907bcc00) [pid = 1752] [serial = 1058] [outer = 0x9079f800] 22:52:58 INFO - PROCESS | 1752 | 1468216378460 Marionette DEBUG loaded listener.js 22:52:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 53 (0x907c9c00) [pid = 1752] [serial = 1059] [outer = 0x9079f800] 22:52:59 INFO - PROCESS | 1752 | 1468216379130 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 22:52:59 INFO - PROCESS | 1752 | 1468216379150 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 22:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 22:52:59 INFO - PROCESS | 1752 | 1468216379163 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 22:52:59 INFO - PROCESS | 1752 | 1468216379166 Marionette TRACE conn3 <- [1,1382,null,{}] 22:52:59 INFO - PROCESS | 1752 | 1468216379172 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:59 INFO - PROCESS | 1752 | 1468216379176 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:59 INFO - PROCESS | 1752 | 1468216379313 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 22:52:59 INFO - PROCESS | 1752 | 1468216379435 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:59 INFO - PROCESS | 1752 | 1468216379443 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:52:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x90895800 == 29 [pid = 1752] [id = 353] 22:52:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 54 (0x91484800) [pid = 1752] [serial = 1060] [outer = (nil)] 22:52:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 55 (0x915eb400) [pid = 1752] [serial = 1061] [outer = 0x91484800] 22:52:59 INFO - PROCESS | 1752 | 1468216379503 Marionette DEBUG loaded listener.js 22:52:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 56 (0x922f2000) [pid = 1752] [serial = 1062] [outer = 0x91484800] 22:53:00 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:53:00 INFO - PROCESS | 1752 | 1468216380196 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 22:53:00 INFO - PROCESS | 1752 | 1468216380263 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 22:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 22:53:00 INFO - PROCESS | 1752 | 1468216380270 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 22:53:00 INFO - PROCESS | 1752 | 1468216380275 Marionette TRACE conn3 <- [1,1386,null,{}] 22:53:00 INFO - PROCESS | 1752 | 1468216380293 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:00 INFO - PROCESS | 1752 | 1468216380301 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:00 INFO - PROCESS | 1752 | 1468216380445 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 22:53:00 INFO - PROCESS | 1752 | 1468216380454 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:00 INFO - PROCESS | 1752 | 1468216380464 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x9284a800 == 30 [pid = 1752] [id = 354] 22:53:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0x92877400) [pid = 1752] [serial = 1063] [outer = (nil)] 22:53:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x9287bc00) [pid = 1752] [serial = 1064] [outer = 0x92877400] 22:53:00 INFO - PROCESS | 1752 | 1468216380528 Marionette DEBUG loaded listener.js 22:53:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x92893800) [pid = 1752] [serial = 1065] [outer = 0x92877400] 22:53:01 INFO - PROCESS | 1752 | 1468216381441 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 22:53:01 INFO - PROCESS | 1752 | 1468216381510 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 22:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 22:53:01 INFO - PROCESS | 1752 | 1468216381522 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 22:53:01 INFO - PROCESS | 1752 | 1468216381524 Marionette TRACE conn3 <- [1,1390,null,{}] 22:53:01 INFO - PROCESS | 1752 | 1468216381529 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:01 INFO - PROCESS | 1752 | 1468216381533 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:01 INFO - PROCESS | 1752 | 1468216381723 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 22:53:01 INFO - PROCESS | 1752 | 1468216381741 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:01 INFO - PROCESS | 1752 | 1468216381747 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x90506000 == 31 [pid = 1752] [id = 355] 22:53:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x915e7400) [pid = 1752] [serial = 1066] [outer = (nil)] 22:53:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x92a6c800) [pid = 1752] [serial = 1067] [outer = 0x915e7400] 22:53:01 INFO - PROCESS | 1752 | 1468216381807 Marionette DEBUG loaded listener.js 22:53:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x92d12000) [pid = 1752] [serial = 1068] [outer = 0x915e7400] 22:53:02 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x90898800) [pid = 1752] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 22:53:02 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x92845400) [pid = 1752] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 22:53:02 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x8d362c00) [pid = 1752] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 22:53:02 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x8da56000) [pid = 1752] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 22:53:02 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x914d6400) [pid = 1752] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 22:53:02 INFO - PROCESS | 1752 | --DOMWINDOW == 56 (0x8d49e800) [pid = 1752] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 22:53:02 INFO - PROCESS | 1752 | --DOMWINDOW == 55 (0x8da54400) [pid = 1752] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 22:53:02 INFO - PROCESS | 1752 | 1468216382550 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 22:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 22:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1083ms 22:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 22:53:02 INFO - PROCESS | 1752 | 1468216382605 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 22:53:02 INFO - PROCESS | 1752 | 1468216382607 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 22:53:02 INFO - PROCESS | 1752 | 1468216382620 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 22:53:02 INFO - PROCESS | 1752 | 1468216382622 Marionette TRACE conn3 <- [1,1394,null,{}] 22:53:02 INFO - PROCESS | 1752 | 1468216382632 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:02 INFO - PROCESS | 1752 | 1468216382637 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:02 INFO - PROCESS | 1752 | 1468216382810 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 22:53:02 INFO - PROCESS | 1752 | 1468216382818 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:02 INFO - PROCESS | 1752 | 1468216382823 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d356400 == 32 [pid = 1752] [id = 356] 22:53:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 56 (0x8d49dc00) [pid = 1752] [serial = 1069] [outer = (nil)] 22:53:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0x92ec5c00) [pid = 1752] [serial = 1070] [outer = 0x8d49dc00] 22:53:02 INFO - PROCESS | 1752 | 1468216382883 Marionette DEBUG loaded listener.js 22:53:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x92ec8c00) [pid = 1752] [serial = 1071] [outer = 0x8d49dc00] 22:53:03 INFO - PROCESS | 1752 | 1468216383628 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 22:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 22:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1045ms 22:53:03 INFO - PROCESS | 1752 | 1468216383657 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 22:53:03 INFO - PROCESS | 1752 | 1468216383660 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 22:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 22:53:03 INFO - PROCESS | 1752 | 1468216383666 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 22:53:03 INFO - PROCESS | 1752 | 1468216383668 Marionette TRACE conn3 <- [1,1398,null,{}] 22:53:03 INFO - PROCESS | 1752 | 1468216383673 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:03 INFO - PROCESS | 1752 | 1468216383682 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:03 INFO - PROCESS | 1752 | 1468216383908 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 22:53:03 INFO - PROCESS | 1752 | 1468216383917 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:03 INFO - PROCESS | 1752 | 1468216383923 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d363800 == 33 [pid = 1752] [id = 357] 22:53:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x932f5800) [pid = 1752] [serial = 1072] [outer = (nil)] 22:53:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x940fd800) [pid = 1752] [serial = 1073] [outer = 0x932f5800] 22:53:03 INFO - PROCESS | 1752 | 1468216383994 Marionette DEBUG loaded listener.js 22:53:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x95317400) [pid = 1752] [serial = 1074] [outer = 0x932f5800] 22:53:04 INFO - PROCESS | 1752 | 1468216384699 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 22:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 22:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1079ms 22:53:04 INFO - PROCESS | 1752 | 1468216384762 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 22:53:04 INFO - PROCESS | 1752 | 1468216384767 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 22:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 22:53:04 INFO - PROCESS | 1752 | 1468216384803 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 22:53:04 INFO - PROCESS | 1752 | 1468216384808 Marionette TRACE conn3 <- [1,1402,null,{}] 22:53:04 INFO - PROCESS | 1752 | 1468216384820 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:04 INFO - PROCESS | 1752 | 1468216384825 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:05 INFO - PROCESS | 1752 | 1468216385021 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 22:53:05 INFO - PROCESS | 1752 | 1468216385172 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:05 INFO - PROCESS | 1752 | 1468216385185 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x9079c400 == 34 [pid = 1752] [id = 358] 22:53:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x9079f000) [pid = 1752] [serial = 1075] [outer = (nil)] 22:53:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x907bd000) [pid = 1752] [serial = 1076] [outer = 0x9079f000] 22:53:05 INFO - PROCESS | 1752 | 1468216385270 Marionette DEBUG loaded listener.js 22:53:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x90899000) [pid = 1752] [serial = 1077] [outer = 0x9079f000] 22:53:05 INFO - PROCESS | 1752 | --DOCSHELL 0x92534000 == 33 [pid = 1752] [id = 11] 22:53:06 INFO - PROCESS | 1752 | 1468216386185 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 22:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 22:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1438ms 22:53:06 INFO - PROCESS | 1752 | 1468216386240 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 22:53:06 INFO - PROCESS | 1752 | 1468216386244 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 22:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 22:53:06 INFO - PROCESS | 1752 | 1468216386254 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 22:53:06 INFO - PROCESS | 1752 | 1468216386259 Marionette TRACE conn3 <- [1,1406,null,{}] 22:53:06 INFO - PROCESS | 1752 | 1468216386265 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:06 INFO - PROCESS | 1752 | 1468216386271 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:06 INFO - PROCESS | 1752 | 1468216386428 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 22:53:06 INFO - PROCESS | 1752 | 1468216386577 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:06 INFO - PROCESS | 1752 | 1468216386588 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x90501400 == 34 [pid = 1752] [id = 359] 22:53:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x922f5000) [pid = 1752] [serial = 1078] [outer = (nil)] 22:53:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x92530800) [pid = 1752] [serial = 1079] [outer = 0x922f5000] 22:53:06 INFO - PROCESS | 1752 | 1468216386658 Marionette DEBUG loaded listener.js 22:53:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x9262b800) [pid = 1752] [serial = 1080] [outer = 0x922f5000] 22:53:07 INFO - PROCESS | 1752 | 1468216387575 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 22:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 22:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1384ms 22:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 22:53:07 INFO - PROCESS | 1752 | 1468216387645 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 22:53:07 INFO - PROCESS | 1752 | 1468216387648 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 22:53:07 INFO - PROCESS | 1752 | 1468216387655 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 22:53:07 INFO - PROCESS | 1752 | 1468216387658 Marionette TRACE conn3 <- [1,1410,null,{}] 22:53:07 INFO - PROCESS | 1752 | 1468216387670 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:07 INFO - PROCESS | 1752 | 1468216387678 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:07 INFO - PROCESS | 1752 | 1468216387867 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 22:53:08 INFO - PROCESS | 1752 | 1468216388059 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:08 INFO - PROCESS | 1752 | 1468216388070 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x9284a400 == 35 [pid = 1752] [id = 360] 22:53:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x92d1a400) [pid = 1752] [serial = 1081] [outer = (nil)] 22:53:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x93e55c00) [pid = 1752] [serial = 1082] [outer = 0x92d1a400] 22:53:08 INFO - PROCESS | 1752 | 1468216388187 Marionette DEBUG loaded listener.js 22:53:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x94047c00) [pid = 1752] [serial = 1083] [outer = 0x92d1a400] 22:53:09 INFO - PROCESS | 1752 | 1468216389068 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 22:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 22:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1432ms 22:53:09 INFO - PROCESS | 1752 | 1468216389086 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 22:53:09 INFO - PROCESS | 1752 | 1468216389088 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 22:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 22:53:09 INFO - PROCESS | 1752 | 1468216389094 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 22:53:09 INFO - PROCESS | 1752 | 1468216389097 Marionette TRACE conn3 <- [1,1414,null,{}] 22:53:09 INFO - PROCESS | 1752 | 1468216389102 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:09 INFO - PROCESS | 1752 | 1468216389106 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:09 INFO - PROCESS | 1752 | 1468216389256 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 22:53:09 INFO - PROCESS | 1752 | 1468216389405 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:09 INFO - PROCESS | 1752 | 1468216389419 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x8dc18000 == 36 [pid = 1752] [id = 361] 22:53:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x9252b000) [pid = 1752] [serial = 1084] [outer = (nil)] 22:53:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x9538c000) [pid = 1752] [serial = 1085] [outer = 0x9252b000] 22:53:09 INFO - PROCESS | 1752 | 1468216389496 Marionette DEBUG loaded listener.js 22:53:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x953b1c00) [pid = 1752] [serial = 1086] [outer = 0x9252b000] 22:53:10 INFO - PROCESS | 1752 | 1468216390384 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 22:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 22:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1343ms 22:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 22:53:10 INFO - PROCESS | 1752 | 1468216390438 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 22:53:10 INFO - PROCESS | 1752 | 1468216390441 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 22:53:10 INFO - PROCESS | 1752 | 1468216390447 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 22:53:10 INFO - PROCESS | 1752 | 1468216390450 Marionette TRACE conn3 <- [1,1418,null,{}] 22:53:10 INFO - PROCESS | 1752 | 1468216390455 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:10 INFO - PROCESS | 1752 | 1468216390460 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:10 INFO - PROCESS | 1752 | 1468216390646 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 22:53:11 INFO - PROCESS | 1752 | 1468216391008 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:11 INFO - PROCESS | 1752 | 1468216391016 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da54000 == 37 [pid = 1752] [id = 362] 22:53:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8da56000) [pid = 1752] [serial = 1087] [outer = (nil)] 22:53:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x90795c00) [pid = 1752] [serial = 1088] [outer = 0x8da56000] 22:53:11 INFO - PROCESS | 1752 | 1468216391131 Marionette DEBUG loaded listener.js 22:53:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x907ba400) [pid = 1752] [serial = 1089] [outer = 0x8da56000] 22:53:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35cc00 == 36 [pid = 1752] [id = 288] 22:53:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a8c00 == 35 [pid = 1752] [id = 293] 22:53:12 INFO - PROCESS | 1752 | --DOCSHELL 0x92470800 == 34 [pid = 1752] [id = 287] 22:53:12 INFO - PROCESS | 1752 | --DOCSHELL 0x907d3c00 == 33 [pid = 1752] [id = 350] 22:53:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8d364400 == 32 [pid = 1752] [id = 349] 22:53:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35a800 == 31 [pid = 1752] [id = 345] 22:53:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8d49b800 == 30 [pid = 1752] [id = 290] 22:53:12 INFO - PROCESS | 1752 | --DOCSHELL 0x9284d800 == 29 [pid = 1752] [id = 289] 22:53:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8da56800 == 28 [pid = 1752] [id = 285] 22:53:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35a400 == 27 [pid = 1752] [id = 297] 22:53:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8d361c00 == 26 [pid = 1752] [id = 300] 22:53:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8dc16400 == 25 [pid = 1752] [id = 296] 22:53:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35b800 == 24 [pid = 1752] [id = 292] 22:53:12 INFO - PROCESS | 1752 | --DOCSHELL 0x92ed0400 == 23 [pid = 1752] [id = 299] 22:53:12 INFO - PROCESS | 1752 | --DOCSHELL 0x9147b400 == 22 [pid = 1752] [id = 298] 22:53:12 INFO - PROCESS | 1752 | --DOCSHELL 0x907cbc00 == 21 [pid = 1752] [id = 286] 22:53:12 INFO - PROCESS | 1752 | --DOCSHELL 0x9050c400 == 20 [pid = 1752] [id = 301] 22:53:12 INFO - PROCESS | 1752 | --DOCSHELL 0x92472400 == 19 [pid = 1752] [id = 12] 22:53:12 INFO - PROCESS | 1752 | --DOCSHELL 0x90795800 == 18 [pid = 1752] [id = 291] 22:53:12 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x9147f000) [pid = 1752] [serial = 1044] [outer = (nil)] [url = about:blank] 22:53:12 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x9246a000) [pid = 1752] [serial = 1046] [outer = (nil)] [url = about:blank] 22:53:12 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x9089c800) [pid = 1752] [serial = 1043] [outer = (nil)] [url = about:blank] 22:53:12 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x95323c00) [pid = 1752] [serial = 1032] [outer = (nil)] [url = about:blank] 22:53:12 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8dc18400) [pid = 1752] [serial = 1026] [outer = (nil)] [url = about:blank] 22:53:12 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x907bbc00) [pid = 1752] [serial = 1038] [outer = (nil)] [url = about:blank] 22:53:12 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x9261ec00) [pid = 1752] [serial = 1029] [outer = (nil)] [url = about:blank] 22:53:12 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x97948c00) [pid = 1752] [serial = 1035] [outer = (nil)] [url = about:blank] 22:53:12 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x90508800) [pid = 1752] [serial = 1041] [outer = (nil)] [url = about:blank] 22:53:12 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x8dc16800) [pid = 1752] [serial = 1040] [outer = (nil)] [url = about:blank] 22:53:12 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x8d4a3000) [pid = 1752] [serial = 1025] [outer = (nil)] [url = about:blank] 22:53:12 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x92470000) [pid = 1752] [serial = 1028] [outer = (nil)] [url = about:blank] 22:53:12 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x940fb400) [pid = 1752] [serial = 1031] [outer = (nil)] [url = about:blank] 22:53:12 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x9544e800) [pid = 1752] [serial = 1034] [outer = (nil)] [url = about:blank] 22:53:12 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x8dc1b000) [pid = 1752] [serial = 1037] [outer = (nil)] [url = about:blank] 22:53:12 INFO - PROCESS | 1752 | 1468216392870 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 22:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 22:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 2441ms 22:53:12 INFO - PROCESS | 1752 | 1468216392892 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 22:53:12 INFO - PROCESS | 1752 | 1468216392899 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 22:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 22:53:12 INFO - PROCESS | 1752 | 1468216392907 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 22:53:12 INFO - PROCESS | 1752 | 1468216392911 Marionette TRACE conn3 <- [1,1422,null,{}] 22:53:12 INFO - PROCESS | 1752 | 1468216392920 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:12 INFO - PROCESS | 1752 | 1468216392925 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:13 INFO - PROCESS | 1752 | 1468216393063 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 22:53:13 INFO - PROCESS | 1752 | 1468216393079 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:13 INFO - PROCESS | 1752 | 1468216393092 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da49400 == 19 [pid = 1752] [id = 363] 22:53:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x8dc16000) [pid = 1752] [serial = 1090] [outer = (nil)] 22:53:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x90503000) [pid = 1752] [serial = 1091] [outer = 0x8dc16000] 22:53:13 INFO - PROCESS | 1752 | 1468216393153 Marionette DEBUG loaded listener.js 22:53:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x90507000) [pid = 1752] [serial = 1092] [outer = 0x8dc16000] 22:53:13 INFO - PROCESS | 1752 | 1468216393896 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 22:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 22:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1032ms 22:53:13 INFO - PROCESS | 1752 | 1468216393948 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 22:53:13 INFO - PROCESS | 1752 | 1468216393955 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 22:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 22:53:13 INFO - PROCESS | 1752 | 1468216393966 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 22:53:13 INFO - PROCESS | 1752 | 1468216393969 Marionette TRACE conn3 <- [1,1426,null,{}] 22:53:14 INFO - PROCESS | 1752 | 1468216394003 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:14 INFO - PROCESS | 1752 | 1468216394008 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:14 INFO - PROCESS | 1752 | 1468216394152 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 22:53:14 INFO - PROCESS | 1752 | 1468216394161 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:14 INFO - PROCESS | 1752 | 1468216394168 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x907cd400 == 20 [pid = 1752] [id = 364] 22:53:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x907cf400) [pid = 1752] [serial = 1093] [outer = (nil)] 22:53:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x90896800) [pid = 1752] [serial = 1094] [outer = 0x907cf400] 22:53:14 INFO - PROCESS | 1752 | 1468216394231 Marionette DEBUG loaded listener.js 22:53:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x9089d800) [pid = 1752] [serial = 1095] [outer = 0x907cf400] 22:53:15 INFO - PROCESS | 1752 | 1468216395083 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 22:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 22:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1189ms 22:53:15 INFO - PROCESS | 1752 | 1468216395154 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 22:53:15 INFO - PROCESS | 1752 | 1468216395158 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 22:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 22:53:15 INFO - PROCESS | 1752 | 1468216395163 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 22:53:15 INFO - PROCESS | 1752 | 1468216395168 Marionette TRACE conn3 <- [1,1430,null,{}] 22:53:15 INFO - PROCESS | 1752 | 1468216395191 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:15 INFO - PROCESS | 1752 | 1468216395199 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:15 INFO - PROCESS | 1752 | 1468216395376 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 22:53:15 INFO - PROCESS | 1752 | 1468216395400 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:15 INFO - PROCESS | 1752 | 1468216395408 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x915f0c00 == 21 [pid = 1752] [id = 365] 22:53:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x922f1000) [pid = 1752] [serial = 1096] [outer = (nil)] 22:53:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x92467000) [pid = 1752] [serial = 1097] [outer = 0x922f1000] 22:53:15 INFO - PROCESS | 1752 | 1468216395472 Marionette DEBUG loaded listener.js 22:53:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x92470800) [pid = 1752] [serial = 1098] [outer = 0x922f1000] 22:53:16 INFO - PROCESS | 1752 | 1468216396285 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 22:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 22:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1147ms 22:53:16 INFO - PROCESS | 1752 | 1468216396311 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 22:53:16 INFO - PROCESS | 1752 | 1468216396314 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 22:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 22:53:16 INFO - PROCESS | 1752 | 1468216396320 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 22:53:16 INFO - PROCESS | 1752 | 1468216396322 Marionette TRACE conn3 <- [1,1434,null,{}] 22:53:16 INFO - PROCESS | 1752 | 1468216396327 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:16 INFO - PROCESS | 1752 | 1468216396331 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:16 INFO - PROCESS | 1752 | 1468216396507 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 22:53:16 INFO - PROCESS | 1752 | 1468216396528 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:16 INFO - PROCESS | 1752 | 1468216396535 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x91485400 == 22 [pid = 1752] [id = 366] 22:53:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x9252fc00) [pid = 1752] [serial = 1099] [outer = (nil)] 22:53:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x92846000) [pid = 1752] [serial = 1100] [outer = 0x9252fc00] 22:53:16 INFO - PROCESS | 1752 | 1468216396593 Marionette DEBUG loaded listener.js 22:53:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x92877000) [pid = 1752] [serial = 1101] [outer = 0x9252fc00] 22:53:17 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x92531c00) [pid = 1752] [serial = 33] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:53:17 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x9261d800) [pid = 1752] [serial = 30] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:53:17 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x932f5800) [pid = 1752] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 22:53:17 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x915e7400) [pid = 1752] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 22:53:17 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8d49dc00) [pid = 1752] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 22:53:17 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x922fb000) [pid = 1752] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 22:53:17 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x90897800) [pid = 1752] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 22:53:17 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x922f9400) [pid = 1752] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 22:53:17 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x8d365c00) [pid = 1752] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 22:53:17 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x92877400) [pid = 1752] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 22:53:17 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x91484800) [pid = 1752] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 22:53:17 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x9079f800) [pid = 1752] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 22:53:17 INFO - PROCESS | 1752 | 1468216397687 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 22:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 22:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1379ms 22:53:17 INFO - PROCESS | 1752 | 1468216397699 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 22:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 22:53:17 INFO - PROCESS | 1752 | 1468216397702 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 22:53:17 INFO - PROCESS | 1752 | 1468216397707 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 22:53:17 INFO - PROCESS | 1752 | 1468216397710 Marionette TRACE conn3 <- [1,1438,null,{}] 22:53:17 INFO - PROCESS | 1752 | 1468216397715 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:17 INFO - PROCESS | 1752 | 1468216397718 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:17 INFO - PROCESS | 1752 | 1468216397842 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 22:53:17 INFO - PROCESS | 1752 | 1468216397851 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:17 INFO - PROCESS | 1752 | 1468216397859 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a3c00 == 23 [pid = 1752] [id = 367] 22:53:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x8dc20400) [pid = 1752] [serial = 1102] [outer = (nil)] 22:53:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x9246a000) [pid = 1752] [serial = 1103] [outer = 0x8dc20400] 22:53:17 INFO - PROCESS | 1752 | 1468216397916 Marionette DEBUG loaded listener.js 22:53:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x92845800) [pid = 1752] [serial = 1104] [outer = 0x8dc20400] 22:53:18 INFO - PROCESS | 1752 | 1468216398649 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 22:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 22:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 979ms 22:53:18 INFO - PROCESS | 1752 | 1468216398686 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 22:53:18 INFO - PROCESS | 1752 | 1468216398690 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 22:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 22:53:18 INFO - PROCESS | 1752 | 1468216398695 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 22:53:18 INFO - PROCESS | 1752 | 1468216398697 Marionette TRACE conn3 <- [1,1442,null,{}] 22:53:18 INFO - PROCESS | 1752 | 1468216398702 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:18 INFO - PROCESS | 1752 | 1468216398711 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:18 INFO - PROCESS | 1752 | 1468216398914 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 22:53:18 INFO - PROCESS | 1752 | 1468216398926 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:18 INFO - PROCESS | 1752 | 1468216398934 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x9289b800 == 24 [pid = 1752] [id = 368] 22:53:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x9289d800) [pid = 1752] [serial = 1105] [outer = (nil)] 22:53:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x92d1bc00) [pid = 1752] [serial = 1106] [outer = 0x9289d800] 22:53:18 INFO - PROCESS | 1752 | 1468216398992 Marionette DEBUG loaded listener.js 22:53:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x932f6c00) [pid = 1752] [serial = 1107] [outer = 0x9289d800] 22:53:19 INFO - PROCESS | 1752 | 1468216399939 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 22:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 22:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1329ms 22:53:20 INFO - PROCESS | 1752 | 1468216400026 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 22:53:20 INFO - PROCESS | 1752 | 1468216400032 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 22:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 22:53:20 INFO - PROCESS | 1752 | 1468216400040 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 22:53:20 INFO - PROCESS | 1752 | 1468216400044 Marionette TRACE conn3 <- [1,1446,null,{}] 22:53:20 INFO - PROCESS | 1752 | 1468216400052 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:20 INFO - PROCESS | 1752 | 1468216400056 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:20 INFO - PROCESS | 1752 | 1468216400249 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 22:53:20 INFO - PROCESS | 1752 | 1468216400401 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:20 INFO - PROCESS | 1752 | 1468216400414 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da49800 == 25 [pid = 1752] [id = 369] 22:53:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8da55400) [pid = 1752] [serial = 1108] [outer = (nil)] 22:53:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x9079c000) [pid = 1752] [serial = 1109] [outer = 0x8da55400] 22:53:20 INFO - PROCESS | 1752 | 1468216400485 Marionette DEBUG loaded listener.js 22:53:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x907be000) [pid = 1752] [serial = 1110] [outer = 0x8da55400] 22:53:21 INFO - PROCESS | 1752 | 1468216401458 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 22:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 22:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1481ms 22:53:21 INFO - PROCESS | 1752 | 1468216401520 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 22:53:21 INFO - PROCESS | 1752 | 1468216401526 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 22:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 22:53:21 INFO - PROCESS | 1752 | 1468216401536 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 22:53:21 INFO - PROCESS | 1752 | 1468216401539 Marionette TRACE conn3 <- [1,1450,null,{}] 22:53:21 INFO - PROCESS | 1752 | 1468216401545 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:21 INFO - PROCESS | 1752 | 1468216401550 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:21 INFO - PROCESS | 1752 | 1468216401711 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 22:53:21 INFO - PROCESS | 1752 | 1468216401859 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:21 INFO - PROCESS | 1752 | 1468216401868 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a8c00 == 26 [pid = 1752] [id = 370] 22:53:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x9147e400) [pid = 1752] [serial = 1111] [outer = (nil)] 22:53:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x915e1c00) [pid = 1752] [serial = 1112] [outer = 0x9147e400] 22:53:21 INFO - PROCESS | 1752 | 1468216401939 Marionette DEBUG loaded listener.js 22:53:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x922fc000) [pid = 1752] [serial = 1113] [outer = 0x9147e400] 22:53:22 INFO - PROCESS | 1752 | 1468216402982 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 22:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 22:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1528ms 22:53:23 INFO - PROCESS | 1752 | 1468216403064 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 22:53:23 INFO - PROCESS | 1752 | 1468216403068 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 22:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 22:53:23 INFO - PROCESS | 1752 | 1468216403074 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 22:53:23 INFO - PROCESS | 1752 | 1468216403080 Marionette TRACE conn3 <- [1,1454,null,{}] 22:53:23 INFO - PROCESS | 1752 | 1468216403094 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:23 INFO - PROCESS | 1752 | 1468216403102 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:23 INFO - PROCESS | 1752 | 1468216403262 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 22:53:23 INFO - PROCESS | 1752 | 1468216403434 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:23 INFO - PROCESS | 1752 | 1468216403451 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x915ecc00 == 27 [pid = 1752] [id = 371] 22:53:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x92d15000) [pid = 1752] [serial = 1114] [outer = (nil)] 22:53:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x92eca800) [pid = 1752] [serial = 1115] [outer = 0x92d15000] 22:53:23 INFO - PROCESS | 1752 | 1468216403552 Marionette DEBUG loaded listener.js 22:53:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x932fe800) [pid = 1752] [serial = 1116] [outer = 0x92d15000] 22:53:24 INFO - PROCESS | 1752 | 1468216404635 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 22:53:24 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x92a6c800) [pid = 1752] [serial = 1067] [outer = (nil)] [url = about:blank] 22:53:24 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x92ec5c00) [pid = 1752] [serial = 1070] [outer = (nil)] [url = about:blank] 22:53:24 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x92d12000) [pid = 1752] [serial = 1068] [outer = (nil)] [url = about:blank] 22:53:24 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x92474c00) [pid = 1752] [serial = 1047] [outer = (nil)] [url = about:blank] 22:53:24 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x91486400) [pid = 1752] [serial = 1052] [outer = (nil)] [url = about:blank] 22:53:24 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x914d5000) [pid = 1752] [serial = 1053] [outer = (nil)] [url = about:blank] 22:53:24 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x9262ac00) [pid = 1752] [serial = 1055] [outer = (nil)] [url = about:blank] 22:53:24 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x9284c800) [pid = 1752] [serial = 1056] [outer = (nil)] [url = about:blank] 22:53:24 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8d4a1400) [pid = 1752] [serial = 1049] [outer = (nil)] [url = about:blank] 22:53:24 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x8da4c400) [pid = 1752] [serial = 1050] [outer = (nil)] [url = about:blank] 22:53:24 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x9287bc00) [pid = 1752] [serial = 1064] [outer = (nil)] [url = about:blank] 22:53:24 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x915eb400) [pid = 1752] [serial = 1061] [outer = (nil)] [url = about:blank] 22:53:24 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x922f2000) [pid = 1752] [serial = 1062] [outer = (nil)] [url = about:blank] 22:53:24 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x907bcc00) [pid = 1752] [serial = 1058] [outer = (nil)] [url = about:blank] 22:53:24 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x907c9c00) [pid = 1752] [serial = 1059] [outer = (nil)] [url = about:blank] 22:53:24 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x95317400) [pid = 1752] [serial = 1074] [outer = (nil)] [url = about:blank] 22:53:24 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x92893800) [pid = 1752] [serial = 1065] [outer = (nil)] [url = about:blank] 22:53:24 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x92ec8c00) [pid = 1752] [serial = 1071] [outer = (nil)] [url = about:blank] 22:53:24 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x90794400) [pid = 1752] [serial = 732] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:53:24 INFO - PROCESS | 1752 | --DOMWINDOW == 56 (0x92d15c00) [pid = 1752] [serial = 32] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:53:24 INFO - PROCESS | 1752 | --DOMWINDOW == 55 (0x940fd800) [pid = 1752] [serial = 1073] [outer = (nil)] [url = about:blank] 22:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 22:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1634ms 22:53:24 INFO - PROCESS | 1752 | 1468216404708 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 22:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 22:53:24 INFO - PROCESS | 1752 | 1468216404713 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 22:53:24 INFO - PROCESS | 1752 | 1468216404720 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 22:53:24 INFO - PROCESS | 1752 | 1468216404724 Marionette TRACE conn3 <- [1,1458,null,{}] 22:53:24 INFO - PROCESS | 1752 | 1468216404731 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:24 INFO - PROCESS | 1752 | 1468216404736 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:24 INFO - PROCESS | 1752 | 1468216404888 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 22:53:25 INFO - PROCESS | 1752 | 1468216405051 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:25 INFO - PROCESS | 1752 | 1468216405059 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a9800 == 28 [pid = 1752] [id = 372] 22:53:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 56 (0x8da52800) [pid = 1752] [serial = 1117] [outer = (nil)] 22:53:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0x90510800) [pid = 1752] [serial = 1118] [outer = 0x8da52800] 22:53:25 INFO - PROCESS | 1752 | 1468216405124 Marionette DEBUG loaded listener.js 22:53:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x9079a400) [pid = 1752] [serial = 1119] [outer = 0x8da52800] 22:53:25 INFO - PROCESS | 1752 | 1468216405770 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 22:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 22:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1084ms 22:53:25 INFO - PROCESS | 1752 | 1468216405805 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 22:53:25 INFO - PROCESS | 1752 | 1468216405811 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 22:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 22:53:25 INFO - PROCESS | 1752 | 1468216405819 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 22:53:25 INFO - PROCESS | 1752 | 1468216405822 Marionette TRACE conn3 <- [1,1462,null,{}] 22:53:25 INFO - PROCESS | 1752 | 1468216405827 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:25 INFO - PROCESS | 1752 | 1468216405833 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:25 INFO - PROCESS | 1752 | 1468216405967 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 22:53:26 INFO - PROCESS | 1752 | 1468216406084 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:26 INFO - PROCESS | 1752 | 1468216406093 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x9050fc00 == 29 [pid = 1752] [id = 373] 22:53:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x907cc400) [pid = 1752] [serial = 1120] [outer = (nil)] 22:53:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x9148a800) [pid = 1752] [serial = 1121] [outer = 0x907cc400] 22:53:26 INFO - PROCESS | 1752 | 1468216406153 Marionette DEBUG loaded listener.js 22:53:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x914dd800) [pid = 1752] [serial = 1122] [outer = 0x907cc400] 22:53:26 INFO - PROCESS | 1752 | 1468216406895 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 22:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 22:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1129ms 22:53:26 INFO - PROCESS | 1752 | 1468216406948 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 22:53:26 INFO - PROCESS | 1752 | 1468216406952 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 22:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 22:53:26 INFO - PROCESS | 1752 | 1468216406957 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 22:53:26 INFO - PROCESS | 1752 | 1468216406962 Marionette TRACE conn3 <- [1,1466,null,{}] 22:53:26 INFO - PROCESS | 1752 | 1468216406976 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:26 INFO - PROCESS | 1752 | 1468216406983 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:27 INFO - PROCESS | 1752 | 1468216407123 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 22:53:27 INFO - PROCESS | 1752 | 1468216407132 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:27 INFO - PROCESS | 1752 | 1468216407139 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x9287ec00 == 30 [pid = 1752] [id = 374] 22:53:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x9287f000) [pid = 1752] [serial = 1123] [outer = (nil)] 22:53:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x92893400) [pid = 1752] [serial = 1124] [outer = 0x9287f000] 22:53:27 INFO - PROCESS | 1752 | 1468216407203 Marionette DEBUG loaded listener.js 22:53:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x92a62000) [pid = 1752] [serial = 1125] [outer = 0x9287f000] 22:53:28 INFO - PROCESS | 1752 | 1468216408057 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 22:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 22:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1134ms 22:53:28 INFO - PROCESS | 1752 | 1468216408094 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 22:53:28 INFO - PROCESS | 1752 | 1468216408097 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 22:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 22:53:28 INFO - PROCESS | 1752 | 1468216408103 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 22:53:28 INFO - PROCESS | 1752 | 1468216408106 Marionette TRACE conn3 <- [1,1470,null,{}] 22:53:28 INFO - PROCESS | 1752 | 1468216408117 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:28 INFO - PROCESS | 1752 | 1468216408120 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:28 INFO - PROCESS | 1752 | 1468216408296 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 22:53:28 INFO - PROCESS | 1752 | 1468216408313 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:28 INFO - PROCESS | 1752 | 1468216408319 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x8dc1b400 == 31 [pid = 1752] [id = 375] 22:53:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x92848000) [pid = 1752] [serial = 1126] [outer = (nil)] 22:53:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x92d1b000) [pid = 1752] [serial = 1127] [outer = 0x92848000] 22:53:28 INFO - PROCESS | 1752 | 1468216408379 Marionette DEBUG loaded listener.js 22:53:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x932f6000) [pid = 1752] [serial = 1128] [outer = 0x92848000] 22:53:29 INFO - PROCESS | 1752 | 1468216409204 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 22:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 22:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1129ms 22:53:29 INFO - PROCESS | 1752 | 1468216409232 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 22:53:29 INFO - PROCESS | 1752 | 1468216409235 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 22:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 22:53:29 INFO - PROCESS | 1752 | 1468216409240 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 22:53:29 INFO - PROCESS | 1752 | 1468216409242 Marionette TRACE conn3 <- [1,1474,null,{}] 22:53:29 INFO - PROCESS | 1752 | 1468216409247 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:29 INFO - PROCESS | 1752 | 1468216409252 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:29 INFO - PROCESS | 1752 | 1468216409416 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 22:53:29 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x8da56000) [pid = 1752] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 22:53:29 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x907cf400) [pid = 1752] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 22:53:29 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x8dc16000) [pid = 1752] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 22:53:29 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x9079f000) [pid = 1752] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 22:53:29 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x922f5000) [pid = 1752] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 22:53:29 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x92d1a400) [pid = 1752] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 22:53:29 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x9252b000) [pid = 1752] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 22:53:29 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x9252fc00) [pid = 1752] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 22:53:29 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x8dc20400) [pid = 1752] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 22:53:29 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x922f1000) [pid = 1752] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 22:53:29 INFO - PROCESS | 1752 | 1468216409583 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:29 INFO - PROCESS | 1752 | 1468216409590 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d358c00 == 32 [pid = 1752] [id = 376] 22:53:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x8d35bc00) [pid = 1752] [serial = 1129] [outer = (nil)] 22:53:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x8dc20400) [pid = 1752] [serial = 1130] [outer = 0x8d35bc00] 22:53:29 INFO - PROCESS | 1752 | 1468216409649 Marionette DEBUG loaded listener.js 22:53:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x91483400) [pid = 1752] [serial = 1131] [outer = 0x8d35bc00] 22:53:30 INFO - PROCESS | 1752 | 1468216410314 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 22:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 22:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1125ms 22:53:30 INFO - PROCESS | 1752 | 1468216410366 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 22:53:30 INFO - PROCESS | 1752 | 1468216410369 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 22:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 22:53:30 INFO - PROCESS | 1752 | 1468216410385 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 22:53:30 INFO - PROCESS | 1752 | 1468216410387 Marionette TRACE conn3 <- [1,1478,null,{}] 22:53:30 INFO - PROCESS | 1752 | 1468216410393 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:30 INFO - PROCESS | 1752 | 1468216410401 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:30 INFO - PROCESS | 1752 | 1468216410567 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 22:53:30 INFO - PROCESS | 1752 | 1468216410576 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:30 INFO - PROCESS | 1752 | 1468216410587 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a0c00 == 33 [pid = 1752] [id = 377] 22:53:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x92847000) [pid = 1752] [serial = 1132] [outer = (nil)] 22:53:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x95318800) [pid = 1752] [serial = 1133] [outer = 0x92847000] 22:53:30 INFO - PROCESS | 1752 | 1468216410642 Marionette DEBUG loaded listener.js 22:53:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x9531a800) [pid = 1752] [serial = 1134] [outer = 0x92847000] 22:53:31 INFO - PROCESS | 1752 | 1468216411377 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 22:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 22:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1033ms 22:53:31 INFO - PROCESS | 1752 | 1468216411414 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 22:53:31 INFO - PROCESS | 1752 | 1468216411417 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 22:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 22:53:31 INFO - PROCESS | 1752 | 1468216411422 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 22:53:31 INFO - PROCESS | 1752 | 1468216411425 Marionette TRACE conn3 <- [1,1482,null,{}] 22:53:31 INFO - PROCESS | 1752 | 1468216411430 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:31 INFO - PROCESS | 1752 | 1468216411433 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:31 INFO - PROCESS | 1752 | 1468216411641 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 22:53:31 INFO - PROCESS | 1752 | 1468216411768 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:31 INFO - PROCESS | 1752 | 1468216411776 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d356800 == 34 [pid = 1752] [id = 378] 22:53:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x8d35e800) [pid = 1752] [serial = 1135] [outer = (nil)] 22:53:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x8d49d800) [pid = 1752] [serial = 1136] [outer = 0x8d35e800] 22:53:31 INFO - PROCESS | 1752 | 1468216411851 Marionette DEBUG loaded listener.js 22:53:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8da4dc00) [pid = 1752] [serial = 1137] [outer = 0x8d35e800] 22:53:32 INFO - PROCESS | 1752 | 1468216412771 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 22:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 22:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1427ms 22:53:32 INFO - PROCESS | 1752 | 1468216412851 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 22:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 22:53:32 INFO - PROCESS | 1752 | 1468216412858 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 22:53:32 INFO - PROCESS | 1752 | 1468216412865 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 22:53:32 INFO - PROCESS | 1752 | 1468216412870 Marionette TRACE conn3 <- [1,1486,null,{}] 22:53:32 INFO - PROCESS | 1752 | 1468216412876 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:32 INFO - PROCESS | 1752 | 1468216412882 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:33 INFO - PROCESS | 1752 | 1468216413078 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 22:53:33 INFO - PROCESS | 1752 | 1468216413281 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:33 INFO - PROCESS | 1752 | 1468216413290 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x908a2000 == 35 [pid = 1752] [id = 379] 22:53:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x91488400) [pid = 1752] [serial = 1138] [outer = (nil)] 22:53:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x922f2c00) [pid = 1752] [serial = 1139] [outer = 0x91488400] 22:53:33 INFO - PROCESS | 1752 | 1468216413407 Marionette DEBUG loaded listener.js 22:53:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x9246c400) [pid = 1752] [serial = 1140] [outer = 0x91488400] 22:53:34 INFO - PROCESS | 1752 | 1468216414254 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 22:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 22:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1437ms 22:53:34 INFO - PROCESS | 1752 | 1468216414301 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 22:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 22:53:34 INFO - PROCESS | 1752 | 1468216414306 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 22:53:34 INFO - PROCESS | 1752 | 1468216414312 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 22:53:34 INFO - PROCESS | 1752 | 1468216414315 Marionette TRACE conn3 <- [1,1490,null,{}] 22:53:34 INFO - PROCESS | 1752 | 1468216414321 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:34 INFO - PROCESS | 1752 | 1468216414326 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:34 INFO - PROCESS | 1752 | 1468216414481 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 22:53:34 INFO - PROCESS | 1752 | 1468216414646 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:34 INFO - PROCESS | 1752 | 1468216414655 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x92879c00 == 36 [pid = 1752] [id = 380] 22:53:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x92a61400) [pid = 1752] [serial = 1141] [outer = (nil)] 22:53:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x92d1c000) [pid = 1752] [serial = 1142] [outer = 0x92a61400] 22:53:34 INFO - PROCESS | 1752 | 1468216414724 Marionette DEBUG loaded listener.js 22:53:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x93e50c00) [pid = 1752] [serial = 1143] [outer = 0x92a61400] 22:53:35 INFO - PROCESS | 1752 | 1468216415609 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 22:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 22:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1329ms 22:53:35 INFO - PROCESS | 1752 | 1468216415641 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 22:53:35 INFO - PROCESS | 1752 | 1468216415646 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 22:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 22:53:35 INFO - PROCESS | 1752 | 1468216415662 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 22:53:35 INFO - PROCESS | 1752 | 1468216415669 Marionette TRACE conn3 <- [1,1494,null,{}] 22:53:35 INFO - PROCESS | 1752 | 1468216415674 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:35 INFO - PROCESS | 1752 | 1468216415680 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:35 INFO - PROCESS | 1752 | 1468216415838 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 22:53:35 INFO - PROCESS | 1752 | 1468216415988 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:36 INFO - PROCESS | 1752 | 1468216416000 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d364000 == 37 [pid = 1752] [id = 381] 22:53:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x90503c00) [pid = 1752] [serial = 1144] [outer = (nil)] 22:53:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x95394000) [pid = 1752] [serial = 1145] [outer = 0x90503c00] 22:53:36 INFO - PROCESS | 1752 | 1468216416065 Marionette DEBUG loaded listener.js 22:53:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x9544ec00) [pid = 1752] [serial = 1146] [outer = 0x90503c00] 22:53:36 INFO - PROCESS | 1752 | 1468216416932 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 22:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 22:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1339ms 22:53:36 INFO - PROCESS | 1752 | 1468216416994 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 22:53:36 INFO - PROCESS | 1752 | 1468216416997 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 22:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 22:53:37 INFO - PROCESS | 1752 | 1468216417003 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 22:53:37 INFO - PROCESS | 1752 | 1468216417005 Marionette TRACE conn3 <- [1,1498,null,{}] 22:53:37 INFO - PROCESS | 1752 | 1468216417011 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:37 INFO - PROCESS | 1752 | 1468216417015 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:37 INFO - PROCESS | 1752 | 1468216417163 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 22:53:37 INFO - PROCESS | 1752 | 1468216417315 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:37 INFO - PROCESS | 1752 | 1468216417330 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d363000 == 38 [pid = 1752] [id = 382] 22:53:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x8d4a1000) [pid = 1752] [serial = 1147] [outer = (nil)] 22:53:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x907bf400) [pid = 1752] [serial = 1148] [outer = 0x8d4a1000] 22:53:37 INFO - PROCESS | 1752 | 1468216417406 Marionette DEBUG loaded listener.js 22:53:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x91481400) [pid = 1752] [serial = 1149] [outer = 0x8d4a1000] 22:53:38 INFO - PROCESS | 1752 | 1468216418519 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 22:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 22:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1528ms 22:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 22:53:38 INFO - PROCESS | 1752 | 1468216418531 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 22:53:38 INFO - PROCESS | 1752 | 1468216418534 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 22:53:38 INFO - PROCESS | 1752 | 1468216418541 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 22:53:38 INFO - PROCESS | 1752 | 1468216418544 Marionette TRACE conn3 <- [1,1502,null,{}] 22:53:38 INFO - PROCESS | 1752 | 1468216418551 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:38 INFO - PROCESS | 1752 | 1468216418556 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:38 INFO - PROCESS | 1752 | 1468216418695 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 22:53:39 INFO - PROCESS | 1752 | --DOCSHELL 0x9050fc00 == 37 [pid = 1752] [id = 373] 22:53:39 INFO - PROCESS | 1752 | --DOCSHELL 0x9287ec00 == 36 [pid = 1752] [id = 374] 22:53:39 INFO - PROCESS | 1752 | --DOCSHELL 0x8d358c00 == 35 [pid = 1752] [id = 376] 22:53:39 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a0c00 == 34 [pid = 1752] [id = 377] 22:53:39 INFO - PROCESS | 1752 | --DOCSHELL 0x8dc1b400 == 33 [pid = 1752] [id = 375] 22:53:39 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a8c00 == 32 [pid = 1752] [id = 370] 22:53:39 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35e000 == 31 [pid = 1752] [id = 351] 22:53:39 INFO - PROCESS | 1752 | --DOCSHELL 0x915ecc00 == 30 [pid = 1752] [id = 371] 22:53:39 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a9800 == 29 [pid = 1752] [id = 372] 22:53:39 INFO - PROCESS | 1752 | --DOCSHELL 0x8d363000 == 28 [pid = 1752] [id = 382] 22:53:39 INFO - PROCESS | 1752 | --DOCSHELL 0x8d364000 == 27 [pid = 1752] [id = 381] 22:53:39 INFO - PROCESS | 1752 | --DOCSHELL 0x908a2000 == 26 [pid = 1752] [id = 379] 22:53:39 INFO - PROCESS | 1752 | --DOCSHELL 0x92879c00 == 25 [pid = 1752] [id = 380] 22:53:39 INFO - PROCESS | 1752 | --DOCSHELL 0x8d356800 == 24 [pid = 1752] [id = 378] 22:53:39 INFO - PROCESS | 1752 | 1468216419599 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:39 INFO - PROCESS | 1752 | 1468216419607 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:39 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x90795c00) [pid = 1752] [serial = 1088] [outer = (nil)] [url = about:blank] 22:53:39 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x90896800) [pid = 1752] [serial = 1094] [outer = (nil)] [url = about:blank] 22:53:39 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x90503000) [pid = 1752] [serial = 1091] [outer = (nil)] [url = about:blank] 22:53:39 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x90507000) [pid = 1752] [serial = 1092] [outer = (nil)] [url = about:blank] 22:53:39 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x90899000) [pid = 1752] [serial = 1077] [outer = (nil)] [url = about:blank] 22:53:39 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x907bd000) [pid = 1752] [serial = 1076] [outer = (nil)] [url = about:blank] 22:53:39 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x9262b800) [pid = 1752] [serial = 1080] [outer = (nil)] [url = about:blank] 22:53:39 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x92530800) [pid = 1752] [serial = 1079] [outer = (nil)] [url = about:blank] 22:53:39 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x94047c00) [pid = 1752] [serial = 1083] [outer = (nil)] [url = about:blank] 22:53:39 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x93e55c00) [pid = 1752] [serial = 1082] [outer = (nil)] [url = about:blank] 22:53:39 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x953b1c00) [pid = 1752] [serial = 1086] [outer = (nil)] [url = about:blank] 22:53:39 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x9538c000) [pid = 1752] [serial = 1085] [outer = (nil)] [url = about:blank] 22:53:39 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x92846000) [pid = 1752] [serial = 1100] [outer = (nil)] [url = about:blank] 22:53:39 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x92877000) [pid = 1752] [serial = 1101] [outer = (nil)] [url = about:blank] 22:53:39 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x9246a000) [pid = 1752] [serial = 1103] [outer = (nil)] [url = about:blank] 22:53:39 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x907ba400) [pid = 1752] [serial = 1089] [outer = (nil)] [url = about:blank] 22:53:39 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x92467000) [pid = 1752] [serial = 1097] [outer = (nil)] [url = about:blank] 22:53:39 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x92845800) [pid = 1752] [serial = 1104] [outer = (nil)] [url = about:blank] 22:53:39 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x92470800) [pid = 1752] [serial = 1098] [outer = (nil)] [url = about:blank] 22:53:39 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x9089d800) [pid = 1752] [serial = 1095] [outer = (nil)] [url = about:blank] 22:53:39 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x92d1bc00) [pid = 1752] [serial = 1106] [outer = (nil)] [url = about:blank] 22:53:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d360000 == 25 [pid = 1752] [id = 383] 22:53:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x8d360400) [pid = 1752] [serial = 1150] [outer = (nil)] 22:53:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x8d365000) [pid = 1752] [serial = 1151] [outer = 0x8d360400] 22:53:39 INFO - PROCESS | 1752 | 1468216419824 Marionette DEBUG loaded listener.js 22:53:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x8d4a3000) [pid = 1752] [serial = 1152] [outer = 0x8d360400] 22:53:40 INFO - PROCESS | 1752 | 1468216420489 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 22:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 22:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1986ms 22:53:40 INFO - PROCESS | 1752 | 1468216420526 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 22:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 22:53:40 INFO - PROCESS | 1752 | 1468216420531 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 22:53:40 INFO - PROCESS | 1752 | 1468216420537 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 22:53:40 INFO - PROCESS | 1752 | 1468216420542 Marionette TRACE conn3 <- [1,1506,null,{}] 22:53:40 INFO - PROCESS | 1752 | 1468216420549 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:40 INFO - PROCESS | 1752 | 1468216420555 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:40 INFO - PROCESS | 1752 | 1468216420695 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 22:53:40 INFO - PROCESS | 1752 | 1468216420808 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:40 INFO - PROCESS | 1752 | 1468216420819 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x9050fc00 == 26 [pid = 1752] [id = 384] 22:53:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x90792800) [pid = 1752] [serial = 1153] [outer = (nil)] 22:53:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x9079fc00) [pid = 1752] [serial = 1154] [outer = 0x90792800] 22:53:40 INFO - PROCESS | 1752 | 1468216420879 Marionette DEBUG loaded listener.js 22:53:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x907c3800) [pid = 1752] [serial = 1155] [outer = 0x90792800] 22:53:41 INFO - PROCESS | 1752 | 1468216421539 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 22:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 22:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1037ms 22:53:41 INFO - PROCESS | 1752 | 1468216421576 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 22:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 22:53:41 INFO - PROCESS | 1752 | 1468216421582 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 22:53:41 INFO - PROCESS | 1752 | 1468216421590 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 22:53:41 INFO - PROCESS | 1752 | 1468216421593 Marionette TRACE conn3 <- [1,1510,null,{}] 22:53:41 INFO - PROCESS | 1752 | 1468216421612 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:41 INFO - PROCESS | 1752 | 1468216421618 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:41 INFO - PROCESS | 1752 | 1468216421823 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 22:53:41 INFO - PROCESS | 1752 | 1468216421832 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:41 INFO - PROCESS | 1752 | 1468216421838 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x9089d000 == 27 [pid = 1752] [id = 385] 22:53:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x9148a000) [pid = 1752] [serial = 1156] [outer = (nil)] 22:53:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x914da000) [pid = 1752] [serial = 1157] [outer = 0x9148a000] 22:53:41 INFO - PROCESS | 1752 | 1468216421899 Marionette DEBUG loaded listener.js 22:53:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x915ee000) [pid = 1752] [serial = 1158] [outer = 0x9148a000] 22:53:42 INFO - PROCESS | 1752 | 1468216422764 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 22:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 22:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1232ms 22:53:42 INFO - PROCESS | 1752 | 1468216422822 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 22:53:42 INFO - PROCESS | 1752 | 1468216422825 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 22:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 22:53:42 INFO - PROCESS | 1752 | 1468216422833 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 22:53:42 INFO - PROCESS | 1752 | 1468216422841 Marionette TRACE conn3 <- [1,1514,null,{}] 22:53:42 INFO - PROCESS | 1752 | 1468216422862 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:42 INFO - PROCESS | 1752 | 1468216422869 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:43 INFO - PROCESS | 1752 | 1468216423066 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 22:53:43 INFO - PROCESS | 1752 | 1468216423141 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:43 INFO - PROCESS | 1752 | 1468216423147 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x9252b000 == 28 [pid = 1752] [id = 386] 22:53:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x92533c00) [pid = 1752] [serial = 1159] [outer = (nil)] 22:53:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x9262c400) [pid = 1752] [serial = 1160] [outer = 0x92533c00] 22:53:43 INFO - PROCESS | 1752 | 1468216423207 Marionette DEBUG loaded listener.js 22:53:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x92845c00) [pid = 1752] [serial = 1161] [outer = 0x92533c00] 22:53:43 INFO - PROCESS | 1752 | 1468216423950 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 22:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 22:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1188ms 22:53:44 INFO - PROCESS | 1752 | 1468216424019 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 22:53:44 INFO - PROCESS | 1752 | 1468216424022 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 22:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 22:53:44 INFO - PROCESS | 1752 | 1468216424028 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 22:53:44 INFO - PROCESS | 1752 | 1468216424030 Marionette TRACE conn3 <- [1,1518,null,{}] 22:53:44 INFO - PROCESS | 1752 | 1468216424035 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:44 INFO - PROCESS | 1752 | 1468216424040 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:44 INFO - PROCESS | 1752 | 1468216424436 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 22:53:44 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x92847000) [pid = 1752] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 22:53:44 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x92848000) [pid = 1752] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 22:53:44 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x8d35bc00) [pid = 1752] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 22:53:44 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x8da55400) [pid = 1752] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 22:53:44 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x92d15000) [pid = 1752] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 22:53:44 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x9147e400) [pid = 1752] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 22:53:44 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x9289d800) [pid = 1752] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 22:53:44 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x8da52800) [pid = 1752] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 22:53:44 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x9287f000) [pid = 1752] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 22:53:44 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x907cc400) [pid = 1752] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 22:53:44 INFO - PROCESS | 1752 | 1468216424531 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:44 INFO - PROCESS | 1752 | 1468216424537 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35bc00 == 29 [pid = 1752] [id = 387] 22:53:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x8d4a2c00) [pid = 1752] [serial = 1162] [outer = (nil)] 22:53:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x90799c00) [pid = 1752] [serial = 1163] [outer = 0x8d4a2c00] 22:53:44 INFO - PROCESS | 1752 | 1468216424606 Marionette DEBUG loaded listener.js 22:53:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x91484800) [pid = 1752] [serial = 1164] [outer = 0x8d4a2c00] 22:53:45 INFO - PROCESS | 1752 | 1468216425252 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 22:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 22:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1277ms 22:53:45 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 22:53:45 INFO - PROCESS | 1752 | 1468216425306 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 22:53:45 INFO - PROCESS | 1752 | 1468216425309 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 22:53:45 INFO - PROCESS | 1752 | 1468216425314 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 22:53:45 INFO - PROCESS | 1752 | 1468216425318 Marionette TRACE conn3 <- [1,1522,null,{}] 22:53:45 INFO - PROCESS | 1752 | 1468216425322 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:45 INFO - PROCESS | 1752 | 1468216425327 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:45 INFO - PROCESS | 1752 | 1468216425487 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 22:53:45 INFO - PROCESS | 1752 | 1468216425507 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:45 INFO - PROCESS | 1752 | 1468216425523 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x9284c000 == 30 [pid = 1752] [id = 388] 22:53:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x9284c400) [pid = 1752] [serial = 1165] [outer = (nil)] 22:53:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x9287d400) [pid = 1752] [serial = 1166] [outer = 0x9284c400] 22:53:45 INFO - PROCESS | 1752 | 1468216425593 Marionette DEBUG loaded listener.js 22:53:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x928a0800) [pid = 1752] [serial = 1167] [outer = 0x9284c400] 22:53:46 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:53:46 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:53:46 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:53:46 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:53:46 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:53:46 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:53:46 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:53:46 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:53:46 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:53:46 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:53:46 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:53:46 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 22:53:46 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 22:53:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:53:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 22:53:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 22:53:46 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 22:53:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:53:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 22:53:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 22:53:46 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 22:53:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:53:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 22:53:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 22:53:46 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 22:53:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:53:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 22:53:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 22:53:46 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 977ms 22:53:46 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 22:53:46 INFO - PROCESS | 1752 | 1468216426274 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 22:53:46 INFO - PROCESS | 1752 | 1468216426293 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 22:53:46 INFO - PROCESS | 1752 | 1468216426295 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 22:53:46 INFO - PROCESS | 1752 | 1468216426304 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 22:53:46 INFO - PROCESS | 1752 | 1468216426310 Marionette TRACE conn3 <- [1,1526,null,{}] 22:53:46 INFO - PROCESS | 1752 | 1468216426318 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:46 INFO - PROCESS | 1752 | 1468216426326 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:46 INFO - PROCESS | 1752 | 1468216426492 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 22:53:46 INFO - PROCESS | 1752 | 1468216426651 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:46 INFO - PROCESS | 1752 | 1468216426662 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35c400 == 31 [pid = 1752] [id = 389] 22:53:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8d35dc00) [pid = 1752] [serial = 1168] [outer = (nil)] 22:53:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8d49cc00) [pid = 1752] [serial = 1169] [outer = 0x8d35dc00] 22:53:46 INFO - PROCESS | 1752 | 1468216426736 Marionette DEBUG loaded listener.js 22:53:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8da55800) [pid = 1752] [serial = 1170] [outer = 0x8d35dc00] 22:53:47 INFO - PROCESS | 1752 | 1468216427644 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 22:53:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:53:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 22:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 22:53:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:53:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 22:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 22:53:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 22:53:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 22:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 22:53:47 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1389ms 22:53:47 INFO - PROCESS | 1752 | 1468216427712 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 22:53:47 INFO - PROCESS | 1752 | 1468216427717 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 22:53:47 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 22:53:47 INFO - PROCESS | 1752 | 1468216427726 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 22:53:47 INFO - PROCESS | 1752 | 1468216427730 Marionette TRACE conn3 <- [1,1530,null,{}] 22:53:47 INFO - PROCESS | 1752 | 1468216427737 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:47 INFO - PROCESS | 1752 | 1468216427742 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:47 INFO - PROCESS | 1752 | 1468216427907 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 22:53:48 INFO - PROCESS | 1752 | 1468216428066 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:48 INFO - PROCESS | 1752 | 1468216428075 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x90505c00 == 32 [pid = 1752] [id = 390] 22:53:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x9079c800) [pid = 1752] [serial = 1171] [outer = (nil)] 22:53:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x922f0400) [pid = 1752] [serial = 1172] [outer = 0x9079c800] 22:53:48 INFO - PROCESS | 1752 | 1468216428150 Marionette DEBUG loaded listener.js 22:53:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x92467000) [pid = 1752] [serial = 1173] [outer = 0x9079c800] 22:53:48 INFO - PROCESS | 1752 | 1468216428964 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 22:53:49 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 22:53:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 22:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 22:53:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 22:53:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 22:53:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 22:53:49 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1281ms 22:53:49 INFO - PROCESS | 1752 | 1468216429009 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 22:53:49 INFO - PROCESS | 1752 | 1468216429013 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 22:53:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 22:53:49 INFO - PROCESS | 1752 | 1468216429044 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 22:53:49 INFO - PROCESS | 1752 | 1468216429047 Marionette TRACE conn3 <- [1,1534,null,{}] 22:53:49 INFO - PROCESS | 1752 | 1468216429056 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:49 INFO - PROCESS | 1752 | 1468216429061 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:49 INFO - PROCESS | 1752 | 1468216429231 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 22:53:49 INFO - PROCESS | 1752 | 1468216429386 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:49 INFO - PROCESS | 1752 | 1468216429396 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35ac00 == 33 [pid = 1752] [id = 391] 22:53:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x90508000) [pid = 1752] [serial = 1174] [outer = (nil)] 22:53:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x92d0e400) [pid = 1752] [serial = 1175] [outer = 0x90508000] 22:53:49 INFO - PROCESS | 1752 | 1468216429464 Marionette DEBUG loaded listener.js 22:53:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x92d17c00) [pid = 1752] [serial = 1176] [outer = 0x90508000] 22:53:50 INFO - PROCESS | 1752 | 1468216430447 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 22:53:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 22:53:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1467ms 22:53:50 INFO - PROCESS | 1752 | 1468216430488 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 22:53:50 INFO - PROCESS | 1752 | 1468216430493 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 22:53:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 22:53:50 INFO - PROCESS | 1752 | 1468216430535 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 22:53:50 INFO - PROCESS | 1752 | 1468216430541 Marionette TRACE conn3 <- [1,1538,null,{}] 22:53:50 INFO - PROCESS | 1752 | 1468216430549 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:50 INFO - PROCESS | 1752 | 1468216430555 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:50 INFO - PROCESS | 1752 | 1468216430716 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 22:53:51 INFO - PROCESS | 1752 | 1468216430987 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:51 INFO - PROCESS | 1752 | 1468216430996 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35fc00 == 34 [pid = 1752] [id = 392] 22:53:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x8d361800) [pid = 1752] [serial = 1177] [outer = (nil)] 22:53:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x8d4a0800) [pid = 1752] [serial = 1178] [outer = 0x8d361800] 22:53:51 INFO - PROCESS | 1752 | 1468216431109 Marionette DEBUG loaded listener.js 22:53:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8dc1f400) [pid = 1752] [serial = 1179] [outer = 0x8d361800] 22:53:51 INFO - PROCESS | 1752 | --DOCSHELL 0x915f0c00 == 33 [pid = 1752] [id = 365] 22:53:51 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a3c00 == 32 [pid = 1752] [id = 367] 22:53:51 INFO - PROCESS | 1752 | --DOCSHELL 0x91485400 == 31 [pid = 1752] [id = 366] 22:53:51 INFO - PROCESS | 1752 | --DOCSHELL 0x907cd400 == 30 [pid = 1752] [id = 364] 22:53:51 INFO - PROCESS | 1752 | --DOCSHELL 0x8da49400 == 29 [pid = 1752] [id = 363] 22:53:51 INFO - PROCESS | 1752 | 1468216431987 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 22:53:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 22:53:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1524ms 22:53:52 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x92d1b000) [pid = 1752] [serial = 1127] [outer = (nil)] [url = about:blank] 22:53:52 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8dc20400) [pid = 1752] [serial = 1130] [outer = (nil)] [url = about:blank] 22:53:52 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x932f6000) [pid = 1752] [serial = 1128] [outer = (nil)] [url = about:blank] 22:53:52 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x9079c000) [pid = 1752] [serial = 1109] [outer = (nil)] [url = about:blank] 22:53:52 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x907be000) [pid = 1752] [serial = 1110] [outer = (nil)] [url = about:blank] 22:53:52 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x92eca800) [pid = 1752] [serial = 1115] [outer = (nil)] [url = about:blank] 22:53:52 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x932fe800) [pid = 1752] [serial = 1116] [outer = (nil)] [url = about:blank] 22:53:52 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x915e1c00) [pid = 1752] [serial = 1112] [outer = (nil)] [url = about:blank] 22:53:52 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x922fc000) [pid = 1752] [serial = 1113] [outer = (nil)] [url = about:blank] 22:53:52 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x932f6c00) [pid = 1752] [serial = 1107] [outer = (nil)] [url = about:blank] 22:53:52 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x90510800) [pid = 1752] [serial = 1118] [outer = (nil)] [url = about:blank] 22:53:52 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x9079a400) [pid = 1752] [serial = 1119] [outer = (nil)] [url = about:blank] 22:53:52 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x92893400) [pid = 1752] [serial = 1124] [outer = (nil)] [url = about:blank] 22:53:52 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x9148a800) [pid = 1752] [serial = 1121] [outer = (nil)] [url = about:blank] 22:53:52 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x914dd800) [pid = 1752] [serial = 1122] [outer = (nil)] [url = about:blank] 22:53:52 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x91483400) [pid = 1752] [serial = 1131] [outer = (nil)] [url = about:blank] 22:53:52 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x92a62000) [pid = 1752] [serial = 1125] [outer = (nil)] [url = about:blank] 22:53:52 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x9531a800) [pid = 1752] [serial = 1134] [outer = (nil)] [url = about:blank] 22:53:52 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x95318800) [pid = 1752] [serial = 1133] [outer = (nil)] [url = about:blank] 22:53:52 INFO - PROCESS | 1752 | 1468216432049 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 22:53:52 INFO - PROCESS | 1752 | 1468216432053 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 22:53:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 22:53:52 INFO - PROCESS | 1752 | 1468216432062 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 22:53:52 INFO - PROCESS | 1752 | 1468216432065 Marionette TRACE conn3 <- [1,1542,null,{}] 22:53:52 INFO - PROCESS | 1752 | 1468216432072 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:52 INFO - PROCESS | 1752 | 1468216432079 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:52 INFO - PROCESS | 1752 | 1468216432214 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 22:53:52 INFO - PROCESS | 1752 | 1468216432225 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:52 INFO - PROCESS | 1752 | 1468216432236 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x907b6c00 == 30 [pid = 1752] [id = 393] 22:53:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x907b9000) [pid = 1752] [serial = 1180] [outer = (nil)] 22:53:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x907c5800) [pid = 1752] [serial = 1181] [outer = 0x907b9000] 22:53:52 INFO - PROCESS | 1752 | 1468216432299 Marionette DEBUG loaded listener.js 22:53:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x91483400) [pid = 1752] [serial = 1182] [outer = 0x907b9000] 22:53:53 INFO - PROCESS | 1752 | 1468216433063 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 22:53:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 22:53:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1086ms 22:53:53 INFO - PROCESS | 1752 | 1468216433150 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 22:53:53 INFO - PROCESS | 1752 | 1468216433155 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 22:53:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 22:53:53 INFO - PROCESS | 1752 | 1468216433162 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 22:53:53 INFO - PROCESS | 1752 | 1468216433165 Marionette TRACE conn3 <- [1,1546,null,{}] 22:53:53 INFO - PROCESS | 1752 | 1468216433170 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:53 INFO - PROCESS | 1752 | 1468216433175 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:53 INFO - PROCESS | 1752 | 1468216433314 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 22:53:53 INFO - PROCESS | 1752 | 1468216433331 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:53 INFO - PROCESS | 1752 | 1468216433340 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x9246f000 == 31 [pid = 1752] [id = 394] 22:53:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x9252a400) [pid = 1752] [serial = 1183] [outer = (nil)] 22:53:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x9284ec00) [pid = 1752] [serial = 1184] [outer = 0x9252a400] 22:53:53 INFO - PROCESS | 1752 | 1468216433497 Marionette DEBUG loaded listener.js 22:53:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x92879c00) [pid = 1752] [serial = 1185] [outer = 0x9252a400] 22:53:54 INFO - PROCESS | 1752 | 1468216434190 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 22:53:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 22:53:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1079ms 22:53:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 22:53:54 INFO - PROCESS | 1752 | 1468216434241 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 22:53:54 INFO - PROCESS | 1752 | 1468216434244 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 22:53:54 INFO - PROCESS | 1752 | 1468216434251 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 22:53:54 INFO - PROCESS | 1752 | 1468216434259 Marionette TRACE conn3 <- [1,1550,null,{}] 22:53:54 INFO - PROCESS | 1752 | 1468216434284 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:54 INFO - PROCESS | 1752 | 1468216434290 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:54 INFO - PROCESS | 1752 | 1468216434471 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 22:53:54 INFO - PROCESS | 1752 | 1468216434491 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:54 INFO - PROCESS | 1752 | 1468216434497 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x915e3c00 == 32 [pid = 1752] [id = 395] 22:53:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x92a62400) [pid = 1752] [serial = 1186] [outer = (nil)] 22:53:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x92ed4800) [pid = 1752] [serial = 1187] [outer = 0x92a62400] 22:53:54 INFO - PROCESS | 1752 | 1468216434556 Marionette DEBUG loaded listener.js 22:53:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x932f9400) [pid = 1752] [serial = 1188] [outer = 0x92a62400] 22:53:55 INFO - PROCESS | 1752 | 1468216435326 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 22:53:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 22:53:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1105ms 22:53:55 INFO - PROCESS | 1752 | 1468216435367 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 22:53:55 INFO - PROCESS | 1752 | 1468216435370 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 22:53:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 22:53:55 INFO - PROCESS | 1752 | 1468216435375 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 22:53:55 INFO - PROCESS | 1752 | 1468216435378 Marionette TRACE conn3 <- [1,1554,null,{}] 22:53:55 INFO - PROCESS | 1752 | 1468216435389 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:55 INFO - PROCESS | 1752 | 1468216435392 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:55 INFO - PROCESS | 1752 | 1468216435567 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 22:53:55 INFO - PROCESS | 1752 | 1468216435592 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:55 INFO - PROCESS | 1752 | 1468216435598 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x92895c00 == 33 [pid = 1752] [id = 396] 22:53:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x93c4a800) [pid = 1752] [serial = 1189] [outer = (nil)] 22:53:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x93e57800) [pid = 1752] [serial = 1190] [outer = 0x93c4a800] 22:53:55 INFO - PROCESS | 1752 | 1468216435657 Marionette DEBUG loaded listener.js 22:53:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x94047000) [pid = 1752] [serial = 1191] [outer = 0x93c4a800] 22:53:56 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x92533c00) [pid = 1752] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 22:53:56 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8d4a2c00) [pid = 1752] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 22:53:56 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8d360400) [pid = 1752] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 22:53:56 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x90792800) [pid = 1752] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 22:53:56 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x8d35e800) [pid = 1752] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 22:53:56 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x91488400) [pid = 1752] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 22:53:56 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x92a61400) [pid = 1752] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 22:53:56 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x90503c00) [pid = 1752] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 22:53:56 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x9148a000) [pid = 1752] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 22:53:56 INFO - PROCESS | 1752 | 1468216436528 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 22:53:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 22:53:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1184ms 22:53:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 22:53:56 INFO - PROCESS | 1752 | 1468216436560 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 22:53:56 INFO - PROCESS | 1752 | 1468216436562 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 22:53:56 INFO - PROCESS | 1752 | 1468216436568 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 22:53:56 INFO - PROCESS | 1752 | 1468216436571 Marionette TRACE conn3 <- [1,1558,null,{}] 22:53:56 INFO - PROCESS | 1752 | 1468216436576 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:56 INFO - PROCESS | 1752 | 1468216436579 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:56 INFO - PROCESS | 1752 | 1468216436749 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 22:53:56 INFO - PROCESS | 1752 | 1468216436825 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:56 INFO - PROCESS | 1752 | 1468216436841 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x9252e400 == 34 [pid = 1752] [id = 397] 22:53:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x92533c00) [pid = 1752] [serial = 1192] [outer = (nil)] 22:53:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x92ece000) [pid = 1752] [serial = 1193] [outer = 0x92533c00] 22:53:56 INFO - PROCESS | 1752 | 1468216436909 Marionette DEBUG loaded listener.js 22:53:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x940f9000) [pid = 1752] [serial = 1194] [outer = 0x92533c00] 22:53:57 INFO - PROCESS | 1752 | 1468216437521 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 22:53:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 22:53:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 983ms 22:53:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 22:53:57 INFO - PROCESS | 1752 | 1468216437550 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 22:53:57 INFO - PROCESS | 1752 | 1468216437553 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 22:53:57 INFO - PROCESS | 1752 | 1468216437557 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 22:53:57 INFO - PROCESS | 1752 | 1468216437561 Marionette TRACE conn3 <- [1,1562,null,{}] 22:53:57 INFO - PROCESS | 1752 | 1468216437566 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:57 INFO - PROCESS | 1752 | 1468216437570 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:57 INFO - PROCESS | 1752 | 1468216437739 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 22:53:57 INFO - PROCESS | 1752 | 1468216437755 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:57 INFO - PROCESS | 1752 | 1468216437763 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35ec00 == 35 [pid = 1752] [id = 398] 22:53:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x92627000) [pid = 1752] [serial = 1195] [outer = (nil)] 22:53:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x9531c800) [pid = 1752] [serial = 1196] [outer = 0x92627000] 22:53:57 INFO - PROCESS | 1752 | 1468216437820 Marionette DEBUG loaded listener.js 22:53:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x95322800) [pid = 1752] [serial = 1197] [outer = 0x92627000] 22:53:58 INFO - PROCESS | 1752 | 1468216438765 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 22:53:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 22:53:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1282ms 22:53:58 INFO - PROCESS | 1752 | 1468216438841 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 22:53:58 INFO - PROCESS | 1752 | 1468216438847 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 22:53:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 22:53:58 INFO - PROCESS | 1752 | 1468216438855 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 22:53:58 INFO - PROCESS | 1752 | 1468216438859 Marionette TRACE conn3 <- [1,1566,null,{}] 22:53:58 INFO - PROCESS | 1752 | 1468216438868 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:58 INFO - PROCESS | 1752 | 1468216438872 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:59 INFO - PROCESS | 1752 | 1468216439067 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 22:53:59 INFO - PROCESS | 1752 | 1468216439233 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:59 INFO - PROCESS | 1752 | 1468216439244 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:53:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x90509400 == 36 [pid = 1752] [id = 399] 22:53:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x90798800) [pid = 1752] [serial = 1198] [outer = (nil)] 22:53:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x9148a000) [pid = 1752] [serial = 1199] [outer = 0x90798800] 22:53:59 INFO - PROCESS | 1752 | 1468216439316 Marionette DEBUG loaded listener.js 22:53:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x915e4400) [pid = 1752] [serial = 1200] [outer = 0x90798800] 22:54:00 INFO - PROCESS | 1752 | 1468216440172 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 22:54:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 22:54:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1385ms 22:54:00 INFO - PROCESS | 1752 | 1468216440239 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 22:54:00 INFO - PROCESS | 1752 | 1468216440246 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 22:54:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 22:54:00 INFO - PROCESS | 1752 | 1468216440255 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 22:54:00 INFO - PROCESS | 1752 | 1468216440259 Marionette TRACE conn3 <- [1,1570,null,{}] 22:54:00 INFO - PROCESS | 1752 | 1468216440265 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:00 INFO - PROCESS | 1752 | 1468216440270 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:00 INFO - PROCESS | 1752 | 1468216440462 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 22:54:00 INFO - PROCESS | 1752 | 1468216440617 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:00 INFO - PROCESS | 1752 | 1468216440629 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x914d5400 == 37 [pid = 1752] [id = 400] 22:54:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x92842800) [pid = 1752] [serial = 1201] [outer = (nil)] 22:54:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x9289bc00) [pid = 1752] [serial = 1202] [outer = 0x92842800] 22:54:00 INFO - PROCESS | 1752 | 1468216440702 Marionette DEBUG loaded listener.js 22:54:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x92a6e800) [pid = 1752] [serial = 1203] [outer = 0x92842800] 22:54:01 INFO - PROCESS | 1752 | 1468216441595 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 22:54:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 22:54:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1382ms 22:54:01 INFO - PROCESS | 1752 | 1468216441637 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 22:54:01 INFO - PROCESS | 1752 | 1468216441641 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 22:54:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 22:54:01 INFO - PROCESS | 1752 | 1468216441647 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 22:54:01 INFO - PROCESS | 1752 | 1468216441652 Marionette TRACE conn3 <- [1,1574,null,{}] 22:54:01 INFO - PROCESS | 1752 | 1468216441667 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:01 INFO - PROCESS | 1752 | 1468216441675 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:01 INFO - PROCESS | 1752 | 1468216441831 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 22:54:02 INFO - PROCESS | 1752 | 1468216441988 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:02 INFO - PROCESS | 1752 | 1468216441997 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x940fe800 == 38 [pid = 1752] [id = 401] 22:54:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x95318800) [pid = 1752] [serial = 1204] [outer = (nil)] 22:54:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x95323c00) [pid = 1752] [serial = 1205] [outer = 0x95318800] 22:54:02 INFO - PROCESS | 1752 | 1468216442071 Marionette DEBUG loaded listener.js 22:54:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x953ba000) [pid = 1752] [serial = 1206] [outer = 0x95318800] 22:54:02 INFO - PROCESS | 1752 | 1468216442919 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 22:54:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 22:54:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1336ms 22:54:02 INFO - PROCESS | 1752 | 1468216442984 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 22:54:02 INFO - PROCESS | 1752 | 1468216442988 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 22:54:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 22:54:02 INFO - PROCESS | 1752 | 1468216442994 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 22:54:02 INFO - PROCESS | 1752 | 1468216442996 Marionette TRACE conn3 <- [1,1578,null,{}] 22:54:03 INFO - PROCESS | 1752 | 1468216443002 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:03 INFO - PROCESS | 1752 | 1468216443006 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:03 INFO - PROCESS | 1752 | 1468216443166 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 22:54:03 INFO - PROCESS | 1752 | 1468216443323 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:03 INFO - PROCESS | 1752 | 1468216443332 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c51c00 == 39 [pid = 1752] [id = 402] 22:54:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x95395000) [pid = 1752] [serial = 1207] [outer = (nil)] 22:54:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x95454800) [pid = 1752] [serial = 1208] [outer = 0x95395000] 22:54:03 INFO - PROCESS | 1752 | 1468216443401 Marionette DEBUG loaded listener.js 22:54:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x95522000) [pid = 1752] [serial = 1209] [outer = 0x95395000] 22:54:04 INFO - PROCESS | 1752 | 1468216444200 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 22:54:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 22:54:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1226ms 22:54:04 INFO - PROCESS | 1752 | 1468216444220 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 22:54:04 INFO - PROCESS | 1752 | 1468216444223 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 22:54:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 22:54:04 INFO - PROCESS | 1752 | 1468216444229 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 22:54:04 INFO - PROCESS | 1752 | 1468216444231 Marionette TRACE conn3 <- [1,1582,null,{}] 22:54:04 INFO - PROCESS | 1752 | 1468216444237 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:04 INFO - PROCESS | 1752 | 1468216444241 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:04 INFO - PROCESS | 1752 | 1468216444381 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 22:54:04 INFO - PROCESS | 1752 | 1468216444544 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:04 INFO - PROCESS | 1752 | 1468216444552 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x8dc15800 == 40 [pid = 1752] [id = 403] 22:54:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x90898800) [pid = 1752] [serial = 1210] [outer = (nil)] 22:54:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x97943c00) [pid = 1752] [serial = 1211] [outer = 0x90898800] 22:54:04 INFO - PROCESS | 1752 | 1468216444632 Marionette DEBUG loaded listener.js 22:54:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x97945800) [pid = 1752] [serial = 1212] [outer = 0x90898800] 22:54:05 INFO - PROCESS | 1752 | 1468216445450 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 22:54:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 22:54:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1286ms 22:54:05 INFO - PROCESS | 1752 | 1468216445706 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 22:54:05 INFO - PROCESS | 1752 | 1468216445712 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 22:54:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 22:54:05 INFO - PROCESS | 1752 | 1468216445720 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 22:54:05 INFO - PROCESS | 1752 | 1468216445724 Marionette TRACE conn3 <- [1,1586,null,{}] 22:54:05 INFO - PROCESS | 1752 | 1468216445731 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:05 INFO - PROCESS | 1752 | 1468216445737 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:05 INFO - PROCESS | 1752 | 1468216445888 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 22:54:06 INFO - PROCESS | 1752 | 1468216446116 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:06 INFO - PROCESS | 1752 | 1468216446129 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x9050f000 == 41 [pid = 1752] [id = 404] 22:54:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x9079d400) [pid = 1752] [serial = 1213] [outer = (nil)] 22:54:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x9147e400) [pid = 1752] [serial = 1214] [outer = 0x9079d400] 22:54:06 INFO - PROCESS | 1752 | 1468216446196 Marionette DEBUG loaded listener.js 22:54:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x91484000) [pid = 1752] [serial = 1215] [outer = 0x9079d400] 22:54:06 INFO - PROCESS | 1752 | 1468216446993 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 22:54:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 22:54:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1331ms 22:54:07 INFO - PROCESS | 1752 | 1468216447054 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 22:54:07 INFO - PROCESS | 1752 | 1468216447058 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 22:54:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 22:54:07 INFO - PROCESS | 1752 | 1468216447067 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 22:54:07 INFO - PROCESS | 1752 | 1468216447071 Marionette TRACE conn3 <- [1,1590,null,{}] 22:54:07 INFO - PROCESS | 1752 | 1468216447077 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:07 INFO - PROCESS | 1752 | 1468216447082 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:07 INFO - PROCESS | 1752 | 1468216447231 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 22:54:08 INFO - PROCESS | 1752 | --DOCSHELL 0x8d363800 == 40 [pid = 1752] [id = 357] 22:54:08 INFO - PROCESS | 1752 | --DOCSHELL 0x8da49800 == 39 [pid = 1752] [id = 369] 22:54:08 INFO - PROCESS | 1752 | --DOCSHELL 0x9079c400 == 38 [pid = 1752] [id = 358] 22:54:08 INFO - PROCESS | 1752 | --DOCSHELL 0x90506000 == 37 [pid = 1752] [id = 355] 22:54:08 INFO - PROCESS | 1752 | --DOCSHELL 0x8da54000 == 36 [pid = 1752] [id = 362] 22:54:08 INFO - PROCESS | 1752 | --DOCSHELL 0x9079cc00 == 35 [pid = 1752] [id = 352] 22:54:08 INFO - PROCESS | 1752 | --DOCSHELL 0x90895800 == 34 [pid = 1752] [id = 353] 22:54:08 INFO - PROCESS | 1752 | --DOCSHELL 0x8d360000 == 33 [pid = 1752] [id = 383] 22:54:08 INFO - PROCESS | 1752 | --DOCSHELL 0x9284a800 == 32 [pid = 1752] [id = 354] 22:54:08 INFO - PROCESS | 1752 | --DOCSHELL 0x8d356400 == 31 [pid = 1752] [id = 356] 22:54:08 INFO - PROCESS | 1752 | --DOCSHELL 0x9289b800 == 30 [pid = 1752] [id = 368] 22:54:08 INFO - PROCESS | 1752 | --DOCSHELL 0x8dc18000 == 29 [pid = 1752] [id = 361] 22:54:08 INFO - PROCESS | 1752 | --DOCSHELL 0x9284a400 == 28 [pid = 1752] [id = 360] 22:54:08 INFO - PROCESS | 1752 | --DOCSHELL 0x90501400 == 27 [pid = 1752] [id = 359] 22:54:08 INFO - PROCESS | 1752 | 1468216448119 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:08 INFO - PROCESS | 1752 | 1468216448126 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:08 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x9287d400) [pid = 1752] [serial = 1166] [outer = (nil)] [url = about:blank] 22:54:08 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x9262c400) [pid = 1752] [serial = 1160] [outer = (nil)] [url = about:blank] 22:54:08 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x90799c00) [pid = 1752] [serial = 1163] [outer = (nil)] [url = about:blank] 22:54:08 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8d365000) [pid = 1752] [serial = 1151] [outer = (nil)] [url = about:blank] 22:54:08 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8d4a3000) [pid = 1752] [serial = 1152] [outer = (nil)] [url = about:blank] 22:54:08 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x92845c00) [pid = 1752] [serial = 1161] [outer = (nil)] [url = about:blank] 22:54:08 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x9079fc00) [pid = 1752] [serial = 1154] [outer = (nil)] [url = about:blank] 22:54:08 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x907c3800) [pid = 1752] [serial = 1155] [outer = (nil)] [url = about:blank] 22:54:08 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8da4dc00) [pid = 1752] [serial = 1137] [outer = (nil)] [url = about:blank] 22:54:08 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8d49d800) [pid = 1752] [serial = 1136] [outer = (nil)] [url = about:blank] 22:54:08 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x9246c400) [pid = 1752] [serial = 1140] [outer = (nil)] [url = about:blank] 22:54:08 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x922f2c00) [pid = 1752] [serial = 1139] [outer = (nil)] [url = about:blank] 22:54:08 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x93e50c00) [pid = 1752] [serial = 1143] [outer = (nil)] [url = about:blank] 22:54:08 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x92d1c000) [pid = 1752] [serial = 1142] [outer = (nil)] [url = about:blank] 22:54:08 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x9544ec00) [pid = 1752] [serial = 1146] [outer = (nil)] [url = about:blank] 22:54:08 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x95394000) [pid = 1752] [serial = 1145] [outer = (nil)] [url = about:blank] 22:54:08 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x907bf400) [pid = 1752] [serial = 1148] [outer = (nil)] [url = about:blank] 22:54:08 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x914da000) [pid = 1752] [serial = 1157] [outer = (nil)] [url = about:blank] 22:54:08 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x91484800) [pid = 1752] [serial = 1164] [outer = (nil)] [url = about:blank] 22:54:08 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x915ee000) [pid = 1752] [serial = 1158] [outer = (nil)] [url = about:blank] 22:54:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d357c00 == 28 [pid = 1752] [id = 405] 22:54:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8d365000) [pid = 1752] [serial = 1216] [outer = (nil)] 22:54:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8d4a0c00) [pid = 1752] [serial = 1217] [outer = 0x8d365000] 22:54:08 INFO - PROCESS | 1752 | 1468216448386 Marionette DEBUG loaded listener.js 22:54:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8da4fc00) [pid = 1752] [serial = 1218] [outer = 0x8d365000] 22:54:09 INFO - PROCESS | 1752 | 1468216449076 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 22:54:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 22:54:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 2036ms 22:54:09 INFO - PROCESS | 1752 | 1468216449103 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 22:54:09 INFO - PROCESS | 1752 | 1468216449106 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 22:54:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 22:54:09 INFO - PROCESS | 1752 | 1468216449113 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 22:54:09 INFO - PROCESS | 1752 | 1468216449118 Marionette TRACE conn3 <- [1,1594,null,{}] 22:54:09 INFO - PROCESS | 1752 | 1468216449125 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:09 INFO - PROCESS | 1752 | 1468216449129 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:09 INFO - PROCESS | 1752 | 1468216449277 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 22:54:09 INFO - PROCESS | 1752 | 1468216449395 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:09 INFO - PROCESS | 1752 | 1468216449401 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x90510400 == 29 [pid = 1752] [id = 406] 22:54:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x90793000) [pid = 1752] [serial = 1219] [outer = (nil)] 22:54:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x907b7800) [pid = 1752] [serial = 1220] [outer = 0x90793000] 22:54:09 INFO - PROCESS | 1752 | 1468216449463 Marionette DEBUG loaded listener.js 22:54:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x907c4c00) [pid = 1752] [serial = 1221] [outer = 0x90793000] 22:54:10 INFO - PROCESS | 1752 | 1468216450142 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 22:54:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 22:54:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1084ms 22:54:10 INFO - PROCESS | 1752 | 1468216450200 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 22:54:10 INFO - PROCESS | 1752 | 1468216450205 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 22:54:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 22:54:10 INFO - PROCESS | 1752 | 1468216450227 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 22:54:10 INFO - PROCESS | 1752 | 1468216450230 Marionette TRACE conn3 <- [1,1598,null,{}] 22:54:10 INFO - PROCESS | 1752 | 1468216450235 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:10 INFO - PROCESS | 1752 | 1468216450239 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:10 INFO - PROCESS | 1752 | 1468216450386 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 22:54:10 INFO - PROCESS | 1752 | 1468216450395 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:10 INFO - PROCESS | 1752 | 1468216450401 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x907bf000 == 30 [pid = 1752] [id = 407] 22:54:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x90897800) [pid = 1752] [serial = 1222] [outer = (nil)] 22:54:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x914d6400) [pid = 1752] [serial = 1223] [outer = 0x90897800] 22:54:10 INFO - PROCESS | 1752 | 1468216450462 Marionette DEBUG loaded listener.js 22:54:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x915e8000) [pid = 1752] [serial = 1224] [outer = 0x90897800] 22:54:11 INFO - PROCESS | 1752 | 1468216451377 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 22:54:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 22:54:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1179ms 22:54:11 INFO - PROCESS | 1752 | 1468216451409 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 22:54:11 INFO - PROCESS | 1752 | 1468216451412 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 22:54:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 22:54:11 INFO - PROCESS | 1752 | 1468216451419 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 22:54:11 INFO - PROCESS | 1752 | 1468216451428 Marionette TRACE conn3 <- [1,1602,null,{}] 22:54:11 INFO - PROCESS | 1752 | 1468216451448 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:11 INFO - PROCESS | 1752 | 1468216451455 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:11 INFO - PROCESS | 1752 | 1468216451642 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 22:54:11 INFO - PROCESS | 1752 | 1468216451662 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:11 INFO - PROCESS | 1752 | 1468216451668 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a4000 == 31 [pid = 1752] [id = 408] 22:54:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x91488400) [pid = 1752] [serial = 1225] [outer = (nil)] 22:54:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x92627800) [pid = 1752] [serial = 1226] [outer = 0x91488400] 22:54:11 INFO - PROCESS | 1752 | 1468216451747 Marionette DEBUG loaded listener.js 22:54:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x92844800) [pid = 1752] [serial = 1227] [outer = 0x91488400] 22:54:12 INFO - PROCESS | 1752 | 1468216452497 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 22:54:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 22:54:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1154ms 22:54:12 INFO - PROCESS | 1752 | 1468216452575 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 22:54:12 INFO - PROCESS | 1752 | 1468216452579 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 22:54:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 22:54:12 INFO - PROCESS | 1752 | 1468216452584 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 22:54:12 INFO - PROCESS | 1752 | 1468216452586 Marionette TRACE conn3 <- [1,1606,null,{}] 22:54:12 INFO - PROCESS | 1752 | 1468216452595 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:12 INFO - PROCESS | 1752 | 1468216452598 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:13 INFO - PROCESS | 1752 | 1468216453078 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 22:54:13 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8d4a1000) [pid = 1752] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 22:54:13 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x93c4a800) [pid = 1752] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 22:54:13 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x92533c00) [pid = 1752] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 22:54:13 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x90508000) [pid = 1752] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 22:54:13 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8d361800) [pid = 1752] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 22:54:13 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x9079c800) [pid = 1752] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 22:54:13 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x907b9000) [pid = 1752] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 22:54:13 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x8d35dc00) [pid = 1752] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 22:54:13 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x9252a400) [pid = 1752] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 22:54:13 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x9284c400) [pid = 1752] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 22:54:13 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x92a62400) [pid = 1752] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 22:54:13 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x92627000) [pid = 1752] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 22:54:13 INFO - PROCESS | 1752 | 1468216453239 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:13 INFO - PROCESS | 1752 | 1468216453247 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35dc00 == 32 [pid = 1752] [id = 409] 22:54:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8d365400) [pid = 1752] [serial = 1228] [outer = (nil)] 22:54:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x9079c000) [pid = 1752] [serial = 1229] [outer = 0x8d365400] 22:54:13 INFO - PROCESS | 1752 | 1468216453320 Marionette DEBUG loaded listener.js 22:54:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x907ca400) [pid = 1752] [serial = 1230] [outer = 0x8d365400] 22:54:13 INFO - PROCESS | 1752 | 1468216453922 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 22:54:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 22:54:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1379ms 22:54:13 INFO - PROCESS | 1752 | 1468216453964 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 22:54:13 INFO - PROCESS | 1752 | 1468216453967 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 22:54:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 22:54:13 INFO - PROCESS | 1752 | 1468216453972 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 22:54:13 INFO - PROCESS | 1752 | 1468216453975 Marionette TRACE conn3 <- [1,1610,null,{}] 22:54:13 INFO - PROCESS | 1752 | 1468216453980 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:13 INFO - PROCESS | 1752 | 1468216453983 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:14 INFO - PROCESS | 1752 | 1468216454152 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 22:54:14 INFO - PROCESS | 1752 | 1468216454171 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:14 INFO - PROCESS | 1752 | 1468216454186 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x9261d400 == 33 [pid = 1752] [id = 410] 22:54:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x92849400) [pid = 1752] [serial = 1231] [outer = (nil)] 22:54:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x9287c800) [pid = 1752] [serial = 1232] [outer = 0x92849400] 22:54:14 INFO - PROCESS | 1752 | 1468216454266 Marionette DEBUG loaded listener.js 22:54:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x92a62400) [pid = 1752] [serial = 1233] [outer = 0x92849400] 22:54:15 INFO - PROCESS | 1752 | 1468216455008 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 22:54:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 22:54:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1081ms 22:54:15 INFO - PROCESS | 1752 | 1468216455095 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 22:54:15 INFO - PROCESS | 1752 | 1468216455100 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 22:54:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 22:54:15 INFO - PROCESS | 1752 | 1468216455108 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 22:54:15 INFO - PROCESS | 1752 | 1468216455114 Marionette TRACE conn3 <- [1,1614,null,{}] 22:54:15 INFO - PROCESS | 1752 | 1468216455122 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:15 INFO - PROCESS | 1752 | 1468216455128 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:15 INFO - PROCESS | 1752 | 1468216455317 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 22:54:15 INFO - PROCESS | 1752 | 1468216455470 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:15 INFO - PROCESS | 1752 | 1468216455486 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d359c00 == 34 [pid = 1752] [id = 411] 22:54:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x8d4a2000) [pid = 1752] [serial = 1234] [outer = (nil)] 22:54:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x8dc1a800) [pid = 1752] [serial = 1235] [outer = 0x8d4a2000] 22:54:15 INFO - PROCESS | 1752 | 1468216455569 Marionette DEBUG loaded listener.js 22:54:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x90796800) [pid = 1752] [serial = 1236] [outer = 0x8d4a2000] 22:54:16 INFO - PROCESS | 1752 | 1468216456488 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 22:54:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 22:54:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1434ms 22:54:16 INFO - PROCESS | 1752 | 1468216456543 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 22:54:16 INFO - PROCESS | 1752 | 1468216456547 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 22:54:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 22:54:16 INFO - PROCESS | 1752 | 1468216456556 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 22:54:16 INFO - PROCESS | 1752 | 1468216456562 Marionette TRACE conn3 <- [1,1618,null,{}] 22:54:16 INFO - PROCESS | 1752 | 1468216456568 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:16 INFO - PROCESS | 1752 | 1468216456573 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:16 INFO - PROCESS | 1752 | 1468216456733 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 22:54:16 INFO - PROCESS | 1752 | 1468216456889 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:16 INFO - PROCESS | 1752 | 1468216456895 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d361800 == 35 [pid = 1752] [id = 412] 22:54:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x914d7000) [pid = 1752] [serial = 1237] [outer = (nil)] 22:54:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x922f0c00) [pid = 1752] [serial = 1238] [outer = 0x914d7000] 22:54:16 INFO - PROCESS | 1752 | 1468216456971 Marionette DEBUG loaded listener.js 22:54:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x9246a000) [pid = 1752] [serial = 1239] [outer = 0x914d7000] 22:54:17 INFO - PROCESS | 1752 | 1468216457901 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 22:54:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 22:54:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1395ms 22:54:17 INFO - PROCESS | 1752 | 1468216457948 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 22:54:17 INFO - PROCESS | 1752 | 1468216457952 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 22:54:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 22:54:17 INFO - PROCESS | 1752 | 1468216457958 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 22:54:17 INFO - PROCESS | 1752 | 1468216457962 Marionette TRACE conn3 <- [1,1622,null,{}] 22:54:17 INFO - PROCESS | 1752 | 1468216457974 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:17 INFO - PROCESS | 1752 | 1468216457981 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:18 INFO - PROCESS | 1752 | 1468216458142 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 22:54:18 INFO - PROCESS | 1752 | 1468216458301 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:18 INFO - PROCESS | 1752 | 1468216458314 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x9289d400 == 36 [pid = 1752] [id = 413] 22:54:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x9289ec00) [pid = 1752] [serial = 1240] [outer = (nil)] 22:54:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x92d14c00) [pid = 1752] [serial = 1241] [outer = 0x9289ec00] 22:54:18 INFO - PROCESS | 1752 | 1468216458386 Marionette DEBUG loaded listener.js 22:54:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x92d19c00) [pid = 1752] [serial = 1242] [outer = 0x9289ec00] 22:54:19 INFO - PROCESS | 1752 | 1468216459376 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 22:54:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 22:54:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1478ms 22:54:19 INFO - PROCESS | 1752 | 1468216459437 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 22:54:19 INFO - PROCESS | 1752 | 1468216459441 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 22:54:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 22:54:19 INFO - PROCESS | 1752 | 1468216459447 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 22:54:19 INFO - PROCESS | 1752 | 1468216459449 Marionette TRACE conn3 <- [1,1626,null,{}] 22:54:19 INFO - PROCESS | 1752 | 1468216459455 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:19 INFO - PROCESS | 1752 | 1468216459460 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:19 INFO - PROCESS | 1752 | 1468216459620 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 22:54:19 INFO - PROCESS | 1752 | 1468216459905 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:19 INFO - PROCESS | 1752 | 1468216459913 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d363400 == 37 [pid = 1752] [id = 414] 22:54:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x8d364800) [pid = 1752] [serial = 1243] [outer = (nil)] 22:54:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x8d4a5000) [pid = 1752] [serial = 1244] [outer = 0x8d364800] 22:54:20 INFO - PROCESS | 1752 | 1468216460031 Marionette DEBUG loaded listener.js 22:54:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8dc1a000) [pid = 1752] [serial = 1245] [outer = 0x8d364800] 22:54:20 INFO - PROCESS | 1752 | --DOCSHELL 0x9252e400 == 36 [pid = 1752] [id = 397] 22:54:20 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35ec00 == 35 [pid = 1752] [id = 398] 22:54:20 INFO - PROCESS | 1752 | --DOCSHELL 0x907b6c00 == 34 [pid = 1752] [id = 393] 22:54:20 INFO - PROCESS | 1752 | 1468216460894 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 22:54:20 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x91481400) [pid = 1752] [serial = 1149] [outer = (nil)] [url = about:blank] 22:54:20 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x93e57800) [pid = 1752] [serial = 1190] [outer = (nil)] [url = about:blank] 22:54:20 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x92ece000) [pid = 1752] [serial = 1193] [outer = (nil)] [url = about:blank] 22:54:20 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x92d0e400) [pid = 1752] [serial = 1175] [outer = (nil)] [url = about:blank] 22:54:20 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x92d17c00) [pid = 1752] [serial = 1176] [outer = (nil)] [url = about:blank] 22:54:20 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8d4a0800) [pid = 1752] [serial = 1178] [outer = (nil)] [url = about:blank] 22:54:20 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8dc1f400) [pid = 1752] [serial = 1179] [outer = (nil)] [url = about:blank] 22:54:20 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x922f0400) [pid = 1752] [serial = 1172] [outer = (nil)] [url = about:blank] 22:54:20 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x92467000) [pid = 1752] [serial = 1173] [outer = (nil)] [url = about:blank] 22:54:20 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x907c5800) [pid = 1752] [serial = 1181] [outer = (nil)] [url = about:blank] 22:54:20 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x91483400) [pid = 1752] [serial = 1182] [outer = (nil)] [url = about:blank] 22:54:20 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8d49cc00) [pid = 1752] [serial = 1169] [outer = (nil)] [url = about:blank] 22:54:20 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x8da55800) [pid = 1752] [serial = 1170] [outer = (nil)] [url = about:blank] 22:54:20 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x9284ec00) [pid = 1752] [serial = 1184] [outer = (nil)] [url = about:blank] 22:54:20 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x928a0800) [pid = 1752] [serial = 1167] [outer = (nil)] [url = about:blank] 22:54:20 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x92ed4800) [pid = 1752] [serial = 1187] [outer = (nil)] [url = about:blank] 22:54:20 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x94047000) [pid = 1752] [serial = 1191] [outer = (nil)] [url = about:blank] 22:54:20 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x932f9400) [pid = 1752] [serial = 1188] [outer = (nil)] [url = about:blank] 22:54:20 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x92879c00) [pid = 1752] [serial = 1185] [outer = (nil)] [url = about:blank] 22:54:20 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x940f9000) [pid = 1752] [serial = 1194] [outer = (nil)] [url = about:blank] 22:54:20 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x95322800) [pid = 1752] [serial = 1197] [outer = (nil)] [url = about:blank] 22:54:20 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x9531c800) [pid = 1752] [serial = 1196] [outer = (nil)] [url = about:blank] 22:54:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 22:54:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1529ms 22:54:20 INFO - PROCESS | 1752 | 1468216460977 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 22:54:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 22:54:20 INFO - PROCESS | 1752 | 1468216460982 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 22:54:20 INFO - PROCESS | 1752 | 1468216460988 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 22:54:20 INFO - PROCESS | 1752 | 1468216460992 Marionette TRACE conn3 <- [1,1630,null,{}] 22:54:21 INFO - PROCESS | 1752 | 1468216460999 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:21 INFO - PROCESS | 1752 | 1468216461005 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:21 INFO - PROCESS | 1752 | 1468216461148 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 22:54:21 INFO - PROCESS | 1752 | 1468216461263 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:21 INFO - PROCESS | 1752 | 1468216461271 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x907c4800 == 35 [pid = 1752] [id = 415] 22:54:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x907c9800) [pid = 1752] [serial = 1246] [outer = (nil)] 22:54:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x9089a400) [pid = 1752] [serial = 1247] [outer = 0x907c9800] 22:54:21 INFO - PROCESS | 1752 | 1468216461342 Marionette DEBUG loaded listener.js 22:54:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x91489800) [pid = 1752] [serial = 1248] [outer = 0x907c9800] 22:54:22 INFO - PROCESS | 1752 | 1468216462023 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 22:54:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 22:54:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1085ms 22:54:22 INFO - PROCESS | 1752 | 1468216462082 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 22:54:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 22:54:22 INFO - PROCESS | 1752 | 1468216462087 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 22:54:22 INFO - PROCESS | 1752 | 1468216462095 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 22:54:22 INFO - PROCESS | 1752 | 1468216462098 Marionette TRACE conn3 <- [1,1634,null,{}] 22:54:22 INFO - PROCESS | 1752 | 1468216462121 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:22 INFO - PROCESS | 1752 | 1468216462125 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:22 INFO - PROCESS | 1752 | 1468216462265 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 22:54:22 INFO - PROCESS | 1752 | 1468216462274 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:22 INFO - PROCESS | 1752 | 1468216462283 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x9246a400 == 36 [pid = 1752] [id = 416] 22:54:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x9252e400) [pid = 1752] [serial = 1249] [outer = (nil)] 22:54:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x9284d800) [pid = 1752] [serial = 1250] [outer = 0x9252e400] 22:54:22 INFO - PROCESS | 1752 | 1468216462339 Marionette DEBUG loaded listener.js 22:54:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x92879c00) [pid = 1752] [serial = 1251] [outer = 0x9252e400] 22:54:23 INFO - PROCESS | 1752 | 1468216463137 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 22:54:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 22:54:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1093ms 22:54:23 INFO - PROCESS | 1752 | 1468216463203 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 22:54:23 INFO - PROCESS | 1752 | 1468216463207 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 22:54:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 22:54:23 INFO - PROCESS | 1752 | 1468216463214 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 22:54:23 INFO - PROCESS | 1752 | 1468216463222 Marionette TRACE conn3 <- [1,1638,null,{}] 22:54:23 INFO - PROCESS | 1752 | 1468216463261 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:23 INFO - PROCESS | 1752 | 1468216463270 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:23 INFO - PROCESS | 1752 | 1468216463462 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 22:54:23 INFO - PROCESS | 1752 | 1468216463539 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:23 INFO - PROCESS | 1752 | 1468216463547 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x90796c00 == 37 [pid = 1752] [id = 417] 22:54:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x9284ec00) [pid = 1752] [serial = 1252] [outer = (nil)] 22:54:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x92d1a800) [pid = 1752] [serial = 1253] [outer = 0x9284ec00] 22:54:23 INFO - PROCESS | 1752 | 1468216463604 Marionette DEBUG loaded listener.js 22:54:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x932f8c00) [pid = 1752] [serial = 1254] [outer = 0x9284ec00] 22:54:24 INFO - PROCESS | 1752 | 1468216464379 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 22:54:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 22:54:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1194ms 22:54:24 INFO - PROCESS | 1752 | 1468216464409 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 22:54:24 INFO - PROCESS | 1752 | 1468216464412 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 22:54:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 22:54:24 INFO - PROCESS | 1752 | 1468216464418 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 22:54:24 INFO - PROCESS | 1752 | 1468216464420 Marionette TRACE conn3 <- [1,1642,null,{}] 22:54:24 INFO - PROCESS | 1752 | 1468216464425 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:24 INFO - PROCESS | 1752 | 1468216464429 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:24 INFO - PROCESS | 1752 | 1468216464602 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 22:54:24 INFO - PROCESS | 1752 | 1468216464625 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:24 INFO - PROCESS | 1752 | 1468216464632 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x8dc1b000 == 38 [pid = 1752] [id = 418] 22:54:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x92469c00) [pid = 1752] [serial = 1255] [outer = (nil)] 22:54:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x93e51400) [pid = 1752] [serial = 1256] [outer = 0x92469c00] 22:54:24 INFO - PROCESS | 1752 | 1468216464704 Marionette DEBUG loaded listener.js 22:54:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x93e5e000) [pid = 1752] [serial = 1257] [outer = 0x92469c00] 22:54:25 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x91488400) [pid = 1752] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 22:54:25 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8d365000) [pid = 1752] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 22:54:25 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x90793000) [pid = 1752] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 22:54:25 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x9079d400) [pid = 1752] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 22:54:25 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x90897800) [pid = 1752] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 22:54:25 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8d365400) [pid = 1752] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 22:54:25 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x90798800) [pid = 1752] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 22:54:25 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x92842800) [pid = 1752] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 22:54:25 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x95318800) [pid = 1752] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 22:54:25 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x95395000) [pid = 1752] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 22:54:25 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x90898800) [pid = 1752] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 22:54:25 INFO - PROCESS | 1752 | 1468216465535 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 22:54:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 22:54:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1126ms 22:54:25 INFO - PROCESS | 1752 | 1468216465545 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 22:54:25 INFO - PROCESS | 1752 | 1468216465548 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 22:54:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 22:54:25 INFO - PROCESS | 1752 | 1468216465557 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 22:54:25 INFO - PROCESS | 1752 | 1468216465559 Marionette TRACE conn3 <- [1,1646,null,{}] 22:54:25 INFO - PROCESS | 1752 | 1468216465563 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:25 INFO - PROCESS | 1752 | 1468216465568 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:25 INFO - PROCESS | 1752 | 1468216465738 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 22:54:25 INFO - PROCESS | 1752 | 1468216465815 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:25 INFO - PROCESS | 1752 | 1468216465831 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x91488400 == 39 [pid = 1752] [id = 419] 22:54:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x92620c00) [pid = 1752] [serial = 1258] [outer = (nil)] 22:54:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x92eca800) [pid = 1752] [serial = 1259] [outer = 0x92620c00] 22:54:25 INFO - PROCESS | 1752 | 1468216465899 Marionette DEBUG loaded listener.js 22:54:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x94050400) [pid = 1752] [serial = 1260] [outer = 0x92620c00] 22:54:26 INFO - PROCESS | 1752 | 1468216466511 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 22:54:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 22:54:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 976ms 22:54:26 INFO - PROCESS | 1752 | 1468216466534 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 22:54:26 INFO - PROCESS | 1752 | 1468216466538 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 22:54:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 22:54:26 INFO - PROCESS | 1752 | 1468216466543 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 22:54:26 INFO - PROCESS | 1752 | 1468216466546 Marionette TRACE conn3 <- [1,1650,null,{}] 22:54:26 INFO - PROCESS | 1752 | 1468216466551 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:26 INFO - PROCESS | 1752 | 1468216466555 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:26 INFO - PROCESS | 1752 | 1468216466726 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 22:54:26 INFO - PROCESS | 1752 | 1468216466743 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:26 INFO - PROCESS | 1752 | 1468216466748 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a6000 == 40 [pid = 1752] [id = 420] 22:54:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8d4a9400) [pid = 1752] [serial = 1261] [outer = (nil)] 22:54:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x95318400) [pid = 1752] [serial = 1262] [outer = 0x8d4a9400] 22:54:26 INFO - PROCESS | 1752 | 1468216466808 Marionette DEBUG loaded listener.js 22:54:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x915e5000) [pid = 1752] [serial = 1263] [outer = 0x8d4a9400] 22:54:27 INFO - PROCESS | 1752 | 1468216467634 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 22:54:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 22:54:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1136ms 22:54:27 INFO - PROCESS | 1752 | 1468216467681 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 22:54:27 INFO - PROCESS | 1752 | 1468216467687 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 22:54:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 22:54:27 INFO - PROCESS | 1752 | 1468216467694 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 22:54:27 INFO - PROCESS | 1752 | 1468216467699 Marionette TRACE conn3 <- [1,1654,null,{}] 22:54:27 INFO - PROCESS | 1752 | 1468216467708 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:27 INFO - PROCESS | 1752 | 1468216467713 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:27 INFO - PROCESS | 1752 | 1468216467875 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 22:54:28 INFO - PROCESS | 1752 | 1468216468033 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:28 INFO - PROCESS | 1752 | 1468216468047 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da57000 == 41 [pid = 1752] [id = 421] 22:54:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x8dc18000) [pid = 1752] [serial = 1264] [outer = (nil)] 22:54:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x908a3c00) [pid = 1752] [serial = 1265] [outer = 0x8dc18000] 22:54:28 INFO - PROCESS | 1752 | 1468216468119 Marionette DEBUG loaded listener.js 22:54:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x915ec400) [pid = 1752] [serial = 1266] [outer = 0x8dc18000] 22:54:28 INFO - PROCESS | 1752 | 1468216468967 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 22:54:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 22:54:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1337ms 22:54:29 INFO - PROCESS | 1752 | 1468216469032 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 22:54:29 INFO - PROCESS | 1752 | 1468216469038 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 22:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 22:54:29 INFO - PROCESS | 1752 | 1468216469048 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 22:54:29 INFO - PROCESS | 1752 | 1468216469052 Marionette TRACE conn3 <- [1,1658,null,{}] 22:54:29 INFO - PROCESS | 1752 | 1468216469057 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:29 INFO - PROCESS | 1752 | 1468216469062 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:29 INFO - PROCESS | 1752 | 1468216469254 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 22:54:29 INFO - PROCESS | 1752 | 1468216469425 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:29 INFO - PROCESS | 1752 | 1468216469434 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x922f2000 == 42 [pid = 1752] [id = 422] 22:54:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x92850800) [pid = 1752] [serial = 1267] [outer = (nil)] 22:54:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x9287fc00) [pid = 1752] [serial = 1268] [outer = 0x92850800] 22:54:29 INFO - PROCESS | 1752 | 1468216469507 Marionette DEBUG loaded listener.js 22:54:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x92897800) [pid = 1752] [serial = 1269] [outer = 0x92850800] 22:54:30 INFO - PROCESS | 1752 | 1468216470382 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 22:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 22:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1381ms 22:54:30 INFO - PROCESS | 1752 | 1468216470429 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 22:54:30 INFO - PROCESS | 1752 | 1468216470432 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 22:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 22:54:30 INFO - PROCESS | 1752 | 1468216470438 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 22:54:30 INFO - PROCESS | 1752 | 1468216470444 Marionette TRACE conn3 <- [1,1662,null,{}] 22:54:30 INFO - PROCESS | 1752 | 1468216470458 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:30 INFO - PROCESS | 1752 | 1468216470466 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:30 INFO - PROCESS | 1752 | 1468216470625 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 22:54:30 INFO - PROCESS | 1752 | 1468216470785 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:30 INFO - PROCESS | 1752 | 1468216470795 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x9404ec00 == 43 [pid = 1752] [id = 423] 22:54:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x940fac00) [pid = 1752] [serial = 1270] [outer = (nil)] 22:54:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x95321400) [pid = 1752] [serial = 1271] [outer = 0x940fac00] 22:54:30 INFO - PROCESS | 1752 | 1468216470866 Marionette DEBUG loaded listener.js 22:54:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x953b8400) [pid = 1752] [serial = 1272] [outer = 0x940fac00] 22:54:31 INFO - PROCESS | 1752 | 1468216471720 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 22:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 22:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1339ms 22:54:31 INFO - PROCESS | 1752 | 1468216471783 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 22:54:31 INFO - PROCESS | 1752 | 1468216471787 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 22:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 22:54:31 INFO - PROCESS | 1752 | 1468216471794 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 22:54:31 INFO - PROCESS | 1752 | 1468216471796 Marionette TRACE conn3 <- [1,1666,null,{}] 22:54:31 INFO - PROCESS | 1752 | 1468216471802 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:31 INFO - PROCESS | 1752 | 1468216471806 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:31 INFO - PROCESS | 1752 | 1468216471957 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 22:54:32 INFO - PROCESS | 1752 | 1468216472114 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:32 INFO - PROCESS | 1752 | 1468216472123 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x9246fc00 == 44 [pid = 1752] [id = 424] 22:54:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x95322400) [pid = 1752] [serial = 1273] [outer = (nil)] 22:54:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x95453000) [pid = 1752] [serial = 1274] [outer = 0x95322400] 22:54:32 INFO - PROCESS | 1752 | 1468216472194 Marionette DEBUG loaded listener.js 22:54:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x95520000) [pid = 1752] [serial = 1275] [outer = 0x95322400] 22:54:33 INFO - PROCESS | 1752 | 1468216472994 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 22:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 22:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1231ms 22:54:33 INFO - PROCESS | 1752 | 1468216473025 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 22:54:33 INFO - PROCESS | 1752 | 1468216473028 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 22:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 22:54:33 INFO - PROCESS | 1752 | 1468216473034 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 22:54:33 INFO - PROCESS | 1752 | 1468216473037 Marionette TRACE conn3 <- [1,1670,null,{}] 22:54:33 INFO - PROCESS | 1752 | 1468216473042 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:33 INFO - PROCESS | 1752 | 1468216473047 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:33 INFO - PROCESS | 1752 | 1468216473189 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 22:54:33 INFO - PROCESS | 1752 | 1468216473362 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:33 INFO - PROCESS | 1752 | 1468216473371 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x92895400 == 45 [pid = 1752] [id = 425] 22:54:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x940fc800) [pid = 1752] [serial = 1276] [outer = (nil)] 22:54:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x97946c00) [pid = 1752] [serial = 1277] [outer = 0x940fc800] 22:54:33 INFO - PROCESS | 1752 | 1468216473440 Marionette DEBUG loaded listener.js 22:54:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x9794a400) [pid = 1752] [serial = 1278] [outer = 0x940fc800] 22:54:34 INFO - PROCESS | 1752 | 1468216474276 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 22:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 22:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1330ms 22:54:34 INFO - PROCESS | 1752 | 1468216474365 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 22:54:34 INFO - PROCESS | 1752 | 1468216474368 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 22:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 22:54:34 INFO - PROCESS | 1752 | 1468216474374 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 22:54:34 INFO - PROCESS | 1752 | 1468216474377 Marionette TRACE conn3 <- [1,1674,null,{}] 22:54:34 INFO - PROCESS | 1752 | 1468216474382 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:34 INFO - PROCESS | 1752 | 1468216474391 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:34 INFO - PROCESS | 1752 | 1468216474608 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 22:54:35 INFO - PROCESS | 1752 | 1468216474993 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:35 INFO - PROCESS | 1752 | 1468216475000 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da54800 == 46 [pid = 1752] [id = 426] 22:54:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x8da55800) [pid = 1752] [serial = 1279] [outer = (nil)] 22:54:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x90502c00) [pid = 1752] [serial = 1280] [outer = 0x8da55800] 22:54:35 INFO - PROCESS | 1752 | 1468216475108 Marionette DEBUG loaded listener.js 22:54:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x9079d800) [pid = 1752] [serial = 1281] [outer = 0x8da55800] 22:54:36 INFO - PROCESS | 1752 | --DOCSHELL 0x915e3c00 == 45 [pid = 1752] [id = 395] 22:54:36 INFO - PROCESS | 1752 | --DOCSHELL 0x9246f000 == 44 [pid = 1752] [id = 394] 22:54:36 INFO - PROCESS | 1752 | --DOCSHELL 0x92895c00 == 43 [pid = 1752] [id = 396] 22:54:36 INFO - PROCESS | 1752 | --DOCSHELL 0x93c51c00 == 42 [pid = 1752] [id = 402] 22:54:36 INFO - PROCESS | 1752 | --DOCSHELL 0x914d5400 == 41 [pid = 1752] [id = 400] 22:54:36 INFO - PROCESS | 1752 | --DOCSHELL 0x8dc15800 == 40 [pid = 1752] [id = 403] 22:54:36 INFO - PROCESS | 1752 | --DOCSHELL 0x8d357c00 == 39 [pid = 1752] [id = 405] 22:54:36 INFO - PROCESS | 1752 | --DOCSHELL 0x9089d000 == 38 [pid = 1752] [id = 385] 22:54:36 INFO - PROCESS | 1752 | --DOCSHELL 0x9252b000 == 37 [pid = 1752] [id = 386] 22:54:36 INFO - PROCESS | 1752 | --DOCSHELL 0x9050fc00 == 36 [pid = 1752] [id = 384] 22:54:36 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35bc00 == 35 [pid = 1752] [id = 387] 22:54:36 INFO - PROCESS | 1752 | --DOCSHELL 0x90505c00 == 34 [pid = 1752] [id = 390] 22:54:36 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35c400 == 33 [pid = 1752] [id = 389] 22:54:36 INFO - PROCESS | 1752 | --DOCSHELL 0x9284c000 == 32 [pid = 1752] [id = 388] 22:54:36 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35fc00 == 31 [pid = 1752] [id = 392] 22:54:36 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35ac00 == 30 [pid = 1752] [id = 391] 22:54:36 INFO - PROCESS | 1752 | --DOCSHELL 0x940fe800 == 29 [pid = 1752] [id = 401] 22:54:36 INFO - PROCESS | 1752 | --DOCSHELL 0x90509400 == 28 [pid = 1752] [id = 399] 22:54:36 INFO - PROCESS | 1752 | --DOCSHELL 0x9050f000 == 27 [pid = 1752] [id = 404] 22:54:36 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x9287c800) [pid = 1752] [serial = 1232] [outer = (nil)] [url = about:blank] 22:54:36 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x92627800) [pid = 1752] [serial = 1226] [outer = (nil)] [url = about:blank] 22:54:36 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x92844800) [pid = 1752] [serial = 1227] [outer = (nil)] [url = about:blank] 22:54:36 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8d4a0c00) [pid = 1752] [serial = 1217] [outer = (nil)] [url = about:blank] 22:54:36 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8da4fc00) [pid = 1752] [serial = 1218] [outer = (nil)] [url = about:blank] 22:54:36 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x907b7800) [pid = 1752] [serial = 1220] [outer = (nil)] [url = about:blank] 22:54:36 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x907c4c00) [pid = 1752] [serial = 1221] [outer = (nil)] [url = about:blank] 22:54:36 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x91484000) [pid = 1752] [serial = 1215] [outer = (nil)] [url = about:blank] 22:54:36 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x9147e400) [pid = 1752] [serial = 1214] [outer = (nil)] [url = about:blank] 22:54:36 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x914d6400) [pid = 1752] [serial = 1223] [outer = (nil)] [url = about:blank] 22:54:36 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x9079c000) [pid = 1752] [serial = 1229] [outer = (nil)] [url = about:blank] 22:54:36 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x915e4400) [pid = 1752] [serial = 1200] [outer = (nil)] [url = about:blank] 22:54:36 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x9148a000) [pid = 1752] [serial = 1199] [outer = (nil)] [url = about:blank] 22:54:36 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x92a6e800) [pid = 1752] [serial = 1203] [outer = (nil)] [url = about:blank] 22:54:36 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x9289bc00) [pid = 1752] [serial = 1202] [outer = (nil)] [url = about:blank] 22:54:36 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x953ba000) [pid = 1752] [serial = 1206] [outer = (nil)] [url = about:blank] 22:54:36 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x95323c00) [pid = 1752] [serial = 1205] [outer = (nil)] [url = about:blank] 22:54:36 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x95522000) [pid = 1752] [serial = 1209] [outer = (nil)] [url = about:blank] 22:54:36 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x95454800) [pid = 1752] [serial = 1208] [outer = (nil)] [url = about:blank] 22:54:36 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x97945800) [pid = 1752] [serial = 1212] [outer = (nil)] [url = about:blank] 22:54:36 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x97943c00) [pid = 1752] [serial = 1211] [outer = (nil)] [url = about:blank] 22:54:36 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x907ca400) [pid = 1752] [serial = 1230] [outer = (nil)] [url = about:blank] 22:54:36 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x915e8000) [pid = 1752] [serial = 1224] [outer = (nil)] [url = about:blank] 22:54:36 INFO - PROCESS | 1752 | 1468216476887 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 22:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 22:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 2530ms 22:54:36 INFO - PROCESS | 1752 | 1468216476906 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 22:54:36 INFO - PROCESS | 1752 | 1468216476912 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 22:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 22:54:36 INFO - PROCESS | 1752 | 1468216476920 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 22:54:36 INFO - PROCESS | 1752 | 1468216476924 Marionette TRACE conn3 <- [1,1678,null,{}] 22:54:36 INFO - PROCESS | 1752 | 1468216476932 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:36 INFO - PROCESS | 1752 | 1468216476936 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:37 INFO - PROCESS | 1752 | 1468216477070 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 22:54:37 INFO - PROCESS | 1752 | 1468216477190 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:37 INFO - PROCESS | 1752 | 1468216477203 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da51400 == 28 [pid = 1752] [id = 427] 22:54:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x8da54000) [pid = 1752] [serial = 1282] [outer = (nil)] 22:54:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x8dc18400) [pid = 1752] [serial = 1283] [outer = 0x8da54000] 22:54:37 INFO - PROCESS | 1752 | 1468216477266 Marionette DEBUG loaded listener.js 22:54:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x90506800) [pid = 1752] [serial = 1284] [outer = 0x8da54000] 22:54:37 INFO - PROCESS | 1752 | 1468216477926 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 22:54:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 22:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1034ms 22:54:37 INFO - PROCESS | 1752 | 1468216477953 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 22:54:37 INFO - PROCESS | 1752 | 1468216477960 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 22:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 22:54:37 INFO - PROCESS | 1752 | 1468216477970 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 22:54:37 INFO - PROCESS | 1752 | 1468216477973 Marionette TRACE conn3 <- [1,1682,null,{}] 22:54:37 INFO - PROCESS | 1752 | 1468216477979 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:37 INFO - PROCESS | 1752 | 1468216477984 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:38 INFO - PROCESS | 1752 | 1468216478147 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 22:54:38 INFO - PROCESS | 1752 | 1468216478269 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:38 INFO - PROCESS | 1752 | 1468216478279 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x9050e800 == 29 [pid = 1752] [id = 428] 22:54:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x907bdc00) [pid = 1752] [serial = 1285] [outer = (nil)] 22:54:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x907d0c00) [pid = 1752] [serial = 1286] [outer = 0x907bdc00] 22:54:38 INFO - PROCESS | 1752 | 1468216478353 Marionette DEBUG loaded listener.js 22:54:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x9089b400) [pid = 1752] [serial = 1287] [outer = 0x907bdc00] 22:54:39 INFO - PROCESS | 1752 | 1468216479098 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 22:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 22:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1177ms 22:54:39 INFO - PROCESS | 1752 | 1468216479146 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 22:54:39 INFO - PROCESS | 1752 | 1468216479150 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 22:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 22:54:39 INFO - PROCESS | 1752 | 1468216479170 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 22:54:39 INFO - PROCESS | 1752 | 1468216479175 Marionette TRACE conn3 <- [1,1686,null,{}] 22:54:39 INFO - PROCESS | 1752 | 1468216479202 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:39 INFO - PROCESS | 1752 | 1468216479209 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:39 INFO - PROCESS | 1752 | 1468216479399 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 22:54:39 INFO - PROCESS | 1752 | 1468216479474 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:39 INFO - PROCESS | 1752 | 1468216479486 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x914df400 == 30 [pid = 1752] [id = 429] 22:54:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x915e3c00) [pid = 1752] [serial = 1288] [outer = (nil)] 22:54:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x915f0c00) [pid = 1752] [serial = 1289] [outer = 0x915e3c00] 22:54:39 INFO - PROCESS | 1752 | 1468216479546 Marionette DEBUG loaded listener.js 22:54:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x92468800) [pid = 1752] [serial = 1290] [outer = 0x915e3c00] 22:54:40 INFO - PROCESS | 1752 | 1468216480342 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 22:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 22:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1232ms 22:54:40 INFO - PROCESS | 1752 | 1468216480405 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 22:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 22:54:40 INFO - PROCESS | 1752 | 1468216480409 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 22:54:40 INFO - PROCESS | 1752 | 1468216480414 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 22:54:40 INFO - PROCESS | 1752 | 1468216480417 Marionette TRACE conn3 <- [1,1690,null,{}] 22:54:40 INFO - PROCESS | 1752 | 1468216480422 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:40 INFO - PROCESS | 1752 | 1468216480425 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:40 INFO - PROCESS | 1752 | 1468216480604 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 22:54:40 INFO - PROCESS | 1752 | 1468216480624 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:40 INFO - PROCESS | 1752 | 1468216480631 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x914df000 == 31 [pid = 1752] [id = 430] 22:54:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x9246f400) [pid = 1752] [serial = 1291] [outer = (nil)] 22:54:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x9262cc00) [pid = 1752] [serial = 1292] [outer = 0x9246f400] 22:54:40 INFO - PROCESS | 1752 | 1468216480690 Marionette DEBUG loaded listener.js 22:54:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x92873800) [pid = 1752] [serial = 1293] [outer = 0x9246f400] 22:54:41 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x92469c00) [pid = 1752] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 22:54:41 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x92620c00) [pid = 1752] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 22:54:41 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x9252e400) [pid = 1752] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 22:54:41 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8d364800) [pid = 1752] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 22:54:41 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x907c9800) [pid = 1752] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 22:54:41 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x9284ec00) [pid = 1752] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 22:54:41 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x914d7000) [pid = 1752] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 22:54:41 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8d4a2000) [pid = 1752] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 22:54:41 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x9289ec00) [pid = 1752] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 22:54:41 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x8d4a9400) [pid = 1752] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 22:54:41 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x92849400) [pid = 1752] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 22:54:41 INFO - PROCESS | 1752 | 1468216481757 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 22:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 22:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1380ms 22:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 22:54:41 INFO - PROCESS | 1752 | 1468216481794 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 22:54:41 INFO - PROCESS | 1752 | 1468216481797 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 22:54:41 INFO - PROCESS | 1752 | 1468216481802 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 22:54:41 INFO - PROCESS | 1752 | 1468216481805 Marionette TRACE conn3 <- [1,1694,null,{}] 22:54:41 INFO - PROCESS | 1752 | 1468216481810 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:41 INFO - PROCESS | 1752 | 1468216481814 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:41 INFO - PROCESS | 1752 | 1468216481936 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 22:54:41 INFO - PROCESS | 1752 | 1468216481948 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:41 INFO - PROCESS | 1752 | 1468216481954 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x907c8000 == 32 [pid = 1752] [id = 431] 22:54:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x907c9800) [pid = 1752] [serial = 1294] [outer = (nil)] 22:54:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x92621c00) [pid = 1752] [serial = 1295] [outer = 0x907c9800] 22:54:42 INFO - PROCESS | 1752 | 1468216482013 Marionette DEBUG loaded listener.js 22:54:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x92871800) [pid = 1752] [serial = 1296] [outer = 0x907c9800] 22:54:42 INFO - PROCESS | 1752 | 1468216482761 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 22:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 22:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 977ms 22:54:42 INFO - PROCESS | 1752 | 1468216482779 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 22:54:42 INFO - PROCESS | 1752 | 1468216482781 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 22:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 22:54:42 INFO - PROCESS | 1752 | 1468216482786 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 22:54:42 INFO - PROCESS | 1752 | 1468216482789 Marionette TRACE conn3 <- [1,1698,null,{}] 22:54:42 INFO - PROCESS | 1752 | 1468216482794 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:42 INFO - PROCESS | 1752 | 1468216482803 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:43 INFO - PROCESS | 1752 | 1468216483001 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 22:54:43 INFO - PROCESS | 1752 | 1468216483024 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:43 INFO - PROCESS | 1752 | 1468216483031 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x9287bc00 == 33 [pid = 1752] [id = 432] 22:54:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x928a0800) [pid = 1752] [serial = 1297] [outer = (nil)] 22:54:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x92d0e000) [pid = 1752] [serial = 1298] [outer = 0x928a0800] 22:54:43 INFO - PROCESS | 1752 | 1468216483090 Marionette DEBUG loaded listener.js 22:54:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x92d15800) [pid = 1752] [serial = 1299] [outer = 0x928a0800] 22:54:44 INFO - PROCESS | 1752 | 1468216483997 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 22:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 22:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1277ms 22:54:44 INFO - PROCESS | 1752 | 1468216484064 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 22:54:44 INFO - PROCESS | 1752 | 1468216484070 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 22:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 22:54:44 INFO - PROCESS | 1752 | 1468216484078 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 22:54:44 INFO - PROCESS | 1752 | 1468216484083 Marionette TRACE conn3 <- [1,1702,null,{}] 22:54:44 INFO - PROCESS | 1752 | 1468216484090 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:44 INFO - PROCESS | 1752 | 1468216484095 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:44 INFO - PROCESS | 1752 | 1468216484262 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 22:54:44 INFO - PROCESS | 1752 | 1468216484430 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:44 INFO - PROCESS | 1752 | 1468216484443 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d356800 == 34 [pid = 1752] [id = 433] 22:54:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8d49c400) [pid = 1752] [serial = 1300] [outer = (nil)] 22:54:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x8dc1b800) [pid = 1752] [serial = 1301] [outer = 0x8d49c400] 22:54:44 INFO - PROCESS | 1752 | 1468216484517 Marionette DEBUG loaded listener.js 22:54:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x907b9400) [pid = 1752] [serial = 1302] [outer = 0x8d49c400] 22:54:45 INFO - PROCESS | 1752 | 1468216485440 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 22:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 22:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1438ms 22:54:45 INFO - PROCESS | 1752 | 1468216485515 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 22:54:45 INFO - PROCESS | 1752 | 1468216485522 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 22:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 22:54:45 INFO - PROCESS | 1752 | 1468216485532 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 22:54:45 INFO - PROCESS | 1752 | 1468216485536 Marionette TRACE conn3 <- [1,1706,null,{}] 22:54:45 INFO - PROCESS | 1752 | 1468216485542 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:45 INFO - PROCESS | 1752 | 1468216485547 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:45 INFO - PROCESS | 1752 | 1468216485736 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 22:54:45 INFO - PROCESS | 1752 | 1468216485892 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:45 INFO - PROCESS | 1752 | 1468216485898 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x91482000 == 35 [pid = 1752] [id = 434] 22:54:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x914d9000) [pid = 1752] [serial = 1303] [outer = (nil)] 22:54:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x915eb000) [pid = 1752] [serial = 1304] [outer = 0x914d9000] 22:54:45 INFO - PROCESS | 1752 | 1468216485971 Marionette DEBUG loaded listener.js 22:54:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x922f5800) [pid = 1752] [serial = 1305] [outer = 0x914d9000] 22:54:46 INFO - PROCESS | 1752 | 1468216486908 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 22:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 22:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1438ms 22:54:46 INFO - PROCESS | 1752 | 1468216486970 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 22:54:46 INFO - PROCESS | 1752 | 1468216486973 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 22:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 22:54:46 INFO - PROCESS | 1752 | 1468216486979 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 22:54:46 INFO - PROCESS | 1752 | 1468216486985 Marionette TRACE conn3 <- [1,1710,null,{}] 22:54:47 INFO - PROCESS | 1752 | 1468216486999 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:47 INFO - PROCESS | 1752 | 1468216487007 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:47 INFO - PROCESS | 1752 | 1468216487162 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 22:54:47 INFO - PROCESS | 1752 | 1468216487319 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:47 INFO - PROCESS | 1752 | 1468216487329 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x914dec00 == 36 [pid = 1752] [id = 435] 22:54:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x92a66400) [pid = 1752] [serial = 1306] [outer = (nil)] 22:54:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x92d1bc00) [pid = 1752] [serial = 1307] [outer = 0x92a66400] 22:54:47 INFO - PROCESS | 1752 | 1468216487403 Marionette DEBUG loaded listener.js 22:54:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x92ed0400) [pid = 1752] [serial = 1308] [outer = 0x92a66400] 22:54:48 INFO - PROCESS | 1752 | 1468216488295 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 22:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 22:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1385ms 22:54:48 INFO - PROCESS | 1752 | 1468216488366 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 22:54:48 INFO - PROCESS | 1752 | 1468216488370 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 22:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 22:54:48 INFO - PROCESS | 1752 | 1468216488377 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 22:54:48 INFO - PROCESS | 1752 | 1468216488380 Marionette TRACE conn3 <- [1,1714,null,{}] 22:54:48 INFO - PROCESS | 1752 | 1468216488385 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:48 INFO - PROCESS | 1752 | 1468216488390 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:48 INFO - PROCESS | 1752 | 1468216488700 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 22:54:48 INFO - PROCESS | 1752 | 1468216488906 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:48 INFO - PROCESS | 1752 | 1468216488917 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35a400 == 37 [pid = 1752] [id = 436] 22:54:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8d49b800) [pid = 1752] [serial = 1309] [outer = (nil)] 22:54:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x8d4a0800) [pid = 1752] [serial = 1310] [outer = 0x8d49b800] 22:54:48 INFO - PROCESS | 1752 | 1468216488984 Marionette DEBUG loaded listener.js 22:54:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x8da4f400) [pid = 1752] [serial = 1311] [outer = 0x8d49b800] 22:54:49 INFO - PROCESS | 1752 | --DOCSHELL 0x907c8000 == 36 [pid = 1752] [id = 431] 22:54:49 INFO - PROCESS | 1752 | --DOCSHELL 0x914df000 == 35 [pid = 1752] [id = 430] 22:54:49 INFO - PROCESS | 1752 | --DOCSHELL 0x914df400 == 34 [pid = 1752] [id = 429] 22:54:49 INFO - PROCESS | 1752 | --DOCSHELL 0x9050e800 == 33 [pid = 1752] [id = 428] 22:54:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8da51400 == 32 [pid = 1752] [id = 427] 22:54:49 INFO - PROCESS | 1752 | 1468216489847 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 22:54:49 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x92eca800) [pid = 1752] [serial = 1259] [outer = (nil)] [url = about:blank] 22:54:49 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x9284d800) [pid = 1752] [serial = 1250] [outer = (nil)] [url = about:blank] 22:54:49 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8dc1a000) [pid = 1752] [serial = 1245] [outer = (nil)] [url = about:blank] 22:54:49 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x9089a400) [pid = 1752] [serial = 1247] [outer = (nil)] [url = about:blank] 22:54:49 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x92d1a800) [pid = 1752] [serial = 1253] [outer = (nil)] [url = about:blank] 22:54:49 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x932f8c00) [pid = 1752] [serial = 1254] [outer = (nil)] [url = about:blank] 22:54:49 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x9246a000) [pid = 1752] [serial = 1239] [outer = (nil)] [url = about:blank] 22:54:49 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x91489800) [pid = 1752] [serial = 1248] [outer = (nil)] [url = about:blank] 22:54:49 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x94050400) [pid = 1752] [serial = 1260] [outer = (nil)] [url = about:blank] 22:54:49 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x90796800) [pid = 1752] [serial = 1236] [outer = (nil)] [url = about:blank] 22:54:49 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x922f0c00) [pid = 1752] [serial = 1238] [outer = (nil)] [url = about:blank] 22:54:49 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x92879c00) [pid = 1752] [serial = 1251] [outer = (nil)] [url = about:blank] 22:54:49 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x8d4a5000) [pid = 1752] [serial = 1244] [outer = (nil)] [url = about:blank] 22:54:49 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x93e5e000) [pid = 1752] [serial = 1257] [outer = (nil)] [url = about:blank] 22:54:49 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8dc1a800) [pid = 1752] [serial = 1235] [outer = (nil)] [url = about:blank] 22:54:49 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x92d19c00) [pid = 1752] [serial = 1242] [outer = (nil)] [url = about:blank] 22:54:49 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x92d14c00) [pid = 1752] [serial = 1241] [outer = (nil)] [url = about:blank] 22:54:49 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x95318400) [pid = 1752] [serial = 1262] [outer = (nil)] [url = about:blank] 22:54:49 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x92a62400) [pid = 1752] [serial = 1233] [outer = (nil)] [url = about:blank] 22:54:49 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x915e5000) [pid = 1752] [serial = 1263] [outer = (nil)] [url = about:blank] 22:54:49 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x93e51400) [pid = 1752] [serial = 1256] [outer = (nil)] [url = about:blank] 22:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 22:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1529ms 22:54:49 INFO - PROCESS | 1752 | 1468216489908 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 22:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 22:54:49 INFO - PROCESS | 1752 | 1468216489914 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 22:54:49 INFO - PROCESS | 1752 | 1468216489921 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 22:54:49 INFO - PROCESS | 1752 | 1468216489924 Marionette TRACE conn3 <- [1,1718,null,{}] 22:54:49 INFO - PROCESS | 1752 | 1468216489931 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:49 INFO - PROCESS | 1752 | 1468216489935 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:50 INFO - PROCESS | 1752 | 1468216490071 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 22:54:50 INFO - PROCESS | 1752 | 1468216490081 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:50 INFO - PROCESS | 1752 | 1468216490087 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x907b9800 == 33 [pid = 1752] [id = 437] 22:54:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x907c1800) [pid = 1752] [serial = 1312] [outer = (nil)] 22:54:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x90897000) [pid = 1752] [serial = 1313] [outer = 0x907c1800] 22:54:50 INFO - PROCESS | 1752 | 1468216490149 Marionette DEBUG loaded listener.js 22:54:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x91481c00) [pid = 1752] [serial = 1314] [outer = 0x907c1800] 22:54:50 INFO - PROCESS | 1752 | 1468216490916 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 22:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 22:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1035ms 22:54:50 INFO - PROCESS | 1752 | 1468216490955 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 22:54:50 INFO - PROCESS | 1752 | 1468216490959 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 22:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 22:54:50 INFO - PROCESS | 1752 | 1468216490965 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 22:54:50 INFO - PROCESS | 1752 | 1468216490967 Marionette TRACE conn3 <- [1,1722,null,{}] 22:54:50 INFO - PROCESS | 1752 | 1468216490972 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:50 INFO - PROCESS | 1752 | 1468216490976 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:51 INFO - PROCESS | 1752 | 1468216491106 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 22:54:51 INFO - PROCESS | 1752 | 1468216491122 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:51 INFO - PROCESS | 1752 | 1468216491127 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x914d3400 == 34 [pid = 1752] [id = 438] 22:54:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x92471800) [pid = 1752] [serial = 1315] [outer = (nil)] 22:54:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x9261fc00) [pid = 1752] [serial = 1316] [outer = 0x92471800] 22:54:51 INFO - PROCESS | 1752 | 1468216491188 Marionette DEBUG loaded listener.js 22:54:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x9284a000) [pid = 1752] [serial = 1317] [outer = 0x92471800] 22:54:51 INFO - PROCESS | 1752 | 1468216491998 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 22:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 22:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1078ms 22:54:52 INFO - PROCESS | 1752 | 1468216492044 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 22:54:52 INFO - PROCESS | 1752 | 1468216492049 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 22:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 22:54:52 INFO - PROCESS | 1752 | 1468216492063 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 22:54:52 INFO - PROCESS | 1752 | 1468216492068 Marionette TRACE conn3 <- [1,1726,null,{}] 22:54:52 INFO - PROCESS | 1752 | 1468216492073 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:52 INFO - PROCESS | 1752 | 1468216492079 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:52 INFO - PROCESS | 1752 | 1468216492280 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 22:54:52 INFO - PROCESS | 1752 | 1468216492293 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:52 INFO - PROCESS | 1752 | 1468216492299 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x907cac00 == 35 [pid = 1752] [id = 439] 22:54:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x92533800) [pid = 1752] [serial = 1318] [outer = (nil)] 22:54:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x92d15000) [pid = 1752] [serial = 1319] [outer = 0x92533800] 22:54:52 INFO - PROCESS | 1752 | 1468216492357 Marionette DEBUG loaded listener.js 22:54:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x932f6c00) [pid = 1752] [serial = 1320] [outer = 0x92533800] 22:54:53 INFO - PROCESS | 1752 | 1468216493118 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 22:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 22:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1087ms 22:54:53 INFO - PROCESS | 1752 | 1468216493159 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 22:54:53 INFO - PROCESS | 1752 | 1468216493162 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 22:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 22:54:53 INFO - PROCESS | 1752 | 1468216493167 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 22:54:53 INFO - PROCESS | 1752 | 1468216493169 Marionette TRACE conn3 <- [1,1730,null,{}] 22:54:53 INFO - PROCESS | 1752 | 1468216493182 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:53 INFO - PROCESS | 1752 | 1468216493185 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:53 INFO - PROCESS | 1752 | 1468216493352 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 22:54:53 INFO - PROCESS | 1752 | 1468216493434 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:53 INFO - PROCESS | 1752 | 1468216493441 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x92a69800 == 36 [pid = 1752] [id = 440] 22:54:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x92ec7c00) [pid = 1752] [serial = 1321] [outer = (nil)] 22:54:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x93c57400) [pid = 1752] [serial = 1322] [outer = 0x92ec7c00] 22:54:53 INFO - PROCESS | 1752 | 1468216493499 Marionette DEBUG loaded listener.js 22:54:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x93e52c00) [pid = 1752] [serial = 1323] [outer = 0x92ec7c00] 22:54:54 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8da54000) [pid = 1752] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 22:54:54 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8dc18000) [pid = 1752] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 22:54:54 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x8da55800) [pid = 1752] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 22:54:54 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x907bdc00) [pid = 1752] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 22:54:54 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x92850800) [pid = 1752] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 22:54:54 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x940fac00) [pid = 1752] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 22:54:54 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x95322400) [pid = 1752] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 22:54:54 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x940fc800) [pid = 1752] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 22:54:54 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x9246f400) [pid = 1752] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 22:54:54 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x907c9800) [pid = 1752] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 22:54:54 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x915e3c00) [pid = 1752] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 22:54:54 INFO - PROCESS | 1752 | 1468216494336 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 22:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 22:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1188ms 22:54:54 INFO - PROCESS | 1752 | 1468216494356 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 22:54:54 INFO - PROCESS | 1752 | 1468216494360 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 22:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 22:54:54 INFO - PROCESS | 1752 | 1468216494365 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 22:54:54 INFO - PROCESS | 1752 | 1468216494368 Marionette TRACE conn3 <- [1,1734,null,{}] 22:54:54 INFO - PROCESS | 1752 | 1468216494373 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:54 INFO - PROCESS | 1752 | 1468216494376 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:54 INFO - PROCESS | 1752 | 1468216494571 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 22:54:54 INFO - PROCESS | 1752 | 1468216494645 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:54 INFO - PROCESS | 1752 | 1468216494660 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x92850800 == 37 [pid = 1752] [id = 441] 22:54:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x92879400) [pid = 1752] [serial = 1324] [outer = (nil)] 22:54:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x93c54400) [pid = 1752] [serial = 1325] [outer = 0x92879400] 22:54:54 INFO - PROCESS | 1752 | 1468216494728 Marionette DEBUG loaded listener.js 22:54:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x940f3400) [pid = 1752] [serial = 1326] [outer = 0x92879400] 22:54:55 INFO - PROCESS | 1752 | 1468216495390 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 22:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 22:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1037ms 22:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 22:54:55 INFO - PROCESS | 1752 | 1468216495403 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 22:54:55 INFO - PROCESS | 1752 | 1468216495406 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 22:54:55 INFO - PROCESS | 1752 | 1468216495411 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 22:54:55 INFO - PROCESS | 1752 | 1468216495415 Marionette TRACE conn3 <- [1,1738,null,{}] 22:54:55 INFO - PROCESS | 1752 | 1468216495420 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:55 INFO - PROCESS | 1752 | 1468216495423 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:55 INFO - PROCESS | 1752 | 1468216495595 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 22:54:55 INFO - PROCESS | 1752 | 1468216495610 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:55 INFO - PROCESS | 1752 | 1468216495618 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da4c400 == 38 [pid = 1752] [id = 442] 22:54:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8dc18000) [pid = 1752] [serial = 1327] [outer = (nil)] 22:54:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x9531bc00) [pid = 1752] [serial = 1328] [outer = 0x8dc18000] 22:54:55 INFO - PROCESS | 1752 | 1468216495674 Marionette DEBUG loaded listener.js 22:54:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x95323c00) [pid = 1752] [serial = 1329] [outer = 0x8dc18000] 22:54:56 INFO - PROCESS | 1752 | 1468216496463 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 22:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 22:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1127ms 22:54:56 INFO - PROCESS | 1752 | 1468216496543 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 22:54:56 INFO - PROCESS | 1752 | 1468216496549 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 22:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 22:54:56 INFO - PROCESS | 1752 | 1468216496558 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 22:54:56 INFO - PROCESS | 1752 | 1468216496562 Marionette TRACE conn3 <- [1,1742,null,{}] 22:54:56 INFO - PROCESS | 1752 | 1468216496570 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:56 INFO - PROCESS | 1752 | 1468216496575 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:56 INFO - PROCESS | 1752 | 1468216496736 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 22:54:56 INFO - PROCESS | 1752 | 1468216496894 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:56 INFO - PROCESS | 1752 | 1468216496906 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d358800 == 39 [pid = 1752] [id = 443] 22:54:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x8d4a7800) [pid = 1752] [serial = 1330] [outer = (nil)] 22:54:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x90799c00) [pid = 1752] [serial = 1331] [outer = 0x8d4a7800] 22:54:56 INFO - PROCESS | 1752 | 1468216496976 Marionette DEBUG loaded listener.js 22:54:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x907ce800) [pid = 1752] [serial = 1332] [outer = 0x8d4a7800] 22:54:57 INFO - PROCESS | 1752 | 1468216497876 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 22:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 22:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1385ms 22:54:57 INFO - PROCESS | 1752 | 1468216497943 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 22:54:57 INFO - PROCESS | 1752 | 1468216497949 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 22:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 22:54:57 INFO - PROCESS | 1752 | 1468216497959 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 22:54:57 INFO - PROCESS | 1752 | 1468216497963 Marionette TRACE conn3 <- [1,1746,null,{}] 22:54:57 INFO - PROCESS | 1752 | 1468216497968 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:57 INFO - PROCESS | 1752 | 1468216497974 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:58 INFO - PROCESS | 1752 | 1468216498164 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 22:54:58 INFO - PROCESS | 1752 | 1468216498334 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:58 INFO - PROCESS | 1752 | 1468216498344 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x9089e800 == 40 [pid = 1752] [id = 444] 22:54:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x922f0800) [pid = 1752] [serial = 1333] [outer = (nil)] 22:54:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x92844c00) [pid = 1752] [serial = 1334] [outer = 0x922f0800] 22:54:58 INFO - PROCESS | 1752 | 1468216498457 Marionette DEBUG loaded listener.js 22:54:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x9287b000) [pid = 1752] [serial = 1335] [outer = 0x922f0800] 22:54:59 INFO - PROCESS | 1752 | 1468216499321 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 22:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 22:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1435ms 22:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 22:54:59 INFO - PROCESS | 1752 | 1468216499394 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 22:54:59 INFO - PROCESS | 1752 | 1468216499397 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 22:54:59 INFO - PROCESS | 1752 | 1468216499411 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 22:54:59 INFO - PROCESS | 1752 | 1468216499420 Marionette TRACE conn3 <- [1,1750,null,{}] 22:54:59 INFO - PROCESS | 1752 | 1468216499434 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:59 INFO - PROCESS | 1752 | 1468216499442 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:59 INFO - PROCESS | 1752 | 1468216499673 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 22:54:59 INFO - PROCESS | 1752 | 1468216499793 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:59 INFO - PROCESS | 1752 | 1468216499802 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:54:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x94048800 == 41 [pid = 1752] [id = 445] 22:54:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x9404c400) [pid = 1752] [serial = 1336] [outer = (nil)] 22:54:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x95323800) [pid = 1752] [serial = 1337] [outer = 0x9404c400] 22:54:59 INFO - PROCESS | 1752 | 1468216499928 Marionette DEBUG loaded listener.js 22:55:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x9544a400) [pid = 1752] [serial = 1338] [outer = 0x9404c400] 22:55:00 INFO - PROCESS | 1752 | 1468216500728 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 22:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 22:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1353ms 22:55:00 INFO - PROCESS | 1752 | 1468216500757 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 22:55:00 INFO - PROCESS | 1752 | 1468216500761 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 22:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 22:55:00 INFO - PROCESS | 1752 | 1468216500767 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 22:55:00 INFO - PROCESS | 1752 | 1468216500769 Marionette TRACE conn3 <- [1,1754,null,{}] 22:55:00 INFO - PROCESS | 1752 | 1468216500775 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:00 INFO - PROCESS | 1752 | 1468216500779 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:00 INFO - PROCESS | 1752 | 1468216500979 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 22:55:01 INFO - PROCESS | 1752 | 1468216500997 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:01 INFO - PROCESS | 1752 | 1468216501004 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d49ec00 == 42 [pid = 1752] [id = 446] 22:55:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x92a6a800) [pid = 1752] [serial = 1339] [outer = (nil)] 22:55:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x95453c00) [pid = 1752] [serial = 1340] [outer = 0x92a6a800] 22:55:01 INFO - PROCESS | 1752 | 1468216501110 Marionette DEBUG loaded listener.js 22:55:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x95522400) [pid = 1752] [serial = 1341] [outer = 0x92a6a800] 22:55:02 INFO - PROCESS | 1752 | 1468216502007 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 22:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 22:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1327ms 22:55:02 INFO - PROCESS | 1752 | 1468216502095 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 22:55:02 INFO - PROCESS | 1752 | 1468216502097 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 22:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 22:55:02 INFO - PROCESS | 1752 | 1468216502104 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 22:55:02 INFO - PROCESS | 1752 | 1468216502106 Marionette TRACE conn3 <- [1,1758,null,{}] 22:55:02 INFO - PROCESS | 1752 | 1468216502112 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:02 INFO - PROCESS | 1752 | 1468216502116 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:02 INFO - PROCESS | 1752 | 1468216502304 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 22:55:02 INFO - PROCESS | 1752 | 1468216502679 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:02 INFO - PROCESS | 1752 | 1468216502689 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da53c00 == 43 [pid = 1752] [id = 447] 22:55:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x8dc14c00) [pid = 1752] [serial = 1342] [outer = (nil)] 22:55:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x90501400) [pid = 1752] [serial = 1343] [outer = 0x8dc14c00] 22:55:02 INFO - PROCESS | 1752 | 1468216502796 Marionette DEBUG loaded listener.js 22:55:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x9079b400) [pid = 1752] [serial = 1344] [outer = 0x8dc14c00] 22:55:03 INFO - PROCESS | 1752 | 1468216503622 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 22:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 22:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1582ms 22:55:03 INFO - PROCESS | 1752 | 1468216503688 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 22:55:03 INFO - PROCESS | 1752 | 1468216503692 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 22:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 22:55:03 INFO - PROCESS | 1752 | 1468216503699 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 22:55:03 INFO - PROCESS | 1752 | 1468216503703 Marionette TRACE conn3 <- [1,1762,null,{}] 22:55:03 INFO - PROCESS | 1752 | 1468216503710 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:03 INFO - PROCESS | 1752 | 1468216503717 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:03 INFO - PROCESS | 1752 | 1468216503871 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 22:55:04 INFO - PROCESS | 1752 | --DOCSHELL 0x92850800 == 42 [pid = 1752] [id = 441] 22:55:04 INFO - PROCESS | 1752 | --DOCSHELL 0x92a69800 == 41 [pid = 1752] [id = 440] 22:55:04 INFO - PROCESS | 1752 | --DOCSHELL 0x907cac00 == 40 [pid = 1752] [id = 439] 22:55:04 INFO - PROCESS | 1752 | --DOCSHELL 0x914d3400 == 39 [pid = 1752] [id = 438] 22:55:04 INFO - PROCESS | 1752 | --DOCSHELL 0x907b9800 == 38 [pid = 1752] [id = 437] 22:55:04 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35a400 == 37 [pid = 1752] [id = 436] 22:55:04 INFO - PROCESS | 1752 | --DOCSHELL 0x9287bc00 == 36 [pid = 1752] [id = 432] 22:55:04 INFO - PROCESS | 1752 | --DOCSHELL 0x8da54800 == 35 [pid = 1752] [id = 426] 22:55:04 INFO - PROCESS | 1752 | --DOCSHELL 0x8d356800 == 34 [pid = 1752] [id = 433] 22:55:04 INFO - PROCESS | 1752 | --DOCSHELL 0x91482000 == 33 [pid = 1752] [id = 434] 22:55:04 INFO - PROCESS | 1752 | --DOCSHELL 0x914dec00 == 32 [pid = 1752] [id = 435] 22:55:04 INFO - PROCESS | 1752 | --DOCSHELL 0x9246fc00 == 31 [pid = 1752] [id = 424] 22:55:04 INFO - PROCESS | 1752 | --DOCSHELL 0x92895400 == 30 [pid = 1752] [id = 425] 22:55:04 INFO - PROCESS | 1752 | --DOCSHELL 0x9404ec00 == 29 [pid = 1752] [id = 423] 22:55:04 INFO - PROCESS | 1752 | --DOCSHELL 0x8da53c00 == 28 [pid = 1752] [id = 447] 22:55:04 INFO - PROCESS | 1752 | --DOCSHELL 0x94048800 == 27 [pid = 1752] [id = 445] 22:55:04 INFO - PROCESS | 1752 | --DOCSHELL 0x8d49ec00 == 26 [pid = 1752] [id = 446] 22:55:04 INFO - PROCESS | 1752 | --DOCSHELL 0x9089e800 == 25 [pid = 1752] [id = 444] 22:55:04 INFO - PROCESS | 1752 | --DOCSHELL 0x8da4c400 == 24 [pid = 1752] [id = 442] 22:55:04 INFO - PROCESS | 1752 | --DOCSHELL 0x8d358800 == 23 [pid = 1752] [id = 443] 22:55:04 INFO - PROCESS | 1752 | 1468216504772 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:04 INFO - PROCESS | 1752 | 1468216504784 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:04 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8dc18400) [pid = 1752] [serial = 1283] [outer = (nil)] [url = about:blank] 22:55:04 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x90506800) [pid = 1752] [serial = 1284] [outer = (nil)] [url = about:blank] 22:55:04 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x915ec400) [pid = 1752] [serial = 1266] [outer = (nil)] [url = about:blank] 22:55:04 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x9079d800) [pid = 1752] [serial = 1281] [outer = (nil)] [url = about:blank] 22:55:04 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x90502c00) [pid = 1752] [serial = 1280] [outer = (nil)] [url = about:blank] 22:55:04 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x907d0c00) [pid = 1752] [serial = 1286] [outer = (nil)] [url = about:blank] 22:55:04 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x908a3c00) [pid = 1752] [serial = 1265] [outer = (nil)] [url = about:blank] 22:55:04 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x92897800) [pid = 1752] [serial = 1269] [outer = (nil)] [url = about:blank] 22:55:04 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x9287fc00) [pid = 1752] [serial = 1268] [outer = (nil)] [url = about:blank] 22:55:04 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x953b8400) [pid = 1752] [serial = 1272] [outer = (nil)] [url = about:blank] 22:55:04 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x95321400) [pid = 1752] [serial = 1271] [outer = (nil)] [url = about:blank] 22:55:04 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x95520000) [pid = 1752] [serial = 1275] [outer = (nil)] [url = about:blank] 22:55:04 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x95453000) [pid = 1752] [serial = 1274] [outer = (nil)] [url = about:blank] 22:55:04 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x9794a400) [pid = 1752] [serial = 1278] [outer = (nil)] [url = about:blank] 22:55:04 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x97946c00) [pid = 1752] [serial = 1277] [outer = (nil)] [url = about:blank] 22:55:04 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x9262cc00) [pid = 1752] [serial = 1292] [outer = (nil)] [url = about:blank] 22:55:04 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x92621c00) [pid = 1752] [serial = 1295] [outer = (nil)] [url = about:blank] 22:55:04 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x915f0c00) [pid = 1752] [serial = 1289] [outer = (nil)] [url = about:blank] 22:55:04 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x92468800) [pid = 1752] [serial = 1290] [outer = (nil)] [url = about:blank] 22:55:04 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x92873800) [pid = 1752] [serial = 1293] [outer = (nil)] [url = about:blank] 22:55:04 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x92871800) [pid = 1752] [serial = 1296] [outer = (nil)] [url = about:blank] 22:55:04 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x9089b400) [pid = 1752] [serial = 1287] [outer = (nil)] [url = about:blank] 22:55:04 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x92d0e000) [pid = 1752] [serial = 1298] [outer = (nil)] [url = about:blank] 22:55:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d364400 == 24 [pid = 1752] [id = 448] 22:55:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x8d364800) [pid = 1752] [serial = 1345] [outer = (nil)] 22:55:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x8d49e000) [pid = 1752] [serial = 1346] [outer = 0x8d364800] 22:55:05 INFO - PROCESS | 1752 | 1468216505016 Marionette DEBUG loaded listener.js 22:55:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x8d4a9c00) [pid = 1752] [serial = 1347] [outer = 0x8d364800] 22:55:05 INFO - PROCESS | 1752 | 1468216505700 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 22:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 22:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 2034ms 22:55:05 INFO - PROCESS | 1752 | 1468216505734 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 22:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 22:55:05 INFO - PROCESS | 1752 | 1468216505739 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 22:55:05 INFO - PROCESS | 1752 | 1468216505746 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 22:55:05 INFO - PROCESS | 1752 | 1468216505750 Marionette TRACE conn3 <- [1,1766,null,{}] 22:55:05 INFO - PROCESS | 1752 | 1468216505757 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:05 INFO - PROCESS | 1752 | 1468216505764 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:05 INFO - PROCESS | 1752 | 1468216505901 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 22:55:06 INFO - PROCESS | 1752 | 1468216506026 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:06 INFO - PROCESS | 1752 | 1468216506034 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x8dc1cc00 == 25 [pid = 1752] [id = 449] 22:55:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x90506800) [pid = 1752] [serial = 1348] [outer = (nil)] 22:55:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x907b8000) [pid = 1752] [serial = 1349] [outer = 0x90506800] 22:55:06 INFO - PROCESS | 1752 | 1468216506097 Marionette DEBUG loaded listener.js 22:55:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x907c2400) [pid = 1752] [serial = 1350] [outer = 0x90506800] 22:55:06 INFO - PROCESS | 1752 | 1468216506758 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 22:55:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 22:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1042ms 22:55:06 INFO - PROCESS | 1752 | 1468216506789 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 22:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 22:55:06 INFO - PROCESS | 1752 | 1468216506796 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 22:55:06 INFO - PROCESS | 1752 | 1468216506803 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 22:55:06 INFO - PROCESS | 1752 | 1468216506806 Marionette TRACE conn3 <- [1,1770,null,{}] 22:55:06 INFO - PROCESS | 1752 | 1468216506833 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:06 INFO - PROCESS | 1752 | 1468216506838 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:07 INFO - PROCESS | 1752 | 1468216507042 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 22:55:07 INFO - PROCESS | 1752 | 1468216507055 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:07 INFO - PROCESS | 1752 | 1468216507060 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x907c4c00 == 26 [pid = 1752] [id = 450] 22:55:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x907d1000) [pid = 1752] [serial = 1351] [outer = (nil)] 22:55:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x9148ac00) [pid = 1752] [serial = 1352] [outer = 0x907d1000] 22:55:07 INFO - PROCESS | 1752 | 1468216507122 Marionette DEBUG loaded listener.js 22:55:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x914dec00) [pid = 1752] [serial = 1353] [outer = 0x907d1000] 22:55:08 INFO - PROCESS | 1752 | 1468216507998 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 22:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 22:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1230ms 22:55:08 INFO - PROCESS | 1752 | 1468216508033 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 22:55:08 INFO - PROCESS | 1752 | 1468216508035 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 22:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 22:55:08 INFO - PROCESS | 1752 | 1468216508043 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 22:55:08 INFO - PROCESS | 1752 | 1468216508052 Marionette TRACE conn3 <- [1,1774,null,{}] 22:55:08 INFO - PROCESS | 1752 | 1468216508072 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:08 INFO - PROCESS | 1752 | 1468216508079 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:08 INFO - PROCESS | 1752 | 1468216508691 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 22:55:08 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x92ec7c00) [pid = 1752] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 22:55:08 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x92471800) [pid = 1752] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 22:55:08 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x907c1800) [pid = 1752] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 22:55:08 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x92a66400) [pid = 1752] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 22:55:08 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x914d9000) [pid = 1752] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 22:55:08 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x928a0800) [pid = 1752] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 22:55:08 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x8d49b800) [pid = 1752] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 22:55:08 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x92879400) [pid = 1752] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 22:55:08 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x8d49c400) [pid = 1752] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 22:55:08 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x92533800) [pid = 1752] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 22:55:08 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x8dc18000) [pid = 1752] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 22:55:08 INFO - PROCESS | 1752 | 1468216508933 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:08 INFO - PROCESS | 1752 | 1468216508942 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d359800 == 27 [pid = 1752] [id = 451] 22:55:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x8d49b800) [pid = 1752] [serial = 1354] [outer = (nil)] 22:55:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x8d4a2c00) [pid = 1752] [serial = 1355] [outer = 0x8d49b800] 22:55:09 INFO - PROCESS | 1752 | 1468216509062 Marionette DEBUG loaded listener.js 22:55:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x8dc13c00) [pid = 1752] [serial = 1356] [outer = 0x8d49b800] 22:55:09 INFO - PROCESS | 1752 | 1468216509994 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 22:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 22:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 2004ms 22:55:10 INFO - PROCESS | 1752 | 1468216510048 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 22:55:10 INFO - PROCESS | 1752 | 1468216510052 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 22:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 22:55:10 INFO - PROCESS | 1752 | 1468216510061 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 22:55:10 INFO - PROCESS | 1752 | 1468216510065 Marionette TRACE conn3 <- [1,1778,null,{}] 22:55:10 INFO - PROCESS | 1752 | 1468216510072 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:10 INFO - PROCESS | 1752 | 1468216510078 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:10 INFO - PROCESS | 1752 | 1468216510246 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 22:55:10 INFO - PROCESS | 1752 | 1468216510400 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:10 INFO - PROCESS | 1752 | 1468216510408 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d49f800 == 28 [pid = 1752] [id = 452] 22:55:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x90898000) [pid = 1752] [serial = 1357] [outer = (nil)] 22:55:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x9147d800) [pid = 1752] [serial = 1358] [outer = 0x90898000] 22:55:10 INFO - PROCESS | 1752 | 1468216510483 Marionette DEBUG loaded listener.js 22:55:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x914dc400) [pid = 1752] [serial = 1359] [outer = 0x90898000] 22:55:11 INFO - PROCESS | 1752 | 1468216511416 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 22:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 22:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1443ms 22:55:11 INFO - PROCESS | 1752 | 1468216511504 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 22:55:11 INFO - PROCESS | 1752 | 1468216511508 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 22:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 22:55:11 INFO - PROCESS | 1752 | 1468216511514 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 22:55:11 INFO - PROCESS | 1752 | 1468216511518 Marionette TRACE conn3 <- [1,1782,null,{}] 22:55:11 INFO - PROCESS | 1752 | 1468216511524 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:11 INFO - PROCESS | 1752 | 1468216511528 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:11 INFO - PROCESS | 1752 | 1468216511695 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 22:55:11 INFO - PROCESS | 1752 | 1468216511853 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:11 INFO - PROCESS | 1752 | 1468216511863 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x9246fc00 == 29 [pid = 1752] [id = 453] 22:55:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x92471800) [pid = 1752] [serial = 1360] [outer = (nil)] 22:55:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x9252e000) [pid = 1752] [serial = 1361] [outer = 0x92471800] 22:55:12 INFO - PROCESS | 1752 | 1468216512014 Marionette DEBUG loaded listener.js 22:55:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x92623c00) [pid = 1752] [serial = 1362] [outer = 0x92471800] 22:55:13 INFO - PROCESS | 1752 | 1468216513051 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 22:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 22:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1583ms 22:55:13 INFO - PROCESS | 1752 | 1468216513099 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 22:55:13 INFO - PROCESS | 1752 | 1468216513104 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 22:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 22:55:13 INFO - PROCESS | 1752 | 1468216513112 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 22:55:13 INFO - PROCESS | 1752 | 1468216513116 Marionette TRACE conn3 <- [1,1786,null,{}] 22:55:13 INFO - PROCESS | 1752 | 1468216513123 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:13 INFO - PROCESS | 1752 | 1468216513128 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:13 INFO - PROCESS | 1752 | 1468216513315 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 22:55:13 INFO - PROCESS | 1752 | --DOCSHELL 0x8da57000 == 28 [pid = 1752] [id = 421] 22:55:13 INFO - PROCESS | 1752 | --DOCSHELL 0x922f2000 == 27 [pid = 1752] [id = 422] 22:55:13 INFO - PROCESS | 1752 | --DOCSHELL 0x90510400 == 26 [pid = 1752] [id = 406] 22:55:13 INFO - PROCESS | 1752 | --DOCSHELL 0x907c4c00 == 25 [pid = 1752] [id = 450] 22:55:13 INFO - PROCESS | 1752 | 1468216513536 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:13 INFO - PROCESS | 1752 | 1468216513544 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:13 INFO - PROCESS | 1752 | --DOCSHELL 0x8dc1cc00 == 24 [pid = 1752] [id = 449] 22:55:13 INFO - PROCESS | 1752 | --DOCSHELL 0x8d364400 == 23 [pid = 1752] [id = 448] 22:55:13 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x93c57400) [pid = 1752] [serial = 1322] [outer = (nil)] [url = about:blank] 22:55:13 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x9261fc00) [pid = 1752] [serial = 1316] [outer = (nil)] [url = about:blank] 22:55:13 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x90897000) [pid = 1752] [serial = 1313] [outer = (nil)] [url = about:blank] 22:55:13 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x91481c00) [pid = 1752] [serial = 1314] [outer = (nil)] [url = about:blank] 22:55:13 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x92d1bc00) [pid = 1752] [serial = 1307] [outer = (nil)] [url = about:blank] 22:55:13 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x92ed0400) [pid = 1752] [serial = 1308] [outer = (nil)] [url = about:blank] 22:55:13 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x915eb000) [pid = 1752] [serial = 1304] [outer = (nil)] [url = about:blank] 22:55:13 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x922f5800) [pid = 1752] [serial = 1305] [outer = (nil)] [url = about:blank] 22:55:13 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x92d15800) [pid = 1752] [serial = 1299] [outer = (nil)] [url = about:blank] 22:55:13 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x8d4a0800) [pid = 1752] [serial = 1310] [outer = (nil)] [url = about:blank] 22:55:13 INFO - PROCESS | 1752 | --DOMWINDOW == 56 (0x93e52c00) [pid = 1752] [serial = 1323] [outer = (nil)] [url = about:blank] 22:55:13 INFO - PROCESS | 1752 | --DOMWINDOW == 55 (0x8da4f400) [pid = 1752] [serial = 1311] [outer = (nil)] [url = about:blank] 22:55:13 INFO - PROCESS | 1752 | --DOMWINDOW == 54 (0x93c54400) [pid = 1752] [serial = 1325] [outer = (nil)] [url = about:blank] 22:55:13 INFO - PROCESS | 1752 | --DOMWINDOW == 53 (0x8dc1b800) [pid = 1752] [serial = 1301] [outer = (nil)] [url = about:blank] 22:55:13 INFO - PROCESS | 1752 | --DOMWINDOW == 52 (0x907b9400) [pid = 1752] [serial = 1302] [outer = (nil)] [url = about:blank] 22:55:13 INFO - PROCESS | 1752 | --DOMWINDOW == 51 (0x92d15000) [pid = 1752] [serial = 1319] [outer = (nil)] [url = about:blank] 22:55:13 INFO - PROCESS | 1752 | --DOMWINDOW == 50 (0x932f6c00) [pid = 1752] [serial = 1320] [outer = (nil)] [url = about:blank] 22:55:13 INFO - PROCESS | 1752 | --DOMWINDOW == 49 (0x95323c00) [pid = 1752] [serial = 1329] [outer = (nil)] [url = about:blank] 22:55:13 INFO - PROCESS | 1752 | --DOMWINDOW == 48 (0x9531bc00) [pid = 1752] [serial = 1328] [outer = (nil)] [url = about:blank] 22:55:13 INFO - PROCESS | 1752 | --DOMWINDOW == 47 (0x9284a000) [pid = 1752] [serial = 1317] [outer = (nil)] [url = about:blank] 22:55:13 INFO - PROCESS | 1752 | --DOMWINDOW == 46 (0x940f3400) [pid = 1752] [serial = 1326] [outer = (nil)] [url = about:blank] 22:55:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a0800 == 24 [pid = 1752] [id = 454] 22:55:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 47 (0x8da4f400) [pid = 1752] [serial = 1363] [outer = (nil)] 22:55:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 48 (0x9050a400) [pid = 1752] [serial = 1364] [outer = 0x8da4f400] 22:55:13 INFO - PROCESS | 1752 | 1468216513642 Marionette DEBUG loaded listener.js 22:55:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 49 (0x907b8400) [pid = 1752] [serial = 1365] [outer = 0x8da4f400] 22:55:14 INFO - PROCESS | 1752 | 1468216514311 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 22:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 22:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1229ms 22:55:14 INFO - PROCESS | 1752 | 1468216514340 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 22:55:14 INFO - PROCESS | 1752 | 1468216514345 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 22:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 22:55:14 INFO - PROCESS | 1752 | 1468216514354 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 22:55:14 INFO - PROCESS | 1752 | 1468216514358 Marionette TRACE conn3 <- [1,1790,null,{}] 22:55:14 INFO - PROCESS | 1752 | 1468216514363 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:14 INFO - PROCESS | 1752 | 1468216514368 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:14 INFO - PROCESS | 1752 | 1468216514538 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 22:55:14 INFO - PROCESS | 1752 | 1468216514659 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:14 INFO - PROCESS | 1752 | 1468216514669 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x907b5c00 == 25 [pid = 1752] [id = 455] 22:55:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 50 (0x907d0c00) [pid = 1752] [serial = 1366] [outer = (nil)] 22:55:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 51 (0x914d3800) [pid = 1752] [serial = 1367] [outer = 0x907d0c00] 22:55:14 INFO - PROCESS | 1752 | 1468216514727 Marionette DEBUG loaded listener.js 22:55:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 52 (0x915eac00) [pid = 1752] [serial = 1368] [outer = 0x907d0c00] 22:55:15 INFO - PROCESS | 1752 | 1468216515407 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 22:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 22:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1078ms 22:55:15 INFO - PROCESS | 1752 | 1468216515442 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 22:55:15 INFO - PROCESS | 1752 | 1468216515444 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 22:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 22:55:15 INFO - PROCESS | 1752 | 1468216515451 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 22:55:15 INFO - PROCESS | 1752 | 1468216515456 Marionette TRACE conn3 <- [1,1794,null,{}] 22:55:15 INFO - PROCESS | 1752 | 1468216515478 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:15 INFO - PROCESS | 1752 | 1468216515486 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:15 INFO - PROCESS | 1752 | 1468216515630 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 22:55:15 INFO - PROCESS | 1752 | 1468216515640 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:15 INFO - PROCESS | 1752 | 1468216515649 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x9262a800 == 26 [pid = 1752] [id = 456] 22:55:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 53 (0x9262c400) [pid = 1752] [serial = 1369] [outer = (nil)] 22:55:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 54 (0x92846800) [pid = 1752] [serial = 1370] [outer = 0x9262c400] 22:55:15 INFO - PROCESS | 1752 | 1468216515713 Marionette DEBUG loaded listener.js 22:55:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 55 (0x9284fc00) [pid = 1752] [serial = 1371] [outer = 0x9262c400] 22:55:16 INFO - PROCESS | 1752 | 1468216516577 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 22:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1193ms 22:55:16 INFO - PROCESS | 1752 | 1468216516644 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 22:55:16 INFO - PROCESS | 1752 | 1468216516648 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 22:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 22:55:16 INFO - PROCESS | 1752 | 1468216516653 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 22:55:16 INFO - PROCESS | 1752 | 1468216516655 Marionette TRACE conn3 <- [1,1798,null,{}] 22:55:16 INFO - PROCESS | 1752 | 1468216516660 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:16 INFO - PROCESS | 1752 | 1468216516664 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:16 INFO - PROCESS | 1752 | 1468216516854 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 22:55:16 INFO - PROCESS | 1752 | 1468216516885 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:16 INFO - PROCESS | 1752 | 1468216516897 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x92842000 == 27 [pid = 1752] [id = 457] 22:55:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 56 (0x92845400) [pid = 1752] [serial = 1372] [outer = (nil)] 22:55:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0x92895800) [pid = 1752] [serial = 1373] [outer = 0x92845400] 22:55:16 INFO - PROCESS | 1752 | 1468216516952 Marionette DEBUG loaded listener.js 22:55:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x9289d800) [pid = 1752] [serial = 1374] [outer = 0x92845400] 22:55:17 INFO - PROCESS | 1752 | 1468216517731 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 22:55:17 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x90506800) [pid = 1752] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 22:55:17 INFO - PROCESS | 1752 | --DOMWINDOW == 56 (0x922f0800) [pid = 1752] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 22:55:17 INFO - PROCESS | 1752 | --DOMWINDOW == 55 (0x8d364800) [pid = 1752] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 22:55:17 INFO - PROCESS | 1752 | --DOMWINDOW == 54 (0x8dc14c00) [pid = 1752] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 22:55:17 INFO - PROCESS | 1752 | --DOMWINDOW == 53 (0x92a6a800) [pid = 1752] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 22:55:17 INFO - PROCESS | 1752 | --DOMWINDOW == 52 (0x8d4a7800) [pid = 1752] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 22:55:17 INFO - PROCESS | 1752 | --DOMWINDOW == 51 (0x9404c400) [pid = 1752] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 22:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 22:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1134ms 22:55:17 INFO - PROCESS | 1752 | 1468216517788 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 22:55:17 INFO - PROCESS | 1752 | 1468216517791 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 22:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 22:55:17 INFO - PROCESS | 1752 | 1468216517797 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 22:55:17 INFO - PROCESS | 1752 | 1468216517800 Marionette TRACE conn3 <- [1,1802,null,{}] 22:55:17 INFO - PROCESS | 1752 | 1468216517808 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:17 INFO - PROCESS | 1752 | 1468216517812 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:17 INFO - PROCESS | 1752 | 1468216517940 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 22:55:17 INFO - PROCESS | 1752 | 1468216517948 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:17 INFO - PROCESS | 1752 | 1468216517954 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a8800 == 28 [pid = 1752] [id = 458] 22:55:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 52 (0x9079ec00) [pid = 1752] [serial = 1375] [outer = (nil)] 22:55:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 53 (0x9287c000) [pid = 1752] [serial = 1376] [outer = 0x9079ec00] 22:55:18 INFO - PROCESS | 1752 | 1468216518012 Marionette DEBUG loaded listener.js 22:55:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 54 (0x92893000) [pid = 1752] [serial = 1377] [outer = 0x9079ec00] 22:55:18 INFO - PROCESS | 1752 | 1468216518782 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 22:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1034ms 22:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 22:55:18 INFO - PROCESS | 1752 | 1468216518832 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 22:55:18 INFO - PROCESS | 1752 | 1468216518834 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 22:55:18 INFO - PROCESS | 1752 | 1468216518839 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 22:55:18 INFO - PROCESS | 1752 | 1468216518843 Marionette TRACE conn3 <- [1,1806,null,{}] 22:55:18 INFO - PROCESS | 1752 | 1468216518847 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:18 INFO - PROCESS | 1752 | 1468216518856 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:19 INFO - PROCESS | 1752 | 1468216519109 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 22:55:19 INFO - PROCESS | 1752 | 1468216519120 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:19 INFO - PROCESS | 1752 | 1468216519127 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x922f0800 == 29 [pid = 1752] [id = 459] 22:55:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 55 (0x92d12800) [pid = 1752] [serial = 1378] [outer = (nil)] 22:55:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 56 (0x932f7800) [pid = 1752] [serial = 1379] [outer = 0x92d12800] 22:55:19 INFO - PROCESS | 1752 | 1468216519186 Marionette DEBUG loaded listener.js 22:55:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0x932fb000) [pid = 1752] [serial = 1380] [outer = 0x92d12800] 22:55:19 INFO - PROCESS | 1752 | 1468216519908 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 22:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 22:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1085ms 22:55:19 INFO - PROCESS | 1752 | 1468216519924 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 22:55:19 INFO - PROCESS | 1752 | 1468216519928 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 22:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 22:55:19 INFO - PROCESS | 1752 | 1468216519934 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 22:55:19 INFO - PROCESS | 1752 | 1468216519936 Marionette TRACE conn3 <- [1,1810,null,{}] 22:55:19 INFO - PROCESS | 1752 | 1468216519942 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:19 INFO - PROCESS | 1752 | 1468216519946 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:20 INFO - PROCESS | 1752 | 1468216520118 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 22:55:20 INFO - PROCESS | 1752 | 1468216520148 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:20 INFO - PROCESS | 1752 | 1468216520155 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x92a66400 == 30 [pid = 1752] [id = 460] 22:55:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x92ecf000) [pid = 1752] [serial = 1381] [outer = (nil)] 22:55:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x93e54400) [pid = 1752] [serial = 1382] [outer = 0x92ecf000] 22:55:20 INFO - PROCESS | 1752 | 1468216520214 Marionette DEBUG loaded listener.js 22:55:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x94047800) [pid = 1752] [serial = 1383] [outer = 0x92ecf000] 22:55:21 INFO - PROCESS | 1752 | 1468216521179 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 22:55:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 22:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1284ms 22:55:21 INFO - PROCESS | 1752 | 1468216521218 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 22:55:21 INFO - PROCESS | 1752 | 1468216521223 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 22:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 22:55:21 INFO - PROCESS | 1752 | 1468216521230 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 22:55:21 INFO - PROCESS | 1752 | 1468216521237 Marionette TRACE conn3 <- [1,1814,null,{}] 22:55:21 INFO - PROCESS | 1752 | 1468216521244 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:21 INFO - PROCESS | 1752 | 1468216521249 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:21 INFO - PROCESS | 1752 | 1468216521407 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 22:55:21 INFO - PROCESS | 1752 | 1468216521564 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:21 INFO - PROCESS | 1752 | 1468216521574 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35b800 == 31 [pid = 1752] [id = 461] 22:55:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x8d4a7000) [pid = 1752] [serial = 1384] [outer = (nil)] 22:55:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x9050d800) [pid = 1752] [serial = 1385] [outer = 0x8d4a7000] 22:55:21 INFO - PROCESS | 1752 | 1468216521657 Marionette DEBUG loaded listener.js 22:55:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x91481c00) [pid = 1752] [serial = 1386] [outer = 0x8d4a7000] 22:55:22 INFO - PROCESS | 1752 | 1468216522565 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 22:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 22:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1387ms 22:55:22 INFO - PROCESS | 1752 | 1468216522617 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 22:55:22 INFO - PROCESS | 1752 | 1468216522623 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 22:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 22:55:22 INFO - PROCESS | 1752 | 1468216522632 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 22:55:22 INFO - PROCESS | 1752 | 1468216522636 Marionette TRACE conn3 <- [1,1818,null,{}] 22:55:22 INFO - PROCESS | 1752 | 1468216522642 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:22 INFO - PROCESS | 1752 | 1468216522647 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:22 INFO - PROCESS | 1752 | 1468216522811 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 22:55:22 INFO - PROCESS | 1752 | 1468216522967 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:22 INFO - PROCESS | 1752 | 1468216522976 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x90899000 == 32 [pid = 1752] [id = 462] 22:55:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x92475000) [pid = 1752] [serial = 1387] [outer = (nil)] 22:55:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x9262a400) [pid = 1752] [serial = 1388] [outer = 0x92475000] 22:55:23 INFO - PROCESS | 1752 | 1468216523048 Marionette DEBUG loaded listener.js 22:55:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x9284a800) [pid = 1752] [serial = 1389] [outer = 0x92475000] 22:55:23 INFO - PROCESS | 1752 | 1468216523928 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 22:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 22:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1330ms 22:55:23 INFO - PROCESS | 1752 | 1468216523970 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 22:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 22:55:23 INFO - PROCESS | 1752 | 1468216523979 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 22:55:23 INFO - PROCESS | 1752 | 1468216523990 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 22:55:23 INFO - PROCESS | 1752 | 1468216523995 Marionette TRACE conn3 <- [1,1822,null,{}] 22:55:24 INFO - PROCESS | 1752 | 1468216524040 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:24 INFO - PROCESS | 1752 | 1468216524048 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:24 INFO - PROCESS | 1752 | 1468216524237 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 22:55:24 INFO - PROCESS | 1752 | 1468216524404 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:24 INFO - PROCESS | 1752 | 1468216524413 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x93e50c00 == 33 [pid = 1752] [id = 463] 22:55:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x93e52000) [pid = 1752] [serial = 1390] [outer = (nil)] 22:55:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x940f4800) [pid = 1752] [serial = 1391] [outer = 0x93e52000] 22:55:24 INFO - PROCESS | 1752 | 1468216524484 Marionette DEBUG loaded listener.js 22:55:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x95315400) [pid = 1752] [serial = 1392] [outer = 0x93e52000] 22:55:25 INFO - PROCESS | 1752 | 1468216525351 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 22:55:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 22:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1393ms 22:55:25 INFO - PROCESS | 1752 | 1468216525393 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 22:55:25 INFO - PROCESS | 1752 | 1468216525397 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 22:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 22:55:25 INFO - PROCESS | 1752 | 1468216525403 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 22:55:25 INFO - PROCESS | 1752 | 1468216525406 Marionette TRACE conn3 <- [1,1826,null,{}] 22:55:25 INFO - PROCESS | 1752 | 1468216525411 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:25 INFO - PROCESS | 1752 | 1468216525416 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:25 INFO - PROCESS | 1752 | 1468216525572 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 22:55:25 INFO - PROCESS | 1752 | 1468216525729 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:25 INFO - PROCESS | 1752 | 1468216525736 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x93e5b800 == 34 [pid = 1752] [id = 464] 22:55:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x940fcc00) [pid = 1752] [serial = 1393] [outer = (nil)] 22:55:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x95323000) [pid = 1752] [serial = 1394] [outer = 0x940fcc00] 22:55:25 INFO - PROCESS | 1752 | 1468216525825 Marionette DEBUG loaded listener.js 22:55:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x95395c00) [pid = 1752] [serial = 1395] [outer = 0x940fcc00] 22:55:26 INFO - PROCESS | 1752 | 1468216526647 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 22:55:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 22:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1488ms 22:55:26 INFO - PROCESS | 1752 | 1468216526892 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 22:55:26 INFO - PROCESS | 1752 | 1468216526898 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 22:55:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 22:55:26 INFO - PROCESS | 1752 | 1468216526905 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 22:55:26 INFO - PROCESS | 1752 | 1468216526909 Marionette TRACE conn3 <- [1,1830,null,{}] 22:55:26 INFO - PROCESS | 1752 | 1468216526916 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:26 INFO - PROCESS | 1752 | 1468216526922 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:27 INFO - PROCESS | 1752 | 1468216527063 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 22:55:27 INFO - PROCESS | 1752 | 1468216527222 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:27 INFO - PROCESS | 1752 | 1468216527237 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x90506400 == 35 [pid = 1752] [id = 465] 22:55:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x90799000) [pid = 1752] [serial = 1396] [outer = (nil)] 22:55:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x907c0c00) [pid = 1752] [serial = 1397] [outer = 0x90799000] 22:55:27 INFO - PROCESS | 1752 | 1468216527344 Marionette DEBUG loaded listener.js 22:55:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x90898400) [pid = 1752] [serial = 1398] [outer = 0x90799000] 22:55:28 INFO - PROCESS | 1752 | --DOCSHELL 0x8d363400 == 34 [pid = 1752] [id = 414] 22:55:28 INFO - PROCESS | 1752 | --DOCSHELL 0x9246a400 == 33 [pid = 1752] [id = 416] 22:55:28 INFO - PROCESS | 1752 | --DOCSHELL 0x907c4800 == 32 [pid = 1752] [id = 415] 22:55:28 INFO - PROCESS | 1752 | --DOCSHELL 0x90796c00 == 31 [pid = 1752] [id = 417] 22:55:28 INFO - PROCESS | 1752 | --DOCSHELL 0x9246fc00 == 30 [pid = 1752] [id = 453] 22:55:28 INFO - PROCESS | 1752 | --DOCSHELL 0x8d49f800 == 29 [pid = 1752] [id = 452] 22:55:28 INFO - PROCESS | 1752 | --DOCSHELL 0x8d359800 == 28 [pid = 1752] [id = 451] 22:55:28 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a6000 == 27 [pid = 1752] [id = 420] 22:55:28 INFO - PROCESS | 1752 | --DOCSHELL 0x91488400 == 26 [pid = 1752] [id = 419] 22:55:28 INFO - PROCESS | 1752 | --DOCSHELL 0x8d361800 == 25 [pid = 1752] [id = 412] 22:55:28 INFO - PROCESS | 1752 | --DOCSHELL 0x8d359c00 == 24 [pid = 1752] [id = 411] 22:55:28 INFO - PROCESS | 1752 | --DOCSHELL 0x8dc1b000 == 23 [pid = 1752] [id = 418] 22:55:28 INFO - PROCESS | 1752 | --DOCSHELL 0x907bf000 == 22 [pid = 1752] [id = 407] 22:55:28 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a4000 == 21 [pid = 1752] [id = 408] 22:55:28 INFO - PROCESS | 1752 | --DOCSHELL 0x9261d400 == 20 [pid = 1752] [id = 410] 22:55:28 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35dc00 == 19 [pid = 1752] [id = 409] 22:55:28 INFO - PROCESS | 1752 | --DOCSHELL 0x9289d400 == 18 [pid = 1752] [id = 413] 22:55:28 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x9148ac00) [pid = 1752] [serial = 1352] [outer = (nil)] [url = about:blank] 22:55:28 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x907b8000) [pid = 1752] [serial = 1349] [outer = (nil)] [url = about:blank] 22:55:28 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x92844c00) [pid = 1752] [serial = 1334] [outer = (nil)] [url = about:blank] 22:55:28 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8d49e000) [pid = 1752] [serial = 1346] [outer = (nil)] [url = about:blank] 22:55:28 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x90501400) [pid = 1752] [serial = 1343] [outer = (nil)] [url = about:blank] 22:55:28 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x907c2400) [pid = 1752] [serial = 1350] [outer = (nil)] [url = about:blank] 22:55:28 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8d4a9c00) [pid = 1752] [serial = 1347] [outer = (nil)] [url = about:blank] 22:55:28 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x95453c00) [pid = 1752] [serial = 1340] [outer = (nil)] [url = about:blank] 22:55:28 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x90799c00) [pid = 1752] [serial = 1331] [outer = (nil)] [url = about:blank] 22:55:28 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x95323800) [pid = 1752] [serial = 1337] [outer = (nil)] [url = about:blank] 22:55:28 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x9287b000) [pid = 1752] [serial = 1335] [outer = (nil)] [url = about:blank] 22:55:28 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x907ce800) [pid = 1752] [serial = 1332] [outer = (nil)] [url = about:blank] 22:55:28 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x95522400) [pid = 1752] [serial = 1341] [outer = (nil)] [url = about:blank] 22:55:28 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x9544a400) [pid = 1752] [serial = 1338] [outer = (nil)] [url = about:blank] 22:55:28 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x9079b400) [pid = 1752] [serial = 1344] [outer = (nil)] [url = about:blank] 22:55:29 INFO - PROCESS | 1752 | 1468216529090 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 22:55:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 22:55:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 2236ms 22:55:29 INFO - PROCESS | 1752 | 1468216529142 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 22:55:29 INFO - PROCESS | 1752 | 1468216529147 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 22:55:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 22:55:29 INFO - PROCESS | 1752 | 1468216529155 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 22:55:29 INFO - PROCESS | 1752 | 1468216529159 Marionette TRACE conn3 <- [1,1834,null,{}] 22:55:29 INFO - PROCESS | 1752 | 1468216529166 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:29 INFO - PROCESS | 1752 | 1468216529170 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:29 INFO - PROCESS | 1752 | 1468216529305 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 22:55:29 INFO - PROCESS | 1752 | 1468216529322 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:29 INFO - PROCESS | 1752 | 1468216529335 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a7800 == 19 [pid = 1752] [id = 466] 22:55:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x8da55800) [pid = 1752] [serial = 1399] [outer = (nil)] 22:55:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x8dc1ac00) [pid = 1752] [serial = 1400] [outer = 0x8da55800] 22:55:29 INFO - PROCESS | 1752 | 1468216529393 Marionette DEBUG loaded listener.js 22:55:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x8dc1f400) [pid = 1752] [serial = 1401] [outer = 0x8da55800] 22:55:30 INFO - PROCESS | 1752 | 1468216530188 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 22:55:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 22:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1090ms 22:55:30 INFO - PROCESS | 1752 | 1468216530244 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 22:55:30 INFO - PROCESS | 1752 | 1468216530252 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 22:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 22:55:30 INFO - PROCESS | 1752 | 1468216530262 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 22:55:30 INFO - PROCESS | 1752 | 1468216530266 Marionette TRACE conn3 <- [1,1838,null,{}] 22:55:30 INFO - PROCESS | 1752 | 1468216530271 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:30 INFO - PROCESS | 1752 | 1468216530276 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:30 INFO - PROCESS | 1752 | 1468216530418 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 22:55:30 INFO - PROCESS | 1752 | 1468216530427 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:30 INFO - PROCESS | 1752 | 1468216530435 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x907c0400 == 20 [pid = 1752] [id = 467] 22:55:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x907c2400) [pid = 1752] [serial = 1402] [outer = (nil)] 22:55:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x907c7800) [pid = 1752] [serial = 1403] [outer = 0x907c2400] 22:55:30 INFO - PROCESS | 1752 | 1468216530498 Marionette DEBUG loaded listener.js 22:55:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x907cf800) [pid = 1752] [serial = 1404] [outer = 0x907c2400] 22:55:31 INFO - PROCESS | 1752 | 1468216531342 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 22:55:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 22:55:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1132ms 22:55:31 INFO - PROCESS | 1752 | 1468216531399 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 22:55:31 INFO - PROCESS | 1752 | 1468216531403 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 22:55:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 22:55:31 INFO - PROCESS | 1752 | 1468216531408 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 22:55:31 INFO - PROCESS | 1752 | 1468216531413 Marionette TRACE conn3 <- [1,1842,null,{}] 22:55:31 INFO - PROCESS | 1752 | 1468216531428 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:31 INFO - PROCESS | 1752 | 1468216531436 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:31 INFO - PROCESS | 1752 | 1468216531620 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 22:55:31 INFO - PROCESS | 1752 | 1468216531698 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:31 INFO - PROCESS | 1752 | 1468216531708 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x922efc00 == 21 [pid = 1752] [id = 468] 22:55:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x922f3800) [pid = 1752] [serial = 1405] [outer = (nil)] 22:55:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x92467c00) [pid = 1752] [serial = 1406] [outer = 0x922f3800] 22:55:31 INFO - PROCESS | 1752 | 1468216531774 Marionette DEBUG loaded listener.js 22:55:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x92473400) [pid = 1752] [serial = 1407] [outer = 0x922f3800] 22:55:32 INFO - PROCESS | 1752 | 1468216532529 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 22:55:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 22:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1139ms 22:55:32 INFO - PROCESS | 1752 | 1468216532552 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 22:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 22:55:32 INFO - PROCESS | 1752 | 1468216532556 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 22:55:32 INFO - PROCESS | 1752 | 1468216532561 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 22:55:32 INFO - PROCESS | 1752 | 1468216532564 Marionette TRACE conn3 <- [1,1846,null,{}] 22:55:32 INFO - PROCESS | 1752 | 1468216532569 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:32 INFO - PROCESS | 1752 | 1468216532572 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:32 INFO - PROCESS | 1752 | 1468216532746 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 22:55:32 INFO - PROCESS | 1752 | 1468216532785 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:32 INFO - PROCESS | 1752 | 1468216532792 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a0c00 == 22 [pid = 1752] [id = 469] 22:55:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x92531400) [pid = 1752] [serial = 1408] [outer = (nil)] 22:55:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x92845800) [pid = 1752] [serial = 1409] [outer = 0x92531400] 22:55:32 INFO - PROCESS | 1752 | 1468216532851 Marionette DEBUG loaded listener.js 22:55:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x9287e800) [pid = 1752] [serial = 1410] [outer = 0x92531400] 22:55:33 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x92ecf000) [pid = 1752] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 22:55:33 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x92d12800) [pid = 1752] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 22:55:33 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x92845400) [pid = 1752] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 22:55:33 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x9079ec00) [pid = 1752] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 22:55:33 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8d49b800) [pid = 1752] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 22:55:33 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x9262c400) [pid = 1752] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 22:55:33 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x907d0c00) [pid = 1752] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 22:55:33 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x90898000) [pid = 1752] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 22:55:33 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x92471800) [pid = 1752] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 22:55:33 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x8da4f400) [pid = 1752] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 22:55:33 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x907d1000) [pid = 1752] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 22:55:33 INFO - PROCESS | 1752 | 1468216533910 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 22:55:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 22:55:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1379ms 22:55:33 INFO - PROCESS | 1752 | 1468216533940 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 22:55:33 INFO - PROCESS | 1752 | 1468216533943 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 22:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 22:55:33 INFO - PROCESS | 1752 | 1468216533956 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 22:55:33 INFO - PROCESS | 1752 | 1468216533958 Marionette TRACE conn3 <- [1,1850,null,{}] 22:55:33 INFO - PROCESS | 1752 | 1468216533963 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:33 INFO - PROCESS | 1752 | 1468216533967 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:34 INFO - PROCESS | 1752 | 1468216534107 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 22:55:34 INFO - PROCESS | 1752 | 1468216534121 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:34 INFO - PROCESS | 1752 | 1468216534131 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d49b800 == 23 [pid = 1752] [id = 470] 22:55:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x9079e000) [pid = 1752] [serial = 1411] [outer = (nil)] 22:55:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x9148a400) [pid = 1752] [serial = 1412] [outer = 0x9079e000] 22:55:34 INFO - PROCESS | 1752 | 1468216534186 Marionette DEBUG loaded listener.js 22:55:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x92625c00) [pid = 1752] [serial = 1413] [outer = 0x9079e000] 22:55:34 INFO - PROCESS | 1752 | 1468216534899 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 22:55:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:55:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 975ms 22:55:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 22:55:34 INFO - PROCESS | 1752 | 1468216534931 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 22:55:34 INFO - PROCESS | 1752 | 1468216534933 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 22:55:34 INFO - PROCESS | 1752 | 1468216534939 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 22:55:34 INFO - PROCESS | 1752 | 1468216534942 Marionette TRACE conn3 <- [1,1854,null,{}] 22:55:34 INFO - PROCESS | 1752 | 1468216534953 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:34 INFO - PROCESS | 1752 | 1468216534965 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:35 INFO - PROCESS | 1752 | 1468216535174 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 22:55:35 INFO - PROCESS | 1752 | 1468216535187 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:35 INFO - PROCESS | 1752 | 1468216535193 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a1800 == 24 [pid = 1752] [id = 471] 22:55:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x9147f000) [pid = 1752] [serial = 1414] [outer = (nil)] 22:55:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x92d0f400) [pid = 1752] [serial = 1415] [outer = 0x9147f000] 22:55:35 INFO - PROCESS | 1752 | 1468216535252 Marionette DEBUG loaded listener.js 22:55:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x92d1c400) [pid = 1752] [serial = 1416] [outer = 0x9147f000] 22:55:36 INFO - PROCESS | 1752 | 1468216536123 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:55:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 22:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1235ms 22:55:36 INFO - PROCESS | 1752 | 1468216536175 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 22:55:36 INFO - PROCESS | 1752 | 1468216536180 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 22:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 22:55:36 INFO - PROCESS | 1752 | 1468216536189 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 22:55:36 INFO - PROCESS | 1752 | 1468216536194 Marionette TRACE conn3 <- [1,1858,null,{}] 22:55:36 INFO - PROCESS | 1752 | 1468216536227 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:36 INFO - PROCESS | 1752 | 1468216536231 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:36 INFO - PROCESS | 1752 | 1468216536436 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 22:55:36 INFO - PROCESS | 1752 | 1468216536553 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:36 INFO - PROCESS | 1752 | 1468216536567 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d356800 == 25 [pid = 1752] [id = 472] 22:55:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8d4a6000) [pid = 1752] [serial = 1417] [outer = (nil)] 22:55:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x90509000) [pid = 1752] [serial = 1418] [outer = 0x8d4a6000] 22:55:36 INFO - PROCESS | 1752 | 1468216536640 Marionette DEBUG loaded listener.js 22:55:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x9079a800) [pid = 1752] [serial = 1419] [outer = 0x8d4a6000] 22:55:37 INFO - PROCESS | 1752 | 1468216537584 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 22:55:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 22:55:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1483ms 22:55:37 INFO - PROCESS | 1752 | 1468216537671 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 22:55:37 INFO - PROCESS | 1752 | 1468216537678 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 22:55:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 22:55:37 INFO - PROCESS | 1752 | 1468216537687 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 22:55:37 INFO - PROCESS | 1752 | 1468216537690 Marionette TRACE conn3 <- [1,1862,null,{}] 22:55:37 INFO - PROCESS | 1752 | 1468216537696 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:37 INFO - PROCESS | 1752 | 1468216537702 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:37 INFO - PROCESS | 1752 | 1468216537891 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 22:55:38 INFO - PROCESS | 1752 | 1468216538090 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:38 INFO - PROCESS | 1752 | 1468216538098 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d49b400 == 26 [pid = 1752] [id = 473] 22:55:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x914d9800) [pid = 1752] [serial = 1420] [outer = (nil)] 22:55:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x915e6400) [pid = 1752] [serial = 1421] [outer = 0x914d9800] 22:55:38 INFO - PROCESS | 1752 | 1468216538213 Marionette DEBUG loaded listener.js 22:55:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x922f8000) [pid = 1752] [serial = 1422] [outer = 0x914d9800] 22:55:39 INFO - PROCESS | 1752 | 1468216539161 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 22:55:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 22:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1528ms 22:55:39 INFO - PROCESS | 1752 | 1468216539215 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 22:55:39 INFO - PROCESS | 1752 | 1468216539219 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 22:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 22:55:39 INFO - PROCESS | 1752 | 1468216539225 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 22:55:39 INFO - PROCESS | 1752 | 1468216539230 Marionette TRACE conn3 <- [1,1866,null,{}] 22:55:39 INFO - PROCESS | 1752 | 1468216539245 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:39 INFO - PROCESS | 1752 | 1468216539252 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:39 INFO - PROCESS | 1752 | 1468216539409 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 22:55:39 INFO - PROCESS | 1752 | 1468216539572 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:39 INFO - PROCESS | 1752 | 1468216539588 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x922ef400 == 27 [pid = 1752] [id = 474] 22:55:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x92a6d400) [pid = 1752] [serial = 1423] [outer = (nil)] 22:55:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x92ecb400) [pid = 1752] [serial = 1424] [outer = 0x92a6d400] 22:55:39 INFO - PROCESS | 1752 | 1468216539717 Marionette DEBUG loaded listener.js 22:55:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x932ff800) [pid = 1752] [serial = 1425] [outer = 0x92a6d400] 22:55:40 INFO - PROCESS | 1752 | 1468216540743 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 22:55:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 22:55:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1590ms 22:55:40 INFO - PROCESS | 1752 | 1468216540815 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 22:55:40 INFO - PROCESS | 1752 | 1468216540819 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 22:55:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 22:55:40 INFO - PROCESS | 1752 | 1468216540827 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 22:55:40 INFO - PROCESS | 1752 | 1468216540830 Marionette TRACE conn3 <- [1,1870,null,{}] 22:55:40 INFO - PROCESS | 1752 | 1468216540838 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:40 INFO - PROCESS | 1752 | 1468216540843 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:41 INFO - PROCESS | 1752 | 1468216540999 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 22:55:41 INFO - PROCESS | 1752 | 1468216541205 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:41 INFO - PROCESS | 1752 | 1468216541218 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da50400 == 28 [pid = 1752] [id = 475] 22:55:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8da50800) [pid = 1752] [serial = 1426] [outer = (nil)] 22:55:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x8dc18400) [pid = 1752] [serial = 1427] [outer = 0x8da50800] 22:55:41 INFO - PROCESS | 1752 | 1468216541303 Marionette DEBUG loaded listener.js 22:55:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x90508800) [pid = 1752] [serial = 1428] [outer = 0x8da50800] 22:55:41 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x932f7800) [pid = 1752] [serial = 1379] [outer = (nil)] [url = about:blank] 22:55:41 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x92895800) [pid = 1752] [serial = 1373] [outer = (nil)] [url = about:blank] 22:55:41 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x9287c000) [pid = 1752] [serial = 1376] [outer = (nil)] [url = about:blank] 22:55:41 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x9289d800) [pid = 1752] [serial = 1374] [outer = (nil)] [url = about:blank] 22:55:41 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8d4a2c00) [pid = 1752] [serial = 1355] [outer = (nil)] [url = about:blank] 22:55:41 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8dc13c00) [pid = 1752] [serial = 1356] [outer = (nil)] [url = about:blank] 22:55:41 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x92846800) [pid = 1752] [serial = 1370] [outer = (nil)] [url = about:blank] 22:55:41 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x914d3800) [pid = 1752] [serial = 1367] [outer = (nil)] [url = about:blank] 22:55:41 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x915eac00) [pid = 1752] [serial = 1368] [outer = (nil)] [url = about:blank] 22:55:41 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x9147d800) [pid = 1752] [serial = 1358] [outer = (nil)] [url = about:blank] 22:55:41 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x914dc400) [pid = 1752] [serial = 1359] [outer = (nil)] [url = about:blank] 22:55:41 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x9252e000) [pid = 1752] [serial = 1361] [outer = (nil)] [url = about:blank] 22:55:41 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x92623c00) [pid = 1752] [serial = 1362] [outer = (nil)] [url = about:blank] 22:55:41 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x9050a400) [pid = 1752] [serial = 1364] [outer = (nil)] [url = about:blank] 22:55:41 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x907b8400) [pid = 1752] [serial = 1365] [outer = (nil)] [url = about:blank] 22:55:41 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x914dec00) [pid = 1752] [serial = 1353] [outer = (nil)] [url = about:blank] 22:55:41 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x932fb000) [pid = 1752] [serial = 1380] [outer = (nil)] [url = about:blank] 22:55:41 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x9284fc00) [pid = 1752] [serial = 1371] [outer = (nil)] [url = about:blank] 22:55:41 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x92893000) [pid = 1752] [serial = 1377] [outer = (nil)] [url = about:blank] 22:55:41 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x94047800) [pid = 1752] [serial = 1383] [outer = (nil)] [url = about:blank] 22:55:41 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x93e54400) [pid = 1752] [serial = 1382] [outer = (nil)] [url = about:blank] 22:55:42 INFO - PROCESS | 1752 | 1468216542006 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 22:55:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 22:55:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1233ms 22:55:42 INFO - PROCESS | 1752 | 1468216542059 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 22:55:42 INFO - PROCESS | 1752 | 1468216542065 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 22:55:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 22:55:42 INFO - PROCESS | 1752 | 1468216542103 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 22:55:42 INFO - PROCESS | 1752 | 1468216542107 Marionette TRACE conn3 <- [1,1874,null,{}] 22:55:42 INFO - PROCESS | 1752 | 1468216542114 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:42 INFO - PROCESS | 1752 | 1468216542118 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:42 INFO - PROCESS | 1752 | 1468216542258 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 22:55:42 INFO - PROCESS | 1752 | 1468216542267 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:42 INFO - PROCESS | 1752 | 1468216542275 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x8dc14c00 == 29 [pid = 1752] [id = 476] 22:55:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x907c3c00) [pid = 1752] [serial = 1429] [outer = (nil)] 22:55:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x907cbc00) [pid = 1752] [serial = 1430] [outer = 0x907c3c00] 22:55:42 INFO - PROCESS | 1752 | 1468216542335 Marionette DEBUG loaded listener.js 22:55:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x908a3400) [pid = 1752] [serial = 1431] [outer = 0x907c3c00] 22:55:43 INFO - PROCESS | 1752 | 1468216543183 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 22:55:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 22:55:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1159ms 22:55:43 INFO - PROCESS | 1752 | 1468216543233 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 22:55:43 INFO - PROCESS | 1752 | 1468216543236 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 22:55:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 22:55:43 INFO - PROCESS | 1752 | 1468216543241 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 22:55:43 INFO - PROCESS | 1752 | 1468216543246 Marionette TRACE conn3 <- [1,1878,null,{}] 22:55:43 INFO - PROCESS | 1752 | 1468216543260 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:43 INFO - PROCESS | 1752 | 1468216543267 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:43 INFO - PROCESS | 1752 | 1468216543402 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 22:55:43 INFO - PROCESS | 1752 | 1468216543411 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:43 INFO - PROCESS | 1752 | 1468216543423 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x915ed800 == 30 [pid = 1752] [id = 477] 22:55:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x922ee000) [pid = 1752] [serial = 1432] [outer = (nil)] 22:55:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x92467400) [pid = 1752] [serial = 1433] [outer = 0x922ee000] 22:55:43 INFO - PROCESS | 1752 | 1468216543593 Marionette DEBUG loaded listener.js 22:55:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x9261ec00) [pid = 1752] [serial = 1434] [outer = 0x922ee000] 22:55:44 INFO - PROCESS | 1752 | 1468216544308 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 22:55:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 22:55:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1134ms 22:55:44 INFO - PROCESS | 1752 | 1468216544376 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 22:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 22:55:44 INFO - PROCESS | 1752 | 1468216544380 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 22:55:44 INFO - PROCESS | 1752 | 1468216544386 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 22:55:44 INFO - PROCESS | 1752 | 1468216544389 Marionette TRACE conn3 <- [1,1882,null,{}] 22:55:44 INFO - PROCESS | 1752 | 1468216544393 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:44 INFO - PROCESS | 1752 | 1468216544397 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:44 INFO - PROCESS | 1752 | 1468216544574 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 22:55:44 INFO - PROCESS | 1752 | 1468216544622 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:44 INFO - PROCESS | 1752 | 1468216544628 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x92470c00 == 31 [pid = 1752] [id = 478] 22:55:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x92628000) [pid = 1752] [serial = 1435] [outer = (nil)] 22:55:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x9287c000) [pid = 1752] [serial = 1436] [outer = 0x92628000] 22:55:44 INFO - PROCESS | 1752 | 1468216544756 Marionette DEBUG loaded listener.js 22:55:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x92898800) [pid = 1752] [serial = 1437] [outer = 0x92628000] 22:55:45 INFO - PROCESS | 1752 | 1468216545534 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 22:55:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 22:55:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1176ms 22:55:45 INFO - PROCESS | 1752 | 1468216545562 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 22:55:45 INFO - PROCESS | 1752 | 1468216545565 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 22:55:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 22:55:45 INFO - PROCESS | 1752 | 1468216545570 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 22:55:45 INFO - PROCESS | 1752 | 1468216545573 Marionette TRACE conn3 <- [1,1886,null,{}] 22:55:45 INFO - PROCESS | 1752 | 1468216545578 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:45 INFO - PROCESS | 1752 | 1468216545582 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:45 INFO - PROCESS | 1752 | 1468216545754 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 22:55:45 INFO - PROCESS | 1752 | 1468216545770 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:45 INFO - PROCESS | 1752 | 1468216545778 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da4bc00 == 32 [pid = 1752] [id = 479] 22:55:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x92532800) [pid = 1752] [serial = 1438] [outer = (nil)] 22:55:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x92a64400) [pid = 1752] [serial = 1439] [outer = 0x92532800] 22:55:45 INFO - PROCESS | 1752 | 1468216545835 Marionette DEBUG loaded listener.js 22:55:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x92a68000) [pid = 1752] [serial = 1440] [outer = 0x92532800] 22:55:46 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x8d4a7000) [pid = 1752] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 22:55:46 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x92531400) [pid = 1752] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 22:55:46 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x9079e000) [pid = 1752] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 22:55:46 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x907c2400) [pid = 1752] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 22:55:46 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x92475000) [pid = 1752] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 22:55:46 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x8da55800) [pid = 1752] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 22:55:46 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x90799000) [pid = 1752] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 22:55:46 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x93e52000) [pid = 1752] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 22:55:46 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x922f3800) [pid = 1752] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 22:55:46 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x940fcc00) [pid = 1752] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 22:55:46 INFO - PROCESS | 1752 | 1468216546573 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 22:55:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 22:55:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1029ms 22:55:46 INFO - PROCESS | 1752 | 1468216546601 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 22:55:46 INFO - PROCESS | 1752 | 1468216546604 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 22:55:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 22:55:46 INFO - PROCESS | 1752 | 1468216546609 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 22:55:46 INFO - PROCESS | 1752 | 1468216546612 Marionette TRACE conn3 <- [1,1890,null,{}] 22:55:46 INFO - PROCESS | 1752 | 1468216546617 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:46 INFO - PROCESS | 1752 | 1468216546625 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:46 INFO - PROCESS | 1752 | 1468216546858 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 22:55:46 INFO - PROCESS | 1752 | 1468216546870 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:46 INFO - PROCESS | 1752 | 1468216546879 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a0000 == 33 [pid = 1752] [id = 480] 22:55:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x922f3800) [pid = 1752] [serial = 1441] [outer = (nil)] 22:55:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x93c53800) [pid = 1752] [serial = 1442] [outer = 0x922f3800] 22:55:46 INFO - PROCESS | 1752 | 1468216546936 Marionette DEBUG loaded listener.js 22:55:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x93e52000) [pid = 1752] [serial = 1443] [outer = 0x922f3800] 22:55:47 INFO - PROCESS | 1752 | 1468216547635 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 22:55:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 22:55:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1077ms 22:55:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 22:55:47 INFO - PROCESS | 1752 | 1468216547687 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 22:55:47 INFO - PROCESS | 1752 | 1468216547690 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 22:55:47 INFO - PROCESS | 1752 | 1468216547695 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 22:55:47 INFO - PROCESS | 1752 | 1468216547698 Marionette TRACE conn3 <- [1,1894,null,{}] 22:55:47 INFO - PROCESS | 1752 | 1468216547718 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:47 INFO - PROCESS | 1752 | 1468216547722 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:47 INFO - PROCESS | 1752 | 1468216547888 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 22:55:47 INFO - PROCESS | 1752 | 1468216547914 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:47 INFO - PROCESS | 1752 | 1468216547922 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35cc00 == 34 [pid = 1752] [id = 481] 22:55:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x8d49fc00) [pid = 1752] [serial = 1444] [outer = (nil)] 22:55:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x94044c00) [pid = 1752] [serial = 1445] [outer = 0x8d49fc00] 22:55:47 INFO - PROCESS | 1752 | 1468216547980 Marionette DEBUG loaded listener.js 22:55:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x93e5e400) [pid = 1752] [serial = 1446] [outer = 0x8d49fc00] 22:55:48 INFO - PROCESS | 1752 | 1468216548911 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 22:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 22:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1286ms 22:55:48 INFO - PROCESS | 1752 | 1468216548982 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 22:55:48 INFO - PROCESS | 1752 | 1468216548988 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 22:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 22:55:48 INFO - PROCESS | 1752 | 1468216548995 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 22:55:49 INFO - PROCESS | 1752 | 1468216549002 Marionette TRACE conn3 <- [1,1898,null,{}] 22:55:49 INFO - PROCESS | 1752 | 1468216549009 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:49 INFO - PROCESS | 1752 | 1468216549014 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:49 INFO - PROCESS | 1752 | 1468216549217 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 22:55:49 INFO - PROCESS | 1752 | 1468216549425 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:49 INFO - PROCESS | 1752 | 1468216549435 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x8dc19400 == 35 [pid = 1752] [id = 482] 22:55:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8dc1a800) [pid = 1752] [serial = 1447] [outer = (nil)] 22:55:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x9079cc00) [pid = 1752] [serial = 1448] [outer = 0x8dc1a800] 22:55:49 INFO - PROCESS | 1752 | 1468216549551 Marionette DEBUG loaded listener.js 22:55:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x907c4800) [pid = 1752] [serial = 1449] [outer = 0x8dc1a800] 22:55:50 INFO - PROCESS | 1752 | 1468216550396 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 22:55:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 22:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1436ms 22:55:50 INFO - PROCESS | 1752 | 1468216550430 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 22:55:50 INFO - PROCESS | 1752 | 1468216550437 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 22:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 22:55:50 INFO - PROCESS | 1752 | 1468216550446 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 22:55:50 INFO - PROCESS | 1752 | 1468216550449 Marionette TRACE conn3 <- [1,1902,null,{}] 22:55:50 INFO - PROCESS | 1752 | 1468216550455 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:50 INFO - PROCESS | 1752 | 1468216550460 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:50 INFO - PROCESS | 1752 | 1468216550621 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 22:55:50 INFO - PROCESS | 1752 | 1468216550782 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:50 INFO - PROCESS | 1752 | 1468216550792 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a2000 == 36 [pid = 1752] [id = 483] 22:55:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x914d2c00) [pid = 1752] [serial = 1450] [outer = (nil)] 22:55:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x92468000) [pid = 1752] [serial = 1451] [outer = 0x914d2c00] 22:55:50 INFO - PROCESS | 1752 | 1468216550862 Marionette DEBUG loaded listener.js 22:55:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x92626400) [pid = 1752] [serial = 1452] [outer = 0x914d2c00] 22:55:51 INFO - PROCESS | 1752 | 1468216551752 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 22:55:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 22:55:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1382ms 22:55:51 INFO - PROCESS | 1752 | 1468216551828 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 22:55:51 INFO - PROCESS | 1752 | 1468216551832 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 22:55:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 22:55:51 INFO - PROCESS | 1752 | 1468216551838 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 22:55:51 INFO - PROCESS | 1752 | 1468216551843 Marionette TRACE conn3 <- [1,1906,null,{}] 22:55:51 INFO - PROCESS | 1752 | 1468216551858 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:51 INFO - PROCESS | 1752 | 1468216551865 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:52 INFO - PROCESS | 1752 | 1468216552022 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 22:55:52 INFO - PROCESS | 1752 | 1468216552188 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:52 INFO - PROCESS | 1752 | 1468216552200 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x932f9000 == 37 [pid = 1752] [id = 484] 22:55:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x932fb800) [pid = 1752] [serial = 1453] [outer = (nil)] 22:55:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x940fb400) [pid = 1752] [serial = 1454] [outer = 0x932fb800] 22:55:52 INFO - PROCESS | 1752 | 1468216552270 Marionette DEBUG loaded listener.js 22:55:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x9531b800) [pid = 1752] [serial = 1455] [outer = 0x932fb800] 22:55:53 INFO - PROCESS | 1752 | 1468216553069 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 22:55:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 22:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1282ms 22:55:53 INFO - PROCESS | 1752 | 1468216553120 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 22:55:53 INFO - PROCESS | 1752 | 1468216553124 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 22:55:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 22:55:53 INFO - PROCESS | 1752 | 1468216553146 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 22:55:53 INFO - PROCESS | 1752 | 1468216553150 Marionette TRACE conn3 <- [1,1910,null,{}] 22:55:53 INFO - PROCESS | 1752 | 1468216553156 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:53 INFO - PROCESS | 1752 | 1468216553161 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:53 INFO - PROCESS | 1752 | 1468216553317 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 22:55:53 INFO - PROCESS | 1752 | 1468216553477 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:53 INFO - PROCESS | 1752 | 1468216553483 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x94043000 == 38 [pid = 1752] [id = 485] 22:55:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x9531e400) [pid = 1752] [serial = 1456] [outer = (nil)] 22:55:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x953ae800) [pid = 1752] [serial = 1457] [outer = 0x9531e400] 22:55:53 INFO - PROCESS | 1752 | 1468216553566 Marionette DEBUG loaded listener.js 22:55:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x95448400) [pid = 1752] [serial = 1458] [outer = 0x9531e400] 22:55:54 INFO - PROCESS | 1752 | 1468216554391 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 22:55:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 22:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1300ms 22:55:54 INFO - PROCESS | 1752 | 1468216554430 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 22:55:54 INFO - PROCESS | 1752 | 1468216554433 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 22:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 22:55:54 INFO - PROCESS | 1752 | 1468216554439 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 22:55:54 INFO - PROCESS | 1752 | 1468216554441 Marionette TRACE conn3 <- [1,1914,null,{}] 22:55:54 INFO - PROCESS | 1752 | 1468216554447 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:54 INFO - PROCESS | 1752 | 1468216554452 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:54 INFO - PROCESS | 1752 | 1468216554591 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 22:55:54 INFO - PROCESS | 1752 | 1468216554767 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:54 INFO - PROCESS | 1752 | 1468216554775 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d49d400 == 39 [pid = 1752] [id = 486] 22:55:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x8da4ec00) [pid = 1752] [serial = 1459] [outer = (nil)] 22:55:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x92a6b400) [pid = 1752] [serial = 1460] [outer = 0x8da4ec00] 22:55:54 INFO - PROCESS | 1752 | 1468216554845 Marionette DEBUG loaded listener.js 22:55:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x9544e800) [pid = 1752] [serial = 1461] [outer = 0x8da4ec00] 22:55:55 INFO - PROCESS | 1752 | 1468216555865 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 22:55:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 22:55:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1484ms 22:55:55 INFO - PROCESS | 1752 | 1468216555923 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 22:55:55 INFO - PROCESS | 1752 | 1468216555928 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 22:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 22:55:55 INFO - PROCESS | 1752 | 1468216555935 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 22:55:55 INFO - PROCESS | 1752 | 1468216555940 Marionette TRACE conn3 <- [1,1918,null,{}] 22:55:55 INFO - PROCESS | 1752 | 1468216555948 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:55 INFO - PROCESS | 1752 | 1468216555953 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:56 INFO - PROCESS | 1752 | 1468216556096 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 22:55:56 INFO - PROCESS | 1752 | 1468216556281 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:56 INFO - PROCESS | 1752 | 1468216556290 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x9089d800 == 40 [pid = 1752] [id = 487] 22:55:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x908a2400) [pid = 1752] [serial = 1462] [outer = (nil)] 22:55:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x91484000) [pid = 1752] [serial = 1463] [outer = 0x908a2400] 22:55:56 INFO - PROCESS | 1752 | 1468216556378 Marionette DEBUG loaded listener.js 22:55:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x914da800) [pid = 1752] [serial = 1464] [outer = 0x908a2400] 22:55:57 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a0000 == 39 [pid = 1752] [id = 480] 22:55:57 INFO - PROCESS | 1752 | --DOCSHELL 0x8da4bc00 == 38 [pid = 1752] [id = 479] 22:55:57 INFO - PROCESS | 1752 | --DOCSHELL 0x92470c00 == 37 [pid = 1752] [id = 478] 22:55:57 INFO - PROCESS | 1752 | --DOCSHELL 0x915ed800 == 36 [pid = 1752] [id = 477] 22:55:57 INFO - PROCESS | 1752 | --DOCSHELL 0x8dc14c00 == 35 [pid = 1752] [id = 476] 22:55:57 INFO - PROCESS | 1752 | --DOCSHELL 0x8da50400 == 34 [pid = 1752] [id = 475] 22:55:57 INFO - PROCESS | 1752 | --DOCSHELL 0x8d49b400 == 33 [pid = 1752] [id = 473] 22:55:57 INFO - PROCESS | 1752 | --DOCSHELL 0x8d356800 == 32 [pid = 1752] [id = 472] 22:55:57 INFO - PROCESS | 1752 | --DOCSHELL 0x922ef400 == 31 [pid = 1752] [id = 474] 22:55:57 INFO - PROCESS | 1752 | --DOCSHELL 0x94043000 == 30 [pid = 1752] [id = 485] 22:55:57 INFO - PROCESS | 1752 | --DOCSHELL 0x8d49d400 == 29 [pid = 1752] [id = 486] 22:55:57 INFO - PROCESS | 1752 | --DOCSHELL 0x932f9000 == 28 [pid = 1752] [id = 484] 22:55:57 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a2000 == 27 [pid = 1752] [id = 483] 22:55:57 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35cc00 == 26 [pid = 1752] [id = 481] 22:55:57 INFO - PROCESS | 1752 | --DOCSHELL 0x8dc19400 == 25 [pid = 1752] [id = 482] 22:55:57 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x91481c00) [pid = 1752] [serial = 1386] [outer = (nil)] [url = about:blank] 22:55:57 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x9050d800) [pid = 1752] [serial = 1385] [outer = (nil)] [url = about:blank] 22:55:57 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x92845800) [pid = 1752] [serial = 1409] [outer = (nil)] [url = about:blank] 22:55:57 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x9148a400) [pid = 1752] [serial = 1412] [outer = (nil)] [url = about:blank] 22:55:57 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x907c7800) [pid = 1752] [serial = 1403] [outer = (nil)] [url = about:blank] 22:55:57 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x9284a800) [pid = 1752] [serial = 1389] [outer = (nil)] [url = about:blank] 22:55:57 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8dc1ac00) [pid = 1752] [serial = 1400] [outer = (nil)] [url = about:blank] 22:55:57 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8dc1f400) [pid = 1752] [serial = 1401] [outer = (nil)] [url = about:blank] 22:55:57 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x9262a400) [pid = 1752] [serial = 1388] [outer = (nil)] [url = about:blank] 22:55:57 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x90898400) [pid = 1752] [serial = 1398] [outer = (nil)] [url = about:blank] 22:55:57 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x95315400) [pid = 1752] [serial = 1392] [outer = (nil)] [url = about:blank] 22:55:57 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x940f4800) [pid = 1752] [serial = 1391] [outer = (nil)] [url = about:blank] 22:55:57 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x907c0c00) [pid = 1752] [serial = 1397] [outer = (nil)] [url = about:blank] 22:55:57 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x92467c00) [pid = 1752] [serial = 1406] [outer = (nil)] [url = about:blank] 22:55:57 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x92473400) [pid = 1752] [serial = 1407] [outer = (nil)] [url = about:blank] 22:55:57 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x95395c00) [pid = 1752] [serial = 1395] [outer = (nil)] [url = about:blank] 22:55:57 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x95323000) [pid = 1752] [serial = 1394] [outer = (nil)] [url = about:blank] 22:55:57 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x9287e800) [pid = 1752] [serial = 1410] [outer = (nil)] [url = about:blank] 22:55:57 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x92625c00) [pid = 1752] [serial = 1413] [outer = (nil)] [url = about:blank] 22:55:57 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x907cf800) [pid = 1752] [serial = 1404] [outer = (nil)] [url = about:blank] 22:55:57 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x92d0f400) [pid = 1752] [serial = 1415] [outer = (nil)] [url = about:blank] 22:55:58 INFO - PROCESS | 1752 | 1468216558049 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 22:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 22:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 2148ms 22:55:58 INFO - PROCESS | 1752 | 1468216558084 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 22:55:58 INFO - PROCESS | 1752 | 1468216558089 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 22:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 22:55:58 INFO - PROCESS | 1752 | 1468216558096 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 22:55:58 INFO - PROCESS | 1752 | 1468216558100 Marionette TRACE conn3 <- [1,1922,null,{}] 22:55:58 INFO - PROCESS | 1752 | 1468216558112 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:58 INFO - PROCESS | 1752 | 1468216558116 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:58 INFO - PROCESS | 1752 | 1468216558248 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 22:55:58 INFO - PROCESS | 1752 | 1468216558404 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:58 INFO - PROCESS | 1752 | 1468216558411 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da4b800 == 26 [pid = 1752] [id = 488] 22:55:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x8da51c00) [pid = 1752] [serial = 1465] [outer = (nil)] 22:55:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x9050d800) [pid = 1752] [serial = 1466] [outer = 0x8da51c00] 22:55:58 INFO - PROCESS | 1752 | 1468216558472 Marionette DEBUG loaded listener.js 22:55:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x90794400) [pid = 1752] [serial = 1467] [outer = 0x8da51c00] 22:55:59 INFO - PROCESS | 1752 | 1468216559132 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 22:55:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 22:55:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1096ms 22:55:59 INFO - PROCESS | 1752 | 1468216559192 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 22:55:59 INFO - PROCESS | 1752 | 1468216559200 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 22:55:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 22:55:59 INFO - PROCESS | 1752 | 1468216559213 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 22:55:59 INFO - PROCESS | 1752 | 1468216559216 Marionette TRACE conn3 <- [1,1926,null,{}] 22:55:59 INFO - PROCESS | 1752 | 1468216559222 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:59 INFO - PROCESS | 1752 | 1468216559226 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:59 INFO - PROCESS | 1752 | 1468216559428 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 22:55:59 INFO - PROCESS | 1752 | 1468216559442 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:59 INFO - PROCESS | 1752 | 1468216559451 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:55:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x907cc000 == 27 [pid = 1752] [id = 489] 22:55:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x908a1400) [pid = 1752] [serial = 1468] [outer = (nil)] 22:55:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x9147e400) [pid = 1752] [serial = 1469] [outer = 0x908a1400] 22:55:59 INFO - PROCESS | 1752 | 1468216559513 Marionette DEBUG loaded listener.js 22:55:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x91489800) [pid = 1752] [serial = 1470] [outer = 0x908a1400] 22:56:00 INFO - PROCESS | 1752 | 1468216560375 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 22:56:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 22:56:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1184ms 22:56:00 INFO - PROCESS | 1752 | 1468216560396 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 22:56:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 22:56:00 INFO - PROCESS | 1752 | 1468216560400 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 22:56:00 INFO - PROCESS | 1752 | 1468216560413 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 22:56:00 INFO - PROCESS | 1752 | 1468216560418 Marionette TRACE conn3 <- [1,1930,null,{}] 22:56:00 INFO - PROCESS | 1752 | 1468216560434 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:00 INFO - PROCESS | 1752 | 1468216560441 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:00 INFO - PROCESS | 1752 | 1468216560627 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 22:56:00 INFO - PROCESS | 1752 | 1468216560652 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:00 INFO - PROCESS | 1752 | 1468216560659 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x92473800 == 28 [pid = 1752] [id = 490] 22:56:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x92474c00) [pid = 1752] [serial = 1471] [outer = (nil)] 22:56:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x9252e400) [pid = 1752] [serial = 1472] [outer = 0x92474c00] 22:56:00 INFO - PROCESS | 1752 | 1468216560722 Marionette DEBUG loaded listener.js 22:56:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x9262a400) [pid = 1752] [serial = 1473] [outer = 0x92474c00] 22:56:01 INFO - PROCESS | 1752 | 1468216561507 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 22:56:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 22:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1143ms 22:56:01 INFO - PROCESS | 1752 | 1468216561549 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 22:56:01 INFO - PROCESS | 1752 | 1468216561552 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 22:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 22:56:01 INFO - PROCESS | 1752 | 1468216561558 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 22:56:01 INFO - PROCESS | 1752 | 1468216561560 Marionette TRACE conn3 <- [1,1934,null,{}] 22:56:01 INFO - PROCESS | 1752 | 1468216561582 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:01 INFO - PROCESS | 1752 | 1468216561586 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:01 INFO - PROCESS | 1752 | 1468216561772 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 22:56:01 INFO - PROCESS | 1752 | 1468216561790 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:01 INFO - PROCESS | 1752 | 1468216561797 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x92842400 == 29 [pid = 1752] [id = 491] 22:56:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x9284b800) [pid = 1752] [serial = 1474] [outer = (nil)] 22:56:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x92877000) [pid = 1752] [serial = 1475] [outer = 0x9284b800] 22:56:01 INFO - PROCESS | 1752 | 1468216561856 Marionette DEBUG loaded listener.js 22:56:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x92893000) [pid = 1752] [serial = 1476] [outer = 0x9284b800] 22:56:02 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8d49fc00) [pid = 1752] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 22:56:02 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x922f3800) [pid = 1752] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 22:56:02 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x92628000) [pid = 1752] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 22:56:02 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x92532800) [pid = 1752] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 22:56:02 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x922ee000) [pid = 1752] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 22:56:02 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x9147f000) [pid = 1752] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 22:56:02 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8d4a6000) [pid = 1752] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 22:56:02 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x914d9800) [pid = 1752] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 22:56:02 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x8da50800) [pid = 1752] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 22:56:02 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x907c3c00) [pid = 1752] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 22:56:02 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x92a6d400) [pid = 1752] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 22:56:02 INFO - PROCESS | 1752 | 1468216562924 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 22:56:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 22:56:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1396ms 22:56:02 INFO - PROCESS | 1752 | 1468216562954 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 22:56:02 INFO - PROCESS | 1752 | 1468216562958 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 22:56:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 22:56:02 INFO - PROCESS | 1752 | 1468216562963 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 22:56:02 INFO - PROCESS | 1752 | 1468216562965 Marionette TRACE conn3 <- [1,1938,null,{}] 22:56:02 INFO - PROCESS | 1752 | 1468216562970 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:02 INFO - PROCESS | 1752 | 1468216562974 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:03 INFO - PROCESS | 1752 | 1468216563140 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 22:56:03 INFO - PROCESS | 1752 | 1468216563156 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:03 INFO - PROCESS | 1752 | 1468216563163 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d365000 == 30 [pid = 1752] [id = 492] 22:56:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x8d49d800) [pid = 1752] [serial = 1477] [outer = (nil)] 22:56:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x922fcc00) [pid = 1752] [serial = 1478] [outer = 0x8d49d800] 22:56:03 INFO - PROCESS | 1752 | 1468216563221 Marionette DEBUG loaded listener.js 22:56:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x92849000) [pid = 1752] [serial = 1479] [outer = 0x8d49d800] 22:56:03 INFO - PROCESS | 1752 | 1468216563921 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 22:56:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 22:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 978ms 22:56:03 INFO - PROCESS | 1752 | 1468216563941 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 22:56:03 INFO - PROCESS | 1752 | 1468216563943 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 22:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 22:56:03 INFO - PROCESS | 1752 | 1468216563949 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 22:56:03 INFO - PROCESS | 1752 | 1468216563951 Marionette TRACE conn3 <- [1,1942,null,{}] 22:56:03 INFO - PROCESS | 1752 | 1468216563956 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:03 INFO - PROCESS | 1752 | 1468216563965 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:04 INFO - PROCESS | 1752 | 1468216564162 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 22:56:04 INFO - PROCESS | 1752 | 1468216564185 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:04 INFO - PROCESS | 1752 | 1468216564191 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x92a66000 == 31 [pid = 1752] [id = 493] 22:56:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x92a68800) [pid = 1752] [serial = 1480] [outer = (nil)] 22:56:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x92ec6800) [pid = 1752] [serial = 1481] [outer = 0x92a68800] 22:56:04 INFO - PROCESS | 1752 | 1468216564250 Marionette DEBUG loaded listener.js 22:56:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x93c51400) [pid = 1752] [serial = 1482] [outer = 0x92a68800] 22:56:05 INFO - PROCESS | 1752 | 1468216565266 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 22:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 22:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1379ms 22:56:05 INFO - PROCESS | 1752 | 1468216565329 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 22:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 22:56:05 INFO - PROCESS | 1752 | 1468216565334 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 22:56:05 INFO - PROCESS | 1752 | 1468216565342 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 22:56:05 INFO - PROCESS | 1752 | 1468216565346 Marionette TRACE conn3 <- [1,1946,null,{}] 22:56:05 INFO - PROCESS | 1752 | 1468216565354 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:05 INFO - PROCESS | 1752 | 1468216565359 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:05 INFO - PROCESS | 1752 | 1468216565520 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 22:56:05 INFO - PROCESS | 1752 | 1468216565679 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:05 INFO - PROCESS | 1752 | 1468216565688 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d356800 == 32 [pid = 1752] [id = 494] 22:56:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8da53c00) [pid = 1752] [serial = 1483] [outer = (nil)] 22:56:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x907cc800) [pid = 1752] [serial = 1484] [outer = 0x8da53c00] 22:56:05 INFO - PROCESS | 1752 | 1468216565760 Marionette DEBUG loaded listener.js 22:56:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x9089ac00) [pid = 1752] [serial = 1485] [outer = 0x8da53c00] 22:56:06 INFO - PROCESS | 1752 | 1468216566696 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 22:56:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 22:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1438ms 22:56:06 INFO - PROCESS | 1752 | 1468216566778 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 22:56:06 INFO - PROCESS | 1752 | 1468216566785 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 22:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 22:56:06 INFO - PROCESS | 1752 | 1468216566795 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 22:56:06 INFO - PROCESS | 1752 | 1468216566799 Marionette TRACE conn3 <- [1,1950,null,{}] 22:56:06 INFO - PROCESS | 1752 | 1468216566804 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:06 INFO - PROCESS | 1752 | 1468216566810 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:07 INFO - PROCESS | 1752 | 1468216567010 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 22:56:07 INFO - PROCESS | 1752 | 1468216567248 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:07 INFO - PROCESS | 1752 | 1468216567257 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x915eac00 == 33 [pid = 1752] [id = 495] 22:56:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x922fc400) [pid = 1752] [serial = 1486] [outer = (nil)] 22:56:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x92471800) [pid = 1752] [serial = 1487] [outer = 0x922fc400] 22:56:07 INFO - PROCESS | 1752 | 1468216567373 Marionette DEBUG loaded listener.js 22:56:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x92841c00) [pid = 1752] [serial = 1488] [outer = 0x922fc400] 22:56:08 INFO - PROCESS | 1752 | 1468216568214 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 22:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 22:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1485ms 22:56:08 INFO - PROCESS | 1752 | 1468216568279 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 22:56:08 INFO - PROCESS | 1752 | 1468216568283 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 22:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 22:56:08 INFO - PROCESS | 1752 | 1468216568289 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 22:56:08 INFO - PROCESS | 1752 | 1468216568294 Marionette TRACE conn3 <- [1,1954,null,{}] 22:56:08 INFO - PROCESS | 1752 | 1468216568309 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:08 INFO - PROCESS | 1752 | 1468216568317 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:08 INFO - PROCESS | 1752 | 1468216568511 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 22:56:08 INFO - PROCESS | 1752 | 1468216568674 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:08 INFO - PROCESS | 1752 | 1468216568685 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a6c00 == 34 [pid = 1752] [id = 496] 22:56:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8da4ac00) [pid = 1752] [serial = 1489] [outer = (nil)] 22:56:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x907c1000) [pid = 1752] [serial = 1490] [outer = 0x8da4ac00] 22:56:08 INFO - PROCESS | 1752 | 1468216568758 Marionette DEBUG loaded listener.js 22:56:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x92530800) [pid = 1752] [serial = 1491] [outer = 0x8da4ac00] 22:56:09 INFO - PROCESS | 1752 | 1468216569883 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 22:56:09 INFO - PROCESS | 1752 | --DOCSHELL 0x8d365000 == 33 [pid = 1752] [id = 492] 22:56:09 INFO - PROCESS | 1752 | --DOCSHELL 0x92842400 == 32 [pid = 1752] [id = 491] 22:56:09 INFO - PROCESS | 1752 | --DOCSHELL 0x92473800 == 31 [pid = 1752] [id = 490] 22:56:09 INFO - PROCESS | 1752 | --DOCSHELL 0x907cc000 == 30 [pid = 1752] [id = 489] 22:56:09 INFO - PROCESS | 1752 | --DOCSHELL 0x8da4b800 == 29 [pid = 1752] [id = 488] 22:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 22:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1637ms 22:56:09 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x93c53800) [pid = 1752] [serial = 1442] [outer = (nil)] [url = about:blank] 22:56:09 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x93e52000) [pid = 1752] [serial = 1443] [outer = (nil)] [url = about:blank] 22:56:09 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x9287c000) [pid = 1752] [serial = 1436] [outer = (nil)] [url = about:blank] 22:56:09 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x92a64400) [pid = 1752] [serial = 1439] [outer = (nil)] [url = about:blank] 22:56:09 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x92898800) [pid = 1752] [serial = 1437] [outer = (nil)] [url = about:blank] 22:56:09 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x92467400) [pid = 1752] [serial = 1433] [outer = (nil)] [url = about:blank] 22:56:09 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x92d1c400) [pid = 1752] [serial = 1416] [outer = (nil)] [url = about:blank] 22:56:09 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x90509000) [pid = 1752] [serial = 1418] [outer = (nil)] [url = about:blank] 22:56:09 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x9079a800) [pid = 1752] [serial = 1419] [outer = (nil)] [url = about:blank] 22:56:09 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x915e6400) [pid = 1752] [serial = 1421] [outer = (nil)] [url = about:blank] 22:56:09 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x922f8000) [pid = 1752] [serial = 1422] [outer = (nil)] [url = about:blank] 22:56:09 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8dc18400) [pid = 1752] [serial = 1427] [outer = (nil)] [url = about:blank] 22:56:09 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x90508800) [pid = 1752] [serial = 1428] [outer = (nil)] [url = about:blank] 22:56:09 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x907cbc00) [pid = 1752] [serial = 1430] [outer = (nil)] [url = about:blank] 22:56:09 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x908a3400) [pid = 1752] [serial = 1431] [outer = (nil)] [url = about:blank] 22:56:09 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x92ecb400) [pid = 1752] [serial = 1424] [outer = (nil)] [url = about:blank] 22:56:09 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x932ff800) [pid = 1752] [serial = 1425] [outer = (nil)] [url = about:blank] 22:56:09 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x92a68000) [pid = 1752] [serial = 1440] [outer = (nil)] [url = about:blank] 22:56:09 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x9261ec00) [pid = 1752] [serial = 1434] [outer = (nil)] [url = about:blank] 22:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 22:56:09 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x93e5e400) [pid = 1752] [serial = 1446] [outer = (nil)] [url = about:blank] 22:56:09 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x94044c00) [pid = 1752] [serial = 1445] [outer = (nil)] [url = about:blank] 22:56:09 INFO - PROCESS | 1752 | 1468216569960 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 22:56:09 INFO - PROCESS | 1752 | 1468216569964 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 22:56:09 INFO - PROCESS | 1752 | 1468216569976 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 22:56:09 INFO - PROCESS | 1752 | 1468216569980 Marionette TRACE conn3 <- [1,1958,null,{}] 22:56:09 INFO - PROCESS | 1752 | 1468216569986 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:09 INFO - PROCESS | 1752 | 1468216569990 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:10 INFO - PROCESS | 1752 | 1468216570138 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 22:56:10 INFO - PROCESS | 1752 | 1468216570148 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:10 INFO - PROCESS | 1752 | 1468216570154 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x8dc20800 == 30 [pid = 1752] [id = 497] 22:56:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x90501400) [pid = 1752] [serial = 1492] [outer = (nil)] 22:56:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x90793000) [pid = 1752] [serial = 1493] [outer = 0x90501400] 22:56:10 INFO - PROCESS | 1752 | 1468216570219 Marionette DEBUG loaded listener.js 22:56:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x9079d800) [pid = 1752] [serial = 1494] [outer = 0x90501400] 22:56:11 INFO - PROCESS | 1752 | 1468216571003 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 22:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 22:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1085ms 22:56:11 INFO - PROCESS | 1752 | 1468216571058 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 22:56:11 INFO - PROCESS | 1752 | 1468216571064 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 22:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 22:56:11 INFO - PROCESS | 1752 | 1468216571073 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 22:56:11 INFO - PROCESS | 1752 | 1468216571076 Marionette TRACE conn3 <- [1,1962,null,{}] 22:56:11 INFO - PROCESS | 1752 | 1468216571085 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:11 INFO - PROCESS | 1752 | 1468216571090 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:11 INFO - PROCESS | 1752 | 1468216571231 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 22:56:11 INFO - PROCESS | 1752 | 1468216571240 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:11 INFO - PROCESS | 1752 | 1468216571250 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x90503c00 == 31 [pid = 1752] [id = 498] 22:56:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x914d3800) [pid = 1752] [serial = 1495] [outer = (nil)] 22:56:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x915e5000) [pid = 1752] [serial = 1496] [outer = 0x914d3800] 22:56:11 INFO - PROCESS | 1752 | 1468216571308 Marionette DEBUG loaded listener.js 22:56:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x922f6400) [pid = 1752] [serial = 1497] [outer = 0x914d3800] 22:56:12 INFO - PROCESS | 1752 | 1468216572095 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 22:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 22:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1081ms 22:56:12 INFO - PROCESS | 1752 | 1468216572154 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 22:56:12 INFO - PROCESS | 1752 | 1468216572158 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 22:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 22:56:12 INFO - PROCESS | 1752 | 1468216572167 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 22:56:12 INFO - PROCESS | 1752 | 1468216572171 Marionette TRACE conn3 <- [1,1966,null,{}] 22:56:12 INFO - PROCESS | 1752 | 1468216572185 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:12 INFO - PROCESS | 1752 | 1468216572192 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:12 INFO - PROCESS | 1752 | 1468216572326 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 22:56:12 INFO - PROCESS | 1752 | 1468216572335 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:12 INFO - PROCESS | 1752 | 1468216572344 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x9287e800 == 32 [pid = 1752] [id = 499] 22:56:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x9287ec00) [pid = 1752] [serial = 1498] [outer = (nil)] 22:56:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x92897800) [pid = 1752] [serial = 1499] [outer = 0x9287ec00] 22:56:12 INFO - PROCESS | 1752 | 1468216572405 Marionette DEBUG loaded listener.js 22:56:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x92a68000) [pid = 1752] [serial = 1500] [outer = 0x9287ec00] 22:56:13 INFO - PROCESS | 1752 | 1468216573268 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 22:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 22:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1141ms 22:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 22:56:13 INFO - PROCESS | 1752 | 1468216573305 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 22:56:13 INFO - PROCESS | 1752 | 1468216573308 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 22:56:13 INFO - PROCESS | 1752 | 1468216573317 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 22:56:13 INFO - PROCESS | 1752 | 1468216573320 Marionette TRACE conn3 <- [1,1970,null,{}] 22:56:13 INFO - PROCESS | 1752 | 1468216573331 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:13 INFO - PROCESS | 1752 | 1468216573334 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:13 INFO - PROCESS | 1752 | 1468216573516 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 22:56:13 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x908a2400) [pid = 1752] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 22:56:13 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x92474c00) [pid = 1752] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 22:56:13 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x8da51c00) [pid = 1752] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 22:56:13 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x932fb800) [pid = 1752] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 22:56:13 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x9531e400) [pid = 1752] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 22:56:13 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x8da4ec00) [pid = 1752] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 22:56:13 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x8dc1a800) [pid = 1752] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 22:56:13 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x914d2c00) [pid = 1752] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 22:56:13 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x9284b800) [pid = 1752] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 22:56:13 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x8d49d800) [pid = 1752] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 22:56:13 INFO - PROCESS | 1752 | --DOMWINDOW == 56 (0x908a1400) [pid = 1752] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 22:56:13 INFO - PROCESS | 1752 | 1468216573791 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:13 INFO - PROCESS | 1752 | 1468216573798 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35c400 == 33 [pid = 1752] [id = 500] 22:56:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0x8d35cc00) [pid = 1752] [serial = 1501] [outer = (nil)] 22:56:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x8d365000) [pid = 1752] [serial = 1502] [outer = 0x8d35cc00] 22:56:13 INFO - PROCESS | 1752 | 1468216573911 Marionette DEBUG loaded listener.js 22:56:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x8d4a6800) [pid = 1752] [serial = 1503] [outer = 0x8d35cc00] 22:56:14 INFO - PROCESS | 1752 | 1468216574824 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 22:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 22:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1541ms 22:56:14 INFO - PROCESS | 1752 | 1468216574856 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 22:56:14 INFO - PROCESS | 1752 | 1468216574860 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 22:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 22:56:14 INFO - PROCESS | 1752 | 1468216574868 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 22:56:14 INFO - PROCESS | 1752 | 1468216574872 Marionette TRACE conn3 <- [1,1974,null,{}] 22:56:14 INFO - PROCESS | 1752 | 1468216574879 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:14 INFO - PROCESS | 1752 | 1468216574887 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:15 INFO - PROCESS | 1752 | 1468216575044 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 22:56:15 INFO - PROCESS | 1752 | 1468216575214 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:15 INFO - PROCESS | 1752 | 1468216575224 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d365c00 == 34 [pid = 1752] [id = 501] 22:56:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x907ca800) [pid = 1752] [serial = 1504] [outer = (nil)] 22:56:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x9147bc00) [pid = 1752] [serial = 1505] [outer = 0x907ca800] 22:56:15 INFO - PROCESS | 1752 | 1468216575295 Marionette DEBUG loaded listener.js 22:56:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x914d9000) [pid = 1752] [serial = 1506] [outer = 0x907ca800] 22:56:16 INFO - PROCESS | 1752 | 1468216576163 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 22:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 22:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1330ms 22:56:16 INFO - PROCESS | 1752 | 1468216576200 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 22:56:16 INFO - PROCESS | 1752 | 1468216576206 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 22:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 22:56:16 INFO - PROCESS | 1752 | 1468216576212 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 22:56:16 INFO - PROCESS | 1752 | 1468216576215 Marionette TRACE conn3 <- [1,1978,null,{}] 22:56:16 INFO - PROCESS | 1752 | 1468216576221 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:16 INFO - PROCESS | 1752 | 1468216576226 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:16 INFO - PROCESS | 1752 | 1468216576388 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 22:56:16 INFO - PROCESS | 1752 | 1468216576548 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:16 INFO - PROCESS | 1752 | 1468216576556 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x908a3400 == 35 [pid = 1752] [id = 502] 22:56:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x914d1400) [pid = 1752] [serial = 1507] [outer = (nil)] 22:56:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x92876400) [pid = 1752] [serial = 1508] [outer = 0x914d1400] 22:56:16 INFO - PROCESS | 1752 | 1468216576631 Marionette DEBUG loaded listener.js 22:56:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x92892c00) [pid = 1752] [serial = 1509] [outer = 0x914d1400] 22:56:17 INFO - PROCESS | 1752 | 1468216577544 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 22:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1381ms 22:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 22:56:17 INFO - PROCESS | 1752 | 1468216577594 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 22:56:17 INFO - PROCESS | 1752 | 1468216577597 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 22:56:17 INFO - PROCESS | 1752 | 1468216577611 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 22:56:17 INFO - PROCESS | 1752 | 1468216577620 Marionette TRACE conn3 <- [1,1982,null,{}] 22:56:17 INFO - PROCESS | 1752 | 1468216577626 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:17 INFO - PROCESS | 1752 | 1468216577632 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:17 INFO - PROCESS | 1752 | 1468216577833 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 22:56:18 INFO - PROCESS | 1752 | 1468216577992 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:18 INFO - PROCESS | 1752 | 1468216577999 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x9284e000 == 36 [pid = 1752] [id = 503] 22:56:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x92d15400) [pid = 1752] [serial = 1510] [outer = (nil)] 22:56:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x92ecd000) [pid = 1752] [serial = 1511] [outer = 0x92d15400] 22:56:18 INFO - PROCESS | 1752 | 1468216578071 Marionette DEBUG loaded listener.js 22:56:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x932f8400) [pid = 1752] [serial = 1512] [outer = 0x92d15400] 22:56:18 INFO - PROCESS | 1752 | 1468216578861 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 22:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1294ms 22:56:18 INFO - PROCESS | 1752 | 1468216578897 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 22:56:18 INFO - PROCESS | 1752 | 1468216578901 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 22:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 22:56:18 INFO - PROCESS | 1752 | 1468216578907 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 22:56:18 INFO - PROCESS | 1752 | 1468216578910 Marionette TRACE conn3 <- [1,1986,null,{}] 22:56:18 INFO - PROCESS | 1752 | 1468216578915 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:18 INFO - PROCESS | 1752 | 1468216578920 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:19 INFO - PROCESS | 1752 | 1468216579073 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 22:56:19 INFO - PROCESS | 1752 | 1468216579237 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:19 INFO - PROCESS | 1752 | 1468216579243 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x8dc1f800 == 37 [pid = 1752] [id = 504] 22:56:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x92a6a800) [pid = 1752] [serial = 1513] [outer = (nil)] 22:56:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x940f6000) [pid = 1752] [serial = 1514] [outer = 0x92a6a800] 22:56:19 INFO - PROCESS | 1752 | 1468216579314 Marionette DEBUG loaded listener.js 22:56:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x940fb000) [pid = 1752] [serial = 1515] [outer = 0x92a6a800] 22:56:20 INFO - PROCESS | 1752 | 1468216580171 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 22:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1330ms 22:56:20 INFO - PROCESS | 1752 | 1468216580238 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 22:56:20 INFO - PROCESS | 1752 | 1468216580241 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 22:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 22:56:20 INFO - PROCESS | 1752 | 1468216580247 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 22:56:20 INFO - PROCESS | 1752 | 1468216580249 Marionette TRACE conn3 <- [1,1990,null,{}] 22:56:20 INFO - PROCESS | 1752 | 1468216580255 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:20 INFO - PROCESS | 1752 | 1468216580259 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:20 INFO - PROCESS | 1752 | 1468216580407 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 22:56:20 INFO - PROCESS | 1752 | 1468216580678 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:20 INFO - PROCESS | 1752 | 1468216580688 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d49e800 == 38 [pid = 1752] [id = 505] 22:56:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x8d4a0400) [pid = 1752] [serial = 1516] [outer = (nil)] 22:56:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x8da4ec00) [pid = 1752] [serial = 1517] [outer = 0x8d4a0400] 22:56:20 INFO - PROCESS | 1752 | 1468216580761 Marionette DEBUG loaded listener.js 22:56:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x90504c00) [pid = 1752] [serial = 1518] [outer = 0x8d4a0400] 22:56:21 INFO - PROCESS | 1752 | 1468216581576 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 22:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1387ms 22:56:21 INFO - PROCESS | 1752 | 1468216581650 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 22:56:21 INFO - PROCESS | 1752 | 1468216581654 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 22:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 22:56:21 INFO - PROCESS | 1752 | 1468216581663 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 22:56:21 INFO - PROCESS | 1752 | 1468216581667 Marionette TRACE conn3 <- [1,1994,null,{}] 22:56:21 INFO - PROCESS | 1752 | 1468216581674 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:21 INFO - PROCESS | 1752 | 1468216581680 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:21 INFO - PROCESS | 1752 | 1468216581831 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 22:56:22 INFO - PROCESS | 1752 | 1468216581994 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:22 INFO - PROCESS | 1752 | 1468216582007 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da4bc00 == 39 [pid = 1752] [id = 506] 22:56:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x9147e800) [pid = 1752] [serial = 1519] [outer = (nil)] 22:56:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x922fa400) [pid = 1752] [serial = 1520] [outer = 0x9147e800] 22:56:22 INFO - PROCESS | 1752 | 1468216582089 Marionette DEBUG loaded listener.js 22:56:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x92474c00) [pid = 1752] [serial = 1521] [outer = 0x9147e800] 22:56:23 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a7800 == 38 [pid = 1752] [id = 466] 22:56:23 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a0800 == 37 [pid = 1752] [id = 454] 22:56:23 INFO - PROCESS | 1752 | --DOCSHELL 0x9287e800 == 36 [pid = 1752] [id = 499] 22:56:23 INFO - PROCESS | 1752 | --DOCSHELL 0x90503c00 == 35 [pid = 1752] [id = 498] 22:56:23 INFO - PROCESS | 1752 | --DOCSHELL 0x8dc20800 == 34 [pid = 1752] [id = 497] 22:56:23 INFO - PROCESS | 1752 | --DOCSHELL 0x90506400 == 33 [pid = 1752] [id = 465] 22:56:23 INFO - PROCESS | 1752 | --DOCSHELL 0x92a66000 == 32 [pid = 1752] [id = 493] 22:56:23 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a1800 == 31 [pid = 1752] [id = 471] 22:56:23 INFO - PROCESS | 1752 | --DOCSHELL 0x93e5b800 == 30 [pid = 1752] [id = 464] 22:56:23 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a0c00 == 29 [pid = 1752] [id = 469] 22:56:23 INFO - PROCESS | 1752 | --DOCSHELL 0x92842000 == 28 [pid = 1752] [id = 457] 22:56:23 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35b800 == 27 [pid = 1752] [id = 461] 22:56:23 INFO - PROCESS | 1752 | --DOCSHELL 0x93e50c00 == 26 [pid = 1752] [id = 463] 22:56:23 INFO - PROCESS | 1752 | --DOCSHELL 0x907b5c00 == 25 [pid = 1752] [id = 455] 22:56:23 INFO - PROCESS | 1752 | --DOCSHELL 0x9262a800 == 24 [pid = 1752] [id = 456] 22:56:23 INFO - PROCESS | 1752 | --DOCSHELL 0x907c0400 == 23 [pid = 1752] [id = 467] 22:56:23 INFO - PROCESS | 1752 | --DOCSHELL 0x8d356800 == 22 [pid = 1752] [id = 494] 22:56:23 INFO - PROCESS | 1752 | --DOCSHELL 0x922f0800 == 21 [pid = 1752] [id = 459] 22:56:23 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a8800 == 20 [pid = 1752] [id = 458] 22:56:23 INFO - PROCESS | 1752 | --DOCSHELL 0x922efc00 == 19 [pid = 1752] [id = 468] 22:56:23 INFO - PROCESS | 1752 | --DOCSHELL 0x92a66400 == 18 [pid = 1752] [id = 460] 22:56:23 INFO - PROCESS | 1752 | --DOCSHELL 0x915eac00 == 17 [pid = 1752] [id = 495] 22:56:23 INFO - PROCESS | 1752 | --DOCSHELL 0x90899000 == 16 [pid = 1752] [id = 462] 22:56:23 INFO - PROCESS | 1752 | --DOCSHELL 0x8d49b800 == 15 [pid = 1752] [id = 470] 22:56:23 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a6c00 == 14 [pid = 1752] [id = 496] 22:56:23 INFO - PROCESS | 1752 | --DOCSHELL 0x9089d800 == 13 [pid = 1752] [id = 487] 22:56:23 INFO - PROCESS | 1752 | --DOCSHELL 0x8dc1f800 == 12 [pid = 1752] [id = 504] 22:56:23 INFO - PROCESS | 1752 | --DOCSHELL 0x9284e000 == 11 [pid = 1752] [id = 503] 22:56:23 INFO - PROCESS | 1752 | --DOCSHELL 0x8d365c00 == 10 [pid = 1752] [id = 501] 22:56:23 INFO - PROCESS | 1752 | --DOCSHELL 0x908a3400 == 9 [pid = 1752] [id = 502] 22:56:23 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35c400 == 8 [pid = 1752] [id = 500] 22:56:23 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x914da800) [pid = 1752] [serial = 1464] [outer = (nil)] [url = about:blank] 22:56:23 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x91484000) [pid = 1752] [serial = 1463] [outer = (nil)] [url = about:blank] 22:56:23 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x9252e400) [pid = 1752] [serial = 1472] [outer = (nil)] [url = about:blank] 22:56:23 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x9050d800) [pid = 1752] [serial = 1466] [outer = (nil)] [url = about:blank] 22:56:23 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x940fb400) [pid = 1752] [serial = 1454] [outer = (nil)] [url = about:blank] 22:56:23 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x90794400) [pid = 1752] [serial = 1467] [outer = (nil)] [url = about:blank] 22:56:23 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x95448400) [pid = 1752] [serial = 1458] [outer = (nil)] [url = about:blank] 22:56:23 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x953ae800) [pid = 1752] [serial = 1457] [outer = (nil)] [url = about:blank] 22:56:23 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x9544e800) [pid = 1752] [serial = 1461] [outer = (nil)] [url = about:blank] 22:56:23 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x92a6b400) [pid = 1752] [serial = 1460] [outer = (nil)] [url = about:blank] 22:56:23 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x907c4800) [pid = 1752] [serial = 1449] [outer = (nil)] [url = about:blank] 22:56:23 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x9079cc00) [pid = 1752] [serial = 1448] [outer = (nil)] [url = about:blank] 22:56:23 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x92626400) [pid = 1752] [serial = 1452] [outer = (nil)] [url = about:blank] 22:56:23 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x92468000) [pid = 1752] [serial = 1451] [outer = (nil)] [url = about:blank] 22:56:23 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x9531b800) [pid = 1752] [serial = 1455] [outer = (nil)] [url = about:blank] 22:56:23 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x92877000) [pid = 1752] [serial = 1475] [outer = (nil)] [url = about:blank] 22:56:23 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x92849000) [pid = 1752] [serial = 1479] [outer = (nil)] [url = about:blank] 22:56:23 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x92893000) [pid = 1752] [serial = 1476] [outer = (nil)] [url = about:blank] 22:56:23 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x922fcc00) [pid = 1752] [serial = 1478] [outer = (nil)] [url = about:blank] 22:56:23 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x9147e400) [pid = 1752] [serial = 1469] [outer = (nil)] [url = about:blank] 22:56:23 INFO - PROCESS | 1752 | --DOMWINDOW == 56 (0x9262a400) [pid = 1752] [serial = 1473] [outer = (nil)] [url = about:blank] 22:56:23 INFO - PROCESS | 1752 | --DOMWINDOW == 55 (0x92ec6800) [pid = 1752] [serial = 1481] [outer = (nil)] [url = about:blank] 22:56:23 INFO - PROCESS | 1752 | --DOMWINDOW == 54 (0x91489800) [pid = 1752] [serial = 1470] [outer = (nil)] [url = about:blank] 22:56:23 INFO - PROCESS | 1752 | 1468216583693 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 22:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 22:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 2085ms 22:56:23 INFO - PROCESS | 1752 | 1468216583749 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 22:56:23 INFO - PROCESS | 1752 | 1468216583754 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 22:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 22:56:23 INFO - PROCESS | 1752 | 1468216583761 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 22:56:23 INFO - PROCESS | 1752 | 1468216583765 Marionette TRACE conn3 <- [1,1998,null,{}] 22:56:23 INFO - PROCESS | 1752 | 1468216583777 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:23 INFO - PROCESS | 1752 | 1468216583781 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:23 INFO - PROCESS | 1752 | 1468216583923 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 22:56:23 INFO - PROCESS | 1752 | 1468216583933 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:23 INFO - PROCESS | 1752 | 1468216583942 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da55400 == 9 [pid = 1752] [id = 507] 22:56:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 55 (0x8da56c00) [pid = 1752] [serial = 1522] [outer = (nil)] 22:56:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 56 (0x90794400) [pid = 1752] [serial = 1523] [outer = 0x8da56c00] 22:56:24 INFO - PROCESS | 1752 | 1468216584042 Marionette DEBUG loaded listener.js 22:56:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0x907bd400) [pid = 1752] [serial = 1524] [outer = 0x8da56c00] 22:56:24 INFO - PROCESS | 1752 | 1468216584907 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 22:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 22:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1185ms 22:56:24 INFO - PROCESS | 1752 | 1468216584946 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 22:56:24 INFO - PROCESS | 1752 | 1468216584953 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 22:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 22:56:24 INFO - PROCESS | 1752 | 1468216584963 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 22:56:24 INFO - PROCESS | 1752 | 1468216584967 Marionette TRACE conn3 <- [1,2002,null,{}] 22:56:24 INFO - PROCESS | 1752 | 1468216584972 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:24 INFO - PROCESS | 1752 | 1468216584977 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:25 INFO - PROCESS | 1752 | 1468216585186 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 22:56:25 INFO - PROCESS | 1752 | 1468216585200 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:25 INFO - PROCESS | 1752 | 1468216585209 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x91485800 == 10 [pid = 1752] [id = 508] 22:56:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x91489400) [pid = 1752] [serial = 1525] [outer = (nil)] 22:56:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x914d5400) [pid = 1752] [serial = 1526] [outer = 0x91489400] 22:56:25 INFO - PROCESS | 1752 | 1468216585271 Marionette DEBUG loaded listener.js 22:56:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x914dd400) [pid = 1752] [serial = 1527] [outer = 0x91489400] 22:56:26 INFO - PROCESS | 1752 | 1468216586114 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 22:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 22:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1181ms 22:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 22:56:26 INFO - PROCESS | 1752 | 1468216586145 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 22:56:26 INFO - PROCESS | 1752 | 1468216586148 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 22:56:26 INFO - PROCESS | 1752 | 1468216586154 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 22:56:26 INFO - PROCESS | 1752 | 1468216586159 Marionette TRACE conn3 <- [1,2006,null,{}] 22:56:26 INFO - PROCESS | 1752 | 1468216586184 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:26 INFO - PROCESS | 1752 | 1468216586192 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:26 INFO - PROCESS | 1752 | 1468216586379 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 22:56:26 INFO - PROCESS | 1752 | 1468216586459 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:26 INFO - PROCESS | 1752 | 1468216586471 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x92533000 == 11 [pid = 1752] [id = 509] 22:56:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x92533400) [pid = 1752] [serial = 1528] [outer = (nil)] 22:56:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x92628000) [pid = 1752] [serial = 1529] [outer = 0x92533400] 22:56:26 INFO - PROCESS | 1752 | 1468216586533 Marionette DEBUG loaded listener.js 22:56:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x92847800) [pid = 1752] [serial = 1530] [outer = 0x92533400] 22:56:27 INFO - PROCESS | 1752 | 1468216587301 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 22:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 22:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1185ms 22:56:27 INFO - PROCESS | 1752 | 1468216587338 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 22:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 22:56:27 INFO - PROCESS | 1752 | 1468216587342 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 22:56:27 INFO - PROCESS | 1752 | 1468216587347 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 22:56:27 INFO - PROCESS | 1752 | 1468216587350 Marionette TRACE conn3 <- [1,2010,null,{}] 22:56:27 INFO - PROCESS | 1752 | 1468216587355 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:27 INFO - PROCESS | 1752 | 1468216587358 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:27 INFO - PROCESS | 1752 | 1468216587534 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 22:56:27 INFO - PROCESS | 1752 | 1468216587560 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:27 INFO - PROCESS | 1752 | 1468216587569 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x92849800 == 12 [pid = 1752] [id = 510] 22:56:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x9284c000) [pid = 1752] [serial = 1531] [outer = (nil)] 22:56:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x92878c00) [pid = 1752] [serial = 1532] [outer = 0x9284c000] 22:56:27 INFO - PROCESS | 1752 | 1468216587628 Marionette DEBUG loaded listener.js 22:56:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x92a61800) [pid = 1752] [serial = 1533] [outer = 0x9284c000] 22:56:28 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x922fc400) [pid = 1752] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 22:56:28 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x914d3800) [pid = 1752] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 22:56:28 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x8da53c00) [pid = 1752] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 22:56:28 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x92a68800) [pid = 1752] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 22:56:28 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x90501400) [pid = 1752] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 22:56:28 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x8da4ac00) [pid = 1752] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 22:56:28 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x9287ec00) [pid = 1752] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 22:56:28 INFO - PROCESS | 1752 | 1468216588608 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 22:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 22:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1282ms 22:56:28 INFO - PROCESS | 1752 | 1468216588629 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 22:56:28 INFO - PROCESS | 1752 | 1468216588633 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 22:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 22:56:28 INFO - PROCESS | 1752 | 1468216588639 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 22:56:28 INFO - PROCESS | 1752 | 1468216588642 Marionette TRACE conn3 <- [1,2014,null,{}] 22:56:28 INFO - PROCESS | 1752 | 1468216588647 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:28 INFO - PROCESS | 1752 | 1468216588651 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:28 INFO - PROCESS | 1752 | 1468216588772 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 22:56:28 INFO - PROCESS | 1752 | 1468216588893 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:28 INFO - PROCESS | 1752 | 1468216588901 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x8dc12c00 == 13 [pid = 1752] [id = 511] 22:56:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x90507000) [pid = 1752] [serial = 1534] [outer = (nil)] 22:56:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x92846000) [pid = 1752] [serial = 1535] [outer = 0x90507000] 22:56:28 INFO - PROCESS | 1752 | 1468216588959 Marionette DEBUG loaded listener.js 22:56:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x9287dc00) [pid = 1752] [serial = 1536] [outer = 0x90507000] 22:56:29 INFO - PROCESS | 1752 | 1468216589606 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 22:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 22:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1026ms 22:56:29 INFO - PROCESS | 1752 | 1468216589666 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 22:56:29 INFO - PROCESS | 1752 | 1468216589670 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 22:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 22:56:29 INFO - PROCESS | 1752 | 1468216589675 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 22:56:29 INFO - PROCESS | 1752 | 1468216589677 Marionette TRACE conn3 <- [1,2018,null,{}] 22:56:29 INFO - PROCESS | 1752 | 1468216589686 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:29 INFO - PROCESS | 1752 | 1468216589695 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:29 INFO - PROCESS | 1752 | 1468216589951 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 22:56:29 INFO - PROCESS | 1752 | 1468216589958 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:29 INFO - PROCESS | 1752 | 1468216589965 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x92a6d800 == 14 [pid = 1752] [id = 512] 22:56:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x92a70000) [pid = 1752] [serial = 1537] [outer = (nil)] 22:56:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x92ecf800) [pid = 1752] [serial = 1538] [outer = 0x92a70000] 22:56:30 INFO - PROCESS | 1752 | 1468216590026 Marionette DEBUG loaded listener.js 22:56:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x932ffc00) [pid = 1752] [serial = 1539] [outer = 0x92a70000] 22:56:31 INFO - PROCESS | 1752 | 1468216591037 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 22:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1430ms 22:56:31 INFO - PROCESS | 1752 | 1468216591107 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 22:56:31 INFO - PROCESS | 1752 | 1468216591113 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 22:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 22:56:31 INFO - PROCESS | 1752 | 1468216591121 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 22:56:31 INFO - PROCESS | 1752 | 1468216591126 Marionette TRACE conn3 <- [1,2022,null,{}] 22:56:31 INFO - PROCESS | 1752 | 1468216591134 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:31 INFO - PROCESS | 1752 | 1468216591140 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:31 INFO - PROCESS | 1752 | 1468216591299 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 22:56:31 INFO - PROCESS | 1752 | 1468216591458 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:31 INFO - PROCESS | 1752 | 1468216591467 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d49dc00 == 15 [pid = 1752] [id = 513] 22:56:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8dc17400) [pid = 1752] [serial = 1540] [outer = (nil)] 22:56:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x907c3c00) [pid = 1752] [serial = 1541] [outer = 0x8dc17400] 22:56:31 INFO - PROCESS | 1752 | 1468216591543 Marionette DEBUG loaded listener.js 22:56:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x90898c00) [pid = 1752] [serial = 1542] [outer = 0x8dc17400] 22:56:32 INFO - PROCESS | 1752 | 1468216592437 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 22:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 22:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1387ms 22:56:32 INFO - PROCESS | 1752 | 1468216592507 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 22:56:32 INFO - PROCESS | 1752 | 1468216592513 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 22:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 22:56:32 INFO - PROCESS | 1752 | 1468216592523 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 22:56:32 INFO - PROCESS | 1752 | 1468216592526 Marionette TRACE conn3 <- [1,2026,null,{}] 22:56:32 INFO - PROCESS | 1752 | 1468216592532 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:32 INFO - PROCESS | 1752 | 1468216592537 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:32 INFO - PROCESS | 1752 | 1468216592701 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 22:56:32 INFO - PROCESS | 1752 | 1468216592858 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:32 INFO - PROCESS | 1752 | 1468216592867 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x907bc400 == 16 [pid = 1752] [id = 514] 22:56:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x9246c400) [pid = 1752] [serial = 1543] [outer = (nil)] 22:56:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x9252e400) [pid = 1752] [serial = 1544] [outer = 0x9246c400] 22:56:32 INFO - PROCESS | 1752 | 1468216592944 Marionette DEBUG loaded listener.js 22:56:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x92842800) [pid = 1752] [serial = 1545] [outer = 0x9246c400] 22:56:33 INFO - PROCESS | 1752 | 1468216593878 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 22:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 22:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1428ms 22:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 22:56:33 INFO - PROCESS | 1752 | 1468216593951 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 22:56:33 INFO - PROCESS | 1752 | 1468216593954 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 22:56:33 INFO - PROCESS | 1752 | 1468216593960 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 22:56:33 INFO - PROCESS | 1752 | 1468216593965 Marionette TRACE conn3 <- [1,2030,null,{}] 22:56:33 INFO - PROCESS | 1752 | 1468216593980 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:33 INFO - PROCESS | 1752 | 1468216593988 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:34 INFO - PROCESS | 1752 | 1468216594178 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 22:56:34 INFO - PROCESS | 1752 | 1468216594345 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:34 INFO - PROCESS | 1752 | 1468216594357 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x932f6c00 == 17 [pid = 1752] [id = 515] 22:56:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x932fb000) [pid = 1752] [serial = 1546] [outer = (nil)] 22:56:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x93e51400) [pid = 1752] [serial = 1547] [outer = 0x932fb000] 22:56:34 INFO - PROCESS | 1752 | 1468216594436 Marionette DEBUG loaded listener.js 22:56:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x93e5ec00) [pid = 1752] [serial = 1548] [outer = 0x932fb000] 22:56:35 INFO - PROCESS | 1752 | 1468216595504 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 22:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 22:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1585ms 22:56:35 INFO - PROCESS | 1752 | 1468216595577 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 22:56:35 INFO - PROCESS | 1752 | 1468216595581 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 22:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 22:56:35 INFO - PROCESS | 1752 | 1468216595589 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 22:56:35 INFO - PROCESS | 1752 | 1468216595594 Marionette TRACE conn3 <- [1,2034,null,{}] 22:56:35 INFO - PROCESS | 1752 | 1468216595601 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:35 INFO - PROCESS | 1752 | 1468216595606 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:35 INFO - PROCESS | 1752 | 1468216595761 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 22:56:36 INFO - PROCESS | 1752 | 1468216595987 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:36 INFO - PROCESS | 1752 | 1468216595999 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x8dc1b400 == 18 [pid = 1752] [id = 516] 22:56:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x9050d400) [pid = 1752] [serial = 1549] [outer = (nil)] 22:56:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x9079dc00) [pid = 1752] [serial = 1550] [outer = 0x9050d400] 22:56:36 INFO - PROCESS | 1752 | 1468216596067 Marionette DEBUG loaded listener.js 22:56:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x907c4400) [pid = 1752] [serial = 1551] [outer = 0x9050d400] 22:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x92897800) [pid = 1752] [serial = 1499] [outer = (nil)] [url = about:blank] 22:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x92a68000) [pid = 1752] [serial = 1500] [outer = (nil)] [url = about:blank] 22:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x92471800) [pid = 1752] [serial = 1487] [outer = (nil)] [url = about:blank] 22:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x92841c00) [pid = 1752] [serial = 1488] [outer = (nil)] [url = about:blank] 22:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x915e5000) [pid = 1752] [serial = 1496] [outer = (nil)] [url = about:blank] 22:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x922f6400) [pid = 1752] [serial = 1497] [outer = (nil)] [url = about:blank] 22:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x907cc800) [pid = 1752] [serial = 1484] [outer = (nil)] [url = about:blank] 22:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x9089ac00) [pid = 1752] [serial = 1485] [outer = (nil)] [url = about:blank] 22:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x93c51400) [pid = 1752] [serial = 1482] [outer = (nil)] [url = about:blank] 22:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x90793000) [pid = 1752] [serial = 1493] [outer = (nil)] [url = about:blank] 22:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x9079d800) [pid = 1752] [serial = 1494] [outer = (nil)] [url = about:blank] 22:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x907c1000) [pid = 1752] [serial = 1490] [outer = (nil)] [url = about:blank] 22:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x92530800) [pid = 1752] [serial = 1491] [outer = (nil)] [url = about:blank] 22:56:36 INFO - PROCESS | 1752 | 1468216596834 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 22:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1282ms 22:56:36 INFO - PROCESS | 1752 | 1468216596875 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 22:56:36 INFO - PROCESS | 1752 | 1468216596881 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 22:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 22:56:36 INFO - PROCESS | 1752 | 1468216596890 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 22:56:36 INFO - PROCESS | 1752 | 1468216596894 Marionette TRACE conn3 <- [1,2038,null,{}] 22:56:36 INFO - PROCESS | 1752 | 1468216596902 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:36 INFO - PROCESS | 1752 | 1468216596906 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:37 INFO - PROCESS | 1752 | 1468216597038 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 22:56:37 INFO - PROCESS | 1752 | 1468216597053 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:37 INFO - PROCESS | 1752 | 1468216597059 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x908a3c00 == 19 [pid = 1752] [id = 517] 22:56:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x914d2800) [pid = 1752] [serial = 1552] [outer = (nil)] 22:56:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x915ecc00) [pid = 1752] [serial = 1553] [outer = 0x914d2800] 22:56:37 INFO - PROCESS | 1752 | 1468216597120 Marionette DEBUG loaded listener.js 22:56:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x922f6800) [pid = 1752] [serial = 1554] [outer = 0x914d2800] 22:56:37 INFO - PROCESS | 1752 | 1468216597896 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 22:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 22:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1039ms 22:56:37 INFO - PROCESS | 1752 | 1468216597938 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 22:56:37 INFO - PROCESS | 1752 | 1468216597942 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 22:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 22:56:37 INFO - PROCESS | 1752 | 1468216597969 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 22:56:37 INFO - PROCESS | 1752 | 1468216597974 Marionette TRACE conn3 <- [1,2042,null,{}] 22:56:37 INFO - PROCESS | 1752 | 1468216597989 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:37 INFO - PROCESS | 1752 | 1468216597996 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:38 INFO - PROCESS | 1752 | 1468216598132 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 22:56:38 INFO - PROCESS | 1752 | 1468216598141 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:38 INFO - PROCESS | 1752 | 1468216598150 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x92871800 == 20 [pid = 1752] [id = 518] 22:56:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x92872c00) [pid = 1752] [serial = 1555] [outer = (nil)] 22:56:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x9289cc00) [pid = 1752] [serial = 1556] [outer = 0x92872c00] 22:56:38 INFO - PROCESS | 1752 | 1468216598212 Marionette DEBUG loaded listener.js 22:56:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x92a6c400) [pid = 1752] [serial = 1557] [outer = 0x92872c00] 22:56:39 INFO - PROCESS | 1752 | 1468216599025 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 22:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 22:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1109ms 22:56:39 INFO - PROCESS | 1752 | 1468216599058 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 22:56:39 INFO - PROCESS | 1752 | 1468216599061 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 22:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 22:56:39 INFO - PROCESS | 1752 | 1468216599067 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 22:56:39 INFO - PROCESS | 1752 | 1468216599069 Marionette TRACE conn3 <- [1,2046,null,{}] 22:56:39 INFO - PROCESS | 1752 | 1468216599074 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:39 INFO - PROCESS | 1752 | 1468216599078 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:39 INFO - PROCESS | 1752 | 1468216599262 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 22:56:39 INFO - PROCESS | 1752 | 1468216599289 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:39 INFO - PROCESS | 1752 | 1468216599298 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x92531000 == 21 [pid = 1752] [id = 519] 22:56:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x92d15000) [pid = 1752] [serial = 1558] [outer = (nil)] 22:56:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x932fd800) [pid = 1752] [serial = 1559] [outer = 0x92d15000] 22:56:39 INFO - PROCESS | 1752 | 1468216599355 Marionette DEBUG loaded listener.js 22:56:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x9404c400) [pid = 1752] [serial = 1560] [outer = 0x92d15000] 22:56:40 INFO - PROCESS | 1752 | 1468216600160 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 22:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1131ms 22:56:40 INFO - PROCESS | 1752 | 1468216600198 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 22:56:40 INFO - PROCESS | 1752 | 1468216600200 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 22:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 22:56:40 INFO - PROCESS | 1752 | 1468216600206 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 22:56:40 INFO - PROCESS | 1752 | 1468216600209 Marionette TRACE conn3 <- [1,2050,null,{}] 22:56:40 INFO - PROCESS | 1752 | 1468216600219 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:40 INFO - PROCESS | 1752 | 1468216600228 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:40 INFO - PROCESS | 1752 | 1468216600407 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 22:56:40 INFO - PROCESS | 1752 | 1468216600426 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:40 INFO - PROCESS | 1752 | 1468216600433 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x92473400 == 22 [pid = 1752] [id = 520] 22:56:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x940f9000) [pid = 1752] [serial = 1561] [outer = (nil)] 22:56:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x9531b000) [pid = 1752] [serial = 1562] [outer = 0x940f9000] 22:56:40 INFO - PROCESS | 1752 | 1468216600492 Marionette DEBUG loaded listener.js 22:56:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x95318400) [pid = 1752] [serial = 1563] [outer = 0x940f9000] 22:56:41 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8d35cc00) [pid = 1752] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 22:56:41 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x907ca800) [pid = 1752] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 22:56:41 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x914d1400) [pid = 1752] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 22:56:41 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x92533400) [pid = 1752] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 22:56:41 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8da56c00) [pid = 1752] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 22:56:41 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x92d15400) [pid = 1752] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 22:56:41 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x91489400) [pid = 1752] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 22:56:41 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x92a6a800) [pid = 1752] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 22:56:41 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x9147e800) [pid = 1752] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 22:56:41 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x9284c000) [pid = 1752] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 22:56:41 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x8d4a0400) [pid = 1752] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 22:56:41 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x90507000) [pid = 1752] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 22:56:41 INFO - PROCESS | 1752 | 1468216601386 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 22:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1238ms 22:56:41 INFO - PROCESS | 1752 | 1468216601445 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 22:56:41 INFO - PROCESS | 1752 | 1468216601448 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 22:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 22:56:41 INFO - PROCESS | 1752 | 1468216601457 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 22:56:41 INFO - PROCESS | 1752 | 1468216601460 Marionette TRACE conn3 <- [1,2054,null,{}] 22:56:41 INFO - PROCESS | 1752 | 1468216601465 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:41 INFO - PROCESS | 1752 | 1468216601474 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:41 INFO - PROCESS | 1752 | 1468216601685 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 22:56:41 INFO - PROCESS | 1752 | 1468216601761 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:41 INFO - PROCESS | 1752 | 1468216601768 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35e800 == 23 [pid = 1752] [id = 521] 22:56:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x90507000) [pid = 1752] [serial = 1564] [outer = (nil)] 22:56:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x94047400) [pid = 1752] [serial = 1565] [outer = 0x90507000] 22:56:41 INFO - PROCESS | 1752 | 1468216601831 Marionette DEBUG loaded listener.js 22:56:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x95393c00) [pid = 1752] [serial = 1566] [outer = 0x90507000] 22:56:42 INFO - PROCESS | 1752 | 1468216602464 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 22:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 22:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1033ms 22:56:42 INFO - PROCESS | 1752 | 1468216602490 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 22:56:42 INFO - PROCESS | 1752 | 1468216602492 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 22:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 22:56:42 INFO - PROCESS | 1752 | 1468216602498 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 22:56:42 INFO - PROCESS | 1752 | 1468216602500 Marionette TRACE conn3 <- [1,2058,null,{}] 22:56:42 INFO - PROCESS | 1752 | 1468216602505 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:42 INFO - PROCESS | 1752 | 1468216602509 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:42 INFO - PROCESS | 1752 | 1468216602631 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 22:56:42 INFO - PROCESS | 1752 | 1468216602760 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:42 INFO - PROCESS | 1752 | 1468216602766 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da4d400 == 24 [pid = 1752] [id = 522] 22:56:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x93e57800) [pid = 1752] [serial = 1567] [outer = (nil)] 22:56:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x95448c00) [pid = 1752] [serial = 1568] [outer = 0x93e57800] 22:56:42 INFO - PROCESS | 1752 | 1468216602826 Marionette DEBUG loaded listener.js 22:56:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x9544f000) [pid = 1752] [serial = 1569] [outer = 0x93e57800] 22:56:43 INFO - PROCESS | 1752 | 1468216603597 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 22:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 22:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1175ms 22:56:43 INFO - PROCESS | 1752 | 1468216603675 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 22:56:43 INFO - PROCESS | 1752 | 1468216603681 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 22:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 22:56:43 INFO - PROCESS | 1752 | 1468216603689 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 22:56:43 INFO - PROCESS | 1752 | 1468216603694 Marionette TRACE conn3 <- [1,2062,null,{}] 22:56:43 INFO - PROCESS | 1752 | 1468216603701 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:43 INFO - PROCESS | 1752 | 1468216603706 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:43 INFO - PROCESS | 1752 | 1468216603869 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 22:56:44 INFO - PROCESS | 1752 | 1468216604006 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:44 INFO - PROCESS | 1752 | 1468216604021 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d356800 == 25 [pid = 1752] [id = 523] 22:56:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8d4a6000) [pid = 1752] [serial = 1570] [outer = (nil)] 22:56:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x907c1000) [pid = 1752] [serial = 1571] [outer = 0x8d4a6000] 22:56:44 INFO - PROCESS | 1752 | 1468216604090 Marionette DEBUG loaded listener.js 22:56:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x9089b400) [pid = 1752] [serial = 1572] [outer = 0x8d4a6000] 22:56:45 INFO - PROCESS | 1752 | 1468216605014 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 22:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 22:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1379ms 22:56:45 INFO - PROCESS | 1752 | 1468216605068 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 22:56:45 INFO - PROCESS | 1752 | 1468216605074 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 22:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 22:56:45 INFO - PROCESS | 1752 | 1468216605084 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 22:56:45 INFO - PROCESS | 1752 | 1468216605088 Marionette TRACE conn3 <- [1,2066,null,{}] 22:56:45 INFO - PROCESS | 1752 | 1468216605094 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:45 INFO - PROCESS | 1752 | 1468216605099 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:45 INFO - PROCESS | 1752 | 1468216605265 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 22:56:45 INFO - PROCESS | 1752 | 1468216605427 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:45 INFO - PROCESS | 1752 | 1468216605438 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x907c3400 == 26 [pid = 1752] [id = 524] 22:56:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x914d5800) [pid = 1752] [serial = 1573] [outer = (nil)] 22:56:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x92621c00) [pid = 1752] [serial = 1574] [outer = 0x914d5800] 22:56:45 INFO - PROCESS | 1752 | 1468216605510 Marionette DEBUG loaded listener.js 22:56:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x9284a800) [pid = 1752] [serial = 1575] [outer = 0x914d5800] 22:56:46 INFO - PROCESS | 1752 | 1468216606397 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 22:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 22:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1379ms 22:56:46 INFO - PROCESS | 1752 | 1468216606464 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 22:56:46 INFO - PROCESS | 1752 | 1468216606468 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 22:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 22:56:46 INFO - PROCESS | 1752 | 1468216606474 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 22:56:46 INFO - PROCESS | 1752 | 1468216606479 Marionette TRACE conn3 <- [1,2070,null,{}] 22:56:46 INFO - PROCESS | 1752 | 1468216606494 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:46 INFO - PROCESS | 1752 | 1468216606501 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:46 INFO - PROCESS | 1752 | 1468216606656 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 22:56:46 INFO - PROCESS | 1752 | 1468216606822 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:46 INFO - PROCESS | 1752 | 1468216606834 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c51400 == 27 [pid = 1752] [id = 525] 22:56:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x93c57800) [pid = 1752] [serial = 1576] [outer = (nil)] 22:56:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x95446c00) [pid = 1752] [serial = 1577] [outer = 0x93c57800] 22:56:46 INFO - PROCESS | 1752 | 1468216606907 Marionette DEBUG loaded listener.js 22:56:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x95453400) [pid = 1752] [serial = 1578] [outer = 0x93c57800] 22:56:47 INFO - PROCESS | 1752 | 1468216607722 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 22:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 22:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1281ms 22:56:47 INFO - PROCESS | 1752 | 1468216607764 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 22:56:47 INFO - PROCESS | 1752 | 1468216607769 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 22:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 22:56:47 INFO - PROCESS | 1752 | 1468216607774 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 22:56:47 INFO - PROCESS | 1752 | 1468216607778 Marionette TRACE conn3 <- [1,2074,null,{}] 22:56:47 INFO - PROCESS | 1752 | 1468216607783 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:47 INFO - PROCESS | 1752 | 1468216607787 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:47 INFO - PROCESS | 1752 | 1468216607937 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 22:56:48 INFO - PROCESS | 1752 | 1468216608104 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:48 INFO - PROCESS | 1752 | 1468216608114 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x92ece000 == 28 [pid = 1752] [id = 526] 22:56:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x953bcc00) [pid = 1752] [serial = 1579] [outer = (nil)] 22:56:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x94044000) [pid = 1752] [serial = 1580] [outer = 0x953bcc00] 22:56:48 INFO - PROCESS | 1752 | 1468216608187 Marionette DEBUG loaded listener.js 22:56:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x97941c00) [pid = 1752] [serial = 1581] [outer = 0x953bcc00] 22:56:49 INFO - PROCESS | 1752 | 1468216609031 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 22:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 22:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1331ms 22:56:49 INFO - PROCESS | 1752 | 1468216609106 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 22:56:49 INFO - PROCESS | 1752 | 1468216609110 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 22:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 22:56:49 INFO - PROCESS | 1752 | 1468216609116 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 22:56:49 INFO - PROCESS | 1752 | 1468216609118 Marionette TRACE conn3 <- [1,2078,null,{}] 22:56:49 INFO - PROCESS | 1752 | 1468216609124 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:49 INFO - PROCESS | 1752 | 1468216609128 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:49 INFO - PROCESS | 1752 | 1468216609276 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 22:56:49 INFO - PROCESS | 1752 | 1468216609438 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:49 INFO - PROCESS | 1752 | 1468216609446 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c57400 == 29 [pid = 1752] [id = 527] 22:56:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x9793f000) [pid = 1752] [serial = 1582] [outer = (nil)] 22:56:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x97949400) [pid = 1752] [serial = 1583] [outer = 0x9793f000] 22:56:49 INFO - PROCESS | 1752 | 1468216609516 Marionette DEBUG loaded listener.js 22:56:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x9794b400) [pid = 1752] [serial = 1584] [outer = 0x9793f000] 22:56:50 INFO - PROCESS | 1752 | 1468216610375 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 22:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 22:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1278ms 22:56:50 INFO - PROCESS | 1752 | 1468216610399 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 22:56:50 INFO - PROCESS | 1752 | 1468216610402 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 22:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 22:56:50 INFO - PROCESS | 1752 | 1468216610409 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 22:56:50 INFO - PROCESS | 1752 | 1468216610412 Marionette TRACE conn3 <- [1,2082,null,{}] 22:56:50 INFO - PROCESS | 1752 | 1468216610417 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:50 INFO - PROCESS | 1752 | 1468216610426 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:50 INFO - PROCESS | 1752 | 1468216610603 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 22:56:50 INFO - PROCESS | 1752 | 1468216610766 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:50 INFO - PROCESS | 1752 | 1468216610775 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d364400 == 30 [pid = 1752] [id = 528] 22:56:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8d4a0800) [pid = 1752] [serial = 1585] [outer = (nil)] 22:56:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x9147fc00) [pid = 1752] [serial = 1586] [outer = 0x8d4a0800] 22:56:50 INFO - PROCESS | 1752 | 1468216610844 Marionette DEBUG loaded listener.js 22:56:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x92472000) [pid = 1752] [serial = 1587] [outer = 0x8d4a0800] 22:56:51 INFO - PROCESS | 1752 | 1468216611889 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 22:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 22:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1530ms 22:56:51 INFO - PROCESS | 1752 | 1468216611939 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 22:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 22:56:51 INFO - PROCESS | 1752 | 1468216611944 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 22:56:51 INFO - PROCESS | 1752 | 1468216611951 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 22:56:51 INFO - PROCESS | 1752 | 1468216611955 Marionette TRACE conn3 <- [1,2086,null,{}] 22:56:51 INFO - PROCESS | 1752 | 1468216611963 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:51 INFO - PROCESS | 1752 | 1468216611968 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:52 INFO - PROCESS | 1752 | 1468216612115 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 22:56:52 INFO - PROCESS | 1752 | 1468216612300 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:52 INFO - PROCESS | 1752 | 1468216612311 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x90793800 == 31 [pid = 1752] [id = 529] 22:56:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x907c8c00) [pid = 1752] [serial = 1588] [outer = (nil)] 22:56:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x90899c00) [pid = 1752] [serial = 1589] [outer = 0x907c8c00] 22:56:52 INFO - PROCESS | 1752 | 1468216612393 Marionette DEBUG loaded listener.js 22:56:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x915e4000) [pid = 1752] [serial = 1590] [outer = 0x907c8c00] 22:56:53 INFO - PROCESS | 1752 | --DOCSHELL 0x8d49e800 == 30 [pid = 1752] [id = 505] 22:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x8d4a6800) [pid = 1752] [serial = 1503] [outer = (nil)] [url = about:blank] 22:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x8d365000) [pid = 1752] [serial = 1502] [outer = (nil)] [url = about:blank] 22:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x914d9000) [pid = 1752] [serial = 1506] [outer = (nil)] [url = about:blank] 22:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x9147bc00) [pid = 1752] [serial = 1505] [outer = (nil)] [url = about:blank] 22:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x92892c00) [pid = 1752] [serial = 1509] [outer = (nil)] [url = about:blank] 22:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x92628000) [pid = 1752] [serial = 1529] [outer = (nil)] [url = about:blank] 22:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x92876400) [pid = 1752] [serial = 1508] [outer = (nil)] [url = about:blank] 22:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x90794400) [pid = 1752] [serial = 1523] [outer = (nil)] [url = about:blank] 22:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x932f8400) [pid = 1752] [serial = 1512] [outer = (nil)] [url = about:blank] 22:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x914d5400) [pid = 1752] [serial = 1526] [outer = (nil)] [url = about:blank] 22:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x92ecd000) [pid = 1752] [serial = 1511] [outer = (nil)] [url = about:blank] 22:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x940fb000) [pid = 1752] [serial = 1515] [outer = (nil)] [url = about:blank] 22:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x92474c00) [pid = 1752] [serial = 1521] [outer = (nil)] [url = about:blank] 22:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x922fa400) [pid = 1752] [serial = 1520] [outer = (nil)] [url = about:blank] 22:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x940f6000) [pid = 1752] [serial = 1514] [outer = (nil)] [url = about:blank] 22:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x92ecf800) [pid = 1752] [serial = 1538] [outer = (nil)] [url = about:blank] 22:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x92878c00) [pid = 1752] [serial = 1532] [outer = (nil)] [url = about:blank] 22:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x90504c00) [pid = 1752] [serial = 1518] [outer = (nil)] [url = about:blank] 22:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8da4ec00) [pid = 1752] [serial = 1517] [outer = (nil)] [url = about:blank] 22:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x92847800) [pid = 1752] [serial = 1530] [outer = (nil)] [url = about:blank] 22:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x907bd400) [pid = 1752] [serial = 1524] [outer = (nil)] [url = about:blank] 22:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x92a61800) [pid = 1752] [serial = 1533] [outer = (nil)] [url = about:blank] 22:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x92846000) [pid = 1752] [serial = 1535] [outer = (nil)] [url = about:blank] 22:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x9287dc00) [pid = 1752] [serial = 1536] [outer = (nil)] [url = about:blank] 22:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x914dd400) [pid = 1752] [serial = 1527] [outer = (nil)] [url = about:blank] 22:56:54 INFO - PROCESS | 1752 | 1468216614076 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 22:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 22:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 2141ms 22:56:54 INFO - PROCESS | 1752 | 1468216614096 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 22:56:54 INFO - PROCESS | 1752 | 1468216614101 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 22:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 22:56:54 INFO - PROCESS | 1752 | 1468216614108 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 22:56:54 INFO - PROCESS | 1752 | 1468216614112 Marionette TRACE conn3 <- [1,2090,null,{}] 22:56:54 INFO - PROCESS | 1752 | 1468216614120 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:54 INFO - PROCESS | 1752 | 1468216614125 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:54 INFO - PROCESS | 1752 | 1468216614259 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 22:56:54 INFO - PROCESS | 1752 | 1468216614420 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:54 INFO - PROCESS | 1752 | 1468216614429 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da51000 == 31 [pid = 1752] [id = 530] 22:56:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8dc14c00) [pid = 1752] [serial = 1591] [outer = (nil)] 22:56:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x90507400) [pid = 1752] [serial = 1592] [outer = 0x8dc14c00] 22:56:54 INFO - PROCESS | 1752 | 1468216614489 Marionette DEBUG loaded listener.js 22:56:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x90791c00) [pid = 1752] [serial = 1593] [outer = 0x8dc14c00] 22:56:55 INFO - PROCESS | 1752 | 1468216615235 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 22:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 22:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1185ms 22:56:55 INFO - PROCESS | 1752 | 1468216615294 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 22:56:55 INFO - PROCESS | 1752 | 1468216615302 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 22:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 22:56:55 INFO - PROCESS | 1752 | 1468216615311 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 22:56:55 INFO - PROCESS | 1752 | 1468216615315 Marionette TRACE conn3 <- [1,2094,null,{}] 22:56:55 INFO - PROCESS | 1752 | 1468216615320 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:55 INFO - PROCESS | 1752 | 1468216615325 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:55 INFO - PROCESS | 1752 | 1468216615472 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 22:56:55 INFO - PROCESS | 1752 | 1468216615482 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:55 INFO - PROCESS | 1752 | 1468216615491 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x91481000 == 32 [pid = 1752] [id = 531] 22:56:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x91482c00) [pid = 1752] [serial = 1594] [outer = (nil)] 22:56:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x914d1400) [pid = 1752] [serial = 1595] [outer = 0x91482c00] 22:56:55 INFO - PROCESS | 1752 | 1468216615551 Marionette DEBUG loaded listener.js 22:56:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x914da400) [pid = 1752] [serial = 1596] [outer = 0x91482c00] 22:56:56 INFO - PROCESS | 1752 | 1468216616416 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 22:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 22:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1129ms 22:56:56 INFO - PROCESS | 1752 | 1468216616440 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 22:56:56 INFO - PROCESS | 1752 | 1468216616443 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 22:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 22:56:56 INFO - PROCESS | 1752 | 1468216616449 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 22:56:56 INFO - PROCESS | 1752 | 1468216616454 Marionette TRACE conn3 <- [1,2098,null,{}] 22:56:56 INFO - PROCESS | 1752 | 1468216616476 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:56 INFO - PROCESS | 1752 | 1468216616483 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:56 INFO - PROCESS | 1752 | 1468216616668 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 22:56:56 INFO - PROCESS | 1752 | 1468216616753 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:56 INFO - PROCESS | 1752 | 1468216616760 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x92473800 == 33 [pid = 1752] [id = 532] 22:56:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x92473c00) [pid = 1752] [serial = 1597] [outer = (nil)] 22:56:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x92533800) [pid = 1752] [serial = 1598] [outer = 0x92473c00] 22:56:56 INFO - PROCESS | 1752 | 1468216616825 Marionette DEBUG loaded listener.js 22:56:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x9262b800) [pid = 1752] [serial = 1599] [outer = 0x92473c00] 22:56:57 INFO - PROCESS | 1752 | 1468216617575 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 22:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 22:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1183ms 22:56:57 INFO - PROCESS | 1752 | 1468216617632 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 22:56:57 INFO - PROCESS | 1752 | 1468216617635 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 22:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 22:56:57 INFO - PROCESS | 1752 | 1468216617641 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 22:56:57 INFO - PROCESS | 1752 | 1468216617644 Marionette TRACE conn3 <- [1,2102,null,{}] 22:56:57 INFO - PROCESS | 1752 | 1468216617649 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:57 INFO - PROCESS | 1752 | 1468216617652 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:57 INFO - PROCESS | 1752 | 1468216617836 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 22:56:57 INFO - PROCESS | 1752 | 1468216617852 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:57 INFO - PROCESS | 1752 | 1468216617859 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x92475c00 == 34 [pid = 1752] [id = 533] 22:56:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x92846000) [pid = 1752] [serial = 1600] [outer = (nil)] 22:56:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x9287e400) [pid = 1752] [serial = 1601] [outer = 0x92846000] 22:56:57 INFO - PROCESS | 1752 | 1468216617917 Marionette DEBUG loaded listener.js 22:56:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x92897000) [pid = 1752] [serial = 1602] [outer = 0x92846000] 22:56:58 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x90507000) [pid = 1752] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 22:56:58 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x92872c00) [pid = 1752] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 22:56:58 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x92d15000) [pid = 1752] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 22:56:58 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x940f9000) [pid = 1752] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 22:56:58 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8dc17400) [pid = 1752] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 22:56:58 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x932fb000) [pid = 1752] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 22:56:58 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x9050d400) [pid = 1752] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 22:56:58 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x93e57800) [pid = 1752] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 22:56:58 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x914d2800) [pid = 1752] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 22:56:58 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x9246c400) [pid = 1752] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 22:56:58 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x92a70000) [pid = 1752] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 22:56:58 INFO - PROCESS | 1752 | 1468216618983 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 22:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 22:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1383ms 22:56:59 INFO - PROCESS | 1752 | 1468216619025 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 22:56:59 INFO - PROCESS | 1752 | 1468216619028 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 22:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 22:56:59 INFO - PROCESS | 1752 | 1468216619034 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 22:56:59 INFO - PROCESS | 1752 | 1468216619036 Marionette TRACE conn3 <- [1,2106,null,{}] 22:56:59 INFO - PROCESS | 1752 | 1468216619041 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:56:59 INFO - PROCESS | 1752 | 1468216619045 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:59 INFO - PROCESS | 1752 | 1468216619213 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 22:56:59 INFO - PROCESS | 1752 | 1468216619232 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:59 INFO - PROCESS | 1752 | 1468216619238 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:56:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35ac00 == 35 [pid = 1752] [id = 534] 22:56:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8dc18400) [pid = 1752] [serial = 1603] [outer = (nil)] 22:56:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x92873000) [pid = 1752] [serial = 1604] [outer = 0x8dc18400] 22:56:59 INFO - PROCESS | 1752 | 1468216619297 Marionette DEBUG loaded listener.js 22:56:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x9289d400) [pid = 1752] [serial = 1605] [outer = 0x8dc18400] 22:57:00 INFO - PROCESS | 1752 | 1468216620024 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 22:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 22:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1029ms 22:57:00 INFO - PROCESS | 1752 | 1468216620063 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 22:57:00 INFO - PROCESS | 1752 | 1468216620065 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 22:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 22:57:00 INFO - PROCESS | 1752 | 1468216620071 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 22:57:00 INFO - PROCESS | 1752 | 1468216620074 Marionette TRACE conn3 <- [1,2110,null,{}] 22:57:00 INFO - PROCESS | 1752 | 1468216620079 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:00 INFO - PROCESS | 1752 | 1468216620087 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:00 INFO - PROCESS | 1752 | 1468216620316 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 22:57:00 INFO - PROCESS | 1752 | 1468216620332 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:00 INFO - PROCESS | 1752 | 1468216620337 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x9284f000 == 36 [pid = 1752] [id = 535] 22:57:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x92896800) [pid = 1752] [serial = 1606] [outer = (nil)] 22:57:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x92ecb400) [pid = 1752] [serial = 1607] [outer = 0x92896800] 22:57:00 INFO - PROCESS | 1752 | 1468216620398 Marionette DEBUG loaded listener.js 22:57:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x932fe800) [pid = 1752] [serial = 1608] [outer = 0x92896800] 22:57:01 INFO - PROCESS | 1752 | 1468216621402 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 22:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 22:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1380ms 22:57:01 INFO - PROCESS | 1752 | 1468216621453 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 22:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 22:57:01 INFO - PROCESS | 1752 | 1468216621459 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 22:57:01 INFO - PROCESS | 1752 | 1468216621467 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 22:57:01 INFO - PROCESS | 1752 | 1468216621471 Marionette TRACE conn3 <- [1,2114,null,{}] 22:57:01 INFO - PROCESS | 1752 | 1468216621480 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:01 INFO - PROCESS | 1752 | 1468216621484 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:01 INFO - PROCESS | 1752 | 1468216621651 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 22:57:01 INFO - PROCESS | 1752 | 1468216621813 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:01 INFO - PROCESS | 1752 | 1468216621822 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35dc00 == 37 [pid = 1752] [id = 536] 22:57:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8da55800) [pid = 1752] [serial = 1609] [outer = (nil)] 22:57:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x907b8000) [pid = 1752] [serial = 1610] [outer = 0x8da55800] 22:57:01 INFO - PROCESS | 1752 | 1468216621895 Marionette DEBUG loaded listener.js 22:57:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x9089f000) [pid = 1752] [serial = 1611] [outer = 0x8da55800] 22:57:02 INFO - PROCESS | 1752 | 1468216622833 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 22:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 22:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1439ms 22:57:02 INFO - PROCESS | 1752 | 1468216622904 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 22:57:02 INFO - PROCESS | 1752 | 1468216622910 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 22:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 22:57:02 INFO - PROCESS | 1752 | 1468216622920 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 22:57:02 INFO - PROCESS | 1752 | 1468216622923 Marionette TRACE conn3 <- [1,2118,null,{}] 22:57:02 INFO - PROCESS | 1752 | 1468216622929 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:02 INFO - PROCESS | 1752 | 1468216622934 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:03 INFO - PROCESS | 1752 | 1468216623093 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 22:57:03 INFO - PROCESS | 1752 | 1468216623253 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:03 INFO - PROCESS | 1752 | 1468216623260 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d357800 == 38 [pid = 1752] [id = 537] 22:57:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x915ee000) [pid = 1752] [serial = 1612] [outer = (nil)] 22:57:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x92468000) [pid = 1752] [serial = 1613] [outer = 0x915ee000] 22:57:03 INFO - PROCESS | 1752 | 1468216623337 Marionette DEBUG loaded listener.js 22:57:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x92534000) [pid = 1752] [serial = 1614] [outer = 0x915ee000] 22:57:04 INFO - PROCESS | 1752 | 1468216624281 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 22:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 22:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1435ms 22:57:04 INFO - PROCESS | 1752 | 1468216624355 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 22:57:04 INFO - PROCESS | 1752 | 1468216624358 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 22:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 22:57:04 INFO - PROCESS | 1752 | 1468216624364 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 22:57:04 INFO - PROCESS | 1752 | 1468216624370 Marionette TRACE conn3 <- [1,2122,null,{}] 22:57:04 INFO - PROCESS | 1752 | 1468216624385 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:04 INFO - PROCESS | 1752 | 1468216624392 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:04 INFO - PROCESS | 1752 | 1468216624551 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 22:57:04 INFO - PROCESS | 1752 | 1468216624715 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:04 INFO - PROCESS | 1752 | 1468216624722 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x9246fc00 == 39 [pid = 1752] [id = 538] 22:57:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x932f7800) [pid = 1752] [serial = 1615] [outer = (nil)] 22:57:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x94043000) [pid = 1752] [serial = 1616] [outer = 0x932f7800] 22:57:04 INFO - PROCESS | 1752 | 1468216624797 Marionette DEBUG loaded listener.js 22:57:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x940fb800) [pid = 1752] [serial = 1617] [outer = 0x932f7800] 22:57:05 INFO - PROCESS | 1752 | 1468216625877 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 22:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 22:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1582ms 22:57:05 INFO - PROCESS | 1752 | 1468216625947 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 22:57:05 INFO - PROCESS | 1752 | 1468216625952 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 22:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 22:57:05 INFO - PROCESS | 1752 | 1468216625960 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 22:57:05 INFO - PROCESS | 1752 | 1468216625964 Marionette TRACE conn3 <- [1,2126,null,{}] 22:57:05 INFO - PROCESS | 1752 | 1468216625971 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:05 INFO - PROCESS | 1752 | 1468216625976 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:06 INFO - PROCESS | 1752 | 1468216626137 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 22:57:06 INFO - PROCESS | 1752 | 1468216626375 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:06 INFO - PROCESS | 1752 | 1468216626388 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da4c400 == 40 [pid = 1752] [id = 539] 22:57:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8da50800) [pid = 1752] [serial = 1618] [outer = (nil)] 22:57:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x9050b800) [pid = 1752] [serial = 1619] [outer = 0x8da50800] 22:57:06 INFO - PROCESS | 1752 | 1468216626478 Marionette DEBUG loaded listener.js 22:57:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x907bc000) [pid = 1752] [serial = 1620] [outer = 0x8da50800] 22:57:06 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35ac00 == 39 [pid = 1752] [id = 534] 22:57:06 INFO - PROCESS | 1752 | --DOCSHELL 0x92475c00 == 38 [pid = 1752] [id = 533] 22:57:06 INFO - PROCESS | 1752 | --DOCSHELL 0x92473800 == 37 [pid = 1752] [id = 532] 22:57:06 INFO - PROCESS | 1752 | --DOCSHELL 0x91481000 == 36 [pid = 1752] [id = 531] 22:57:06 INFO - PROCESS | 1752 | --DOCSHELL 0x8da51000 == 35 [pid = 1752] [id = 530] 22:57:06 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x95393c00) [pid = 1752] [serial = 1566] [outer = (nil)] [url = about:blank] 22:57:06 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x92a6c400) [pid = 1752] [serial = 1557] [outer = (nil)] [url = about:blank] 22:57:06 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x9404c400) [pid = 1752] [serial = 1560] [outer = (nil)] [url = about:blank] 22:57:06 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x9289cc00) [pid = 1752] [serial = 1556] [outer = (nil)] [url = about:blank] 22:57:06 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x95318400) [pid = 1752] [serial = 1563] [outer = (nil)] [url = about:blank] 22:57:06 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x907c3c00) [pid = 1752] [serial = 1541] [outer = (nil)] [url = about:blank] 22:57:06 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x93e51400) [pid = 1752] [serial = 1547] [outer = (nil)] [url = about:blank] 22:57:06 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x907c4400) [pid = 1752] [serial = 1551] [outer = (nil)] [url = about:blank] 22:57:06 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x90898c00) [pid = 1752] [serial = 1542] [outer = (nil)] [url = about:blank] 22:57:06 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x95448c00) [pid = 1752] [serial = 1568] [outer = (nil)] [url = about:blank] 22:57:06 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x93e5ec00) [pid = 1752] [serial = 1548] [outer = (nil)] [url = about:blank] 22:57:06 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x932fd800) [pid = 1752] [serial = 1559] [outer = (nil)] [url = about:blank] 22:57:06 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x9079dc00) [pid = 1752] [serial = 1550] [outer = (nil)] [url = about:blank] 22:57:06 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x915ecc00) [pid = 1752] [serial = 1553] [outer = (nil)] [url = about:blank] 22:57:06 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x94047400) [pid = 1752] [serial = 1565] [outer = (nil)] [url = about:blank] 22:57:06 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x9252e400) [pid = 1752] [serial = 1544] [outer = (nil)] [url = about:blank] 22:57:06 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x932ffc00) [pid = 1752] [serial = 1539] [outer = (nil)] [url = about:blank] 22:57:06 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x9531b000) [pid = 1752] [serial = 1562] [outer = (nil)] [url = about:blank] 22:57:06 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x92842800) [pid = 1752] [serial = 1545] [outer = (nil)] [url = about:blank] 22:57:06 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x922f6800) [pid = 1752] [serial = 1554] [outer = (nil)] [url = about:blank] 22:57:06 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x9544f000) [pid = 1752] [serial = 1569] [outer = (nil)] [url = about:blank] 22:57:07 INFO - PROCESS | 1752 | 1468216627220 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 22:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 22:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1288ms 22:57:07 INFO - PROCESS | 1752 | 1468216627248 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 22:57:07 INFO - PROCESS | 1752 | 1468216627254 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 22:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 22:57:07 INFO - PROCESS | 1752 | 1468216627263 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 22:57:07 INFO - PROCESS | 1752 | 1468216627266 Marionette TRACE conn3 <- [1,2130,null,{}] 22:57:07 INFO - PROCESS | 1752 | 1468216627271 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:07 INFO - PROCESS | 1752 | 1468216627276 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:07 INFO - PROCESS | 1752 | 1468216627405 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 22:57:07 INFO - PROCESS | 1752 | 1468216627559 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:07 INFO - PROCESS | 1752 | 1468216627564 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x8dc13400 == 36 [pid = 1752] [id = 540] 22:57:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x90898c00) [pid = 1752] [serial = 1621] [outer = (nil)] 22:57:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x915e9000) [pid = 1752] [serial = 1622] [outer = 0x90898c00] 22:57:07 INFO - PROCESS | 1752 | 1468216627627 Marionette DEBUG loaded listener.js 22:57:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x922f6400) [pid = 1752] [serial = 1623] [outer = 0x90898c00] 22:57:08 INFO - PROCESS | 1752 | 1468216628299 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 22:57:08 INFO - PROCESS | 1752 | 1468216628354 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 22:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 22:57:08 INFO - PROCESS | 1752 | 1468216628360 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 22:57:08 INFO - PROCESS | 1752 | 1468216628365 Marionette TRACE conn3 <- [1,2134,null,{}] 22:57:08 INFO - PROCESS | 1752 | 1468216628386 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:08 INFO - PROCESS | 1752 | 1468216628393 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:08 INFO - PROCESS | 1752 | 1468216628528 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 22:57:08 INFO - PROCESS | 1752 | 1468216628537 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:08 INFO - PROCESS | 1752 | 1468216628549 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x92876400 == 37 [pid = 1752] [id = 541] 22:57:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x92892c00) [pid = 1752] [serial = 1624] [outer = (nil)] 22:57:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x92a70400) [pid = 1752] [serial = 1625] [outer = 0x92892c00] 22:57:08 INFO - PROCESS | 1752 | 1468216628607 Marionette DEBUG loaded listener.js 22:57:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x92ecd000) [pid = 1752] [serial = 1626] [outer = 0x92892c00] 22:57:09 INFO - PROCESS | 1752 | 1468216629459 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 22:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 22:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1144ms 22:57:09 INFO - PROCESS | 1752 | 1468216629504 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 22:57:09 INFO - PROCESS | 1752 | 1468216629508 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 22:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 22:57:09 INFO - PROCESS | 1752 | 1468216629521 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 22:57:09 INFO - PROCESS | 1752 | 1468216629523 Marionette TRACE conn3 <- [1,2138,null,{}] 22:57:09 INFO - PROCESS | 1752 | 1468216629528 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:09 INFO - PROCESS | 1752 | 1468216629532 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:09 INFO - PROCESS | 1752 | 1468216629726 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 22:57:09 INFO - PROCESS | 1752 | 1468216629746 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:09 INFO - PROCESS | 1752 | 1468216629755 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x92531800 == 38 [pid = 1752] [id = 542] 22:57:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x92872c00) [pid = 1752] [serial = 1627] [outer = (nil)] 22:57:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x93e5ec00) [pid = 1752] [serial = 1628] [outer = 0x92872c00] 22:57:09 INFO - PROCESS | 1752 | 1468216629811 Marionette DEBUG loaded listener.js 22:57:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x94050400) [pid = 1752] [serial = 1629] [outer = 0x92872c00] 22:57:10 INFO - PROCESS | 1752 | 1468216630652 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 22:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 22:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1193ms 22:57:10 INFO - PROCESS | 1752 | 1468216630712 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 22:57:10 INFO - PROCESS | 1752 | 1468216630715 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 22:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 22:57:10 INFO - PROCESS | 1752 | 1468216630721 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 22:57:10 INFO - PROCESS | 1752 | 1468216630723 Marionette TRACE conn3 <- [1,2142,null,{}] 22:57:10 INFO - PROCESS | 1752 | 1468216630732 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:10 INFO - PROCESS | 1752 | 1468216630737 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:10 INFO - PROCESS | 1752 | 1468216630912 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 22:57:10 INFO - PROCESS | 1752 | 1468216630938 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:10 INFO - PROCESS | 1752 | 1468216630946 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x922f6c00 == 39 [pid = 1752] [id = 543] 22:57:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x9284b800) [pid = 1752] [serial = 1630] [outer = (nil)] 22:57:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x95320c00) [pid = 1752] [serial = 1631] [outer = 0x9284b800] 22:57:11 INFO - PROCESS | 1752 | 1468216631003 Marionette DEBUG loaded listener.js 22:57:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x9538bc00) [pid = 1752] [serial = 1632] [outer = 0x9284b800] 22:57:11 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x92473c00) [pid = 1752] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 22:57:11 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8d4a6000) [pid = 1752] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 22:57:11 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x914d5800) [pid = 1752] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 22:57:11 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x93c57800) [pid = 1752] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 22:57:11 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x907c8c00) [pid = 1752] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 22:57:11 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x8dc14c00) [pid = 1752] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 22:57:11 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x91482c00) [pid = 1752] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 22:57:11 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x92846000) [pid = 1752] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 22:57:11 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x953bcc00) [pid = 1752] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 22:57:11 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x9793f000) [pid = 1752] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 22:57:11 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x8d4a0800) [pid = 1752] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 22:57:11 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x8dc18400) [pid = 1752] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 22:57:11 INFO - PROCESS | 1752 | 1468216631877 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 22:57:11 INFO - PROCESS | 1752 | 1468216631904 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 22:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 22:57:11 INFO - PROCESS | 1752 | 1468216631910 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 22:57:11 INFO - PROCESS | 1752 | 1468216631914 Marionette TRACE conn3 <- [1,2146,null,{}] 22:57:11 INFO - PROCESS | 1752 | 1468216631920 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:11 INFO - PROCESS | 1752 | 1468216631928 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:12 INFO - PROCESS | 1752 | 1468216632138 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 22:57:12 INFO - PROCESS | 1752 | 1468216632153 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:12 INFO - PROCESS | 1752 | 1468216632161 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d356400 == 40 [pid = 1752] [id = 544] 22:57:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x8da51800) [pid = 1752] [serial = 1633] [outer = (nil)] 22:57:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x95322000) [pid = 1752] [serial = 1634] [outer = 0x8da51800] 22:57:12 INFO - PROCESS | 1752 | 1468216632220 Marionette DEBUG loaded listener.js 22:57:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x92892000) [pid = 1752] [serial = 1635] [outer = 0x8da51800] 22:57:12 INFO - PROCESS | 1752 | 1468216632925 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 22:57:12 INFO - PROCESS | 1752 | 1468216632946 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 22:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 22:57:12 INFO - PROCESS | 1752 | 1468216632952 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 22:57:12 INFO - PROCESS | 1752 | 1468216632954 Marionette TRACE conn3 <- [1,2150,null,{}] 22:57:12 INFO - PROCESS | 1752 | 1468216632959 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:12 INFO - PROCESS | 1752 | 1468216632963 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:13 INFO - PROCESS | 1752 | 1468216633135 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 22:57:13 INFO - PROCESS | 1752 | 1468216633219 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:13 INFO - PROCESS | 1752 | 1468216633223 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x907c8c00 == 41 [pid = 1752] [id = 545] 22:57:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x907d2c00) [pid = 1752] [serial = 1636] [outer = (nil)] 22:57:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x95518000) [pid = 1752] [serial = 1637] [outer = 0x907d2c00] 22:57:13 INFO - PROCESS | 1752 | 1468216633283 Marionette DEBUG loaded listener.js 22:57:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x97945c00) [pid = 1752] [serial = 1638] [outer = 0x907d2c00] 22:57:14 INFO - PROCESS | 1752 | 1468216634155 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 22:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 22:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1276ms 22:57:14 INFO - PROCESS | 1752 | 1468216634230 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 22:57:14 INFO - PROCESS | 1752 | 1468216634236 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 22:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 22:57:14 INFO - PROCESS | 1752 | 1468216634243 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 22:57:14 INFO - PROCESS | 1752 | 1468216634248 Marionette TRACE conn3 <- [1,2154,null,{}] 22:57:14 INFO - PROCESS | 1752 | 1468216634256 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:14 INFO - PROCESS | 1752 | 1468216634262 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:14 INFO - PROCESS | 1752 | 1468216634421 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 22:57:14 INFO - PROCESS | 1752 | 1468216634559 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:14 INFO - PROCESS | 1752 | 1468216634568 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d49f800 == 42 [pid = 1752] [id = 546] 22:57:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8d4a7400) [pid = 1752] [serial = 1639] [outer = (nil)] 22:57:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x907c6c00) [pid = 1752] [serial = 1640] [outer = 0x8d4a7400] 22:57:14 INFO - PROCESS | 1752 | 1468216634640 Marionette DEBUG loaded listener.js 22:57:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x922f2400) [pid = 1752] [serial = 1641] [outer = 0x8d4a7400] 22:57:15 INFO - PROCESS | 1752 | 1468216635525 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 22:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 22:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1342ms 22:57:15 INFO - PROCESS | 1752 | 1468216635584 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 22:57:15 INFO - PROCESS | 1752 | 1468216635590 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 22:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 22:57:15 INFO - PROCESS | 1752 | 1468216635600 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 22:57:15 INFO - PROCESS | 1752 | 1468216635604 Marionette TRACE conn3 <- [1,2158,null,{}] 22:57:15 INFO - PROCESS | 1752 | 1468216635609 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:15 INFO - PROCESS | 1752 | 1468216635615 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:15 INFO - PROCESS | 1752 | 1468216635805 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 22:57:15 INFO - PROCESS | 1752 | 1468216635980 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:15 INFO - PROCESS | 1752 | 1468216635986 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x90899000 == 43 [pid = 1752] [id = 547] 22:57:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x92876c00) [pid = 1752] [serial = 1642] [outer = (nil)] 22:57:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x92a6c400) [pid = 1752] [serial = 1643] [outer = 0x92876c00] 22:57:16 INFO - PROCESS | 1752 | 1468216636063 Marionette DEBUG loaded listener.js 22:57:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x92ec8400) [pid = 1752] [serial = 1644] [outer = 0x92876c00] 22:57:16 INFO - PROCESS | 1752 | 1468216636923 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 22:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 22:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1380ms 22:57:16 INFO - PROCESS | 1752 | 1468216636979 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 22:57:16 INFO - PROCESS | 1752 | 1468216636983 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 22:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 22:57:17 INFO - PROCESS | 1752 | 1468216637007 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 22:57:17 INFO - PROCESS | 1752 | 1468216637012 Marionette TRACE conn3 <- [1,2162,null,{}] 22:57:17 INFO - PROCESS | 1752 | 1468216637027 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:17 INFO - PROCESS | 1752 | 1468216637034 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:17 INFO - PROCESS | 1752 | 1468216637193 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 22:57:17 INFO - PROCESS | 1752 | 1468216637358 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:17 INFO - PROCESS | 1752 | 1468216637367 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x95448800 == 44 [pid = 1752] [id = 548] 22:57:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x9544e800) [pid = 1752] [serial = 1645] [outer = (nil)] 22:57:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x9794cc00) [pid = 1752] [serial = 1646] [outer = 0x9544e800] 22:57:17 INFO - PROCESS | 1752 | 1468216637443 Marionette DEBUG loaded listener.js 22:57:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x97955400) [pid = 1752] [serial = 1647] [outer = 0x9544e800] 22:57:18 INFO - PROCESS | 1752 | 1468216638277 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 22:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 22:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1334ms 22:57:18 INFO - PROCESS | 1752 | 1468216638339 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 22:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 22:57:18 INFO - PROCESS | 1752 | 1468216638344 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 22:57:18 INFO - PROCESS | 1752 | 1468216638349 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 22:57:18 INFO - PROCESS | 1752 | 1468216638353 Marionette TRACE conn3 <- [1,2166,null,{}] 22:57:18 INFO - PROCESS | 1752 | 1468216638358 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:18 INFO - PROCESS | 1752 | 1468216638362 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:18 INFO - PROCESS | 1752 | 1468216638515 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 22:57:18 INFO - PROCESS | 1752 | 1468216638677 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:18 INFO - PROCESS | 1752 | 1468216638683 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x9089e000 == 45 [pid = 1752] [id = 549] 22:57:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x9289a000) [pid = 1752] [serial = 1648] [outer = (nil)] 22:57:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x979f2400) [pid = 1752] [serial = 1649] [outer = 0x9289a000] 22:57:18 INFO - PROCESS | 1752 | 1468216638755 Marionette DEBUG loaded listener.js 22:57:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x979f5400) [pid = 1752] [serial = 1650] [outer = 0x9289a000] 22:57:19 INFO - PROCESS | 1752 | 1468216639590 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 22:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 22:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1282ms 22:57:19 INFO - PROCESS | 1752 | 1468216639631 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 22:57:19 INFO - PROCESS | 1752 | 1468216639635 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 22:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 22:57:19 INFO - PROCESS | 1752 | 1468216639641 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 22:57:19 INFO - PROCESS | 1752 | 1468216639643 Marionette TRACE conn3 <- [1,2170,null,{}] 22:57:19 INFO - PROCESS | 1752 | 1468216639649 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:19 INFO - PROCESS | 1752 | 1468216639653 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:19 INFO - PROCESS | 1752 | 1468216639795 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 22:57:19 INFO - PROCESS | 1752 | 1468216639966 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:19 INFO - PROCESS | 1752 | 1468216639974 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x907d0c00 == 46 [pid = 1752] [id = 550] 22:57:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x92847000) [pid = 1752] [serial = 1651] [outer = (nil)] 22:57:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x92896400) [pid = 1752] [serial = 1652] [outer = 0x92847000] 22:57:20 INFO - PROCESS | 1752 | 1468216640065 Marionette DEBUG loaded listener.js 22:57:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x979f9000) [pid = 1752] [serial = 1653] [outer = 0x92847000] 22:57:20 INFO - PROCESS | 1752 | 1468216640970 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 22:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 22:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1386ms 22:57:21 INFO - PROCESS | 1752 | 1468216641027 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 22:57:21 INFO - PROCESS | 1752 | 1468216641031 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 22:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 22:57:21 INFO - PROCESS | 1752 | 1468216641036 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 22:57:21 INFO - PROCESS | 1752 | 1468216641038 Marionette TRACE conn3 <- [1,2174,null,{}] 22:57:21 INFO - PROCESS | 1752 | 1468216641044 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:21 INFO - PROCESS | 1752 | 1468216641053 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:21 INFO - PROCESS | 1752 | 1468216641227 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 22:57:21 INFO - PROCESS | 1752 | 1468216641556 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:21 INFO - PROCESS | 1752 | 1468216641562 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a9800 == 47 [pid = 1752] [id = 551] 22:57:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8da4a000) [pid = 1752] [serial = 1654] [outer = (nil)] 22:57:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8dc20400) [pid = 1752] [serial = 1655] [outer = 0x8da4a000] 22:57:21 INFO - PROCESS | 1752 | 1468216641706 Marionette DEBUG loaded listener.js 22:57:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x9079e400) [pid = 1752] [serial = 1656] [outer = 0x8da4a000] 22:57:22 INFO - PROCESS | 1752 | 1468216642565 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 22:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 22:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1579ms 22:57:22 INFO - PROCESS | 1752 | 1468216642628 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 22:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 22:57:22 INFO - PROCESS | 1752 | 1468216642633 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 22:57:22 INFO - PROCESS | 1752 | 1468216642640 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 22:57:22 INFO - PROCESS | 1752 | 1468216642643 Marionette TRACE conn3 <- [1,2178,null,{}] 22:57:22 INFO - PROCESS | 1752 | 1468216642650 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:22 INFO - PROCESS | 1752 | 1468216642657 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:22 INFO - PROCESS | 1752 | 1468216642807 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 22:57:23 INFO - PROCESS | 1752 | --DOCSHELL 0x90793800 == 46 [pid = 1752] [id = 529] 22:57:23 INFO - PROCESS | 1752 | --DOCSHELL 0x8d356400 == 45 [pid = 1752] [id = 544] 22:57:23 INFO - PROCESS | 1752 | --DOCSHELL 0x922f6c00 == 44 [pid = 1752] [id = 543] 22:57:23 INFO - PROCESS | 1752 | --DOCSHELL 0x92531800 == 43 [pid = 1752] [id = 542] 22:57:23 INFO - PROCESS | 1752 | --DOCSHELL 0x92876400 == 42 [pid = 1752] [id = 541] 22:57:23 INFO - PROCESS | 1752 | --DOCSHELL 0x8dc13400 == 41 [pid = 1752] [id = 540] 22:57:23 INFO - PROCESS | 1752 | --DOCSHELL 0x8da4c400 == 40 [pid = 1752] [id = 539] 22:57:23 INFO - PROCESS | 1752 | --DOCSHELL 0x8d364400 == 39 [pid = 1752] [id = 528] 22:57:23 INFO - PROCESS | 1752 | --DOCSHELL 0x9284f000 == 38 [pid = 1752] [id = 535] 22:57:23 INFO - PROCESS | 1752 | --DOCSHELL 0x907c3400 == 37 [pid = 1752] [id = 524] 22:57:23 INFO - PROCESS | 1752 | --DOCSHELL 0x8d357800 == 36 [pid = 1752] [id = 537] 22:57:23 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35dc00 == 35 [pid = 1752] [id = 536] 22:57:23 INFO - PROCESS | 1752 | --DOCSHELL 0x9246fc00 == 34 [pid = 1752] [id = 538] 22:57:23 INFO - PROCESS | 1752 | --DOCSHELL 0x8d356800 == 33 [pid = 1752] [id = 523] 22:57:23 INFO - PROCESS | 1752 | --DOCSHELL 0x92ece000 == 32 [pid = 1752] [id = 526] 22:57:23 INFO - PROCESS | 1752 | --DOCSHELL 0x93c57400 == 31 [pid = 1752] [id = 527] 22:57:23 INFO - PROCESS | 1752 | --DOCSHELL 0x93c51400 == 30 [pid = 1752] [id = 525] 22:57:23 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a9800 == 29 [pid = 1752] [id = 551] 22:57:23 INFO - PROCESS | 1752 | --DOCSHELL 0x9089e000 == 28 [pid = 1752] [id = 549] 22:57:23 INFO - PROCESS | 1752 | --DOCSHELL 0x907d0c00 == 27 [pid = 1752] [id = 550] 22:57:23 INFO - PROCESS | 1752 | --DOCSHELL 0x95448800 == 26 [pid = 1752] [id = 548] 22:57:23 INFO - PROCESS | 1752 | --DOCSHELL 0x90899000 == 25 [pid = 1752] [id = 547] 22:57:23 INFO - PROCESS | 1752 | --DOCSHELL 0x907c8c00 == 24 [pid = 1752] [id = 545] 22:57:23 INFO - PROCESS | 1752 | --DOCSHELL 0x8d49f800 == 23 [pid = 1752] [id = 546] 22:57:23 INFO - PROCESS | 1752 | 1468216643768 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:23 INFO - PROCESS | 1752 | 1468216643780 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:23 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x92533800) [pid = 1752] [serial = 1598] [outer = (nil)] [url = about:blank] 22:57:23 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x9089b400) [pid = 1752] [serial = 1572] [outer = (nil)] [url = about:blank] 22:57:23 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x907c1000) [pid = 1752] [serial = 1571] [outer = (nil)] [url = about:blank] 22:57:23 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x9284a800) [pid = 1752] [serial = 1575] [outer = (nil)] [url = about:blank] 22:57:23 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x92621c00) [pid = 1752] [serial = 1574] [outer = (nil)] [url = about:blank] 22:57:23 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x95453400) [pid = 1752] [serial = 1578] [outer = (nil)] [url = about:blank] 22:57:23 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x915e4000) [pid = 1752] [serial = 1590] [outer = (nil)] [url = about:blank] 22:57:23 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x90899c00) [pid = 1752] [serial = 1589] [outer = (nil)] [url = about:blank] 22:57:23 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x92ecb400) [pid = 1752] [serial = 1607] [outer = (nil)] [url = about:blank] 22:57:23 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x95446c00) [pid = 1752] [serial = 1577] [outer = (nil)] [url = about:blank] 22:57:23 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x90507400) [pid = 1752] [serial = 1592] [outer = (nil)] [url = about:blank] 22:57:23 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x90791c00) [pid = 1752] [serial = 1593] [outer = (nil)] [url = about:blank] 22:57:23 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x914d1400) [pid = 1752] [serial = 1595] [outer = (nil)] [url = about:blank] 22:57:23 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x9287e400) [pid = 1752] [serial = 1601] [outer = (nil)] [url = about:blank] 22:57:23 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x97941c00) [pid = 1752] [serial = 1581] [outer = (nil)] [url = about:blank] 22:57:23 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x94044000) [pid = 1752] [serial = 1580] [outer = (nil)] [url = about:blank] 22:57:23 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x9794b400) [pid = 1752] [serial = 1584] [outer = (nil)] [url = about:blank] 22:57:23 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x97949400) [pid = 1752] [serial = 1583] [outer = (nil)] [url = about:blank] 22:57:23 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x92472000) [pid = 1752] [serial = 1587] [outer = (nil)] [url = about:blank] 22:57:23 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x9262b800) [pid = 1752] [serial = 1599] [outer = (nil)] [url = about:blank] 22:57:23 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x9147fc00) [pid = 1752] [serial = 1586] [outer = (nil)] [url = about:blank] 22:57:23 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x9289d400) [pid = 1752] [serial = 1605] [outer = (nil)] [url = about:blank] 22:57:23 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x92873000) [pid = 1752] [serial = 1604] [outer = (nil)] [url = about:blank] 22:57:23 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x92897000) [pid = 1752] [serial = 1602] [outer = (nil)] [url = about:blank] 22:57:23 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x914da400) [pid = 1752] [serial = 1596] [outer = (nil)] [url = about:blank] 22:57:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d357800 == 24 [pid = 1752] [id = 552] 22:57:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x8d35a400) [pid = 1752] [serial = 1657] [outer = (nil)] 22:57:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x8d365400) [pid = 1752] [serial = 1658] [outer = 0x8d35a400] 22:57:24 INFO - PROCESS | 1752 | 1468216644063 Marionette DEBUG loaded listener.js 22:57:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8d4a0400) [pid = 1752] [serial = 1659] [outer = 0x8d35a400] 22:57:25 INFO - PROCESS | 1752 | 1468216645011 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 22:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 22:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 2436ms 22:57:25 INFO - PROCESS | 1752 | 1468216645077 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 22:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 22:57:25 INFO - PROCESS | 1752 | 1468216645082 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 22:57:25 INFO - PROCESS | 1752 | 1468216645090 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 22:57:25 INFO - PROCESS | 1752 | 1468216645094 Marionette TRACE conn3 <- [1,2182,null,{}] 22:57:25 INFO - PROCESS | 1752 | 1468216645100 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:25 INFO - PROCESS | 1752 | 1468216645105 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:25 INFO - PROCESS | 1752 | 1468216645285 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 22:57:25 INFO - PROCESS | 1752 | 1468216645482 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:25 INFO - PROCESS | 1752 | 1468216645490 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x90797400 == 25 [pid = 1752] [id = 553] 22:57:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x90799800) [pid = 1752] [serial = 1660] [outer = (nil)] 22:57:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x907a0c00) [pid = 1752] [serial = 1661] [outer = 0x90799800] 22:57:25 INFO - PROCESS | 1752 | 1468216645618 Marionette DEBUG loaded listener.js 22:57:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x907c1800) [pid = 1752] [serial = 1662] [outer = 0x90799800] 22:57:26 INFO - PROCESS | 1752 | 1468216646505 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 22:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 22:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1485ms 22:57:26 INFO - PROCESS | 1752 | 1468216646574 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 22:57:26 INFO - PROCESS | 1752 | 1468216646581 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 22:57:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 22:57:26 INFO - PROCESS | 1752 | 1468216646591 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 22:57:26 INFO - PROCESS | 1752 | 1468216646595 Marionette TRACE conn3 <- [1,2186,null,{}] 22:57:26 INFO - PROCESS | 1752 | 1468216646601 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:26 INFO - PROCESS | 1752 | 1468216646606 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:26 INFO - PROCESS | 1752 | 1468216646809 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 22:57:26 INFO - PROCESS | 1752 | 1468216646969 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:26 INFO - PROCESS | 1752 | 1468216646977 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x908a1800 == 26 [pid = 1752] [id = 554] 22:57:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x908a4400) [pid = 1752] [serial = 1663] [outer = (nil)] 22:57:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x91489400) [pid = 1752] [serial = 1664] [outer = 0x908a4400] 22:57:27 INFO - PROCESS | 1752 | 1468216647050 Marionette DEBUG loaded listener.js 22:57:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x914d9c00) [pid = 1752] [serial = 1665] [outer = 0x908a4400] 22:57:28 INFO - PROCESS | 1752 | 1468216648042 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 22:57:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 22:57:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1483ms 22:57:28 INFO - PROCESS | 1752 | 1468216648073 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 22:57:28 INFO - PROCESS | 1752 | 1468216648077 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 22:57:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 22:57:28 INFO - PROCESS | 1752 | 1468216648083 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 22:57:28 INFO - PROCESS | 1752 | 1468216648089 Marionette TRACE conn3 <- [1,2190,null,{}] 22:57:28 INFO - PROCESS | 1752 | 1468216648105 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:28 INFO - PROCESS | 1752 | 1468216648113 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:28 INFO - PROCESS | 1752 | 1468216648316 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 22:57:28 INFO - PROCESS | 1752 | 1468216648522 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:28 INFO - PROCESS | 1752 | 1468216648529 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x92473800 == 27 [pid = 1752] [id = 555] 22:57:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x92530800) [pid = 1752] [serial = 1666] [outer = (nil)] 22:57:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x9261f000) [pid = 1752] [serial = 1667] [outer = 0x92530800] 22:57:28 INFO - PROCESS | 1752 | 1468216648650 Marionette DEBUG loaded listener.js 22:57:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x92627c00) [pid = 1752] [serial = 1668] [outer = 0x92530800] 22:57:29 INFO - PROCESS | 1752 | 1468216649590 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 22:57:29 INFO - PROCESS | 1752 | --DOCSHELL 0x932f6c00 == 26 [pid = 1752] [id = 515] 22:57:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 22:57:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1585ms 22:57:29 INFO - PROCESS | 1752 | 1468216649668 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 22:57:29 INFO - PROCESS | 1752 | 1468216649674 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 22:57:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 22:57:29 INFO - PROCESS | 1752 | 1468216649681 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 22:57:29 INFO - PROCESS | 1752 | 1468216649685 Marionette TRACE conn3 <- [1,2194,null,{}] 22:57:29 INFO - PROCESS | 1752 | 1468216649692 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:29 INFO - PROCESS | 1752 | 1468216649697 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:29 INFO - PROCESS | 1752 | 1468216649852 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 22:57:29 INFO - PROCESS | 1752 | 1468216649982 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:29 INFO - PROCESS | 1752 | 1468216649994 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da4ac00 == 27 [pid = 1752] [id = 556] 22:57:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x8da4c000) [pid = 1752] [serial = 1669] [outer = (nil)] 22:57:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x9079c800) [pid = 1752] [serial = 1670] [outer = 0x8da4c000] 22:57:30 INFO - PROCESS | 1752 | 1468216650062 Marionette DEBUG loaded listener.js 22:57:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x907c1000) [pid = 1752] [serial = 1671] [outer = 0x8da4c000] 22:57:30 INFO - PROCESS | 1752 | 1468216650814 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 22:57:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 22:57:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1186ms 22:57:30 INFO - PROCESS | 1752 | 1468216650867 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 22:57:30 INFO - PROCESS | 1752 | 1468216650872 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 22:57:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 22:57:30 INFO - PROCESS | 1752 | 1468216650890 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 22:57:30 INFO - PROCESS | 1752 | 1468216650893 Marionette TRACE conn3 <- [1,2198,null,{}] 22:57:30 INFO - PROCESS | 1752 | 1468216650899 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:30 INFO - PROCESS | 1752 | 1468216650903 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:31 INFO - PROCESS | 1752 | 1468216651043 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 22:57:31 INFO - PROCESS | 1752 | 1468216651052 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:31 INFO - PROCESS | 1752 | 1468216651060 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x915f0c00 == 28 [pid = 1752] [id = 557] 22:57:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x922ee000) [pid = 1752] [serial = 1672] [outer = (nil)] 22:57:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x922fc400) [pid = 1752] [serial = 1673] [outer = 0x922ee000] 22:57:31 INFO - PROCESS | 1752 | 1468216651122 Marionette DEBUG loaded listener.js 22:57:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x9252d000) [pid = 1752] [serial = 1674] [outer = 0x922ee000] 22:57:31 INFO - PROCESS | 1752 | 1468216651919 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 22:57:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 22:57:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1089ms 22:57:31 INFO - PROCESS | 1752 | 1468216651982 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 22:57:31 INFO - PROCESS | 1752 | 1468216651985 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 22:57:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 22:57:31 INFO - PROCESS | 1752 | 1468216651991 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 22:57:31 INFO - PROCESS | 1752 | 1468216651996 Marionette TRACE conn3 <- [1,2202,null,{}] 22:57:32 INFO - PROCESS | 1752 | 1468216652013 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:32 INFO - PROCESS | 1752 | 1468216652019 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:32 INFO - PROCESS | 1752 | 1468216652207 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 22:57:32 INFO - PROCESS | 1752 | 1468216652287 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:32 INFO - PROCESS | 1752 | 1468216652295 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da51400 == 29 [pid = 1752] [id = 558] 22:57:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x92875800) [pid = 1752] [serial = 1675] [outer = (nil)] 22:57:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x92891c00) [pid = 1752] [serial = 1676] [outer = 0x92875800] 22:57:32 INFO - PROCESS | 1752 | 1468216652359 Marionette DEBUG loaded listener.js 22:57:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x9289a800) [pid = 1752] [serial = 1677] [outer = 0x92875800] 22:57:33 INFO - PROCESS | 1752 | 1468216653168 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 22:57:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 22:57:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1235ms 22:57:33 INFO - PROCESS | 1752 | 1468216653227 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 22:57:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 22:57:33 INFO - PROCESS | 1752 | 1468216653231 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 22:57:33 INFO - PROCESS | 1752 | 1468216653236 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 22:57:33 INFO - PROCESS | 1752 | 1468216653251 Marionette TRACE conn3 <- [1,2206,null,{}] 22:57:33 INFO - PROCESS | 1752 | 1468216653257 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:33 INFO - PROCESS | 1752 | 1468216653261 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:33 INFO - PROCESS | 1752 | 1468216653447 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 22:57:33 INFO - PROCESS | 1752 | 1468216653461 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:33 INFO - PROCESS | 1752 | 1468216653469 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da4c400 == 30 [pid = 1752] [id = 559] 22:57:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8dc18400) [pid = 1752] [serial = 1678] [outer = (nil)] 22:57:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x92d17c00) [pid = 1752] [serial = 1679] [outer = 0x8dc18400] 22:57:33 INFO - PROCESS | 1752 | 1468216653528 Marionette DEBUG loaded listener.js 22:57:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x932f6000) [pid = 1752] [serial = 1680] [outer = 0x8dc18400] 22:57:34 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x9544e800) [pid = 1752] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 22:57:34 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x9289a000) [pid = 1752] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 22:57:34 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x92876c00) [pid = 1752] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 22:57:34 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x92847000) [pid = 1752] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 22:57:34 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8d4a7400) [pid = 1752] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 22:57:34 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x907d2c00) [pid = 1752] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 22:57:34 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x92872c00) [pid = 1752] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 22:57:34 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x9284b800) [pid = 1752] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 22:57:34 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8da55800) [pid = 1752] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 22:57:34 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x915ee000) [pid = 1752] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 22:57:34 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x90898c00) [pid = 1752] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 22:57:34 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8da51800) [pid = 1752] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 22:57:34 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8da50800) [pid = 1752] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 22:57:34 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x932f7800) [pid = 1752] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 22:57:34 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x92892c00) [pid = 1752] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 22:57:34 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x92896800) [pid = 1752] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 22:57:34 INFO - PROCESS | 1752 | 1468216654374 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 22:57:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 22:57:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1195ms 22:57:34 INFO - PROCESS | 1752 | 1468216654431 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 22:57:34 INFO - PROCESS | 1752 | 1468216654434 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 22:57:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 22:57:34 INFO - PROCESS | 1752 | 1468216654439 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 22:57:34 INFO - PROCESS | 1752 | 1468216654442 Marionette TRACE conn3 <- [1,2210,null,{}] 22:57:34 INFO - PROCESS | 1752 | 1468216654447 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:34 INFO - PROCESS | 1752 | 1468216654450 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:34 INFO - PROCESS | 1752 | 1468216654580 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 22:57:34 INFO - PROCESS | 1752 | 1468216654588 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:34 INFO - PROCESS | 1752 | 1468216654598 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da4fc00 == 31 [pid = 1752] [id = 560] 22:57:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x8da50800) [pid = 1752] [serial = 1681] [outer = (nil)] 22:57:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x92849400) [pid = 1752] [serial = 1682] [outer = 0x8da50800] 22:57:34 INFO - PROCESS | 1752 | 1468216654654 Marionette DEBUG loaded listener.js 22:57:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x9287a800) [pid = 1752] [serial = 1683] [outer = 0x8da50800] 22:57:35 INFO - PROCESS | 1752 | 1468216655480 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 22:57:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 22:57:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1085ms 22:57:35 INFO - PROCESS | 1752 | 1468216655525 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 22:57:35 INFO - PROCESS | 1752 | 1468216655528 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 22:57:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 22:57:35 INFO - PROCESS | 1752 | 1468216655533 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 22:57:35 INFO - PROCESS | 1752 | 1468216655536 Marionette TRACE conn3 <- [1,2214,null,{}] 22:57:35 INFO - PROCESS | 1752 | 1468216655541 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:35 INFO - PROCESS | 1752 | 1468216655550 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:35 INFO - PROCESS | 1752 | 1468216655734 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 22:57:35 INFO - PROCESS | 1752 | 1468216655743 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:35 INFO - PROCESS | 1752 | 1468216655751 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x922f3400 == 32 [pid = 1752] [id = 561] 22:57:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x93c58400) [pid = 1752] [serial = 1684] [outer = (nil)] 22:57:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x95319000) [pid = 1752] [serial = 1685] [outer = 0x93c58400] 22:57:35 INFO - PROCESS | 1752 | 1468216655809 Marionette DEBUG loaded listener.js 22:57:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x95321800) [pid = 1752] [serial = 1686] [outer = 0x93c58400] 22:57:36 INFO - PROCESS | 1752 | 1468216656718 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 22:57:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 22:57:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1226ms 22:57:36 INFO - PROCESS | 1752 | 1468216656772 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 22:57:36 INFO - PROCESS | 1752 | 1468216656778 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 22:57:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 22:57:36 INFO - PROCESS | 1752 | 1468216656787 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 22:57:36 INFO - PROCESS | 1752 | 1468216656791 Marionette TRACE conn3 <- [1,2218,null,{}] 22:57:36 INFO - PROCESS | 1752 | 1468216656800 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:36 INFO - PROCESS | 1752 | 1468216656805 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:36 INFO - PROCESS | 1752 | 1468216656969 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 22:57:37 INFO - PROCESS | 1752 | 1468216657132 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:37 INFO - PROCESS | 1752 | 1468216657143 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a7800 == 33 [pid = 1752] [id = 562] 22:57:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x8dc1a800) [pid = 1752] [serial = 1687] [outer = (nil)] 22:57:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x91481c00) [pid = 1752] [serial = 1688] [outer = 0x8dc1a800] 22:57:37 INFO - PROCESS | 1752 | 1468216657216 Marionette DEBUG loaded listener.js 22:57:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x91485400) [pid = 1752] [serial = 1689] [outer = 0x8dc1a800] 22:57:38 INFO - PROCESS | 1752 | 1468216658056 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 22:57:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 22:57:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1331ms 22:57:38 INFO - PROCESS | 1752 | 1468216658118 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 22:57:38 INFO - PROCESS | 1752 | 1468216658124 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 22:57:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 22:57:38 INFO - PROCESS | 1752 | 1468216658134 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 22:57:38 INFO - PROCESS | 1752 | 1468216658138 Marionette TRACE conn3 <- [1,2222,null,{}] 22:57:38 INFO - PROCESS | 1752 | 1468216658144 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:38 INFO - PROCESS | 1752 | 1468216658149 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:38 INFO - PROCESS | 1752 | 1468216658305 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 22:57:38 INFO - PROCESS | 1752 | 1468216658469 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:38 INFO - PROCESS | 1752 | 1468216658477 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x915eac00 == 34 [pid = 1752] [id = 563] 22:57:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x92624c00) [pid = 1752] [serial = 1690] [outer = (nil)] 22:57:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x92873400) [pid = 1752] [serial = 1691] [outer = 0x92624c00] 22:57:38 INFO - PROCESS | 1752 | 1468216658552 Marionette DEBUG loaded listener.js 22:57:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x92878400) [pid = 1752] [serial = 1692] [outer = 0x92624c00] 22:57:39 INFO - PROCESS | 1752 | 1468216659435 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 22:57:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 22:57:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1328ms 22:57:39 INFO - PROCESS | 1752 | 1468216659462 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 22:57:39 INFO - PROCESS | 1752 | 1468216659466 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 22:57:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 22:57:39 INFO - PROCESS | 1752 | 1468216659472 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 22:57:39 INFO - PROCESS | 1752 | 1468216659478 Marionette TRACE conn3 <- [1,2226,null,{}] 22:57:39 INFO - PROCESS | 1752 | 1468216659492 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:39 INFO - PROCESS | 1752 | 1468216659500 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:39 INFO - PROCESS | 1752 | 1468216659654 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 22:57:39 INFO - PROCESS | 1752 | 1468216659819 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:39 INFO - PROCESS | 1752 | 1468216659836 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c49400 == 35 [pid = 1752] [id = 564] 22:57:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x93c54c00) [pid = 1752] [serial = 1693] [outer = (nil)] 22:57:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x940fd400) [pid = 1752] [serial = 1694] [outer = 0x93c54c00] 22:57:39 INFO - PROCESS | 1752 | 1468216659913 Marionette DEBUG loaded listener.js 22:57:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x9538dc00) [pid = 1752] [serial = 1695] [outer = 0x93c54c00] 22:57:40 INFO - PROCESS | 1752 | 1468216660812 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 22:57:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 22:57:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1382ms 22:57:40 INFO - PROCESS | 1752 | 1468216660855 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 22:57:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 22:57:40 INFO - PROCESS | 1752 | 1468216660859 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 22:57:40 INFO - PROCESS | 1752 | 1468216660865 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 22:57:40 INFO - PROCESS | 1752 | 1468216660868 Marionette TRACE conn3 <- [1,2230,null,{}] 22:57:40 INFO - PROCESS | 1752 | 1468216660874 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:40 INFO - PROCESS | 1752 | 1468216660877 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:41 INFO - PROCESS | 1752 | 1468216661024 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 22:57:41 INFO - PROCESS | 1752 | 1468216661194 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:41 INFO - PROCESS | 1752 | 1468216661203 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x907bdc00 == 36 [pid = 1752] [id = 565] 22:57:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x93e50800) [pid = 1752] [serial = 1696] [outer = (nil)] 22:57:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x95455000) [pid = 1752] [serial = 1697] [outer = 0x93e50800] 22:57:41 INFO - PROCESS | 1752 | 1468216661274 Marionette DEBUG loaded listener.js 22:57:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x95525c00) [pid = 1752] [serial = 1698] [outer = 0x93e50800] 22:57:42 INFO - PROCESS | 1752 | 1468216662101 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 22:57:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 22:57:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1284ms 22:57:42 INFO - PROCESS | 1752 | 1468216662148 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 22:57:42 INFO - PROCESS | 1752 | 1468216662151 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 22:57:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 22:57:42 INFO - PROCESS | 1752 | 1468216662173 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 22:57:42 INFO - PROCESS | 1752 | 1468216662176 Marionette TRACE conn3 <- [1,2234,null,{}] 22:57:42 INFO - PROCESS | 1752 | 1468216662183 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:42 INFO - PROCESS | 1752 | 1468216662188 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:42 INFO - PROCESS | 1752 | 1468216662336 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 22:57:42 INFO - PROCESS | 1752 | 1468216662504 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:42 INFO - PROCESS | 1752 | 1468216662511 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x92467c00 == 37 [pid = 1752] [id = 566] 22:57:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x92d12800) [pid = 1752] [serial = 1699] [outer = (nil)] 22:57:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x97947400) [pid = 1752] [serial = 1700] [outer = 0x92d12800] 22:57:42 INFO - PROCESS | 1752 | 1468216662589 Marionette DEBUG loaded listener.js 22:57:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x9794dc00) [pid = 1752] [serial = 1701] [outer = 0x92d12800] 22:57:43 INFO - PROCESS | 1752 | 1468216663394 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 22:57:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 22:57:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1295ms 22:57:43 INFO - PROCESS | 1752 | 1468216663452 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 22:57:43 INFO - PROCESS | 1752 | 1468216663455 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 22:57:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 22:57:43 INFO - PROCESS | 1752 | 1468216663461 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 22:57:43 INFO - PROCESS | 1752 | 1468216663463 Marionette TRACE conn3 <- [1,2238,null,{}] 22:57:43 INFO - PROCESS | 1752 | 1468216663469 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:43 INFO - PROCESS | 1752 | 1468216663478 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:43 INFO - PROCESS | 1752 | 1468216663684 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 22:57:44 INFO - PROCESS | 1752 | 1468216664082 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:44 INFO - PROCESS | 1752 | 1468216664092 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da51000 == 38 [pid = 1752] [id = 567] 22:57:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x8da51800) [pid = 1752] [serial = 1702] [outer = (nil)] 22:57:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x8dc13c00) [pid = 1752] [serial = 1703] [outer = 0x8da51800] 22:57:44 INFO - PROCESS | 1752 | 1468216664199 Marionette DEBUG loaded listener.js 22:57:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x9050a000) [pid = 1752] [serial = 1704] [outer = 0x8da51800] 22:57:44 INFO - PROCESS | 1752 | --DOCSHELL 0x92533000 == 37 [pid = 1752] [id = 509] 22:57:44 INFO - PROCESS | 1752 | --DOCSHELL 0x91485800 == 36 [pid = 1752] [id = 508] 22:57:44 INFO - PROCESS | 1752 | --DOCSHELL 0x8da4bc00 == 35 [pid = 1752] [id = 506] 22:57:44 INFO - PROCESS | 1752 | --DOCSHELL 0x8da55400 == 34 [pid = 1752] [id = 507] 22:57:44 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x8dc20400) [pid = 1752] [serial = 1655] [outer = (nil)] [url = about:blank] 22:57:45 INFO - PROCESS | 1752 | --DOCSHELL 0x8d357800 == 33 [pid = 1752] [id = 552] 22:57:45 INFO - PROCESS | 1752 | 1468216665088 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 22:57:45 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x9794cc00) [pid = 1752] [serial = 1646] [outer = (nil)] [url = about:blank] 22:57:45 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x979f2400) [pid = 1752] [serial = 1649] [outer = (nil)] [url = about:blank] 22:57:45 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x92a6c400) [pid = 1752] [serial = 1643] [outer = (nil)] [url = about:blank] 22:57:45 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x979f5400) [pid = 1752] [serial = 1650] [outer = (nil)] [url = about:blank] 22:57:45 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x92896400) [pid = 1752] [serial = 1652] [outer = (nil)] [url = about:blank] 22:57:45 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x907c6c00) [pid = 1752] [serial = 1640] [outer = (nil)] [url = about:blank] 22:57:45 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x92ec8400) [pid = 1752] [serial = 1644] [outer = (nil)] [url = about:blank] 22:57:45 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x922f2400) [pid = 1752] [serial = 1641] [outer = (nil)] [url = about:blank] 22:57:45 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x97955400) [pid = 1752] [serial = 1647] [outer = (nil)] [url = about:blank] 22:57:45 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x979f9000) [pid = 1752] [serial = 1653] [outer = (nil)] [url = about:blank] 22:57:45 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x95518000) [pid = 1752] [serial = 1637] [outer = (nil)] [url = about:blank] 22:57:45 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x93e5ec00) [pid = 1752] [serial = 1628] [outer = (nil)] [url = about:blank] 22:57:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 22:57:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1685ms 22:57:45 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x95320c00) [pid = 1752] [serial = 1631] [outer = (nil)] [url = about:blank] 22:57:45 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x907b8000) [pid = 1752] [serial = 1610] [outer = (nil)] [url = about:blank] 22:57:45 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x9089f000) [pid = 1752] [serial = 1611] [outer = (nil)] [url = about:blank] 22:57:45 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x92468000) [pid = 1752] [serial = 1613] [outer = (nil)] [url = about:blank] 22:57:45 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x97945c00) [pid = 1752] [serial = 1638] [outer = (nil)] [url = about:blank] 22:57:45 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x92534000) [pid = 1752] [serial = 1614] [outer = (nil)] [url = about:blank] 22:57:45 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x915e9000) [pid = 1752] [serial = 1622] [outer = (nil)] [url = about:blank] 22:57:45 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x922f6400) [pid = 1752] [serial = 1623] [outer = (nil)] [url = about:blank] 22:57:45 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x95322000) [pid = 1752] [serial = 1634] [outer = (nil)] [url = about:blank] 22:57:45 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x9050b800) [pid = 1752] [serial = 1619] [outer = (nil)] [url = about:blank] 22:57:45 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x907bc000) [pid = 1752] [serial = 1620] [outer = (nil)] [url = about:blank] 22:57:45 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x94043000) [pid = 1752] [serial = 1616] [outer = (nil)] [url = about:blank] 22:57:45 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x940fb800) [pid = 1752] [serial = 1617] [outer = (nil)] [url = about:blank] 22:57:45 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x92a70400) [pid = 1752] [serial = 1625] [outer = (nil)] [url = about:blank] 22:57:45 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x932fe800) [pid = 1752] [serial = 1608] [outer = (nil)] [url = about:blank] 22:57:45 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x9538bc00) [pid = 1752] [serial = 1632] [outer = (nil)] [url = about:blank] 22:57:45 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x94050400) [pid = 1752] [serial = 1629] [outer = (nil)] [url = about:blank] 22:57:45 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x92ecd000) [pid = 1752] [serial = 1626] [outer = (nil)] [url = about:blank] 22:57:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 22:57:45 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x92892000) [pid = 1752] [serial = 1635] [outer = (nil)] [url = about:blank] 22:57:45 INFO - PROCESS | 1752 | 1468216665168 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 22:57:45 INFO - PROCESS | 1752 | 1468216665172 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 22:57:45 INFO - PROCESS | 1752 | 1468216665181 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 22:57:45 INFO - PROCESS | 1752 | 1468216665186 Marionette TRACE conn3 <- [1,2242,null,{}] 22:57:45 INFO - PROCESS | 1752 | 1468216665193 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:45 INFO - PROCESS | 1752 | 1468216665199 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:45 INFO - PROCESS | 1752 | 1468216665336 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 22:57:45 INFO - PROCESS | 1752 | 1468216665346 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:45 INFO - PROCESS | 1752 | 1468216665352 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x9050cc00 == 34 [pid = 1752] [id = 568] 22:57:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x9079f400) [pid = 1752] [serial = 1705] [outer = (nil)] 22:57:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x90897800) [pid = 1752] [serial = 1706] [outer = 0x9079f400] 22:57:45 INFO - PROCESS | 1752 | 1468216665416 Marionette DEBUG loaded listener.js 22:57:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x91483400) [pid = 1752] [serial = 1707] [outer = 0x9079f400] 22:57:46 INFO - PROCESS | 1752 | 1468216666226 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 22:57:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 22:57:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1084ms 22:57:46 INFO - PROCESS | 1752 | 1468216666269 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 22:57:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 22:57:46 INFO - PROCESS | 1752 | 1468216666274 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 22:57:46 INFO - PROCESS | 1752 | 1468216666280 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 22:57:46 INFO - PROCESS | 1752 | 1468216666283 Marionette TRACE conn3 <- [1,2246,null,{}] 22:57:46 INFO - PROCESS | 1752 | 1468216666289 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:46 INFO - PROCESS | 1752 | 1468216666293 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:46 INFO - PROCESS | 1752 | 1468216666432 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 22:57:46 INFO - PROCESS | 1752 | 1468216666447 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:46 INFO - PROCESS | 1752 | 1468216666453 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x922ee400 == 35 [pid = 1752] [id = 569] 22:57:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x922f2400) [pid = 1752] [serial = 1708] [outer = (nil)] 22:57:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x92532c00) [pid = 1752] [serial = 1709] [outer = 0x922f2400] 22:57:46 INFO - PROCESS | 1752 | 1468216666514 Marionette DEBUG loaded listener.js 22:57:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x92843000) [pid = 1752] [serial = 1710] [outer = 0x922f2400] 22:57:47 INFO - PROCESS | 1752 | 1468216667332 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 22:57:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 22:57:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1081ms 22:57:47 INFO - PROCESS | 1752 | 1468216667377 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 22:57:47 INFO - PROCESS | 1752 | 1468216667381 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 22:57:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 22:57:47 INFO - PROCESS | 1752 | 1468216667392 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 22:57:47 INFO - PROCESS | 1752 | 1468216667400 Marionette TRACE conn3 <- [1,2250,null,{}] 22:57:47 INFO - PROCESS | 1752 | 1468216667407 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:47 INFO - PROCESS | 1752 | 1468216667413 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:47 INFO - PROCESS | 1752 | 1468216667545 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 22:57:47 INFO - PROCESS | 1752 | 1468216667561 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:47 INFO - PROCESS | 1752 | 1468216667566 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d357c00 == 36 [pid = 1752] [id = 570] 22:57:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x9289c800) [pid = 1752] [serial = 1711] [outer = (nil)] 22:57:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x92a6fc00) [pid = 1752] [serial = 1712] [outer = 0x9289c800] 22:57:47 INFO - PROCESS | 1752 | 1468216667625 Marionette DEBUG loaded listener.js 22:57:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x92d19000) [pid = 1752] [serial = 1713] [outer = 0x9289c800] 22:57:48 INFO - PROCESS | 1752 | 1468216668457 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 22:57:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 22:57:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1098ms 22:57:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 22:57:48 INFO - PROCESS | 1752 | 1468216668491 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 22:57:48 INFO - PROCESS | 1752 | 1468216668494 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 22:57:48 INFO - PROCESS | 1752 | 1468216668499 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 22:57:48 INFO - PROCESS | 1752 | 1468216668502 Marionette TRACE conn3 <- [1,2254,null,{}] 22:57:48 INFO - PROCESS | 1752 | 1468216668507 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:48 INFO - PROCESS | 1752 | 1468216668511 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:48 INFO - PROCESS | 1752 | 1468216668688 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 22:57:48 INFO - PROCESS | 1752 | 1468216668710 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:48 INFO - PROCESS | 1752 | 1468216668717 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x907cbc00 == 37 [pid = 1752] [id = 571] 22:57:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x907d0800) [pid = 1752] [serial = 1714] [outer = (nil)] 22:57:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x93c4a000) [pid = 1752] [serial = 1715] [outer = 0x907d0800] 22:57:48 INFO - PROCESS | 1752 | 1468216668774 Marionette DEBUG loaded listener.js 22:57:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x93e56c00) [pid = 1752] [serial = 1716] [outer = 0x907d0800] 22:57:49 INFO - PROCESS | 1752 | 1468216669528 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 22:57:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 22:57:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1078ms 22:57:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 22:57:49 INFO - PROCESS | 1752 | 1468216669579 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 22:57:49 INFO - PROCESS | 1752 | 1468216669581 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 22:57:49 INFO - PROCESS | 1752 | 1468216669586 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 22:57:49 INFO - PROCESS | 1752 | 1468216669590 Marionette TRACE conn3 <- [1,2258,null,{}] 22:57:49 INFO - PROCESS | 1752 | 1468216669595 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:49 INFO - PROCESS | 1752 | 1468216669599 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:49 INFO - PROCESS | 1752 | 1468216669780 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 22:57:49 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8da4a000) [pid = 1752] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 22:57:49 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8dc18400) [pid = 1752] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 22:57:49 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x90799800) [pid = 1752] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 22:57:49 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x922ee000) [pid = 1752] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 22:57:49 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x92530800) [pid = 1752] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 22:57:49 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x8d35a400) [pid = 1752] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 22:57:49 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8da4c000) [pid = 1752] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 22:57:49 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x908a4400) [pid = 1752] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 22:57:49 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x92875800) [pid = 1752] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 22:57:49 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x8da50800) [pid = 1752] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 22:57:50 INFO - PROCESS | 1752 | 1468216670019 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:50 INFO - PROCESS | 1752 | 1468216670033 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a3800 == 38 [pid = 1752] [id = 572] 22:57:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8d4a8000) [pid = 1752] [serial = 1717] [outer = (nil)] 22:57:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x90507000) [pid = 1752] [serial = 1718] [outer = 0x8d4a8000] 22:57:50 INFO - PROCESS | 1752 | 1468216670100 Marionette DEBUG loaded listener.js 22:57:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x932ffc00) [pid = 1752] [serial = 1719] [outer = 0x8d4a8000] 22:57:50 INFO - PROCESS | 1752 | 1468216670816 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 22:57:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 22:57:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1282ms 22:57:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 22:57:50 INFO - PROCESS | 1752 | 1468216670868 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 22:57:50 INFO - PROCESS | 1752 | 1468216670871 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 22:57:50 INFO - PROCESS | 1752 | 1468216670875 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 22:57:50 INFO - PROCESS | 1752 | 1468216670879 Marionette TRACE conn3 <- [1,2262,null,{}] 22:57:50 INFO - PROCESS | 1752 | 1468216670884 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:50 INFO - PROCESS | 1752 | 1468216670889 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:51 INFO - PROCESS | 1752 | 1468216671017 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 22:57:51 INFO - PROCESS | 1752 | 1468216671030 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:51 INFO - PROCESS | 1752 | 1468216671035 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x92ecdc00 == 39 [pid = 1752] [id = 573] 22:57:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x94047c00) [pid = 1752] [serial = 1720] [outer = (nil)] 22:57:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x953b1400) [pid = 1752] [serial = 1721] [outer = 0x94047c00] 22:57:51 INFO - PROCESS | 1752 | 1468216671105 Marionette DEBUG loaded listener.js 22:57:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x9538bc00) [pid = 1752] [serial = 1722] [outer = 0x94047c00] 22:57:51 INFO - PROCESS | 1752 | 1468216671840 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 22:57:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 22:57:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 981ms 22:57:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 22:57:51 INFO - PROCESS | 1752 | 1468216671857 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 22:57:51 INFO - PROCESS | 1752 | 1468216671859 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 22:57:51 INFO - PROCESS | 1752 | 1468216671865 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 22:57:51 INFO - PROCESS | 1752 | 1468216671868 Marionette TRACE conn3 <- [1,2266,null,{}] 22:57:51 INFO - PROCESS | 1752 | 1468216671872 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:51 INFO - PROCESS | 1752 | 1468216671875 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:52 INFO - PROCESS | 1752 | 1468216672048 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 22:57:52 INFO - PROCESS | 1752 | 1468216672228 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:52 INFO - PROCESS | 1752 | 1468216672237 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35dc00 == 40 [pid = 1752] [id = 574] 22:57:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x8d363400) [pid = 1752] [serial = 1723] [outer = (nil)] 22:57:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x8d4a7000) [pid = 1752] [serial = 1724] [outer = 0x8d363400] 22:57:52 INFO - PROCESS | 1752 | 1468216672312 Marionette DEBUG loaded listener.js 22:57:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8da57800) [pid = 1752] [serial = 1725] [outer = 0x8d363400] 22:57:53 INFO - PROCESS | 1752 | 1468216673215 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 22:57:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 22:57:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1377ms 22:57:53 INFO - PROCESS | 1752 | 1468216673246 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 22:57:53 INFO - PROCESS | 1752 | 1468216673252 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 22:57:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 22:57:53 INFO - PROCESS | 1752 | 1468216673261 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 22:57:53 INFO - PROCESS | 1752 | 1468216673266 Marionette TRACE conn3 <- [1,2270,null,{}] 22:57:53 INFO - PROCESS | 1752 | 1468216673272 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:53 INFO - PROCESS | 1752 | 1468216673277 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:53 INFO - PROCESS | 1752 | 1468216673439 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 22:57:53 INFO - PROCESS | 1752 | 1468216673607 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:53 INFO - PROCESS | 1752 | 1468216673618 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x907c8000 == 41 [pid = 1752] [id = 575] 22:57:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x9147c000) [pid = 1752] [serial = 1726] [outer = (nil)] 22:57:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x922f6800) [pid = 1752] [serial = 1727] [outer = 0x9147c000] 22:57:53 INFO - PROCESS | 1752 | 1468216673688 Marionette DEBUG loaded listener.js 22:57:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x92533000) [pid = 1752] [serial = 1728] [outer = 0x9147c000] 22:57:54 INFO - PROCESS | 1752 | 1468216674557 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 22:57:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 22:57:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1338ms 22:57:54 INFO - PROCESS | 1752 | 1468216674599 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 22:57:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 22:57:54 INFO - PROCESS | 1752 | 1468216674604 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 22:57:54 INFO - PROCESS | 1752 | 1468216674610 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 22:57:54 INFO - PROCESS | 1752 | 1468216674614 Marionette TRACE conn3 <- [1,2274,null,{}] 22:57:54 INFO - PROCESS | 1752 | 1468216674619 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:54 INFO - PROCESS | 1752 | 1468216674624 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:54 INFO - PROCESS | 1752 | 1468216674787 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 22:57:54 INFO - PROCESS | 1752 | 1468216674958 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:54 INFO - PROCESS | 1752 | 1468216674966 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x922f0400 == 42 [pid = 1752] [id = 576] 22:57:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x92896400) [pid = 1752] [serial = 1729] [outer = (nil)] 22:57:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x93c4ac00) [pid = 1752] [serial = 1730] [outer = 0x92896400] 22:57:55 INFO - PROCESS | 1752 | 1468216675037 Marionette DEBUG loaded listener.js 22:57:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x9531cc00) [pid = 1752] [serial = 1731] [outer = 0x92896400] 22:57:55 INFO - PROCESS | 1752 | 1468216675986 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 22:57:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 22:57:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1432ms 22:57:56 INFO - PROCESS | 1752 | 1468216676042 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 22:57:56 INFO - PROCESS | 1752 | 1468216676047 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 22:57:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 22:57:56 INFO - PROCESS | 1752 | 1468216676063 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 22:57:56 INFO - PROCESS | 1752 | 1468216676069 Marionette TRACE conn3 <- [1,2278,null,{}] 22:57:56 INFO - PROCESS | 1752 | 1468216676074 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:56 INFO - PROCESS | 1752 | 1468216676080 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:56 INFO - PROCESS | 1752 | 1468216676238 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 22:57:56 INFO - PROCESS | 1752 | 1468216676405 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:56 INFO - PROCESS | 1752 | 1468216676413 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x9148a800 == 43 [pid = 1752] [id = 577] 22:57:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x92877800) [pid = 1752] [serial = 1732] [outer = (nil)] 22:57:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x97952c00) [pid = 1752] [serial = 1733] [outer = 0x92877800] 22:57:56 INFO - PROCESS | 1752 | 1468216676483 Marionette DEBUG loaded listener.js 22:57:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x979f3400) [pid = 1752] [serial = 1734] [outer = 0x92877800] 22:57:57 INFO - PROCESS | 1752 | 1468216677322 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 22:57:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 22:57:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1292ms 22:57:57 INFO - PROCESS | 1752 | 1468216677351 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 22:57:57 INFO - PROCESS | 1752 | 1468216677354 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 22:57:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 22:57:57 INFO - PROCESS | 1752 | 1468216677362 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 22:57:57 INFO - PROCESS | 1752 | 1468216677365 Marionette TRACE conn3 <- [1,2282,null,{}] 22:57:57 INFO - PROCESS | 1752 | 1468216677370 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:57 INFO - PROCESS | 1752 | 1468216677374 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:57 INFO - PROCESS | 1752 | 1468216677523 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 22:57:57 INFO - PROCESS | 1752 | 1468216677705 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:57 INFO - PROCESS | 1752 | 1468216677712 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a5400 == 44 [pid = 1752] [id = 578] 22:57:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x8da49c00) [pid = 1752] [serial = 1735] [outer = (nil)] 22:57:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x979f6400) [pid = 1752] [serial = 1736] [outer = 0x8da49c00] 22:57:57 INFO - PROCESS | 1752 | 1468216677785 Marionette DEBUG loaded listener.js 22:57:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x979fac00) [pid = 1752] [serial = 1737] [outer = 0x8da49c00] 22:57:58 INFO - PROCESS | 1752 | 1468216678631 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 22:57:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 22:57:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1282ms 22:57:58 INFO - PROCESS | 1752 | 1468216678644 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 22:57:58 INFO - PROCESS | 1752 | 1468216678647 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 22:57:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 22:57:58 INFO - PROCESS | 1752 | 1468216678669 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 22:57:58 INFO - PROCESS | 1752 | 1468216678672 Marionette TRACE conn3 <- [1,2286,null,{}] 22:57:58 INFO - PROCESS | 1752 | 1468216678678 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:57:58 INFO - PROCESS | 1752 | 1468216678683 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:58 INFO - PROCESS | 1752 | 1468216678833 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 22:57:59 INFO - PROCESS | 1752 | 1468216679011 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:59 INFO - PROCESS | 1752 | 1468216679027 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:57:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x907c0c00 == 45 [pid = 1752] [id = 579] 22:57:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x907c8800) [pid = 1752] [serial = 1738] [outer = (nil)] 22:57:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x92626400) [pid = 1752] [serial = 1739] [outer = 0x907c8800] 22:57:59 INFO - PROCESS | 1752 | 1468216679103 Marionette DEBUG loaded listener.js 22:57:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x97bcf400) [pid = 1752] [serial = 1740] [outer = 0x907c8800] 22:58:00 INFO - PROCESS | 1752 | 1468216680154 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 22:58:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 22:58:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1550ms 22:58:00 INFO - PROCESS | 1752 | 1468216680203 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 22:58:00 INFO - PROCESS | 1752 | 1468216680210 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 22:58:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 22:58:00 INFO - PROCESS | 1752 | 1468216680217 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 22:58:00 INFO - PROCESS | 1752 | 1468216680223 Marionette TRACE conn3 <- [1,2290,null,{}] 22:58:00 INFO - PROCESS | 1752 | 1468216680230 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:00 INFO - PROCESS | 1752 | 1468216680235 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:00 INFO - PROCESS | 1752 | 1468216680385 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 22:58:00 INFO - PROCESS | 1752 | 1468216680568 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:00 INFO - PROCESS | 1752 | 1468216680585 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x915ea400 == 46 [pid = 1752] [id = 580] 22:58:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x922f1c00) [pid = 1752] [serial = 1741] [outer = (nil)] 22:58:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x92469000) [pid = 1752] [serial = 1742] [outer = 0x922f1c00] 22:58:00 INFO - PROCESS | 1752 | 1468216680674 Marionette DEBUG loaded listener.js 22:58:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x92849000) [pid = 1752] [serial = 1743] [outer = 0x922f1c00] 22:58:01 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x95319000) [pid = 1752] [serial = 1685] [outer = (nil)] [url = about:blank] 22:58:01 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x9079e400) [pid = 1752] [serial = 1656] [outer = (nil)] [url = about:blank] 22:58:01 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x92d17c00) [pid = 1752] [serial = 1679] [outer = (nil)] [url = about:blank] 22:58:01 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x907a0c00) [pid = 1752] [serial = 1661] [outer = (nil)] [url = about:blank] 22:58:01 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x922fc400) [pid = 1752] [serial = 1673] [outer = (nil)] [url = about:blank] 22:58:01 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x92627c00) [pid = 1752] [serial = 1668] [outer = (nil)] [url = about:blank] 22:58:01 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x9261f000) [pid = 1752] [serial = 1667] [outer = (nil)] [url = about:blank] 22:58:01 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x8d4a0400) [pid = 1752] [serial = 1659] [outer = (nil)] [url = about:blank] 22:58:01 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x8d365400) [pid = 1752] [serial = 1658] [outer = (nil)] [url = about:blank] 22:58:01 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x9079c800) [pid = 1752] [serial = 1670] [outer = (nil)] [url = about:blank] 22:58:01 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x907c1000) [pid = 1752] [serial = 1671] [outer = (nil)] [url = about:blank] 22:58:01 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x914d9c00) [pid = 1752] [serial = 1665] [outer = (nil)] [url = about:blank] 22:58:01 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x91489400) [pid = 1752] [serial = 1664] [outer = (nil)] [url = about:blank] 22:58:01 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x907c1800) [pid = 1752] [serial = 1662] [outer = (nil)] [url = about:blank] 22:58:01 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x9289a800) [pid = 1752] [serial = 1677] [outer = (nil)] [url = about:blank] 22:58:01 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x92891c00) [pid = 1752] [serial = 1676] [outer = (nil)] [url = about:blank] 22:58:01 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x932f6000) [pid = 1752] [serial = 1680] [outer = (nil)] [url = about:blank] 22:58:01 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x92849400) [pid = 1752] [serial = 1682] [outer = (nil)] [url = about:blank] 22:58:01 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x9252d000) [pid = 1752] [serial = 1674] [outer = (nil)] [url = about:blank] 22:58:01 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x9287a800) [pid = 1752] [serial = 1683] [outer = (nil)] [url = about:blank] 22:58:01 INFO - PROCESS | 1752 | 1468216681586 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 22:58:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 22:58:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1393ms 22:58:01 INFO - PROCESS | 1752 | 1468216681609 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 22:58:01 INFO - PROCESS | 1752 | 1468216681614 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 22:58:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 22:58:01 INFO - PROCESS | 1752 | 1468216681624 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 22:58:01 INFO - PROCESS | 1752 | 1468216681627 Marionette TRACE conn3 <- [1,2294,null,{}] 22:58:01 INFO - PROCESS | 1752 | 1468216681632 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:01 INFO - PROCESS | 1752 | 1468216681637 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:01 INFO - PROCESS | 1752 | 1468216681781 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 22:58:01 INFO - PROCESS | 1752 | 1468216681795 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:01 INFO - PROCESS | 1752 | 1468216681804 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x907c1000 == 47 [pid = 1752] [id = 581] 22:58:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x914d5000) [pid = 1752] [serial = 1744] [outer = (nil)] 22:58:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x9262b800) [pid = 1752] [serial = 1745] [outer = 0x914d5000] 22:58:01 INFO - PROCESS | 1752 | 1468216681897 Marionette DEBUG loaded listener.js 22:58:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x92875800) [pid = 1752] [serial = 1746] [outer = 0x914d5000] 22:58:02 INFO - PROCESS | 1752 | 1468216682740 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 22:58:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 22:58:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1136ms 22:58:02 INFO - PROCESS | 1752 | 1468216682759 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 22:58:02 INFO - PROCESS | 1752 | 1468216682761 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 22:58:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 22:58:02 INFO - PROCESS | 1752 | 1468216682767 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 22:58:02 INFO - PROCESS | 1752 | 1468216682772 Marionette TRACE conn3 <- [1,2298,null,{}] 22:58:02 INFO - PROCESS | 1752 | 1468216682786 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:02 INFO - PROCESS | 1752 | 1468216682793 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:02 INFO - PROCESS | 1752 | 1468216682976 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 22:58:03 INFO - PROCESS | 1752 | 1468216682999 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:03 INFO - PROCESS | 1752 | 1468216683006 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x92ece000 == 48 [pid = 1752] [id = 582] 22:58:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x932f0800) [pid = 1752] [serial = 1747] [outer = (nil)] 22:58:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x93c57400) [pid = 1752] [serial = 1748] [outer = 0x932f0800] 22:58:03 INFO - PROCESS | 1752 | 1468216683069 Marionette DEBUG loaded listener.js 22:58:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x9531d400) [pid = 1752] [serial = 1749] [outer = 0x932f0800] 22:58:03 INFO - PROCESS | 1752 | 1468216683820 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 22:58:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 22:58:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1096ms 22:58:03 INFO - PROCESS | 1752 | 1468216683870 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 22:58:03 INFO - PROCESS | 1752 | 1468216683874 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 22:58:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 22:58:03 INFO - PROCESS | 1752 | 1468216683879 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 22:58:03 INFO - PROCESS | 1752 | 1468216683881 Marionette TRACE conn3 <- [1,2302,null,{}] 22:58:03 INFO - PROCESS | 1752 | 1468216683887 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:03 INFO - PROCESS | 1752 | 1468216683891 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:04 INFO - PROCESS | 1752 | 1468216684075 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 22:58:04 INFO - PROCESS | 1752 | 1468216684093 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:04 INFO - PROCESS | 1752 | 1468216684100 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d357800 == 49 [pid = 1752] [id = 583] 22:58:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x92896800) [pid = 1752] [serial = 1750] [outer = (nil)] 22:58:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x95522000) [pid = 1752] [serial = 1751] [outer = 0x92896800] 22:58:04 INFO - PROCESS | 1752 | 1468216684161 Marionette DEBUG loaded listener.js 22:58:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x9794c000) [pid = 1752] [serial = 1752] [outer = 0x92896800] 22:58:05 INFO - PROCESS | 1752 | 1468216684998 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 22:58:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 22:58:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1181ms 22:58:05 INFO - PROCESS | 1752 | 1468216685062 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 22:58:05 INFO - PROCESS | 1752 | 1468216685065 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 22:58:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 22:58:05 INFO - PROCESS | 1752 | 1468216685071 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 22:58:05 INFO - PROCESS | 1752 | 1468216685073 Marionette TRACE conn3 <- [1,2306,null,{}] 22:58:05 INFO - PROCESS | 1752 | 1468216685078 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:05 INFO - PROCESS | 1752 | 1468216685082 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:05 INFO - PROCESS | 1752 | 1468216685276 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 22:58:05 INFO - PROCESS | 1752 | 1468216685296 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:05 INFO - PROCESS | 1752 | 1468216685302 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35b800 == 50 [pid = 1752] [id = 584] 22:58:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x8da4d000) [pid = 1752] [serial = 1753] [outer = (nil)] 22:58:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x979f7000) [pid = 1752] [serial = 1754] [outer = 0x8da4d000] 22:58:05 INFO - PROCESS | 1752 | 1468216685363 Marionette DEBUG loaded listener.js 22:58:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x979fcc00) [pid = 1752] [serial = 1755] [outer = 0x8da4d000] 22:58:05 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x907d0800) [pid = 1752] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 22:58:05 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8d4a8000) [pid = 1752] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 22:58:05 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x922f2400) [pid = 1752] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 22:58:05 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x9289c800) [pid = 1752] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 22:58:05 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8da51800) [pid = 1752] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 22:58:05 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x9079f400) [pid = 1752] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 22:58:06 INFO - PROCESS | 1752 | 1468216686279 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 22:58:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 22:58:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1231ms 22:58:06 INFO - PROCESS | 1752 | 1468216686303 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 22:58:06 INFO - PROCESS | 1752 | 1468216686306 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 22:58:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 22:58:06 INFO - PROCESS | 1752 | 1468216686311 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 22:58:06 INFO - PROCESS | 1752 | 1468216686313 Marionette TRACE conn3 <- [1,2310,null,{}] 22:58:06 INFO - PROCESS | 1752 | 1468216686318 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:06 INFO - PROCESS | 1752 | 1468216686326 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:06 INFO - PROCESS | 1752 | 1468216686516 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 22:58:06 INFO - PROCESS | 1752 | 1468216686534 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:06 INFO - PROCESS | 1752 | 1468216686542 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x922f2400 == 51 [pid = 1752] [id = 585] 22:58:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x9246b800) [pid = 1752] [serial = 1756] [outer = (nil)] 22:58:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x97c5f400) [pid = 1752] [serial = 1757] [outer = 0x9246b800] 22:58:06 INFO - PROCESS | 1752 | 1468216686599 Marionette DEBUG loaded listener.js 22:58:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x9147b800) [pid = 1752] [serial = 1758] [outer = 0x9246b800] 22:58:07 INFO - PROCESS | 1752 | 1468216687298 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 22:58:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 22:58:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1029ms 22:58:07 INFO - PROCESS | 1752 | 1468216687342 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 22:58:07 INFO - PROCESS | 1752 | 1468216687345 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 22:58:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 22:58:07 INFO - PROCESS | 1752 | 1468216687350 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 22:58:07 INFO - PROCESS | 1752 | 1468216687353 Marionette TRACE conn3 <- [1,2314,null,{}] 22:58:07 INFO - PROCESS | 1752 | 1468216687358 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:07 INFO - PROCESS | 1752 | 1468216687361 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:07 INFO - PROCESS | 1752 | 1468216687490 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 22:58:07 INFO - PROCESS | 1752 | 1468216687637 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:07 INFO - PROCESS | 1752 | 1468216687645 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x907d1c00 == 52 [pid = 1752] [id = 586] 22:58:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x92880c00) [pid = 1752] [serial = 1759] [outer = (nil)] 22:58:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x98fbf000) [pid = 1752] [serial = 1760] [outer = 0x92880c00] 22:58:07 INFO - PROCESS | 1752 | 1468216687702 Marionette DEBUG loaded listener.js 22:58:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x990eac00) [pid = 1752] [serial = 1761] [outer = 0x92880c00] 22:58:08 INFO - PROCESS | 1752 | 1468216688551 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 22:58:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 22:58:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1226ms 22:58:08 INFO - PROCESS | 1752 | 1468216688577 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 22:58:08 INFO - PROCESS | 1752 | 1468216688584 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 22:58:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 22:58:08 INFO - PROCESS | 1752 | 1468216688592 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 22:58:08 INFO - PROCESS | 1752 | 1468216688597 Marionette TRACE conn3 <- [1,2318,null,{}] 22:58:08 INFO - PROCESS | 1752 | 1468216688605 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:08 INFO - PROCESS | 1752 | 1468216688611 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:08 INFO - PROCESS | 1752 | 1468216688774 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 22:58:08 INFO - PROCESS | 1752 | 1468216688961 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:08 INFO - PROCESS | 1752 | 1468216688971 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d359800 == 53 [pid = 1752] [id = 587] 22:58:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x9079a400) [pid = 1752] [serial = 1762] [outer = (nil)] 22:58:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x914d8400) [pid = 1752] [serial = 1763] [outer = 0x9079a400] 22:58:09 INFO - PROCESS | 1752 | 1468216689052 Marionette DEBUG loaded listener.js 22:58:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x9246b400) [pid = 1752] [serial = 1764] [outer = 0x9079a400] 22:58:09 INFO - PROCESS | 1752 | 1468216689835 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 22:58:09 INFO - PROCESS | 1752 | 1468216689884 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 22:58:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 22:58:09 INFO - PROCESS | 1752 | 1468216689893 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 22:58:09 INFO - PROCESS | 1752 | 1468216689898 Marionette TRACE conn3 <- [1,2322,null,{}] 22:58:09 INFO - PROCESS | 1752 | 1468216689903 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:09 INFO - PROCESS | 1752 | 1468216689909 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:10 INFO - PROCESS | 1752 | 1468216690068 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 22:58:10 INFO - PROCESS | 1752 | 1468216690238 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:10 INFO - PROCESS | 1752 | 1468216690251 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x9079d000 == 54 [pid = 1752] [id = 588] 22:58:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x9289a000) [pid = 1752] [serial = 1765] [outer = (nil)] 22:58:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x92ecf000) [pid = 1752] [serial = 1766] [outer = 0x9289a000] 22:58:10 INFO - PROCESS | 1752 | 1468216690329 Marionette DEBUG loaded listener.js 22:58:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x95319000) [pid = 1752] [serial = 1767] [outer = 0x9289a000] 22:58:11 INFO - PROCESS | 1752 | 1468216691293 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 22:58:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 22:58:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1436ms 22:58:11 INFO - PROCESS | 1752 | 1468216691329 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 22:58:11 INFO - PROCESS | 1752 | 1468216691333 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 22:58:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 22:58:11 INFO - PROCESS | 1752 | 1468216691339 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 22:58:11 INFO - PROCESS | 1752 | 1468216691344 Marionette TRACE conn3 <- [1,2326,null,{}] 22:58:11 INFO - PROCESS | 1752 | 1468216691359 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:11 INFO - PROCESS | 1752 | 1468216691367 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:11 INFO - PROCESS | 1752 | 1468216691525 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 22:58:11 INFO - PROCESS | 1752 | 1468216691707 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:11 INFO - PROCESS | 1752 | 1468216691717 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x98712400 == 55 [pid = 1752] [id = 589] 22:58:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x98fb5400) [pid = 1752] [serial = 1768] [outer = (nil)] 22:58:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x991ebc00) [pid = 1752] [serial = 1769] [outer = 0x98fb5400] 22:58:11 INFO - PROCESS | 1752 | 1468216691793 Marionette DEBUG loaded listener.js 22:58:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x99391c00) [pid = 1752] [serial = 1770] [outer = 0x98fb5400] 22:58:12 INFO - PROCESS | 1752 | 1468216692603 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 22:58:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 22:58:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1335ms 22:58:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 22:58:12 INFO - PROCESS | 1752 | 1468216692674 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 22:58:12 INFO - PROCESS | 1752 | 1468216692678 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 22:58:12 INFO - PROCESS | 1752 | 1468216692684 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 22:58:12 INFO - PROCESS | 1752 | 1468216692687 Marionette TRACE conn3 <- [1,2330,null,{}] 22:58:12 INFO - PROCESS | 1752 | 1468216692692 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:12 INFO - PROCESS | 1752 | 1468216692697 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:12 INFO - PROCESS | 1752 | 1468216692857 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 22:58:13 INFO - PROCESS | 1752 | 1468216693028 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:13 INFO - PROCESS | 1752 | 1468216693035 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x90898c00 == 56 [pid = 1752] [id = 590] 22:58:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x9089f400) [pid = 1752] [serial = 1771] [outer = (nil)] 22:58:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x9958f800) [pid = 1752] [serial = 1772] [outer = 0x9089f400] 22:58:13 INFO - PROCESS | 1752 | 1468216693108 Marionette DEBUG loaded listener.js 22:58:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x99593400) [pid = 1752] [serial = 1773] [outer = 0x9089f400] 22:58:13 INFO - PROCESS | 1752 | 1468216693896 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 22:58:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 22:58:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1228ms 22:58:13 INFO - PROCESS | 1752 | 1468216693911 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 22:58:13 INFO - PROCESS | 1752 | 1468216693915 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 22:58:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 22:58:13 INFO - PROCESS | 1752 | 1468216693921 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 22:58:13 INFO - PROCESS | 1752 | 1468216693923 Marionette TRACE conn3 <- [1,2334,null,{}] 22:58:13 INFO - PROCESS | 1752 | 1468216693944 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:13 INFO - PROCESS | 1752 | 1468216693949 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:14 INFO - PROCESS | 1752 | 1468216694140 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 22:58:14 INFO - PROCESS | 1752 | 1468216694270 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:14 INFO - PROCESS | 1752 | 1468216694279 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x98fb7800 == 57 [pid = 1752] [id = 591] 22:58:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x99592400) [pid = 1752] [serial = 1774] [outer = (nil)] 22:58:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x9959a000) [pid = 1752] [serial = 1775] [outer = 0x99592400] 22:58:14 INFO - PROCESS | 1752 | 1468216694350 Marionette DEBUG loaded listener.js 22:58:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x9959ac00) [pid = 1752] [serial = 1776] [outer = 0x99592400] 22:58:15 INFO - PROCESS | 1752 | 1468216695148 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 22:58:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 22:58:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1280ms 22:58:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 22:58:15 INFO - PROCESS | 1752 | 1468216695202 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 22:58:15 INFO - PROCESS | 1752 | 1468216695205 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 22:58:15 INFO - PROCESS | 1752 | 1468216695211 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 22:58:15 INFO - PROCESS | 1752 | 1468216695214 Marionette TRACE conn3 <- [1,2338,null,{}] 22:58:15 INFO - PROCESS | 1752 | 1468216695219 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:15 INFO - PROCESS | 1752 | 1468216695228 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:15 INFO - PROCESS | 1752 | 1468216695412 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 22:58:15 INFO - PROCESS | 1752 | 1468216695587 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:15 INFO - PROCESS | 1752 | 1468216695595 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d361000 == 58 [pid = 1752] [id = 592] 22:58:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x8d49b800) [pid = 1752] [serial = 1777] [outer = (nil)] 22:58:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x9997e800) [pid = 1752] [serial = 1778] [outer = 0x8d49b800] 22:58:15 INFO - PROCESS | 1752 | 1468216695667 Marionette DEBUG loaded listener.js 22:58:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x99981000) [pid = 1752] [serial = 1779] [outer = 0x8d49b800] 22:58:16 INFO - PROCESS | 1752 | 1468216696482 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 22:58:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 22:58:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1338ms 22:58:16 INFO - PROCESS | 1752 | 1468216696548 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 22:58:16 INFO - PROCESS | 1752 | 1468216696552 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 22:58:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 22:58:16 INFO - PROCESS | 1752 | 1468216696558 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 22:58:16 INFO - PROCESS | 1752 | 1468216696561 Marionette TRACE conn3 <- [1,2342,null,{}] 22:58:16 INFO - PROCESS | 1752 | 1468216696566 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:16 INFO - PROCESS | 1752 | 1468216696570 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:16 INFO - PROCESS | 1752 | 1468216696720 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 22:58:16 INFO - PROCESS | 1752 | 1468216696893 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:16 INFO - PROCESS | 1752 | 1468216696903 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35c000 == 59 [pid = 1752] [id = 593] 22:58:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x8d35d000) [pid = 1752] [serial = 1780] [outer = (nil)] 22:58:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x99988c00) [pid = 1752] [serial = 1781] [outer = 0x8d35d000] 22:58:16 INFO - PROCESS | 1752 | 1468216696971 Marionette DEBUG loaded listener.js 22:58:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x9998ac00) [pid = 1752] [serial = 1782] [outer = 0x8d35d000] 22:58:17 INFO - PROCESS | 1752 | 1468216697783 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 22:58:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 22:58:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1285ms 22:58:17 INFO - PROCESS | 1752 | 1468216697851 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 22:58:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 22:58:17 INFO - PROCESS | 1752 | 1468216697861 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 22:58:17 INFO - PROCESS | 1752 | 1468216697867 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 22:58:17 INFO - PROCESS | 1752 | 1468216697870 Marionette TRACE conn3 <- [1,2346,null,{}] 22:58:17 INFO - PROCESS | 1752 | 1468216697875 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:17 INFO - PROCESS | 1752 | 1468216697880 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:18 INFO - PROCESS | 1752 | 1468216698026 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 22:58:18 INFO - PROCESS | 1752 | 1468216698203 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:18 INFO - PROCESS | 1752 | 1468216698212 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da55400 == 60 [pid = 1752] [id = 594] 22:58:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x9050ec00) [pid = 1752] [serial = 1783] [outer = (nil)] 22:58:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x914d9000) [pid = 1752] [serial = 1784] [outer = 0x9050ec00] 22:58:18 INFO - PROCESS | 1752 | 1468216698280 Marionette DEBUG loaded listener.js 22:58:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x92846000) [pid = 1752] [serial = 1785] [outer = 0x9050ec00] 22:58:19 INFO - PROCESS | 1752 | 1468216699291 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 22:58:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 22:58:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1483ms 22:58:19 INFO - PROCESS | 1752 | 1468216699350 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 22:58:19 INFO - PROCESS | 1752 | 1468216699356 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 22:58:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 22:58:19 INFO - PROCESS | 1752 | 1468216699363 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 22:58:19 INFO - PROCESS | 1752 | 1468216699367 Marionette TRACE conn3 <- [1,2350,null,{}] 22:58:19 INFO - PROCESS | 1752 | 1468216699375 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:19 INFO - PROCESS | 1752 | 1468216699379 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:19 INFO - PROCESS | 1752 | 1468216699530 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 22:58:19 INFO - PROCESS | 1752 | 1468216699748 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:19 INFO - PROCESS | 1752 | 1468216699760 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x90794400 == 61 [pid = 1752] [id = 595] 22:58:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x914de400) [pid = 1752] [serial = 1786] [outer = (nil)] 22:58:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x915f0800) [pid = 1752] [serial = 1787] [outer = 0x914de400] 22:58:19 INFO - PROCESS | 1752 | 1468216699836 Marionette DEBUG loaded listener.js 22:58:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x92842400) [pid = 1752] [serial = 1788] [outer = 0x914de400] 22:58:20 INFO - PROCESS | 1752 | 1468216700689 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 22:58:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 22:58:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1381ms 22:58:20 INFO - PROCESS | 1752 | 1468216700745 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 22:58:20 INFO - PROCESS | 1752 | 1468216700751 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 22:58:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 22:58:20 INFO - PROCESS | 1752 | 1468216700760 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 22:58:20 INFO - PROCESS | 1752 | 1468216700763 Marionette TRACE conn3 <- [1,2354,null,{}] 22:58:20 INFO - PROCESS | 1752 | 1468216700769 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:20 INFO - PROCESS | 1752 | 1468216700773 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:20 INFO - PROCESS | 1752 | 1468216700920 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 22:58:21 INFO - PROCESS | 1752 | 1468216701109 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:21 INFO - PROCESS | 1752 | 1468216701116 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da57400 == 62 [pid = 1752] [id = 596] 22:58:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x914d7000) [pid = 1752] [serial = 1789] [outer = (nil)] 22:58:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0x92ec9400) [pid = 1752] [serial = 1790] [outer = 0x914d7000] 22:58:21 INFO - PROCESS | 1752 | 1468216701182 Marionette DEBUG loaded listener.js 22:58:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x95396000) [pid = 1752] [serial = 1791] [outer = 0x914d7000] 22:58:21 INFO - PROCESS | 1752 | --DOCSHELL 0x8d49dc00 == 61 [pid = 1752] [id = 513] 22:58:21 INFO - PROCESS | 1752 | --DOCSHELL 0x922f2400 == 60 [pid = 1752] [id = 585] 22:58:21 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35b800 == 59 [pid = 1752] [id = 584] 22:58:21 INFO - PROCESS | 1752 | --DOCSHELL 0x8d357800 == 58 [pid = 1752] [id = 583] 22:58:21 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0x953b1400) [pid = 1752] [serial = 1721] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0x97947400) [pid = 1752] [serial = 1700] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1752 | --DOCSHELL 0x92ece000 == 57 [pid = 1752] [id = 582] 22:58:21 INFO - PROCESS | 1752 | --DOCSHELL 0x907c1000 == 56 [pid = 1752] [id = 581] 22:58:21 INFO - PROCESS | 1752 | --DOCSHELL 0x915ea400 == 55 [pid = 1752] [id = 580] 22:58:21 INFO - PROCESS | 1752 | --DOCSHELL 0x922f0400 == 54 [pid = 1752] [id = 576] 22:58:21 INFO - PROCESS | 1752 | --DOCSHELL 0x907c8000 == 53 [pid = 1752] [id = 575] 22:58:21 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35dc00 == 52 [pid = 1752] [id = 574] 22:58:21 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x93c4a000) [pid = 1752] [serial = 1715] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x90507000) [pid = 1752] [serial = 1718] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x93e56c00) [pid = 1752] [serial = 1716] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x92873400) [pid = 1752] [serial = 1691] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x92532c00) [pid = 1752] [serial = 1709] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x92843000) [pid = 1752] [serial = 1710] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x92a6fc00) [pid = 1752] [serial = 1712] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x91481c00) [pid = 1752] [serial = 1688] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x940fd400) [pid = 1752] [serial = 1694] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x8dc13c00) [pid = 1752] [serial = 1703] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x9050a000) [pid = 1752] [serial = 1704] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x95455000) [pid = 1752] [serial = 1697] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x90897800) [pid = 1752] [serial = 1706] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x91483400) [pid = 1752] [serial = 1707] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x932ffc00) [pid = 1752] [serial = 1719] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x92d19000) [pid = 1752] [serial = 1713] [outer = (nil)] [url = about:blank] 22:58:22 INFO - PROCESS | 1752 | 1468216702048 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 22:58:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 22:58:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1339ms 22:58:22 INFO - PROCESS | 1752 | 1468216702099 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 22:58:22 INFO - PROCESS | 1752 | 1468216702102 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 22:58:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 22:58:22 INFO - PROCESS | 1752 | 1468216702108 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 22:58:22 INFO - PROCESS | 1752 | 1468216702113 Marionette TRACE conn3 <- [1,2358,null,{}] 22:58:22 INFO - PROCESS | 1752 | 1468216702126 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:22 INFO - PROCESS | 1752 | 1468216702133 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:22 INFO - PROCESS | 1752 | 1468216702270 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 22:58:22 INFO - PROCESS | 1752 | 1468216702285 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:22 INFO - PROCESS | 1752 | 1468216702294 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x92843800 == 53 [pid = 1752] [id = 597] 22:58:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x92873400) [pid = 1752] [serial = 1792] [outer = (nil)] 22:58:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x95315800) [pid = 1752] [serial = 1793] [outer = 0x92873400] 22:58:22 INFO - PROCESS | 1752 | 1468216702355 Marionette DEBUG loaded listener.js 22:58:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x95451800) [pid = 1752] [serial = 1794] [outer = 0x92873400] 22:58:23 INFO - PROCESS | 1752 | 1468216703166 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 22:58:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 22:58:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1087ms 22:58:23 INFO - PROCESS | 1752 | 1468216703203 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 22:58:23 INFO - PROCESS | 1752 | 1468216703207 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 22:58:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 22:58:23 INFO - PROCESS | 1752 | 1468216703212 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 22:58:23 INFO - PROCESS | 1752 | 1468216703214 Marionette TRACE conn3 <- [1,2362,null,{}] 22:58:23 INFO - PROCESS | 1752 | 1468216703219 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:23 INFO - PROCESS | 1752 | 1468216703223 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:23 INFO - PROCESS | 1752 | 1468216703355 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 22:58:23 INFO - PROCESS | 1752 | 1468216703371 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:23 INFO - PROCESS | 1752 | 1468216703379 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x9551e000 == 54 [pid = 1752] [id = 598] 22:58:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x97946c00) [pid = 1752] [serial = 1795] [outer = (nil)] 22:58:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x979f6000) [pid = 1752] [serial = 1796] [outer = 0x97946c00] 22:58:23 INFO - PROCESS | 1752 | 1468216703437 Marionette DEBUG loaded listener.js 22:58:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x97c19800) [pid = 1752] [serial = 1797] [outer = 0x97946c00] 22:58:24 INFO - PROCESS | 1752 | 1468216704234 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 22:58:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 22:58:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1074ms 22:58:24 INFO - PROCESS | 1752 | 1468216704308 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 22:58:24 INFO - PROCESS | 1752 | 1468216704310 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 22:58:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 22:58:24 INFO - PROCESS | 1752 | 1468216704338 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 22:58:24 INFO - PROCESS | 1752 | 1468216704341 Marionette TRACE conn3 <- [1,2366,null,{}] 22:58:24 INFO - PROCESS | 1752 | 1468216704353 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:24 INFO - PROCESS | 1752 | 1468216704357 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:24 INFO - PROCESS | 1752 | 1468216704534 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 22:58:24 INFO - PROCESS | 1752 | 1468216704549 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:24 INFO - PROCESS | 1752 | 1468216704555 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x92471000 == 55 [pid = 1752] [id = 599] 22:58:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x97943400) [pid = 1752] [serial = 1798] [outer = (nil)] 22:58:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x98fbd400) [pid = 1752] [serial = 1799] [outer = 0x97943400] 22:58:24 INFO - PROCESS | 1752 | 1468216704626 Marionette DEBUG loaded listener.js 22:58:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x9942a000) [pid = 1752] [serial = 1800] [outer = 0x97943400] 22:58:25 INFO - PROCESS | 1752 | 1468216705431 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 22:58:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 22:58:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1132ms 22:58:25 INFO - PROCESS | 1752 | 1468216705467 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 22:58:25 INFO - PROCESS | 1752 | 1468216705469 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 22:58:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 22:58:25 INFO - PROCESS | 1752 | 1468216705479 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 22:58:25 INFO - PROCESS | 1752 | 1468216705481 Marionette TRACE conn3 <- [1,2370,null,{}] 22:58:25 INFO - PROCESS | 1752 | 1468216705485 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:25 INFO - PROCESS | 1752 | 1468216705494 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:25 INFO - PROCESS | 1752 | 1468216705723 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 22:58:25 INFO - PROCESS | 1752 | 1468216705743 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:25 INFO - PROCESS | 1752 | 1468216705750 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x90503400 == 56 [pid = 1752] [id = 600] 22:58:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x98708c00) [pid = 1752] [serial = 1801] [outer = (nil)] 22:58:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x9997dc00) [pid = 1752] [serial = 1802] [outer = 0x98708c00] 22:58:25 INFO - PROCESS | 1752 | 1468216705808 Marionette DEBUG loaded listener.js 22:58:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x9998cc00) [pid = 1752] [serial = 1803] [outer = 0x98708c00] 22:58:26 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x94047c00) [pid = 1752] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 22:58:26 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x914d5000) [pid = 1752] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 22:58:26 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x932f0800) [pid = 1752] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 22:58:26 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x92d12800) [pid = 1752] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 22:58:26 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x92896800) [pid = 1752] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 22:58:26 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x922f1c00) [pid = 1752] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 22:58:26 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x8da4d000) [pid = 1752] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 22:58:26 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x9246b800) [pid = 1752] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 22:58:26 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x92624c00) [pid = 1752] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 22:58:26 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x93e50800) [pid = 1752] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 22:58:26 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x93c54c00) [pid = 1752] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 22:58:26 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x8dc1a800) [pid = 1752] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 22:58:26 INFO - PROCESS | 1752 | 1468216706814 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 22:58:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 22:58:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1384ms 22:58:26 INFO - PROCESS | 1752 | 1468216706860 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 22:58:26 INFO - PROCESS | 1752 | 1468216706863 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 22:58:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 22:58:26 INFO - PROCESS | 1752 | 1468216706868 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 22:58:26 INFO - PROCESS | 1752 | 1468216706871 Marionette TRACE conn3 <- [1,2374,null,{}] 22:58:26 INFO - PROCESS | 1752 | 1468216706876 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:26 INFO - PROCESS | 1752 | 1468216706879 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:27 INFO - PROCESS | 1752 | 1468216707010 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 22:58:27 INFO - PROCESS | 1752 | 1468216707020 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:27 INFO - PROCESS | 1752 | 1468216707029 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35ac00 == 57 [pid = 1752] [id = 601] 22:58:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x9050f000) [pid = 1752] [serial = 1804] [outer = (nil)] 22:58:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x92624c00) [pid = 1752] [serial = 1805] [outer = 0x9050f000] 22:58:27 INFO - PROCESS | 1752 | 1468216707086 Marionette DEBUG loaded listener.js 22:58:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x940fb000) [pid = 1752] [serial = 1806] [outer = 0x9050f000] 22:58:27 INFO - PROCESS | 1752 | 1468216707863 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 22:58:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 22:58:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1028ms 22:58:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 22:58:27 INFO - PROCESS | 1752 | 1468216707897 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 22:58:27 INFO - PROCESS | 1752 | 1468216707900 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 22:58:27 INFO - PROCESS | 1752 | 1468216707905 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 22:58:27 INFO - PROCESS | 1752 | 1468216707908 Marionette TRACE conn3 <- [1,2378,null,{}] 22:58:27 INFO - PROCESS | 1752 | 1468216707913 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:27 INFO - PROCESS | 1752 | 1468216707930 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:28 INFO - PROCESS | 1752 | 1468216708132 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 22:58:28 INFO - PROCESS | 1752 | 1468216708147 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:28 INFO - PROCESS | 1752 | 1468216708152 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x922f2000 == 58 [pid = 1752] [id = 602] 22:58:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x92896800) [pid = 1752] [serial = 1807] [outer = (nil)] 22:58:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x979fb000) [pid = 1752] [serial = 1808] [outer = 0x92896800] 22:58:28 INFO - PROCESS | 1752 | 1468216708212 Marionette DEBUG loaded listener.js 22:58:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x995aa800) [pid = 1752] [serial = 1809] [outer = 0x92896800] 22:58:29 INFO - PROCESS | 1752 | 1468216709130 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 22:58:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 22:58:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1277ms 22:58:29 INFO - PROCESS | 1752 | 1468216709183 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 22:58:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 22:58:29 INFO - PROCESS | 1752 | 1468216709188 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 22:58:29 INFO - PROCESS | 1752 | 1468216709196 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 22:58:29 INFO - PROCESS | 1752 | 1468216709199 Marionette TRACE conn3 <- [1,2382,null,{}] 22:58:29 INFO - PROCESS | 1752 | 1468216709207 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:29 INFO - PROCESS | 1752 | 1468216709213 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:29 INFO - PROCESS | 1752 | 1468216709380 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 22:58:29 INFO - PROCESS | 1752 | 1468216709558 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:29 INFO - PROCESS | 1752 | 1468216709565 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x90505800 == 59 [pid = 1752] [id = 603] 22:58:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x9079f400) [pid = 1752] [serial = 1810] [outer = (nil)] 22:58:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x914d3800) [pid = 1752] [serial = 1811] [outer = 0x9079f400] 22:58:29 INFO - PROCESS | 1752 | 1468216709640 Marionette DEBUG loaded listener.js 22:58:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x9262b400) [pid = 1752] [serial = 1812] [outer = 0x9079f400] 22:58:30 INFO - PROCESS | 1752 | 1468216710491 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 22:58:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 22:58:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1339ms 22:58:30 INFO - PROCESS | 1752 | 1468216710533 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 22:58:30 INFO - PROCESS | 1752 | 1468216710540 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 22:58:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 22:58:30 INFO - PROCESS | 1752 | 1468216710549 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 22:58:30 INFO - PROCESS | 1752 | 1468216710554 Marionette TRACE conn3 <- [1,2386,null,{}] 22:58:30 INFO - PROCESS | 1752 | 1468216710576 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:30 INFO - PROCESS | 1752 | 1468216710582 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:30 INFO - PROCESS | 1752 | 1468216710752 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 22:58:30 INFO - PROCESS | 1752 | 1468216710928 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:30 INFO - PROCESS | 1752 | 1468216710937 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x92d0dc00 == 60 [pid = 1752] [id = 604] 22:58:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x92d14000) [pid = 1752] [serial = 1813] [outer = (nil)] 22:58:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x93c55400) [pid = 1752] [serial = 1814] [outer = 0x92d14000] 22:58:31 INFO - PROCESS | 1752 | 1468216711007 Marionette DEBUG loaded listener.js 22:58:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x953b1400) [pid = 1752] [serial = 1815] [outer = 0x92d14000] 22:58:31 INFO - PROCESS | 1752 | 1468216711961 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 22:58:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 22:58:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1483ms 22:58:32 INFO - PROCESS | 1752 | 1468216712033 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 22:58:32 INFO - PROCESS | 1752 | 1468216712037 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 22:58:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 22:58:32 INFO - PROCESS | 1752 | 1468216712043 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 22:58:32 INFO - PROCESS | 1752 | 1468216712048 Marionette TRACE conn3 <- [1,2390,null,{}] 22:58:32 INFO - PROCESS | 1752 | 1468216712063 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:32 INFO - PROCESS | 1752 | 1468216712070 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:32 INFO - PROCESS | 1752 | 1468216712268 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 22:58:32 INFO - PROCESS | 1752 | 1468216712447 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:32 INFO - PROCESS | 1752 | 1468216712460 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x99597400 == 61 [pid = 1752] [id = 605] 22:58:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x9959b400) [pid = 1752] [serial = 1816] [outer = (nil)] 22:58:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x9997d400) [pid = 1752] [serial = 1817] [outer = 0x9959b400] 22:58:32 INFO - PROCESS | 1752 | 1468216712534 Marionette DEBUG loaded listener.js 22:58:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x9a501400) [pid = 1752] [serial = 1818] [outer = 0x9959b400] 22:58:33 INFO - PROCESS | 1752 | 1468216713380 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 22:58:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 22:58:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1383ms 22:58:33 INFO - PROCESS | 1752 | 1468216713426 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 22:58:33 INFO - PROCESS | 1752 | 1468216713431 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 22:58:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 22:58:33 INFO - PROCESS | 1752 | 1468216713436 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 22:58:33 INFO - PROCESS | 1752 | 1468216713439 Marionette TRACE conn3 <- [1,2394,null,{}] 22:58:33 INFO - PROCESS | 1752 | 1468216713444 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:33 INFO - PROCESS | 1752 | 1468216713449 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:33 INFO - PROCESS | 1752 | 1468216713603 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 22:58:33 INFO - PROCESS | 1752 | 1468216713786 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:33 INFO - PROCESS | 1752 | 1468216713796 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x932ffc00 == 62 [pid = 1752] [id = 606] 22:58:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x90897c00) [pid = 1752] [serial = 1819] [outer = (nil)] 22:58:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0x9a5c3000) [pid = 1752] [serial = 1820] [outer = 0x90897c00] 22:58:33 INFO - PROCESS | 1752 | 1468216713871 Marionette DEBUG loaded listener.js 22:58:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x9a5c8800) [pid = 1752] [serial = 1821] [outer = 0x90897c00] 22:58:34 INFO - PROCESS | 1752 | 1468216714710 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 22:58:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 22:58:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1328ms 22:58:34 INFO - PROCESS | 1752 | 1468216714766 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 22:58:34 INFO - PROCESS | 1752 | 1468216714769 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 22:58:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 22:58:34 INFO - PROCESS | 1752 | 1468216714775 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 22:58:34 INFO - PROCESS | 1752 | 1468216714778 Marionette TRACE conn3 <- [1,2398,null,{}] 22:58:34 INFO - PROCESS | 1752 | 1468216714783 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:34 INFO - PROCESS | 1752 | 1468216714788 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:34 INFO - PROCESS | 1752 | 1468216714936 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 22:58:35 INFO - PROCESS | 1752 | 1468216715119 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:35 INFO - PROCESS | 1752 | 1468216715126 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d357400 == 63 [pid = 1752] [id = 607] 22:58:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0x8d4a2000) [pid = 1752] [serial = 1822] [outer = (nil)] 22:58:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x9aa0d400) [pid = 1752] [serial = 1823] [outer = 0x8d4a2000] 22:58:35 INFO - PROCESS | 1752 | 1468216715197 Marionette DEBUG loaded listener.js 22:58:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0x9aa0fc00) [pid = 1752] [serial = 1824] [outer = 0x8d4a2000] 22:58:36 INFO - PROCESS | 1752 | 1468216716024 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 22:58:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 22:58:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1277ms 22:58:36 INFO - PROCESS | 1752 | 1468216716052 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 22:58:36 INFO - PROCESS | 1752 | 1468216716056 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 22:58:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 22:58:36 INFO - PROCESS | 1752 | 1468216716061 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 22:58:36 INFO - PROCESS | 1752 | 1468216716064 Marionette TRACE conn3 <- [1,2402,null,{}] 22:58:36 INFO - PROCESS | 1752 | 1468216716069 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:36 INFO - PROCESS | 1752 | 1468216716078 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:36 INFO - PROCESS | 1752 | 1468216716269 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 22:58:36 INFO - PROCESS | 1752 | 1468216716448 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:36 INFO - PROCESS | 1752 | 1468216716456 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a3000 == 64 [pid = 1752] [id = 608] 22:58:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0x8d4a5800) [pid = 1752] [serial = 1825] [outer = (nil)] 22:58:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0x9d40c000) [pid = 1752] [serial = 1826] [outer = 0x8d4a5800] 22:58:36 INFO - PROCESS | 1752 | 1468216716523 Marionette DEBUG loaded listener.js 22:58:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0x9d4ca400) [pid = 1752] [serial = 1827] [outer = 0x8d4a5800] 22:58:37 INFO - PROCESS | 1752 | 1468216717353 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 22:58:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 22:58:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1327ms 22:58:37 INFO - PROCESS | 1752 | 1468216717389 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 22:58:37 INFO - PROCESS | 1752 | 1468216717393 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 22:58:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 22:58:37 INFO - PROCESS | 1752 | 1468216717398 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 22:58:37 INFO - PROCESS | 1752 | 1468216717401 Marionette TRACE conn3 <- [1,2406,null,{}] 22:58:37 INFO - PROCESS | 1752 | 1468216717406 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:37 INFO - PROCESS | 1752 | 1468216717411 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:37 INFO - PROCESS | 1752 | 1468216717554 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 22:58:37 INFO - PROCESS | 1752 | 1468216717740 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:37 INFO - PROCESS | 1752 | 1468216717747 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x92892800 == 65 [pid = 1752] [id = 609] 22:58:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x9a5cc800) [pid = 1752] [serial = 1828] [outer = (nil)] 22:58:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x9d836400) [pid = 1752] [serial = 1829] [outer = 0x9a5cc800] 22:58:37 INFO - PROCESS | 1752 | 1468216717814 Marionette DEBUG loaded listener.js 22:58:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x9d865800) [pid = 1752] [serial = 1830] [outer = 0x9a5cc800] 22:58:38 INFO - PROCESS | 1752 | 1468216718646 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 22:58:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 22:58:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1290ms 22:58:38 INFO - PROCESS | 1752 | 1468216718690 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 22:58:38 INFO - PROCESS | 1752 | 1468216718693 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 22:58:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 22:58:38 INFO - PROCESS | 1752 | 1468216718699 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 22:58:38 INFO - PROCESS | 1752 | 1468216718701 Marionette TRACE conn3 <- [1,2410,null,{}] 22:58:38 INFO - PROCESS | 1752 | 1468216718707 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:38 INFO - PROCESS | 1752 | 1468216718710 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:38 INFO - PROCESS | 1752 | 1468216718863 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 22:58:39 INFO - PROCESS | 1752 | 1468216719448 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:39 INFO - PROCESS | 1752 | 1468216719456 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x8dc1a000 == 66 [pid = 1752] [id = 610] 22:58:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x907b9000) [pid = 1752] [serial = 1831] [outer = (nil)] 22:58:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x907c9800) [pid = 1752] [serial = 1832] [outer = 0x907b9000] 22:58:39 INFO - PROCESS | 1752 | 1468216719526 Marionette DEBUG loaded listener.js 22:58:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x91485800) [pid = 1752] [serial = 1833] [outer = 0x907b9000] 22:58:40 INFO - PROCESS | 1752 | 1468216720347 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 22:58:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 22:58:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1679ms 22:58:40 INFO - PROCESS | 1752 | 1468216720380 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 22:58:40 INFO - PROCESS | 1752 | 1468216720387 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 22:58:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 22:58:40 INFO - PROCESS | 1752 | 1468216720429 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 22:58:40 INFO - PROCESS | 1752 | 1468216720437 Marionette TRACE conn3 <- [1,2414,null,{}] 22:58:40 INFO - PROCESS | 1752 | 1468216720448 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:40 INFO - PROCESS | 1752 | 1468216720459 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:40 INFO - PROCESS | 1752 | 1468216720606 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 22:58:40 INFO - PROCESS | 1752 | 1468216720803 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:40 INFO - PROCESS | 1752 | 1468216720810 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x90796000 == 67 [pid = 1752] [id = 611] 22:58:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x907cfc00) [pid = 1752] [serial = 1834] [outer = (nil)] 22:58:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x92ec5400) [pid = 1752] [serial = 1835] [outer = 0x907cfc00] 22:58:40 INFO - PROCESS | 1752 | 1468216720875 Marionette DEBUG loaded listener.js 22:58:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x93e58c00) [pid = 1752] [serial = 1836] [outer = 0x907cfc00] 22:58:41 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x98fbf000) [pid = 1752] [serial = 1760] [outer = (nil)] [url = about:blank] 22:58:41 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35ac00 == 66 [pid = 1752] [id = 601] 22:58:41 INFO - PROCESS | 1752 | --DOCSHELL 0x90503400 == 65 [pid = 1752] [id = 600] 22:58:41 INFO - PROCESS | 1752 | --DOCSHELL 0x92471000 == 64 [pid = 1752] [id = 599] 22:58:41 INFO - PROCESS | 1752 | --DOCSHELL 0x9551e000 == 63 [pid = 1752] [id = 598] 22:58:41 INFO - PROCESS | 1752 | --DOCSHELL 0x92843800 == 62 [pid = 1752] [id = 597] 22:58:41 INFO - PROCESS | 1752 | --DOCSHELL 0x8da57400 == 61 [pid = 1752] [id = 596] 22:58:41 INFO - PROCESS | 1752 | --DOCSHELL 0x90794400 == 60 [pid = 1752] [id = 595] 22:58:41 INFO - PROCESS | 1752 | --DOCSHELL 0x907d1c00 == 59 [pid = 1752] [id = 586] 22:58:41 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x9538bc00) [pid = 1752] [serial = 1722] [outer = (nil)] [url = about:blank] 22:58:41 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x9262b800) [pid = 1752] [serial = 1745] [outer = (nil)] [url = about:blank] 22:58:41 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x8d4a7000) [pid = 1752] [serial = 1724] [outer = (nil)] [url = about:blank] 22:58:41 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x9531d400) [pid = 1752] [serial = 1749] [outer = (nil)] [url = about:blank] 22:58:41 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x9794dc00) [pid = 1752] [serial = 1701] [outer = (nil)] [url = about:blank] 22:58:41 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x92626400) [pid = 1752] [serial = 1739] [outer = (nil)] [url = about:blank] 22:58:41 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x92875800) [pid = 1752] [serial = 1746] [outer = (nil)] [url = about:blank] 22:58:41 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x97952c00) [pid = 1752] [serial = 1733] [outer = (nil)] [url = about:blank] 22:58:41 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0x9794c000) [pid = 1752] [serial = 1752] [outer = (nil)] [url = about:blank] 22:58:41 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0x92469000) [pid = 1752] [serial = 1742] [outer = (nil)] [url = about:blank] 22:58:41 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0x979f7000) [pid = 1752] [serial = 1754] [outer = (nil)] [url = about:blank] 22:58:41 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0x97c5f400) [pid = 1752] [serial = 1757] [outer = (nil)] [url = about:blank] 22:58:41 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0x92849000) [pid = 1752] [serial = 1743] [outer = (nil)] [url = about:blank] 22:58:41 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x95522000) [pid = 1752] [serial = 1751] [outer = (nil)] [url = about:blank] 22:58:41 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0x979fcc00) [pid = 1752] [serial = 1755] [outer = (nil)] [url = about:blank] 22:58:41 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0x93c57400) [pid = 1752] [serial = 1748] [outer = (nil)] [url = about:blank] 22:58:41 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x979f6400) [pid = 1752] [serial = 1736] [outer = (nil)] [url = about:blank] 22:58:41 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x93c4ac00) [pid = 1752] [serial = 1730] [outer = (nil)] [url = about:blank] 22:58:41 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x9147b800) [pid = 1752] [serial = 1758] [outer = (nil)] [url = about:blank] 22:58:41 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x922f6800) [pid = 1752] [serial = 1727] [outer = (nil)] [url = about:blank] 22:58:41 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x92878400) [pid = 1752] [serial = 1692] [outer = (nil)] [url = about:blank] 22:58:41 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x95525c00) [pid = 1752] [serial = 1698] [outer = (nil)] [url = about:blank] 22:58:41 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x9538dc00) [pid = 1752] [serial = 1695] [outer = (nil)] [url = about:blank] 22:58:41 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x91485400) [pid = 1752] [serial = 1689] [outer = (nil)] [url = about:blank] 22:58:41 INFO - PROCESS | 1752 | 1468216721812 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 22:58:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 22:58:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1448ms 22:58:41 INFO - PROCESS | 1752 | 1468216721872 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 22:58:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 22:58:41 INFO - PROCESS | 1752 | 1468216721878 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 22:58:41 INFO - PROCESS | 1752 | 1468216721884 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 22:58:41 INFO - PROCESS | 1752 | 1468216721887 Marionette TRACE conn3 <- [1,2418,null,{}] 22:58:41 INFO - PROCESS | 1752 | 1468216721892 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:41 INFO - PROCESS | 1752 | 1468216721896 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:42 INFO - PROCESS | 1752 | 1468216722044 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 22:58:42 INFO - PROCESS | 1752 | 1468216722052 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:42 INFO - PROCESS | 1752 | 1468216722059 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x922f6800 == 60 [pid = 1752] [id = 612] 22:58:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x92469000) [pid = 1752] [serial = 1837] [outer = (nil)] 22:58:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x9404c400) [pid = 1752] [serial = 1838] [outer = 0x92469000] 22:58:42 INFO - PROCESS | 1752 | 1468216722120 Marionette DEBUG loaded listener.js 22:58:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x9531e800) [pid = 1752] [serial = 1839] [outer = 0x92469000] 22:58:43 INFO - PROCESS | 1752 | 1468216723003 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 22:58:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 22:58:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1180ms 22:58:43 INFO - PROCESS | 1752 | 1468216723063 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 22:58:43 INFO - PROCESS | 1752 | 1468216723067 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 22:58:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 22:58:43 INFO - PROCESS | 1752 | 1468216723079 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 22:58:43 INFO - PROCESS | 1752 | 1468216723086 Marionette TRACE conn3 <- [1,2422,null,{}] 22:58:43 INFO - PROCESS | 1752 | 1468216723098 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:43 INFO - PROCESS | 1752 | 1468216723103 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:43 INFO - PROCESS | 1752 | 1468216723247 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 22:58:43 INFO - PROCESS | 1752 | 1468216723395 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:43 INFO - PROCESS | 1752 | 1468216723403 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x914dc400 == 61 [pid = 1752] [id = 613] 22:58:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x94045800) [pid = 1752] [serial = 1840] [outer = (nil)] 22:58:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x97950800) [pid = 1752] [serial = 1841] [outer = 0x94045800] 22:58:43 INFO - PROCESS | 1752 | 1468216723460 Marionette DEBUG loaded listener.js 22:58:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x979f6800) [pid = 1752] [serial = 1842] [outer = 0x94045800] 22:58:44 INFO - PROCESS | 1752 | 1468216724169 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 22:58:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 22:58:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1139ms 22:58:44 INFO - PROCESS | 1752 | 1468216724212 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 22:58:44 INFO - PROCESS | 1752 | 1468216724216 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 22:58:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 22:58:44 INFO - PROCESS | 1752 | 1468216724231 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 22:58:44 INFO - PROCESS | 1752 | 1468216724234 Marionette TRACE conn3 <- [1,2426,null,{}] 22:58:44 INFO - PROCESS | 1752 | 1468216724238 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:44 INFO - PROCESS | 1752 | 1468216724243 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:44 INFO - PROCESS | 1752 | 1468216724448 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 22:58:44 INFO - PROCESS | 1752 | 1468216724465 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:44 INFO - PROCESS | 1752 | 1468216724472 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x979f2400 == 62 [pid = 1752] [id = 614] 22:58:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x979fec00) [pid = 1752] [serial = 1843] [outer = (nil)] 22:58:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x98708400) [pid = 1752] [serial = 1844] [outer = 0x979fec00] 22:58:44 INFO - PROCESS | 1752 | 1468216724529 Marionette DEBUG loaded listener.js 22:58:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0x990e8000) [pid = 1752] [serial = 1845] [outer = 0x979fec00] 22:58:45 INFO - PROCESS | 1752 | 1468216725336 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 22:58:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 22:58:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1177ms 22:58:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 22:58:45 INFO - PROCESS | 1752 | 1468216725408 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 22:58:45 INFO - PROCESS | 1752 | 1468216725411 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 22:58:45 INFO - PROCESS | 1752 | 1468216725417 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 22:58:45 INFO - PROCESS | 1752 | 1468216725420 Marionette TRACE conn3 <- [1,2430,null,{}] 22:58:45 INFO - PROCESS | 1752 | 1468216725424 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:45 INFO - PROCESS | 1752 | 1468216725428 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:45 INFO - PROCESS | 1752 | 1468216725632 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 22:58:45 INFO - PROCESS | 1752 | 1468216725650 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:45 INFO - PROCESS | 1752 | 1468216725664 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x994f5c00 == 63 [pid = 1752] [id = 615] 22:58:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x994f6000) [pid = 1752] [serial = 1846] [outer = (nil)] 22:58:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0x9959a400) [pid = 1752] [serial = 1847] [outer = 0x994f6000] 22:58:45 INFO - PROCESS | 1752 | 1468216725739 Marionette DEBUG loaded listener.js 22:58:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x99986c00) [pid = 1752] [serial = 1848] [outer = 0x994f6000] 22:58:46 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0x9050f000) [pid = 1752] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 22:58:46 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x92873400) [pid = 1752] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 22:58:46 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0x97946c00) [pid = 1752] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 22:58:46 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0x914de400) [pid = 1752] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 22:58:46 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x914d7000) [pid = 1752] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 22:58:46 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x97943400) [pid = 1752] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 22:58:46 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x98708c00) [pid = 1752] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 22:58:46 INFO - PROCESS | 1752 | 1468216726772 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 22:58:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 22:58:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1388ms 22:58:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 22:58:46 INFO - PROCESS | 1752 | 1468216726804 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 22:58:46 INFO - PROCESS | 1752 | 1468216726806 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 22:58:46 INFO - PROCESS | 1752 | 1468216726812 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 22:58:46 INFO - PROCESS | 1752 | 1468216726815 Marionette TRACE conn3 <- [1,2434,null,{}] 22:58:46 INFO - PROCESS | 1752 | 1468216726820 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:46 INFO - PROCESS | 1752 | 1468216726824 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:47 INFO - PROCESS | 1752 | 1468216727011 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 22:58:47 INFO - PROCESS | 1752 | 1468216727107 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:47 INFO - PROCESS | 1752 | 1468216727114 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d49e400 == 64 [pid = 1752] [id = 616] 22:58:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x8dc20000) [pid = 1752] [serial = 1849] [outer = (nil)] 22:58:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x9544cc00) [pid = 1752] [serial = 1850] [outer = 0x8dc20000] 22:58:47 INFO - PROCESS | 1752 | 1468216727172 Marionette DEBUG loaded listener.js 22:58:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x99595400) [pid = 1752] [serial = 1851] [outer = 0x8dc20000] 22:58:47 INFO - PROCESS | 1752 | 1468216727790 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 22:58:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 22:58:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1028ms 22:58:47 INFO - PROCESS | 1752 | 1468216727839 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 22:58:47 INFO - PROCESS | 1752 | 1468216727842 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 22:58:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 22:58:47 INFO - PROCESS | 1752 | 1468216727847 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 22:58:47 INFO - PROCESS | 1752 | 1468216727850 Marionette TRACE conn3 <- [1,2438,null,{}] 22:58:47 INFO - PROCESS | 1752 | 1468216727855 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:47 INFO - PROCESS | 1752 | 1468216727871 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:48 INFO - PROCESS | 1752 | 1468216728071 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 22:58:48 INFO - PROCESS | 1752 | 1468216728087 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:48 INFO - PROCESS | 1752 | 1468216728093 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x9246b800 == 65 [pid = 1752] [id = 617] 22:58:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0x9287b000) [pid = 1752] [serial = 1852] [outer = (nil)] 22:58:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x9a505400) [pid = 1752] [serial = 1853] [outer = 0x9287b000] 22:58:48 INFO - PROCESS | 1752 | 1468216728152 Marionette DEBUG loaded listener.js 22:58:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0x9aa08400) [pid = 1752] [serial = 1854] [outer = 0x9287b000] 22:58:49 INFO - PROCESS | 1752 | 1468216729129 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 22:58:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 22:58:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1325ms 22:58:49 INFO - PROCESS | 1752 | 1468216729174 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 22:58:49 INFO - PROCESS | 1752 | 1468216729181 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 22:58:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 22:58:49 INFO - PROCESS | 1752 | 1468216729188 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 22:58:49 INFO - PROCESS | 1752 | 1468216729193 Marionette TRACE conn3 <- [1,2442,null,{}] 22:58:49 INFO - PROCESS | 1752 | 1468216729201 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:49 INFO - PROCESS | 1752 | 1468216729206 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:49 INFO - PROCESS | 1752 | 1468216729372 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 22:58:49 INFO - PROCESS | 1752 | 1468216729554 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:49 INFO - PROCESS | 1752 | 1468216729562 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x91488000 == 66 [pid = 1752] [id = 618] 22:58:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x9246f800) [pid = 1752] [serial = 1855] [outer = (nil)] 22:58:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0x9284c400) [pid = 1752] [serial = 1856] [outer = 0x9246f800] 22:58:49 INFO - PROCESS | 1752 | 1468216729646 Marionette DEBUG loaded listener.js 22:58:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0x9287a800) [pid = 1752] [serial = 1857] [outer = 0x9246f800] 22:58:50 INFO - PROCESS | 1752 | 1468216730521 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 22:58:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 22:58:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1385ms 22:58:50 INFO - PROCESS | 1752 | 1468216730573 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 22:58:50 INFO - PROCESS | 1752 | 1468216730580 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 22:58:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 22:58:50 INFO - PROCESS | 1752 | 1468216730589 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 22:58:50 INFO - PROCESS | 1752 | 1468216730593 Marionette TRACE conn3 <- [1,2446,null,{}] 22:58:50 INFO - PROCESS | 1752 | 1468216730599 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:50 INFO - PROCESS | 1752 | 1468216730604 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:50 INFO - PROCESS | 1752 | 1468216730777 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 22:58:50 INFO - PROCESS | 1752 | 1468216730961 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:50 INFO - PROCESS | 1752 | 1468216730970 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x92a6c800 == 67 [pid = 1752] [id = 619] 22:58:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0x9531b000) [pid = 1752] [serial = 1858] [outer = (nil)] 22:58:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0x95452000) [pid = 1752] [serial = 1859] [outer = 0x9531b000] 22:58:51 INFO - PROCESS | 1752 | 1468216731045 Marionette DEBUG loaded listener.js 22:58:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x97948400) [pid = 1752] [serial = 1860] [outer = 0x9531b000] 22:58:51 INFO - PROCESS | 1752 | 1468216731905 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 22:58:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 22:58:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1330ms 22:58:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 22:58:51 INFO - PROCESS | 1752 | 1468216731920 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 22:58:51 INFO - PROCESS | 1752 | 1468216731923 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 22:58:51 INFO - PROCESS | 1752 | 1468216731929 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 22:58:51 INFO - PROCESS | 1752 | 1468216731934 Marionette TRACE conn3 <- [1,2450,null,{}] 22:58:51 INFO - PROCESS | 1752 | 1468216731950 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:51 INFO - PROCESS | 1752 | 1468216731957 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:52 INFO - PROCESS | 1752 | 1468216732111 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 22:58:52 INFO - PROCESS | 1752 | 1468216732302 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:52 INFO - PROCESS | 1752 | 1468216732313 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x99980000 == 68 [pid = 1752] [id = 620] 22:58:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x99981400) [pid = 1752] [serial = 1861] [outer = (nil)] 22:58:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x9a14b800) [pid = 1752] [serial = 1862] [outer = 0x99981400] 22:58:52 INFO - PROCESS | 1752 | 1468216732386 Marionette DEBUG loaded listener.js 22:58:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x9aaf7c00) [pid = 1752] [serial = 1863] [outer = 0x99981400] 22:58:53 INFO - PROCESS | 1752 | 1468216733214 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 22:58:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 22:58:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1333ms 22:58:53 INFO - PROCESS | 1752 | 1468216733261 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 22:58:53 INFO - PROCESS | 1752 | 1468216733266 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 22:58:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 22:58:53 INFO - PROCESS | 1752 | 1468216733271 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 22:58:53 INFO - PROCESS | 1752 | 1468216733275 Marionette TRACE conn3 <- [1,2454,null,{}] 22:58:53 INFO - PROCESS | 1752 | 1468216733280 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:53 INFO - PROCESS | 1752 | 1468216733284 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:53 INFO - PROCESS | 1752 | 1468216733440 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 22:58:53 INFO - PROCESS | 1752 | 1468216733627 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:53 INFO - PROCESS | 1752 | 1468216733636 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x9079e400 == 69 [pid = 1752] [id = 621] 22:58:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x99fd5000) [pid = 1752] [serial = 1864] [outer = (nil)] 22:58:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x9d401800) [pid = 1752] [serial = 1865] [outer = 0x99fd5000] 22:58:53 INFO - PROCESS | 1752 | 1468216733703 Marionette DEBUG loaded listener.js 22:58:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x9d4d4000) [pid = 1752] [serial = 1866] [outer = 0x99fd5000] 22:58:54 INFO - PROCESS | 1752 | 1468216734514 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 22:58:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 22:58:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1290ms 22:58:54 INFO - PROCESS | 1752 | 1468216734563 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 22:58:54 INFO - PROCESS | 1752 | 1468216734566 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 22:58:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 22:58:54 INFO - PROCESS | 1752 | 1468216734572 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 22:58:54 INFO - PROCESS | 1752 | 1468216734575 Marionette TRACE conn3 <- [1,2458,null,{}] 22:58:54 INFO - PROCESS | 1752 | 1468216734580 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:54 INFO - PROCESS | 1752 | 1468216734586 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:54 INFO - PROCESS | 1752 | 1468216734736 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 22:58:54 INFO - PROCESS | 1752 | 1468216734925 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:54 INFO - PROCESS | 1752 | 1468216734937 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x979f1400 == 70 [pid = 1752] [id = 622] 22:58:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x9a507800) [pid = 1752] [serial = 1867] [outer = (nil)] 22:58:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x9d869c00) [pid = 1752] [serial = 1868] [outer = 0x9a507800] 22:58:55 INFO - PROCESS | 1752 | 1468216735001 Marionette DEBUG loaded listener.js 22:58:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0xa063e400) [pid = 1752] [serial = 1869] [outer = 0x9a507800] 22:58:55 INFO - PROCESS | 1752 | 1468216735878 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 22:58:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 22:58:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1378ms 22:58:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 22:58:55 INFO - PROCESS | 1752 | 1468216735951 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 22:58:55 INFO - PROCESS | 1752 | 1468216735954 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 22:58:55 INFO - PROCESS | 1752 | 1468216735960 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 22:58:55 INFO - PROCESS | 1752 | 1468216735963 Marionette TRACE conn3 <- [1,2462,null,{}] 22:58:55 INFO - PROCESS | 1752 | 1468216735969 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:55 INFO - PROCESS | 1752 | 1468216735977 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:56 INFO - PROCESS | 1752 | 1468216736195 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 22:58:56 INFO - PROCESS | 1752 | 1468216736380 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:56 INFO - PROCESS | 1752 | 1468216736386 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d356400 == 71 [pid = 1752] [id = 623] 22:58:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x9d303000) [pid = 1752] [serial = 1870] [outer = (nil)] 22:58:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0xa20abc00) [pid = 1752] [serial = 1871] [outer = 0x9d303000] 22:58:56 INFO - PROCESS | 1752 | 1468216736469 Marionette DEBUG loaded listener.js 22:58:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0xa2270800) [pid = 1752] [serial = 1872] [outer = 0x9d303000] 22:58:57 INFO - PROCESS | 1752 | 1468216737344 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 22:58:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 22:58:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1434ms 22:58:57 INFO - PROCESS | 1752 | 1468216737395 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 22:58:57 INFO - PROCESS | 1752 | 1468216737398 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 22:58:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 22:58:57 INFO - PROCESS | 1752 | 1468216737404 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 22:58:57 INFO - PROCESS | 1752 | 1468216737407 Marionette TRACE conn3 <- [1,2466,null,{}] 22:58:57 INFO - PROCESS | 1752 | 1468216737412 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:57 INFO - PROCESS | 1752 | 1468216737417 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:57 INFO - PROCESS | 1752 | 1468216737568 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 22:58:57 INFO - PROCESS | 1752 | 1468216737757 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:57 INFO - PROCESS | 1752 | 1468216737769 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a7400 == 72 [pid = 1752] [id = 624] 22:58:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x9147d000) [pid = 1752] [serial = 1873] [outer = (nil)] 22:58:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0xa2375c00) [pid = 1752] [serial = 1874] [outer = 0x9147d000] 22:58:57 INFO - PROCESS | 1752 | 1468216737841 Marionette DEBUG loaded listener.js 22:58:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0xa23ac000) [pid = 1752] [serial = 1875] [outer = 0x9147d000] 22:58:58 INFO - PROCESS | 1752 | 1468216738666 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 22:58:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 22:58:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1327ms 22:58:58 INFO - PROCESS | 1752 | 1468216738732 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 22:58:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 22:58:58 INFO - PROCESS | 1752 | 1468216738741 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 22:58:58 INFO - PROCESS | 1752 | 1468216738746 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 22:58:58 INFO - PROCESS | 1752 | 1468216738748 Marionette TRACE conn3 <- [1,2470,null,{}] 22:58:58 INFO - PROCESS | 1752 | 1468216738754 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:58:58 INFO - PROCESS | 1752 | 1468216738758 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:58 INFO - PROCESS | 1752 | 1468216738910 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 22:58:59 INFO - PROCESS | 1752 | 1468216739096 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:59 INFO - PROCESS | 1752 | 1468216739104 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:58:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da4f400 == 73 [pid = 1752] [id = 625] 22:58:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x9147dc00) [pid = 1752] [serial = 1876] [outer = (nil)] 22:58:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0xa250cc00) [pid = 1752] [serial = 1877] [outer = 0x9147dc00] 22:58:59 INFO - PROCESS | 1752 | 1468216739173 Marionette DEBUG loaded listener.js 22:58:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0xa253e800) [pid = 1752] [serial = 1878] [outer = 0x9147dc00] 22:58:59 INFO - PROCESS | 1752 | 1468216739966 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 22:58:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 22:58:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1234ms 22:58:59 INFO - PROCESS | 1752 | 1468216739980 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 22:58:59 INFO - PROCESS | 1752 | 1468216739983 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 22:58:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 22:58:59 INFO - PROCESS | 1752 | 1468216739990 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 22:58:59 INFO - PROCESS | 1752 | 1468216739993 Marionette TRACE conn3 <- [1,2474,null,{}] 22:59:00 INFO - PROCESS | 1752 | 1468216739998 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:00 INFO - PROCESS | 1752 | 1468216740002 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:00 INFO - PROCESS | 1752 | 1468216740153 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 22:59:00 INFO - PROCESS | 1752 | 1468216740687 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:00 INFO - PROCESS | 1752 | 1468216740698 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da51800 == 74 [pid = 1752] [id = 626] 22:59:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x8da54800) [pid = 1752] [serial = 1879] [outer = (nil)] 22:59:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x9050a000) [pid = 1752] [serial = 1880] [outer = 0x8da54800] 22:59:00 INFO - PROCESS | 1752 | 1468216740776 Marionette DEBUG loaded listener.js 22:59:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x9147c400) [pid = 1752] [serial = 1881] [outer = 0x8da54800] 22:59:01 INFO - PROCESS | 1752 | 1468216741578 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 22:59:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 22:59:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1633ms 22:59:01 INFO - PROCESS | 1752 | 1468216741630 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 22:59:01 INFO - PROCESS | 1752 | 1468216741634 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 22:59:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 22:59:01 INFO - PROCESS | 1752 | 1468216741648 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 22:59:01 INFO - PROCESS | 1752 | 1468216741656 Marionette TRACE conn3 <- [1,2478,null,{}] 22:59:01 INFO - PROCESS | 1752 | 1468216741671 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:01 INFO - PROCESS | 1752 | 1468216741679 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:01 INFO - PROCESS | 1752 | 1468216741898 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 22:59:02 INFO - PROCESS | 1752 | 1468216742094 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:02 INFO - PROCESS | 1752 | 1468216742104 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x9050f000 == 75 [pid = 1752] [id = 627] 22:59:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x92624000) [pid = 1752] [serial = 1882] [outer = (nil)] 22:59:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x92ecb000) [pid = 1752] [serial = 1883] [outer = 0x92624000] 22:59:02 INFO - PROCESS | 1752 | 1468216742169 Marionette DEBUG loaded listener.js 22:59:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x940f7000) [pid = 1752] [serial = 1884] [outer = 0x92624000] 22:59:03 INFO - PROCESS | 1752 | 1468216743032 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 22:59:03 INFO - PROCESS | 1752 | --DOCSHELL 0x92871800 == 74 [pid = 1752] [id = 518] 22:59:03 INFO - PROCESS | 1752 | --DOCSHELL 0x92473400 == 73 [pid = 1752] [id = 520] 22:59:03 INFO - PROCESS | 1752 | --DOCSHELL 0x8dc1b400 == 72 [pid = 1752] [id = 516] 22:59:03 INFO - PROCESS | 1752 | --DOCSHELL 0x908a3c00 == 71 [pid = 1752] [id = 517] 22:59:03 INFO - PROCESS | 1752 | --DOCSHELL 0x9148a800 == 70 [pid = 1752] [id = 577] 22:59:03 INFO - PROCESS | 1752 | --DOCSHELL 0x8d49e400 == 69 [pid = 1752] [id = 616] 22:59:03 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x914d8400) [pid = 1752] [serial = 1763] [outer = (nil)] [url = about:blank] 22:59:03 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x9958f800) [pid = 1752] [serial = 1772] [outer = (nil)] [url = about:blank] 22:59:03 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x92ecf000) [pid = 1752] [serial = 1766] [outer = (nil)] [url = about:blank] 22:59:03 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x914d9000) [pid = 1752] [serial = 1784] [outer = (nil)] [url = about:blank] 22:59:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 22:59:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1488ms 22:59:03 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x9959a000) [pid = 1752] [serial = 1775] [outer = (nil)] [url = about:blank] 22:59:03 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x99988c00) [pid = 1752] [serial = 1781] [outer = (nil)] [url = about:blank] 22:59:03 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x991ebc00) [pid = 1752] [serial = 1769] [outer = (nil)] [url = about:blank] 22:59:03 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x9997e800) [pid = 1752] [serial = 1778] [outer = (nil)] [url = about:blank] 22:59:03 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x979fb000) [pid = 1752] [serial = 1808] [outer = (nil)] [url = about:blank] 22:59:03 INFO - PROCESS | 1752 | --DOCSHELL 0x994f5c00 == 68 [pid = 1752] [id = 615] 22:59:03 INFO - PROCESS | 1752 | --DOCSHELL 0x979f2400 == 67 [pid = 1752] [id = 614] 22:59:03 INFO - PROCESS | 1752 | --DOCSHELL 0x914dc400 == 66 [pid = 1752] [id = 613] 22:59:03 INFO - PROCESS | 1752 | --DOCSHELL 0x922f6800 == 65 [pid = 1752] [id = 612] 22:59:03 INFO - PROCESS | 1752 | --DOCSHELL 0x90796000 == 64 [pid = 1752] [id = 611] 22:59:03 INFO - PROCESS | 1752 | --DOCSHELL 0x8dc1a000 == 63 [pid = 1752] [id = 610] 22:59:03 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a3000 == 62 [pid = 1752] [id = 608] 22:59:03 INFO - PROCESS | 1752 | 1468216743203 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 22:59:03 INFO - PROCESS | 1752 | 1468216743207 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 22:59:03 INFO - PROCESS | 1752 | --DOCSHELL 0x8d357400 == 61 [pid = 1752] [id = 607] 22:59:03 INFO - PROCESS | 1752 | --DOCSHELL 0x932ffc00 == 60 [pid = 1752] [id = 606] 22:59:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 22:59:03 INFO - PROCESS | 1752 | 1468216743219 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 22:59:03 INFO - PROCESS | 1752 | 1468216743222 Marionette TRACE conn3 <- [1,2482,null,{}] 22:59:03 INFO - PROCESS | 1752 | 1468216743227 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:03 INFO - PROCESS | 1752 | 1468216743232 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:03 INFO - PROCESS | 1752 | 1468216743373 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 22:59:03 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x9997dc00) [pid = 1752] [serial = 1802] [outer = (nil)] [url = about:blank] 22:59:03 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x92624c00) [pid = 1752] [serial = 1805] [outer = (nil)] [url = about:blank] 22:59:03 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x95315800) [pid = 1752] [serial = 1793] [outer = (nil)] [url = about:blank] 22:59:03 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x95451800) [pid = 1752] [serial = 1794] [outer = (nil)] [url = about:blank] 22:59:03 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x979f6000) [pid = 1752] [serial = 1796] [outer = (nil)] [url = about:blank] 22:59:03 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x92842400) [pid = 1752] [serial = 1788] [outer = (nil)] [url = about:blank] 22:59:03 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x915f0800) [pid = 1752] [serial = 1787] [outer = (nil)] [url = about:blank] 22:59:03 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x95396000) [pid = 1752] [serial = 1791] [outer = (nil)] [url = about:blank] 22:59:03 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x92ec9400) [pid = 1752] [serial = 1790] [outer = (nil)] [url = about:blank] 22:59:03 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x98fbd400) [pid = 1752] [serial = 1799] [outer = (nil)] [url = about:blank] 22:59:03 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x9998cc00) [pid = 1752] [serial = 1803] [outer = (nil)] [url = about:blank] 22:59:03 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x940fb000) [pid = 1752] [serial = 1806] [outer = (nil)] [url = about:blank] 22:59:03 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x9942a000) [pid = 1752] [serial = 1800] [outer = (nil)] [url = about:blank] 22:59:03 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x97c19800) [pid = 1752] [serial = 1797] [outer = (nil)] [url = about:blank] 22:59:03 INFO - PROCESS | 1752 | 1468216743542 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:03 INFO - PROCESS | 1752 | 1468216743548 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x915f0800 == 61 [pid = 1752] [id = 628] 22:59:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x92470000) [pid = 1752] [serial = 1885] [outer = (nil)] 22:59:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x92ecf800) [pid = 1752] [serial = 1886] [outer = 0x92470000] 22:59:03 INFO - PROCESS | 1752 | 1468216743611 Marionette DEBUG loaded listener.js 22:59:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x953b1c00) [pid = 1752] [serial = 1887] [outer = 0x92470000] 22:59:04 INFO - PROCESS | 1752 | 1468216744350 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 22:59:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 22:59:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1185ms 22:59:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 22:59:04 INFO - PROCESS | 1752 | 1468216744404 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 22:59:04 INFO - PROCESS | 1752 | 1468216744406 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 22:59:04 INFO - PROCESS | 1752 | 1468216744419 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 22:59:04 INFO - PROCESS | 1752 | 1468216744425 Marionette TRACE conn3 <- [1,2486,null,{}] 22:59:04 INFO - PROCESS | 1752 | 1468216744456 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:04 INFO - PROCESS | 1752 | 1468216744461 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:04 INFO - PROCESS | 1752 | 1468216744611 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 22:59:04 INFO - PROCESS | 1752 | 1468216744621 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:04 INFO - PROCESS | 1752 | 1468216744627 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x92841400 == 62 [pid = 1752] [id = 629] 22:59:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x97952c00) [pid = 1752] [serial = 1888] [outer = (nil)] 22:59:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x991f8000) [pid = 1752] [serial = 1889] [outer = 0x97952c00] 22:59:04 INFO - PROCESS | 1752 | 1468216744686 Marionette DEBUG loaded listener.js 22:59:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x9942a000) [pid = 1752] [serial = 1890] [outer = 0x97952c00] 22:59:05 INFO - PROCESS | 1752 | 1468216745489 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 22:59:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 22:59:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1109ms 22:59:05 INFO - PROCESS | 1752 | 1468216745528 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 22:59:05 INFO - PROCESS | 1752 | 1468216745531 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 22:59:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 22:59:05 INFO - PROCESS | 1752 | 1468216745537 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 22:59:05 INFO - PROCESS | 1752 | 1468216745539 Marionette TRACE conn3 <- [1,2490,null,{}] 22:59:05 INFO - PROCESS | 1752 | 1468216745544 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:05 INFO - PROCESS | 1752 | 1468216745548 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:05 INFO - PROCESS | 1752 | 1468216745765 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 22:59:05 INFO - PROCESS | 1752 | 1468216745794 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:05 INFO - PROCESS | 1752 | 1468216745800 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x92874800 == 63 [pid = 1752] [id = 630] 22:59:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x97bc6800) [pid = 1752] [serial = 1891] [outer = (nil)] 22:59:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x995a6400) [pid = 1752] [serial = 1892] [outer = 0x97bc6800] 22:59:05 INFO - PROCESS | 1752 | 1468216745861 Marionette DEBUG loaded listener.js 22:59:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x99980800) [pid = 1752] [serial = 1893] [outer = 0x97bc6800] 22:59:06 INFO - PROCESS | 1752 | 1468216746678 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 22:59:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 22:59:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1186ms 22:59:06 INFO - PROCESS | 1752 | 1468216746723 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 22:59:06 INFO - PROCESS | 1752 | 1468216746726 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 22:59:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 22:59:06 INFO - PROCESS | 1752 | 1468216746738 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 22:59:06 INFO - PROCESS | 1752 | 1468216746741 Marionette TRACE conn3 <- [1,2494,null,{}] 22:59:06 INFO - PROCESS | 1752 | 1468216746746 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:06 INFO - PROCESS | 1752 | 1468216746750 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:06 INFO - PROCESS | 1752 | 1468216746946 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 22:59:07 INFO - PROCESS | 1752 | 1468216746982 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:07 INFO - PROCESS | 1752 | 1468216746995 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x99b7c400 == 64 [pid = 1752] [id = 631] 22:59:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x9a14c400) [pid = 1752] [serial = 1894] [outer = (nil)] 22:59:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x9aa98000) [pid = 1752] [serial = 1895] [outer = 0x9a14c400] 22:59:07 INFO - PROCESS | 1752 | 1468216747060 Marionette DEBUG loaded listener.js 22:59:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x9d829800) [pid = 1752] [serial = 1896] [outer = 0x9a14c400] 22:59:08 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x8d49b800) [pid = 1752] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 22:59:08 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x907cfc00) [pid = 1752] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 22:59:08 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x8d363400) [pid = 1752] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 22:59:08 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x9147c000) [pid = 1752] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 22:59:08 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x8d4a2000) [pid = 1752] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 22:59:08 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x907b9000) [pid = 1752] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 22:59:08 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x979fec00) [pid = 1752] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 22:59:08 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x9089f400) [pid = 1752] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 22:59:08 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x8da49c00) [pid = 1752] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 22:59:08 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x99592400) [pid = 1752] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 22:59:08 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x92469000) [pid = 1752] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 22:59:08 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x92896800) [pid = 1752] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 22:59:08 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x9959b400) [pid = 1752] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 22:59:08 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x8dc20000) [pid = 1752] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 22:59:08 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0x9079f400) [pid = 1752] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 22:59:08 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0x9050ec00) [pid = 1752] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 22:59:08 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0x8d35d000) [pid = 1752] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 22:59:08 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0x994f6000) [pid = 1752] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 22:59:08 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0x98fb5400) [pid = 1752] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 22:59:08 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x907c8800) [pid = 1752] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 22:59:08 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0x9079a400) [pid = 1752] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 22:59:08 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0x92896400) [pid = 1752] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 22:59:08 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x94045800) [pid = 1752] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 22:59:08 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x8d4a5800) [pid = 1752] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 22:59:08 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x90897c00) [pid = 1752] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 22:59:08 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x93c58400) [pid = 1752] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 22:59:08 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x92d14000) [pid = 1752] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 22:59:08 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x92880c00) [pid = 1752] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 22:59:08 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x92877800) [pid = 1752] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 22:59:08 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x9289a000) [pid = 1752] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 22:59:08 INFO - PROCESS | 1752 | 1468216748319 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 22:59:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 22:59:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1641ms 22:59:08 INFO - PROCESS | 1752 | 1468216748372 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 22:59:08 INFO - PROCESS | 1752 | 1468216748375 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 22:59:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 22:59:08 INFO - PROCESS | 1752 | 1468216748381 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 22:59:08 INFO - PROCESS | 1752 | 1468216748383 Marionette TRACE conn3 <- [1,2498,null,{}] 22:59:08 INFO - PROCESS | 1752 | 1468216748388 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:08 INFO - PROCESS | 1752 | 1468216748392 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:08 INFO - PROCESS | 1752 | 1468216748518 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 22:59:08 INFO - PROCESS | 1752 | 1468216748533 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:08 INFO - PROCESS | 1752 | 1468216748538 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x90791c00 == 65 [pid = 1752] [id = 632] 22:59:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x9079a400) [pid = 1752] [serial = 1897] [outer = (nil)] 22:59:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x92877800) [pid = 1752] [serial = 1898] [outer = 0x9079a400] 22:59:08 INFO - PROCESS | 1752 | 1468216748627 Marionette DEBUG loaded listener.js 22:59:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x932f5800) [pid = 1752] [serial = 1899] [outer = 0x9079a400] 22:59:09 INFO - PROCESS | 1752 | 1468216749362 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 22:59:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 22:59:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1025ms 22:59:09 INFO - PROCESS | 1752 | 1468216749406 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 22:59:09 INFO - PROCESS | 1752 | 1468216749409 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 22:59:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 22:59:09 INFO - PROCESS | 1752 | 1468216749414 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 22:59:09 INFO - PROCESS | 1752 | 1468216749416 Marionette TRACE conn3 <- [1,2502,null,{}] 22:59:09 INFO - PROCESS | 1752 | 1468216749422 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:09 INFO - PROCESS | 1752 | 1468216749425 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:09 INFO - PROCESS | 1752 | 1468216749610 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 22:59:09 INFO - PROCESS | 1752 | 1468216749631 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:09 INFO - PROCESS | 1752 | 1468216749653 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a4c00 == 66 [pid = 1752] [id = 633] 22:59:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x90794000) [pid = 1752] [serial = 1900] [outer = (nil)] 22:59:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x95450800) [pid = 1752] [serial = 1901] [outer = 0x90794000] 22:59:09 INFO - PROCESS | 1752 | 1468216749706 Marionette DEBUG loaded listener.js 22:59:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x98fbfc00) [pid = 1752] [serial = 1902] [outer = 0x90794000] 22:59:10 INFO - PROCESS | 1752 | 1468216750696 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 22:59:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 22:59:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1326ms 22:59:10 INFO - PROCESS | 1752 | 1468216750741 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 22:59:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 22:59:10 INFO - PROCESS | 1752 | 1468216750747 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 22:59:10 INFO - PROCESS | 1752 | 1468216750754 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 22:59:10 INFO - PROCESS | 1752 | 1468216750765 Marionette TRACE conn3 <- [1,2506,null,{}] 22:59:10 INFO - PROCESS | 1752 | 1468216750776 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:10 INFO - PROCESS | 1752 | 1468216750782 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:10 INFO - PROCESS | 1752 | 1468216750949 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 22:59:11 INFO - PROCESS | 1752 | 1468216751136 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:11 INFO - PROCESS | 1752 | 1468216751145 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x907cfc00 == 67 [pid = 1752] [id = 634] 22:59:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x90895800) [pid = 1752] [serial = 1903] [outer = (nil)] 22:59:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x9284d800) [pid = 1752] [serial = 1904] [outer = 0x90895800] 22:59:11 INFO - PROCESS | 1752 | 1468216751218 Marionette DEBUG loaded listener.js 22:59:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0x92899c00) [pid = 1752] [serial = 1905] [outer = 0x90895800] 22:59:12 INFO - PROCESS | 1752 | 1468216752130 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 22:59:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 22:59:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1441ms 22:59:12 INFO - PROCESS | 1752 | 1468216752195 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 22:59:12 INFO - PROCESS | 1752 | 1468216752201 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 22:59:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 22:59:12 INFO - PROCESS | 1752 | 1468216752211 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 22:59:12 INFO - PROCESS | 1752 | 1468216752214 Marionette TRACE conn3 <- [1,2510,null,{}] 22:59:12 INFO - PROCESS | 1752 | 1468216752220 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:12 INFO - PROCESS | 1752 | 1468216752225 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:12 INFO - PROCESS | 1752 | 1468216752393 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 22:59:12 INFO - PROCESS | 1752 | 1468216752581 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:12 INFO - PROCESS | 1752 | 1468216752592 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x92847400 == 68 [pid = 1752] [id = 635] 22:59:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x9551e000) [pid = 1752] [serial = 1906] [outer = (nil)] 22:59:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0x979f9000) [pid = 1752] [serial = 1907] [outer = 0x9551e000] 22:59:12 INFO - PROCESS | 1752 | 1468216752663 Marionette DEBUG loaded listener.js 22:59:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x97c5f400) [pid = 1752] [serial = 1908] [outer = 0x9551e000] 22:59:13 INFO - PROCESS | 1752 | 1468216753518 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 22:59:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 22:59:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1382ms 22:59:13 INFO - PROCESS | 1752 | 1468216753598 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 22:59:13 INFO - PROCESS | 1752 | 1468216753602 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 22:59:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 22:59:13 INFO - PROCESS | 1752 | 1468216753610 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 22:59:13 INFO - PROCESS | 1752 | 1468216753615 Marionette TRACE conn3 <- [1,2514,null,{}] 22:59:13 INFO - PROCESS | 1752 | 1468216753629 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:13 INFO - PROCESS | 1752 | 1468216753637 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:13 INFO - PROCESS | 1752 | 1468216753799 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 22:59:14 INFO - PROCESS | 1752 | 1468216753991 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:14 INFO - PROCESS | 1752 | 1468216754000 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a14ac00 == 69 [pid = 1752] [id = 636] 22:59:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0x9aa06000) [pid = 1752] [serial = 1909] [outer = (nil)] 22:59:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0x9d4c9400) [pid = 1752] [serial = 1910] [outer = 0x9aa06000] 22:59:14 INFO - PROCESS | 1752 | 1468216754072 Marionette DEBUG loaded listener.js 22:59:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0xa0642c00) [pid = 1752] [serial = 1911] [outer = 0x9aa06000] 22:59:14 INFO - PROCESS | 1752 | 1468216754922 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 22:59:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 22:59:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1383ms 22:59:14 INFO - PROCESS | 1752 | 1468216754993 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 22:59:14 INFO - PROCESS | 1752 | 1468216754998 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 22:59:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 22:59:15 INFO - PROCESS | 1752 | 1468216755004 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 22:59:15 INFO - PROCESS | 1752 | 1468216755007 Marionette TRACE conn3 <- [1,2518,null,{}] 22:59:15 INFO - PROCESS | 1752 | 1468216755012 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:15 INFO - PROCESS | 1752 | 1468216755017 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:15 INFO - PROCESS | 1752 | 1468216755214 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 22:59:15 INFO - PROCESS | 1752 | 1468216755401 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:15 INFO - PROCESS | 1752 | 1468216755407 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x9d832000 == 70 [pid = 1752] [id = 637] 22:59:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0xa1029800) [pid = 1752] [serial = 1912] [outer = (nil)] 22:59:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0xa226d800) [pid = 1752] [serial = 1913] [outer = 0xa1029800] 22:59:15 INFO - PROCESS | 1752 | 1468216755480 Marionette DEBUG loaded listener.js 22:59:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0xa23b3000) [pid = 1752] [serial = 1914] [outer = 0xa1029800] 22:59:16 INFO - PROCESS | 1752 | 1468216756334 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 22:59:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 22:59:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1383ms 22:59:16 INFO - PROCESS | 1752 | 1468216756387 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 22:59:16 INFO - PROCESS | 1752 | 1468216756391 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 22:59:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 22:59:16 INFO - PROCESS | 1752 | 1468216756396 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 22:59:16 INFO - PROCESS | 1752 | 1468216756400 Marionette TRACE conn3 <- [1,2522,null,{}] 22:59:16 INFO - PROCESS | 1752 | 1468216756405 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:16 INFO - PROCESS | 1752 | 1468216756410 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:16 INFO - PROCESS | 1752 | 1468216756559 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 22:59:16 INFO - PROCESS | 1752 | 1468216756756 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:16 INFO - PROCESS | 1752 | 1468216756768 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d356800 == 71 [pid = 1752] [id = 638] 22:59:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x8d35b000) [pid = 1752] [serial = 1915] [outer = (nil)] 22:59:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0xa2270c00) [pid = 1752] [serial = 1916] [outer = 0x8d35b000] 22:59:16 INFO - PROCESS | 1752 | 1468216756879 Marionette DEBUG loaded listener.js 22:59:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0xa2565c00) [pid = 1752] [serial = 1917] [outer = 0x8d35b000] 22:59:17 INFO - PROCESS | 1752 | 1468216757760 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 22:59:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 22:59:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1397ms 22:59:17 INFO - PROCESS | 1752 | 1468216757794 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 22:59:17 INFO - PROCESS | 1752 | 1468216757797 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 22:59:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 22:59:17 INFO - PROCESS | 1752 | 1468216757803 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 22:59:17 INFO - PROCESS | 1752 | 1468216757806 Marionette TRACE conn3 <- [1,2526,null,{}] 22:59:17 INFO - PROCESS | 1752 | 1468216757811 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:17 INFO - PROCESS | 1752 | 1468216757820 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:18 INFO - PROCESS | 1752 | 1468216758004 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 22:59:18 INFO - PROCESS | 1752 | 1468216758204 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:18 INFO - PROCESS | 1752 | 1468216758212 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35ac00 == 72 [pid = 1752] [id = 639] 22:59:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x8d35dc00) [pid = 1752] [serial = 1918] [outer = (nil)] 22:59:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0xa3109400) [pid = 1752] [serial = 1919] [outer = 0x8d35dc00] 22:59:18 INFO - PROCESS | 1752 | 1468216758282 Marionette DEBUG loaded listener.js 22:59:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0xa318b800) [pid = 1752] [serial = 1920] [outer = 0x8d35dc00] 22:59:19 INFO - PROCESS | 1752 | 1468216759131 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 22:59:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 22:59:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1377ms 22:59:19 INFO - PROCESS | 1752 | 1468216759181 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 22:59:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 22:59:19 INFO - PROCESS | 1752 | 1468216759185 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 22:59:19 INFO - PROCESS | 1752 | 1468216759191 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 22:59:19 INFO - PROCESS | 1752 | 1468216759194 Marionette TRACE conn3 <- [1,2530,null,{}] 22:59:19 INFO - PROCESS | 1752 | 1468216759199 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:19 INFO - PROCESS | 1752 | 1468216759203 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:19 INFO - PROCESS | 1752 | 1468216759352 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 22:59:19 INFO - PROCESS | 1752 | 1468216759547 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:19 INFO - PROCESS | 1752 | 1468216759553 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d358800 == 73 [pid = 1752] [id = 640] 22:59:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x90503400) [pid = 1752] [serial = 1921] [outer = (nil)] 22:59:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0xa34d7c00) [pid = 1752] [serial = 1922] [outer = 0x90503400] 22:59:19 INFO - PROCESS | 1752 | 1468216759624 Marionette DEBUG loaded listener.js 22:59:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0xa4d0d000) [pid = 1752] [serial = 1923] [outer = 0x90503400] 22:59:20 INFO - PROCESS | 1752 | 1468216760450 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 22:59:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 22:59:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1333ms 22:59:20 INFO - PROCESS | 1752 | 1468216760537 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 22:59:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 22:59:20 INFO - PROCESS | 1752 | 1468216760549 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 22:59:20 INFO - PROCESS | 1752 | 1468216760554 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 22:59:20 INFO - PROCESS | 1752 | 1468216760557 Marionette TRACE conn3 <- [1,2534,null,{}] 22:59:20 INFO - PROCESS | 1752 | 1468216760562 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:20 INFO - PROCESS | 1752 | 1468216760567 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:20 INFO - PROCESS | 1752 | 1468216760719 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 22:59:20 INFO - PROCESS | 1752 | 1468216760924 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:20 INFO - PROCESS | 1752 | 1468216760932 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d49d000 == 74 [pid = 1752] [id = 641] 22:59:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x8dc13c00) [pid = 1752] [serial = 1924] [outer = (nil)] 22:59:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x91489400) [pid = 1752] [serial = 1925] [outer = 0x8dc13c00] 22:59:21 INFO - PROCESS | 1752 | 1468216761038 Marionette DEBUG loaded listener.js 22:59:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x93e59800) [pid = 1752] [serial = 1926] [outer = 0x8dc13c00] 22:59:22 INFO - PROCESS | 1752 | 1468216762201 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 22:59:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 22:59:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1686ms 22:59:22 INFO - PROCESS | 1752 | 1468216762240 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 22:59:22 INFO - PROCESS | 1752 | 1468216762245 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 22:59:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 22:59:22 INFO - PROCESS | 1752 | 1468216762269 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 22:59:22 INFO - PROCESS | 1752 | 1468216762273 Marionette TRACE conn3 <- [1,2538,null,{}] 22:59:22 INFO - PROCESS | 1752 | 1468216762280 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:22 INFO - PROCESS | 1752 | 1468216762285 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:22 INFO - PROCESS | 1752 | 1468216762439 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 22:59:22 INFO - PROCESS | 1752 | 1468216762675 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:22 INFO - PROCESS | 1752 | 1468216762685 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x92625800 == 75 [pid = 1752] [id = 642] 22:59:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x92626400) [pid = 1752] [serial = 1927] [outer = (nil)] 22:59:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x92848c00) [pid = 1752] [serial = 1928] [outer = 0x92626400] 22:59:22 INFO - PROCESS | 1752 | 1468216762854 Marionette DEBUG loaded listener.js 22:59:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x92879c00) [pid = 1752] [serial = 1929] [outer = 0x92626400] 22:59:23 INFO - PROCESS | 1752 | --DOCSHELL 0x90791c00 == 74 [pid = 1752] [id = 632] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x9a505400) [pid = 1752] [serial = 1853] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOCSHELL 0x99b7c400 == 73 [pid = 1752] [id = 631] 22:59:23 INFO - PROCESS | 1752 | --DOCSHELL 0x92874800 == 72 [pid = 1752] [id = 630] 22:59:23 INFO - PROCESS | 1752 | --DOCSHELL 0x92841400 == 71 [pid = 1752] [id = 629] 22:59:23 INFO - PROCESS | 1752 | --DOCSHELL 0x915f0800 == 70 [pid = 1752] [id = 628] 22:59:23 INFO - PROCESS | 1752 | 1468216763748 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 22:59:23 INFO - PROCESS | 1752 | --DOCSHELL 0x9050f000 == 69 [pid = 1752] [id = 627] 22:59:23 INFO - PROCESS | 1752 | --DOCSHELL 0x8da51800 == 68 [pid = 1752] [id = 626] 22:59:23 INFO - PROCESS | 1752 | --DOCSHELL 0x9246b800 == 67 [pid = 1752] [id = 617] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x99981000) [pid = 1752] [serial = 1779] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x93e58c00) [pid = 1752] [serial = 1836] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x8da57800) [pid = 1752] [serial = 1725] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x92533000) [pid = 1752] [serial = 1728] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x9aa0d400) [pid = 1752] [serial = 1823] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x91485800) [pid = 1752] [serial = 1833] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x990e8000) [pid = 1752] [serial = 1845] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x99593400) [pid = 1752] [serial = 1773] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x979fac00) [pid = 1752] [serial = 1737] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x9959ac00) [pid = 1752] [serial = 1776] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x9404c400) [pid = 1752] [serial = 1838] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x995aa800) [pid = 1752] [serial = 1809] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x9997d400) [pid = 1752] [serial = 1817] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x92ec5400) [pid = 1752] [serial = 1835] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x99595400) [pid = 1752] [serial = 1851] [outer = (nil)] [url = about:blank] 22:59:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 22:59:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1535ms 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x914d3800) [pid = 1752] [serial = 1811] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0x92846000) [pid = 1752] [serial = 1785] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0x9998ac00) [pid = 1752] [serial = 1782] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0x9959a400) [pid = 1752] [serial = 1847] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0x99391c00) [pid = 1752] [serial = 1770] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0x97bcf400) [pid = 1752] [serial = 1740] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x9246b400) [pid = 1752] [serial = 1764] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0x9531cc00) [pid = 1752] [serial = 1731] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0x979f6800) [pid = 1752] [serial = 1842] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x9aa0fc00) [pid = 1752] [serial = 1824] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x9544cc00) [pid = 1752] [serial = 1850] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x99986c00) [pid = 1752] [serial = 1848] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x9d4ca400) [pid = 1752] [serial = 1827] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x9a5c3000) [pid = 1752] [serial = 1820] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x95321800) [pid = 1752] [serial = 1686] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x9d836400) [pid = 1752] [serial = 1829] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x93c55400) [pid = 1752] [serial = 1814] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x98708400) [pid = 1752] [serial = 1844] [outer = (nil)] [url = about:blank] 22:59:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x990eac00) [pid = 1752] [serial = 1761] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x9a5c8800) [pid = 1752] [serial = 1821] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x979f3400) [pid = 1752] [serial = 1734] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x97950800) [pid = 1752] [serial = 1841] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x9531e800) [pid = 1752] [serial = 1839] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x95319000) [pid = 1752] [serial = 1767] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x907c9800) [pid = 1752] [serial = 1832] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x9d40c000) [pid = 1752] [serial = 1826] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x9262b400) [pid = 1752] [serial = 1812] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x953b1400) [pid = 1752] [serial = 1815] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x9a501400) [pid = 1752] [serial = 1818] [outer = (nil)] [url = about:blank] 22:59:23 INFO - PROCESS | 1752 | 1468216763801 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 22:59:23 INFO - PROCESS | 1752 | 1468216763815 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 22:59:23 INFO - PROCESS | 1752 | 1468216763833 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 22:59:23 INFO - PROCESS | 1752 | 1468216763848 Marionette TRACE conn3 <- [1,2542,null,{}] 22:59:23 INFO - PROCESS | 1752 | 1468216763852 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:23 INFO - PROCESS | 1752 | 1468216763857 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:24 INFO - PROCESS | 1752 | 1468216764002 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 22:59:24 INFO - PROCESS | 1752 | 1468216764152 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:24 INFO - PROCESS | 1752 | 1468216764159 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x915e2400 == 68 [pid = 1752] [id = 643] 22:59:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x9252b000) [pid = 1752] [serial = 1930] [outer = (nil)] 22:59:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x92843400) [pid = 1752] [serial = 1931] [outer = 0x9252b000] 22:59:24 INFO - PROCESS | 1752 | 1468216764220 Marionette DEBUG loaded listener.js 22:59:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x92d18000) [pid = 1752] [serial = 1932] [outer = 0x9252b000] 22:59:25 INFO - PROCESS | 1752 | 1468216765184 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 22:59:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 22:59:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1396ms 22:59:25 INFO - PROCESS | 1752 | 1468216765234 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 22:59:25 INFO - PROCESS | 1752 | 1468216765237 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 22:59:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 22:59:25 INFO - PROCESS | 1752 | 1468216765242 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 22:59:25 INFO - PROCESS | 1752 | 1468216765248 Marionette TRACE conn3 <- [1,2546,null,{}] 22:59:25 INFO - PROCESS | 1752 | 1468216765261 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:25 INFO - PROCESS | 1752 | 1468216765268 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:25 INFO - PROCESS | 1752 | 1468216765458 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 22:59:25 INFO - PROCESS | 1752 | 1468216765488 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:25 INFO - PROCESS | 1752 | 1468216765499 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x92530000 == 69 [pid = 1752] [id = 644] 22:59:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x92842c00) [pid = 1752] [serial = 1933] [outer = (nil)] 22:59:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x95452800) [pid = 1752] [serial = 1934] [outer = 0x92842c00] 22:59:25 INFO - PROCESS | 1752 | 1468216765560 Marionette DEBUG loaded listener.js 22:59:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x97948000) [pid = 1752] [serial = 1935] [outer = 0x92842c00] 22:59:26 INFO - PROCESS | 1752 | 1468216766374 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 22:59:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 22:59:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1186ms 22:59:26 INFO - PROCESS | 1752 | 1468216766442 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 22:59:26 INFO - PROCESS | 1752 | 1468216766445 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 22:59:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 22:59:26 INFO - PROCESS | 1752 | 1468216766451 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 22:59:26 INFO - PROCESS | 1752 | 1468216766464 Marionette TRACE conn3 <- [1,2550,null,{}] 22:59:26 INFO - PROCESS | 1752 | 1468216766468 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:26 INFO - PROCESS | 1752 | 1468216766474 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:26 INFO - PROCESS | 1752 | 1468216766673 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 22:59:26 INFO - PROCESS | 1752 | 1468216766690 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:26 INFO - PROCESS | 1752 | 1468216766697 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da49c00 == 70 [pid = 1752] [id = 645] 22:59:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x95316c00) [pid = 1752] [serial = 1936] [outer = (nil)] 22:59:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x979fb000) [pid = 1752] [serial = 1937] [outer = 0x95316c00] 22:59:26 INFO - PROCESS | 1752 | 1468216766754 Marionette DEBUG loaded listener.js 22:59:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x97b0e400) [pid = 1752] [serial = 1938] [outer = 0x95316c00] 22:59:27 INFO - PROCESS | 1752 | 1468216767621 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 22:59:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 22:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1254ms 22:59:27 INFO - PROCESS | 1752 | 1468216767705 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 22:59:27 INFO - PROCESS | 1752 | 1468216767708 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 22:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 22:59:27 INFO - PROCESS | 1752 | 1468216767717 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 22:59:27 INFO - PROCESS | 1752 | 1468216767719 Marionette TRACE conn3 <- [1,2554,null,{}] 22:59:27 INFO - PROCESS | 1752 | 1468216767739 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:27 INFO - PROCESS | 1752 | 1468216767742 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:27 INFO - PROCESS | 1752 | 1468216767932 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 22:59:27 INFO - PROCESS | 1752 | 1468216767948 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:27 INFO - PROCESS | 1752 | 1468216767955 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da51800 == 71 [pid = 1752] [id = 646] 22:59:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x90791400) [pid = 1752] [serial = 1939] [outer = (nil)] 22:59:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x98fb5400) [pid = 1752] [serial = 1940] [outer = 0x90791400] 22:59:28 INFO - PROCESS | 1752 | 1468216768014 Marionette DEBUG loaded listener.js 22:59:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x990ef000) [pid = 1752] [serial = 1941] [outer = 0x90791400] 22:59:28 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x9a14c400) [pid = 1752] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 22:59:28 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x9079a400) [pid = 1752] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 22:59:28 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x8da54800) [pid = 1752] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 22:59:28 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x92624000) [pid = 1752] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 22:59:28 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x97952c00) [pid = 1752] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 22:59:28 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x92470000) [pid = 1752] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 22:59:28 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x97bc6800) [pid = 1752] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 22:59:28 INFO - PROCESS | 1752 | 1468216768984 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 22:59:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 22:59:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1331ms 22:59:29 INFO - PROCESS | 1752 | 1468216769049 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 22:59:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 22:59:29 INFO - PROCESS | 1752 | 1468216769052 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 22:59:29 INFO - PROCESS | 1752 | 1468216769057 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 22:59:29 INFO - PROCESS | 1752 | 1468216769060 Marionette TRACE conn3 <- [1,2558,null,{}] 22:59:29 INFO - PROCESS | 1752 | 1468216769065 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:29 INFO - PROCESS | 1752 | 1468216769073 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:29 INFO - PROCESS | 1752 | 1468216769234 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 22:59:29 INFO - PROCESS | 1752 | 1468216769242 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:29 INFO - PROCESS | 1752 | 1468216769251 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x9289d000 == 72 [pid = 1752] [id = 647] 22:59:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x9538b800) [pid = 1752] [serial = 1942] [outer = (nil)] 22:59:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x98fb7400) [pid = 1752] [serial = 1943] [outer = 0x9538b800] 22:59:29 INFO - PROCESS | 1752 | 1468216769309 Marionette DEBUG loaded listener.js 22:59:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x99595400) [pid = 1752] [serial = 1944] [outer = 0x9538b800] 22:59:30 INFO - PROCESS | 1752 | 1468216770149 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 22:59:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 22:59:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1127ms 22:59:30 INFO - PROCESS | 1752 | 1468216770184 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 22:59:30 INFO - PROCESS | 1752 | 1468216770187 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 22:59:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 22:59:30 INFO - PROCESS | 1752 | 1468216770202 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 22:59:30 INFO - PROCESS | 1752 | 1468216770205 Marionette TRACE conn3 <- [1,2562,null,{}] 22:59:30 INFO - PROCESS | 1752 | 1468216770210 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:30 INFO - PROCESS | 1752 | 1468216770214 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:30 INFO - PROCESS | 1752 | 1468216770346 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 22:59:30 INFO - PROCESS | 1752 | 1468216770366 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:30 INFO - PROCESS | 1752 | 1468216770373 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x915e1c00 == 73 [pid = 1752] [id = 648] 22:59:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x922f5c00) [pid = 1752] [serial = 1945] [outer = (nil)] 22:59:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x995a8c00) [pid = 1752] [serial = 1946] [outer = 0x922f5c00] 22:59:30 INFO - PROCESS | 1752 | 1468216770430 Marionette DEBUG loaded listener.js 22:59:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x9997d400) [pid = 1752] [serial = 1947] [outer = 0x922f5c00] 22:59:31 INFO - PROCESS | 1752 | 1468216771528 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 22:59:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 22:59:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1386ms 22:59:31 INFO - PROCESS | 1752 | 1468216771579 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 22:59:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 22:59:31 INFO - PROCESS | 1752 | 1468216771585 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 22:59:31 INFO - PROCESS | 1752 | 1468216771592 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 22:59:31 INFO - PROCESS | 1752 | 1468216771599 Marionette TRACE conn3 <- [1,2566,null,{}] 22:59:31 INFO - PROCESS | 1752 | 1468216771606 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:31 INFO - PROCESS | 1752 | 1468216771611 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:31 INFO - PROCESS | 1752 | 1468216771778 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 22:59:31 INFO - PROCESS | 1752 | 1468216771964 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:31 INFO - PROCESS | 1752 | 1468216771977 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x9050f000 == 74 [pid = 1752] [id = 649] 22:59:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x90791c00) [pid = 1752] [serial = 1948] [outer = (nil)] 22:59:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x92473400) [pid = 1752] [serial = 1949] [outer = 0x90791c00] 22:59:32 INFO - PROCESS | 1752 | 1468216772048 Marionette DEBUG loaded listener.js 22:59:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x92892c00) [pid = 1752] [serial = 1950] [outer = 0x90791c00] 22:59:32 INFO - PROCESS | 1752 | 1468216772958 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 22:59:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 22:59:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1397ms 22:59:32 INFO - PROCESS | 1752 | 1468216772988 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 22:59:32 INFO - PROCESS | 1752 | 1468216772995 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 22:59:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 22:59:33 INFO - PROCESS | 1752 | 1468216773004 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 22:59:33 INFO - PROCESS | 1752 | 1468216773008 Marionette TRACE conn3 <- [1,2570,null,{}] 22:59:33 INFO - PROCESS | 1752 | 1468216773014 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:33 INFO - PROCESS | 1752 | 1468216773019 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:33 INFO - PROCESS | 1752 | 1468216773179 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 22:59:33 INFO - PROCESS | 1752 | 1468216773373 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:33 INFO - PROCESS | 1752 | 1468216773379 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x92620400 == 75 [pid = 1752] [id = 650] 22:59:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x940f8c00) [pid = 1752] [serial = 1951] [outer = (nil)] 22:59:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x95446800) [pid = 1752] [serial = 1952] [outer = 0x940f8c00] 22:59:33 INFO - PROCESS | 1752 | 1468216773451 Marionette DEBUG loaded listener.js 22:59:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x97950800) [pid = 1752] [serial = 1953] [outer = 0x940f8c00] 22:59:34 INFO - PROCESS | 1752 | 1468216774368 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 22:59:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 22:59:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1432ms 22:59:34 INFO - PROCESS | 1752 | 1468216774437 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 22:59:34 INFO - PROCESS | 1752 | 1468216774440 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 22:59:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 22:59:34 INFO - PROCESS | 1752 | 1468216774446 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 22:59:34 INFO - PROCESS | 1752 | 1468216774451 Marionette TRACE conn3 <- [1,2574,null,{}] 22:59:34 INFO - PROCESS | 1752 | 1468216774466 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:34 INFO - PROCESS | 1752 | 1468216774474 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:34 INFO - PROCESS | 1752 | 1468216774675 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 22:59:34 INFO - PROCESS | 1752 | 1468216774874 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:34 INFO - PROCESS | 1752 | 1468216774882 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x90799800 == 76 [pid = 1752] [id = 651] 22:59:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x95520000) [pid = 1752] [serial = 1954] [outer = (nil)] 22:59:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x9959cc00) [pid = 1752] [serial = 1955] [outer = 0x95520000] 22:59:34 INFO - PROCESS | 1752 | 1468216774996 Marionette DEBUG loaded listener.js 22:59:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x99988800) [pid = 1752] [serial = 1956] [outer = 0x95520000] 22:59:35 INFO - PROCESS | 1752 | 1468216775874 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 22:59:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 22:59:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1482ms 22:59:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 22:59:35 INFO - PROCESS | 1752 | 1468216775929 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 22:59:35 INFO - PROCESS | 1752 | 1468216775932 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 22:59:35 INFO - PROCESS | 1752 | 1468216775938 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 22:59:35 INFO - PROCESS | 1752 | 1468216775941 Marionette TRACE conn3 <- [1,2578,null,{}] 22:59:35 INFO - PROCESS | 1752 | 1468216775947 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:35 INFO - PROCESS | 1752 | 1468216775951 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:36 INFO - PROCESS | 1752 | 1468216776113 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 22:59:36 INFO - PROCESS | 1752 | 1468216776300 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:36 INFO - PROCESS | 1752 | 1468216776313 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x99596c00 == 77 [pid = 1752] [id = 652] 22:59:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0x99598c00) [pid = 1752] [serial = 1957] [outer = (nil)] 22:59:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x9a50c000) [pid = 1752] [serial = 1958] [outer = 0x99598c00] 22:59:36 INFO - PROCESS | 1752 | 1468216776376 Marionette DEBUG loaded listener.js 22:59:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0x9a5cbc00) [pid = 1752] [serial = 1959] [outer = 0x99598c00] 22:59:37 INFO - PROCESS | 1752 | 1468216777215 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 22:59:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 22:59:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1332ms 22:59:37 INFO - PROCESS | 1752 | 1468216777271 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 22:59:37 INFO - PROCESS | 1752 | 1468216777274 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 22:59:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 22:59:37 INFO - PROCESS | 1752 | 1468216777280 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 22:59:37 INFO - PROCESS | 1752 | 1468216777283 Marionette TRACE conn3 <- [1,2582,null,{}] 22:59:37 INFO - PROCESS | 1752 | 1468216777288 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:37 INFO - PROCESS | 1752 | 1468216777292 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:37 INFO - PROCESS | 1752 | 1468216777449 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 22:59:37 INFO - PROCESS | 1752 | 1468216777638 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:37 INFO - PROCESS | 1752 | 1468216777645 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x940f4c00 == 78 [pid = 1752] [id = 653] 22:59:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x979f8400) [pid = 1752] [serial = 1960] [outer = (nil)] 22:59:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0x9aaeb400) [pid = 1752] [serial = 1961] [outer = 0x979f8400] 22:59:37 INFO - PROCESS | 1752 | 1468216777713 Marionette DEBUG loaded listener.js 22:59:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0x9aaf7400) [pid = 1752] [serial = 1962] [outer = 0x979f8400] 22:59:38 INFO - PROCESS | 1752 | 1468216778585 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 22:59:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 22:59:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1343ms 22:59:38 INFO - PROCESS | 1752 | 1468216778623 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 22:59:38 INFO - PROCESS | 1752 | 1468216778627 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 22:59:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 22:59:38 INFO - PROCESS | 1752 | 1468216778632 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 22:59:38 INFO - PROCESS | 1752 | 1468216778635 Marionette TRACE conn3 <- [1,2586,null,{}] 22:59:38 INFO - PROCESS | 1752 | 1468216778641 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:38 INFO - PROCESS | 1752 | 1468216778650 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:38 INFO - PROCESS | 1752 | 1468216778820 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 22:59:39 INFO - PROCESS | 1752 | 1468216779010 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:39 INFO - PROCESS | 1752 | 1468216779019 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35a800 == 79 [pid = 1752] [id = 654] 22:59:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0x8da4dc00) [pid = 1752] [serial = 1963] [outer = (nil)] 22:59:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0xa063fc00) [pid = 1752] [serial = 1964] [outer = 0x8da4dc00] 22:59:39 INFO - PROCESS | 1752 | 1468216779086 Marionette DEBUG loaded listener.js 22:59:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0xa200f800) [pid = 1752] [serial = 1965] [outer = 0x8da4dc00] 22:59:39 INFO - PROCESS | 1752 | 1468216779931 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 22:59:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 22:59:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1332ms 22:59:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 22:59:39 INFO - PROCESS | 1752 | 1468216779965 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 22:59:39 INFO - PROCESS | 1752 | 1468216779968 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 22:59:39 INFO - PROCESS | 1752 | 1468216779974 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 22:59:39 INFO - PROCESS | 1752 | 1468216779977 Marionette TRACE conn3 <- [1,2590,null,{}] 22:59:39 INFO - PROCESS | 1752 | 1468216779982 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:39 INFO - PROCESS | 1752 | 1468216779987 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:40 INFO - PROCESS | 1752 | 1468216780136 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 22:59:40 INFO - PROCESS | 1752 | 1468216780331 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:40 INFO - PROCESS | 1752 | 1468216780337 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d49b400 == 80 [pid = 1752] [id = 655] 22:59:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x8da49400) [pid = 1752] [serial = 1966] [outer = (nil)] 22:59:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0xa2508000) [pid = 1752] [serial = 1967] [outer = 0x8da49400] 22:59:40 INFO - PROCESS | 1752 | 1468216780405 Marionette DEBUG loaded listener.js 22:59:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0xa25fdc00) [pid = 1752] [serial = 1968] [outer = 0x8da49400] 22:59:41 INFO - PROCESS | 1752 | 1468216781244 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 22:59:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 22:59:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1336ms 22:59:41 INFO - PROCESS | 1752 | 1468216781309 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 22:59:41 INFO - PROCESS | 1752 | 1468216781313 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 22:59:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 22:59:41 INFO - PROCESS | 1752 | 1468216781318 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 22:59:41 INFO - PROCESS | 1752 | 1468216781321 Marionette TRACE conn3 <- [1,2594,null,{}] 22:59:41 INFO - PROCESS | 1752 | 1468216781326 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:41 INFO - PROCESS | 1752 | 1468216781330 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:41 INFO - PROCESS | 1752 | 1468216781540 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 22:59:41 INFO - PROCESS | 1752 | 1468216781731 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:41 INFO - PROCESS | 1752 | 1468216781740 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x9d85e000 == 81 [pid = 1752] [id = 656] 22:59:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x9d868c00) [pid = 1752] [serial = 1969] [outer = (nil)] 22:59:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0xa310ec00) [pid = 1752] [serial = 1970] [outer = 0x9d868c00] 22:59:41 INFO - PROCESS | 1752 | 1468216781809 Marionette DEBUG loaded listener.js 22:59:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0xa318e400) [pid = 1752] [serial = 1971] [outer = 0x9d868c00] 22:59:42 INFO - PROCESS | 1752 | 1468216782717 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 22:59:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 22:59:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1431ms 22:59:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 22:59:42 INFO - PROCESS | 1752 | 1468216782750 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 22:59:42 INFO - PROCESS | 1752 | 1468216782753 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 22:59:42 INFO - PROCESS | 1752 | 1468216782759 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 22:59:42 INFO - PROCESS | 1752 | 1468216782762 Marionette TRACE conn3 <- [1,2598,null,{}] 22:59:42 INFO - PROCESS | 1752 | 1468216782767 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:42 INFO - PROCESS | 1752 | 1468216782770 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:42 INFO - PROCESS | 1752 | 1468216782921 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 22:59:43 INFO - PROCESS | 1752 | 1468216783118 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:43 INFO - PROCESS | 1752 | 1468216783126 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a3400 == 82 [pid = 1752] [id = 657] 22:59:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x907cd000) [pid = 1752] [serial = 1972] [outer = (nil)] 22:59:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x95447000) [pid = 1752] [serial = 1973] [outer = 0x907cd000] 22:59:43 INFO - PROCESS | 1752 | 1468216783192 Marionette DEBUG loaded listener.js 22:59:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x994ed000) [pid = 1752] [serial = 1974] [outer = 0x907cd000] 22:59:44 INFO - PROCESS | 1752 | 1468216784364 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 22:59:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 22:59:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1635ms 22:59:44 INFO - PROCESS | 1752 | 1468216784395 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 22:59:44 INFO - PROCESS | 1752 | 1468216784400 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 22:59:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 22:59:44 INFO - PROCESS | 1752 | 1468216784407 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 22:59:44 INFO - PROCESS | 1752 | 1468216784413 Marionette TRACE conn3 <- [1,2602,null,{}] 22:59:44 INFO - PROCESS | 1752 | 1468216784419 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:44 INFO - PROCESS | 1752 | 1468216784424 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:44 INFO - PROCESS | 1752 | 1468216784572 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 22:59:44 INFO - PROCESS | 1752 | 1468216784891 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:44 INFO - PROCESS | 1752 | 1468216784910 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x907c9c00 == 83 [pid = 1752] [id = 658] 22:59:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x9089b800) [pid = 1752] [serial = 1975] [outer = (nil)] 22:59:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x92896400) [pid = 1752] [serial = 1976] [outer = 0x9089b800] 22:59:45 INFO - PROCESS | 1752 | 1468216785013 Marionette DEBUG loaded listener.js 22:59:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x93c55c00) [pid = 1752] [serial = 1977] [outer = 0x9089b800] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x92d0dc00 == 82 [pid = 1752] [id = 604] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35e800 == 81 [pid = 1752] [id = 521] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x99597400 == 80 [pid = 1752] [id = 605] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x9289d000 == 79 [pid = 1752] [id = 647] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8da51800 == 78 [pid = 1752] [id = 646] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8da49c00 == 77 [pid = 1752] [id = 645] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x92530000 == 76 [pid = 1752] [id = 644] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x915e2400 == 75 [pid = 1752] [id = 643] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x92625800 == 74 [pid = 1752] [id = 642] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8d358800 == 73 [pid = 1752] [id = 640] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8d356800 == 72 [pid = 1752] [id = 638] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35ac00 == 71 [pid = 1752] [id = 639] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x9d832000 == 70 [pid = 1752] [id = 637] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x9a14ac00 == 69 [pid = 1752] [id = 636] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x92847400 == 68 [pid = 1752] [id = 635] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x907cfc00 == 67 [pid = 1752] [id = 634] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8da4d400 == 66 [pid = 1752] [id = 522] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x9079e400 == 65 [pid = 1752] [id = 621] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8d359800 == 64 [pid = 1752] [id = 587] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a7400 == 63 [pid = 1752] [id = 624] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8da55400 == 62 [pid = 1752] [id = 594] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x92531000 == 61 [pid = 1752] [id = 519] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x90797400 == 60 [pid = 1752] [id = 553] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x9079d000 == 59 [pid = 1752] [id = 588] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x92849800 == 58 [pid = 1752] [id = 510] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x99980000 == 57 [pid = 1752] [id = 620] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x979f1400 == 56 [pid = 1752] [id = 622] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8d361000 == 55 [pid = 1752] [id = 592] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8d356400 == 54 [pid = 1752] [id = 623] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35c000 == 53 [pid = 1752] [id = 593] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x98712400 == 52 [pid = 1752] [id = 589] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x91488000 == 51 [pid = 1752] [id = 618] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x922f2000 == 50 [pid = 1752] [id = 602] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8dc12c00 == 49 [pid = 1752] [id = 511] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x92473800 == 48 [pid = 1752] [id = 555] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x90898c00 == 47 [pid = 1752] [id = 590] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x98fb7800 == 46 [pid = 1752] [id = 591] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x907bc400 == 45 [pid = 1752] [id = 514] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x907c0c00 == 44 [pid = 1752] [id = 579] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8d49d000 == 43 [pid = 1752] [id = 641] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x92892800 == 42 [pid = 1752] [id = 609] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a5400 == 41 [pid = 1752] [id = 578] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x92a6d800 == 40 [pid = 1752] [id = 512] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a4c00 == 39 [pid = 1752] [id = 633] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x908a1800 == 38 [pid = 1752] [id = 554] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x92a6c800 == 37 [pid = 1752] [id = 619] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8da4f400 == 36 [pid = 1752] [id = 625] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x90505800 == 35 [pid = 1752] [id = 603] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x9d85e000 == 34 [pid = 1752] [id = 656] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a3400 == 33 [pid = 1752] [id = 657] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8d49b400 == 32 [pid = 1752] [id = 655] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35a800 == 31 [pid = 1752] [id = 654] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x940f4c00 == 30 [pid = 1752] [id = 653] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x99596c00 == 29 [pid = 1752] [id = 652] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x92620400 == 28 [pid = 1752] [id = 650] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x90799800 == 27 [pid = 1752] [id = 651] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x9050f000 == 26 [pid = 1752] [id = 649] 22:59:46 INFO - PROCESS | 1752 | --DOCSHELL 0x915e1c00 == 25 [pid = 1752] [id = 648] 22:59:46 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x9aa98000) [pid = 1752] [serial = 1895] [outer = (nil)] [url = about:blank] 22:59:46 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x92877800) [pid = 1752] [serial = 1898] [outer = (nil)] [url = about:blank] 22:59:46 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x9d829800) [pid = 1752] [serial = 1896] [outer = (nil)] [url = about:blank] 22:59:46 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x9147c400) [pid = 1752] [serial = 1881] [outer = (nil)] [url = about:blank] 22:59:46 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x9050a000) [pid = 1752] [serial = 1880] [outer = (nil)] [url = about:blank] 22:59:46 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x9a14b800) [pid = 1752] [serial = 1862] [outer = (nil)] [url = about:blank] 22:59:46 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0xa20abc00) [pid = 1752] [serial = 1871] [outer = (nil)] [url = about:blank] 22:59:46 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0xa250cc00) [pid = 1752] [serial = 1877] [outer = (nil)] [url = about:blank] 22:59:46 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0xa2375c00) [pid = 1752] [serial = 1874] [outer = (nil)] [url = about:blank] 22:59:46 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x940f7000) [pid = 1752] [serial = 1884] [outer = (nil)] [url = about:blank] 22:59:46 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x92ecb000) [pid = 1752] [serial = 1883] [outer = (nil)] [url = about:blank] 22:59:46 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x991f8000) [pid = 1752] [serial = 1889] [outer = (nil)] [url = about:blank] 22:59:46 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x9942a000) [pid = 1752] [serial = 1890] [outer = (nil)] [url = about:blank] 22:59:46 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0x92ecf800) [pid = 1752] [serial = 1886] [outer = (nil)] [url = about:blank] 22:59:46 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0x953b1c00) [pid = 1752] [serial = 1887] [outer = (nil)] [url = about:blank] 22:59:46 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0x95452000) [pid = 1752] [serial = 1859] [outer = (nil)] [url = about:blank] 22:59:46 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0x9d869c00) [pid = 1752] [serial = 1868] [outer = (nil)] [url = about:blank] 22:59:46 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0x9d401800) [pid = 1752] [serial = 1865] [outer = (nil)] [url = about:blank] 22:59:46 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x9284c400) [pid = 1752] [serial = 1856] [outer = (nil)] [url = about:blank] 22:59:46 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0x995a6400) [pid = 1752] [serial = 1892] [outer = (nil)] [url = about:blank] 22:59:46 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0x932f5800) [pid = 1752] [serial = 1899] [outer = (nil)] [url = about:blank] 22:59:46 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x99980800) [pid = 1752] [serial = 1893] [outer = (nil)] [url = about:blank] 22:59:46 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x95450800) [pid = 1752] [serial = 1901] [outer = (nil)] [url = about:blank] 22:59:47 INFO - PROCESS | 1752 | 1468216787235 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 22:59:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 22:59:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 2889ms 22:59:47 INFO - PROCESS | 1752 | 1468216787296 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 22:59:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 22:59:47 INFO - PROCESS | 1752 | 1468216787301 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 22:59:47 INFO - PROCESS | 1752 | 1468216787308 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 22:59:47 INFO - PROCESS | 1752 | 1468216787311 Marionette TRACE conn3 <- [1,2606,null,{}] 22:59:47 INFO - PROCESS | 1752 | 1468216787319 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:47 INFO - PROCESS | 1752 | 1468216787324 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:47 INFO - PROCESS | 1752 | 1468216787480 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 22:59:47 INFO - PROCESS | 1752 | 1468216787491 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:47 INFO - PROCESS | 1752 | 1468216787499 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a7400 == 26 [pid = 1752] [id = 659] 22:59:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x8da4d000) [pid = 1752] [serial = 1978] [outer = (nil)] 22:59:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x8dc12800) [pid = 1752] [serial = 1979] [outer = 0x8da4d000] 22:59:47 INFO - PROCESS | 1752 | 1468216787606 Marionette DEBUG loaded listener.js 22:59:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0x8dc20000) [pid = 1752] [serial = 1980] [outer = 0x8da4d000] 22:59:48 INFO - PROCESS | 1752 | 1468216788422 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 22:59:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 22:59:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1179ms 22:59:48 INFO - PROCESS | 1752 | 1468216788486 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 22:59:48 INFO - PROCESS | 1752 | 1468216788493 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 22:59:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 22:59:48 INFO - PROCESS | 1752 | 1468216788503 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 22:59:48 INFO - PROCESS | 1752 | 1468216788507 Marionette TRACE conn3 <- [1,2610,null,{}] 22:59:48 INFO - PROCESS | 1752 | 1468216788512 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:48 INFO - PROCESS | 1752 | 1468216788517 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:48 INFO - PROCESS | 1752 | 1468216788714 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 22:59:48 INFO - PROCESS | 1752 | 1468216788728 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:48 INFO - PROCESS | 1752 | 1468216788735 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x90794c00 == 27 [pid = 1752] [id = 660] 22:59:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x907a0800) [pid = 1752] [serial = 1981] [outer = (nil)] 22:59:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0x907bf000) [pid = 1752] [serial = 1982] [outer = 0x907a0800] 22:59:48 INFO - PROCESS | 1752 | 1468216788797 Marionette DEBUG loaded listener.js 22:59:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x907c6800) [pid = 1752] [serial = 1983] [outer = 0x907a0800] 22:59:49 INFO - PROCESS | 1752 | 1468216789667 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 22:59:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 22:59:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1227ms 22:59:49 INFO - PROCESS | 1752 | 1468216789730 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 22:59:49 INFO - PROCESS | 1752 | 1468216789734 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 22:59:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 22:59:49 INFO - PROCESS | 1752 | 1468216789739 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 22:59:49 INFO - PROCESS | 1752 | 1468216789744 Marionette TRACE conn3 <- [1,2614,null,{}] 22:59:49 INFO - PROCESS | 1752 | 1468216789768 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:49 INFO - PROCESS | 1752 | 1468216789776 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:49 INFO - PROCESS | 1752 | 1468216789982 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 22:59:50 INFO - PROCESS | 1752 | 1468216790006 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:50 INFO - PROCESS | 1752 | 1468216790017 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x914d7000 == 28 [pid = 1752] [id = 661] 22:59:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0x914d8800) [pid = 1752] [serial = 1984] [outer = (nil)] 22:59:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0x915e6400) [pid = 1752] [serial = 1985] [outer = 0x914d8800] 22:59:50 INFO - PROCESS | 1752 | 1468216790077 Marionette DEBUG loaded listener.js 22:59:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0x922f4000) [pid = 1752] [serial = 1986] [outer = 0x914d8800] 22:59:50 INFO - PROCESS | 1752 | 1468216790896 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 22:59:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 22:59:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1231ms 22:59:50 INFO - PROCESS | 1752 | 1468216790971 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 22:59:50 INFO - PROCESS | 1752 | 1468216790974 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 22:59:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 22:59:50 INFO - PROCESS | 1752 | 1468216790980 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 22:59:50 INFO - PROCESS | 1752 | 1468216790983 Marionette TRACE conn3 <- [1,2618,null,{}] 22:59:50 INFO - PROCESS | 1752 | 1468216790988 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:50 INFO - PROCESS | 1752 | 1468216790992 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:51 INFO - PROCESS | 1752 | 1468216791184 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 22:59:51 INFO - PROCESS | 1752 | 1468216791208 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:51 INFO - PROCESS | 1752 | 1468216791215 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x915e8800 == 29 [pid = 1752] [id = 662] 22:59:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0x9246f000) [pid = 1752] [serial = 1987] [outer = (nil)] 22:59:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x92534000) [pid = 1752] [serial = 1988] [outer = 0x9246f000] 22:59:51 INFO - PROCESS | 1752 | 1468216791274 Marionette DEBUG loaded listener.js 22:59:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x92629800) [pid = 1752] [serial = 1989] [outer = 0x9246f000] 22:59:52 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x922f5c00) [pid = 1752] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 22:59:52 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x9538b800) [pid = 1752] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 22:59:52 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0x9246f800) [pid = 1752] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 22:59:52 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0x9a5cc800) [pid = 1752] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 22:59:52 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0x9147dc00) [pid = 1752] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 22:59:52 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0x9147d000) [pid = 1752] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 22:59:52 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0x99981400) [pid = 1752] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 22:59:52 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x9287b000) [pid = 1752] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 22:59:52 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0x9a507800) [pid = 1752] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 22:59:52 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0x9531b000) [pid = 1752] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 22:59:52 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x9d303000) [pid = 1752] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 22:59:52 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x99fd5000) [pid = 1752] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 22:59:52 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x95316c00) [pid = 1752] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 22:59:52 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x90791400) [pid = 1752] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 22:59:52 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x92842c00) [pid = 1752] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 22:59:52 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x90895800) [pid = 1752] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 22:59:52 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x9551e000) [pid = 1752] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 22:59:52 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x8d35dc00) [pid = 1752] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 22:59:52 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x92626400) [pid = 1752] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 22:59:52 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x90794000) [pid = 1752] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 22:59:52 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0xa1029800) [pid = 1752] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 22:59:52 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x9aa06000) [pid = 1752] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 22:59:52 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x8d35b000) [pid = 1752] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 22:59:52 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x8dc13c00) [pid = 1752] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 22:59:52 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x9252b000) [pid = 1752] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 22:59:52 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x90503400) [pid = 1752] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 22:59:53 INFO - PROCESS | 1752 | 1468216793189 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 22:59:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 22:59:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 2243ms 22:59:53 INFO - PROCESS | 1752 | 1468216793224 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 22:59:53 INFO - PROCESS | 1752 | 1468216793226 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 22:59:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 22:59:53 INFO - PROCESS | 1752 | 1468216793232 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 22:59:53 INFO - PROCESS | 1752 | 1468216793234 Marionette TRACE conn3 <- [1,2622,null,{}] 22:59:53 INFO - PROCESS | 1752 | 1468216793240 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:53 INFO - PROCESS | 1752 | 1468216793244 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:53 INFO - PROCESS | 1752 | 1468216793428 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 22:59:53 INFO - PROCESS | 1752 | 1468216793444 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:53 INFO - PROCESS | 1752 | 1468216793451 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x90799000 == 30 [pid = 1752] [id = 663] 22:59:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x9089f400) [pid = 1752] [serial = 1990] [outer = (nil)] 22:59:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x9246a400) [pid = 1752] [serial = 1991] [outer = 0x9089f400] 22:59:53 INFO - PROCESS | 1752 | 1468216793511 Marionette DEBUG loaded listener.js 22:59:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x92626400) [pid = 1752] [serial = 1992] [outer = 0x9089f400] 22:59:54 INFO - PROCESS | 1752 | 1468216794257 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 22:59:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 22:59:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1079ms 22:59:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 22:59:54 INFO - PROCESS | 1752 | 1468216794312 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 22:59:54 INFO - PROCESS | 1752 | 1468216794314 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 22:59:54 INFO - PROCESS | 1752 | 1468216794320 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 22:59:54 INFO - PROCESS | 1752 | 1468216794323 Marionette TRACE conn3 <- [1,2626,null,{}] 22:59:54 INFO - PROCESS | 1752 | 1468216794328 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:54 INFO - PROCESS | 1752 | 1468216794337 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:54 INFO - PROCESS | 1752 | 1468216794560 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 22:59:54 INFO - PROCESS | 1752 | 1468216794574 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:54 INFO - PROCESS | 1752 | 1468216794582 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x9246dc00 == 31 [pid = 1752] [id = 664] 22:59:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x9252c800) [pid = 1752] [serial = 1993] [outer = (nil)] 22:59:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x92897c00) [pid = 1752] [serial = 1994] [outer = 0x9252c800] 22:59:54 INFO - PROCESS | 1752 | 1468216794640 Marionette DEBUG loaded listener.js 22:59:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x92d17000) [pid = 1752] [serial = 1995] [outer = 0x9252c800] 22:59:55 INFO - PROCESS | 1752 | 1468216795659 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 22:59:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 22:59:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1379ms 22:59:55 INFO - PROCESS | 1752 | 1468216795699 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 22:59:55 INFO - PROCESS | 1752 | 1468216795705 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 22:59:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 22:59:55 INFO - PROCESS | 1752 | 1468216795712 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 22:59:55 INFO - PROCESS | 1752 | 1468216795719 Marionette TRACE conn3 <- [1,2630,null,{}] 22:59:55 INFO - PROCESS | 1752 | 1468216795726 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:55 INFO - PROCESS | 1752 | 1468216795731 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:55 INFO - PROCESS | 1752 | 1468216795891 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 22:59:56 INFO - PROCESS | 1752 | 1468216796093 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:56 INFO - PROCESS | 1752 | 1468216796101 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a4400 == 32 [pid = 1752] [id = 665] 22:59:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x8da52800) [pid = 1752] [serial = 1996] [outer = (nil)] 22:59:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x90797400) [pid = 1752] [serial = 1997] [outer = 0x8da52800] 22:59:56 INFO - PROCESS | 1752 | 1468216796214 Marionette DEBUG loaded listener.js 22:59:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x907ca400) [pid = 1752] [serial = 1998] [outer = 0x8da52800] 22:59:57 INFO - PROCESS | 1752 | 1468216797090 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 22:59:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 22:59:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1433ms 22:59:57 INFO - PROCESS | 1752 | 1468216797146 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 22:59:57 INFO - PROCESS | 1752 | 1468216797153 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 22:59:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 22:59:57 INFO - PROCESS | 1752 | 1468216797180 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 22:59:57 INFO - PROCESS | 1752 | 1468216797184 Marionette TRACE conn3 <- [1,2634,null,{}] 22:59:57 INFO - PROCESS | 1752 | 1468216797189 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:57 INFO - PROCESS | 1752 | 1468216797195 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:57 INFO - PROCESS | 1752 | 1468216797353 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 22:59:57 INFO - PROCESS | 1752 | 1468216797586 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:57 INFO - PROCESS | 1752 | 1468216797592 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x9050bc00 == 33 [pid = 1752] [id = 666] 22:59:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x92475c00) [pid = 1752] [serial = 1999] [outer = (nil)] 22:59:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x92847400) [pid = 1752] [serial = 2000] [outer = 0x92475c00] 22:59:57 INFO - PROCESS | 1752 | 1468216797702 Marionette DEBUG loaded listener.js 22:59:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x92873c00) [pid = 1752] [serial = 2001] [outer = 0x92475c00] 22:59:58 INFO - PROCESS | 1752 | 1468216798592 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 22:59:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 22:59:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1489ms 22:59:58 INFO - PROCESS | 1752 | 1468216798666 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 22:59:58 INFO - PROCESS | 1752 | 1468216798670 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 22:59:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 22:59:58 INFO - PROCESS | 1752 | 1468216798676 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 22:59:58 INFO - PROCESS | 1752 | 1468216798681 Marionette TRACE conn3 <- [1,2638,null,{}] 22:59:58 INFO - PROCESS | 1752 | 1468216798696 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:59:58 INFO - PROCESS | 1752 | 1468216798704 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:58 INFO - PROCESS | 1752 | 1468216798895 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 22:59:59 INFO - PROCESS | 1752 | 1468216799086 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:59 INFO - PROCESS | 1752 | 1468216799097 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 22:59:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x932f6000 == 34 [pid = 1752] [id = 667] 22:59:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x932f6800) [pid = 1752] [serial = 2002] [outer = (nil)] 22:59:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x93c4bc00) [pid = 1752] [serial = 2003] [outer = 0x932f6800] 22:59:59 INFO - PROCESS | 1752 | 1468216799170 Marionette DEBUG loaded listener.js 22:59:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x93e57800) [pid = 1752] [serial = 2004] [outer = 0x932f6800] 23:00:00 INFO - PROCESS | 1752 | 1468216800043 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 23:00:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 23:00:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1435ms 23:00:00 INFO - PROCESS | 1752 | 1468216800111 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 23:00:00 INFO - PROCESS | 1752 | 1468216800116 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 23:00:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 23:00:00 INFO - PROCESS | 1752 | 1468216800122 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 23:00:00 INFO - PROCESS | 1752 | 1468216800125 Marionette TRACE conn3 <- [1,2642,null,{}] 23:00:00 INFO - PROCESS | 1752 | 1468216800130 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:00 INFO - PROCESS | 1752 | 1468216800135 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:00 INFO - PROCESS | 1752 | 1468216800292 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 23:00:00 INFO - PROCESS | 1752 | 1468216800486 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:00 INFO - PROCESS | 1752 | 1468216800496 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d357400 == 35 [pid = 1752] [id = 668] 23:00:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x92ece800) [pid = 1752] [serial = 2005] [outer = (nil)] 23:00:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0x95317800) [pid = 1752] [serial = 2006] [outer = 0x92ece800] 23:00:00 INFO - PROCESS | 1752 | 1468216800562 Marionette DEBUG loaded listener.js 23:00:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x9531c800) [pid = 1752] [serial = 2007] [outer = 0x92ece800] 23:00:01 INFO - PROCESS | 1752 | 1468216801404 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 23:00:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 23:00:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1329ms 23:00:01 INFO - PROCESS | 1752 | 1468216801452 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 23:00:01 INFO - PROCESS | 1752 | 1468216801456 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 23:00:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 23:00:01 INFO - PROCESS | 1752 | 1468216801462 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 23:00:01 INFO - PROCESS | 1752 | 1468216801464 Marionette TRACE conn3 <- [1,2646,null,{}] 23:00:01 INFO - PROCESS | 1752 | 1468216801470 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:01 INFO - PROCESS | 1752 | 1468216801475 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:01 INFO - PROCESS | 1752 | 1468216801634 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 23:00:01 INFO - PROCESS | 1752 | 1468216801826 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:01 INFO - PROCESS | 1752 | 1468216801835 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35e400 == 36 [pid = 1752] [id = 669] 23:00:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0x8dc16800) [pid = 1752] [serial = 2008] [outer = (nil)] 23:00:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x9538fc00) [pid = 1752] [serial = 2009] [outer = 0x8dc16800] 23:00:01 INFO - PROCESS | 1752 | 1468216801905 Marionette DEBUG loaded listener.js 23:00:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0x9538b800) [pid = 1752] [serial = 2010] [outer = 0x8dc16800] 23:00:02 INFO - PROCESS | 1752 | 1468216802779 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 23:00:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 23:00:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1378ms 23:00:02 INFO - PROCESS | 1752 | 1468216802841 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 23:00:02 INFO - PROCESS | 1752 | 1468216802844 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 23:00:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 23:00:02 INFO - PROCESS | 1752 | 1468216802850 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 23:00:02 INFO - PROCESS | 1752 | 1468216802853 Marionette TRACE conn3 <- [1,2650,null,{}] 23:00:02 INFO - PROCESS | 1752 | 1468216802858 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:02 INFO - PROCESS | 1752 | 1468216802867 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:03 INFO - PROCESS | 1752 | 1468216803067 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 23:00:03 INFO - PROCESS | 1752 | 1468216803258 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:03 INFO - PROCESS | 1752 | 1468216803267 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d49e000 == 37 [pid = 1752] [id = 670] 23:00:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0x92530000) [pid = 1752] [serial = 2011] [outer = (nil)] 23:00:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0x97947400) [pid = 1752] [serial = 2012] [outer = 0x92530000] 23:00:03 INFO - PROCESS | 1752 | 1468216803336 Marionette DEBUG loaded listener.js 23:00:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0x9794a400) [pid = 1752] [serial = 2013] [outer = 0x92530000] 23:00:04 INFO - PROCESS | 1752 | 1468216804168 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 23:00:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 23:00:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1329ms 23:00:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 23:00:04 INFO - PROCESS | 1752 | 1468216804179 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 23:00:04 INFO - PROCESS | 1752 | 1468216804182 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 23:00:04 INFO - PROCESS | 1752 | 1468216804188 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 23:00:04 INFO - PROCESS | 1752 | 1468216804191 Marionette TRACE conn3 <- [1,2654,null,{}] 23:00:04 INFO - PROCESS | 1752 | 1468216804196 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:04 INFO - PROCESS | 1752 | 1468216804199 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:04 INFO - PROCESS | 1752 | 1468216804340 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 23:00:04 INFO - PROCESS | 1752 | 1468216804536 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:04 INFO - PROCESS | 1752 | 1468216804542 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d356800 == 38 [pid = 1752] [id = 671] 23:00:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x9147cc00) [pid = 1752] [serial = 2014] [outer = (nil)] 23:00:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x95396000) [pid = 1752] [serial = 2015] [outer = 0x9147cc00] 23:00:04 INFO - PROCESS | 1752 | 1468216804626 Marionette DEBUG loaded listener.js 23:00:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x97946400) [pid = 1752] [serial = 2016] [outer = 0x9147cc00] 23:00:05 INFO - PROCESS | 1752 | 1468216805448 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 23:00:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 23:00:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1287ms 23:00:05 INFO - PROCESS | 1752 | 1468216805474 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 23:00:05 INFO - PROCESS | 1752 | 1468216805477 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 23:00:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 23:00:05 INFO - PROCESS | 1752 | 1468216805483 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 23:00:05 INFO - PROCESS | 1752 | 1468216805485 Marionette TRACE conn3 <- [1,2658,null,{}] 23:00:05 INFO - PROCESS | 1752 | 1468216805491 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:05 INFO - PROCESS | 1752 | 1468216805495 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:05 INFO - PROCESS | 1752 | 1468216805636 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 23:00:06 INFO - PROCESS | 1752 | 1468216805983 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:06 INFO - PROCESS | 1752 | 1468216805990 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d364800 == 39 [pid = 1752] [id = 672] 23:00:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x8d364c00) [pid = 1752] [serial = 2017] [outer = (nil)] 23:00:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x8d4a3400) [pid = 1752] [serial = 2018] [outer = 0x8d364c00] 23:00:06 INFO - PROCESS | 1752 | 1468216806104 Marionette DEBUG loaded listener.js 23:00:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x8da52400) [pid = 1752] [serial = 2019] [outer = 0x8d364c00] 23:00:06 INFO - PROCESS | 1752 | 1468216806980 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 23:00:07 INFO - PROCESS | 1752 | --DOCSHELL 0x90799000 == 38 [pid = 1752] [id = 663] 23:00:07 INFO - PROCESS | 1752 | --DOCSHELL 0x915e8800 == 37 [pid = 1752] [id = 662] 23:00:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 23:00:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1585ms 23:00:07 INFO - PROCESS | 1752 | --DOCSHELL 0x90794c00 == 36 [pid = 1752] [id = 660] 23:00:07 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a7400 == 35 [pid = 1752] [id = 659] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x9997d400) [pid = 1752] [serial = 1947] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x995a8c00) [pid = 1752] [serial = 1946] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x98fb7400) [pid = 1752] [serial = 1943] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x9287a800) [pid = 1752] [serial = 1857] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x9d865800) [pid = 1752] [serial = 1830] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0xa253e800) [pid = 1752] [serial = 1878] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0xa23ac000) [pid = 1752] [serial = 1875] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0x9aaf7c00) [pid = 1752] [serial = 1863] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0x9aa08400) [pid = 1752] [serial = 1854] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0xa063e400) [pid = 1752] [serial = 1869] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0x97948400) [pid = 1752] [serial = 1860] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0xa2270800) [pid = 1752] [serial = 1872] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0x9d4d4000) [pid = 1752] [serial = 1866] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0x979fb000) [pid = 1752] [serial = 1937] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x98fb5400) [pid = 1752] [serial = 1940] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x97b0e400) [pid = 1752] [serial = 1938] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x990ef000) [pid = 1752] [serial = 1941] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x95452800) [pid = 1752] [serial = 1934] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x9284d800) [pid = 1752] [serial = 1904] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x92899c00) [pid = 1752] [serial = 1905] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x979f9000) [pid = 1752] [serial = 1907] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x97c5f400) [pid = 1752] [serial = 1908] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0xa3109400) [pid = 1752] [serial = 1919] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0xa318b800) [pid = 1752] [serial = 1920] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x92848c00) [pid = 1752] [serial = 1928] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x92879c00) [pid = 1752] [serial = 1929] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x98fbfc00) [pid = 1752] [serial = 1902] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0xa226d800) [pid = 1752] [serial = 1913] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0xa23b3000) [pid = 1752] [serial = 1914] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x9d4c9400) [pid = 1752] [serial = 1910] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0xa0642c00) [pid = 1752] [serial = 1911] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0xa2270c00) [pid = 1752] [serial = 1916] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0xa2565c00) [pid = 1752] [serial = 1917] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x91489400) [pid = 1752] [serial = 1925] [outer = (nil)] [url = about:blank] 23:00:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x93e59800) [pid = 1752] [serial = 1926] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x92843400) [pid = 1752] [serial = 1931] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x92d18000) [pid = 1752] [serial = 1932] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x99595400) [pid = 1752] [serial = 1944] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0xa34d7c00) [pid = 1752] [serial = 1922] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0xa4d0d000) [pid = 1752] [serial = 1923] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x97948000) [pid = 1752] [serial = 1935] [outer = (nil)] [url = about:blank] 23:00:07 INFO - PROCESS | 1752 | 1468216807110 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 23:00:07 INFO - PROCESS | 1752 | 1468216807119 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 23:00:07 INFO - PROCESS | 1752 | 1468216807162 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 23:00:07 INFO - PROCESS | 1752 | 1468216807166 Marionette TRACE conn3 <- [1,2662,null,{}] 23:00:07 INFO - PROCESS | 1752 | 1468216807173 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:07 INFO - PROCESS | 1752 | 1468216807177 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:07 INFO - PROCESS | 1752 | 1468216807316 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 23:00:07 INFO - PROCESS | 1752 | 1468216807465 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:07 INFO - PROCESS | 1752 | 1468216807472 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x9079d000 == 36 [pid = 1752] [id = 673] 23:00:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x907b9400) [pid = 1752] [serial = 2020] [outer = (nil)] 23:00:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x907cb800) [pid = 1752] [serial = 2021] [outer = 0x907b9400] 23:00:07 INFO - PROCESS | 1752 | 1468216807535 Marionette DEBUG loaded listener.js 23:00:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x9147b800) [pid = 1752] [serial = 2022] [outer = 0x907b9400] 23:00:08 INFO - PROCESS | 1752 | 1468216808210 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 23:00:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 23:00:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1095ms 23:00:08 INFO - PROCESS | 1752 | 1468216808248 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 23:00:08 INFO - PROCESS | 1752 | 1468216808253 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 23:00:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 23:00:08 INFO - PROCESS | 1752 | 1468216808260 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 23:00:08 INFO - PROCESS | 1752 | 1468216808262 Marionette TRACE conn3 <- [1,2666,null,{}] 23:00:08 INFO - PROCESS | 1752 | 1468216808267 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:08 INFO - PROCESS | 1752 | 1468216808272 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:08 INFO - PROCESS | 1752 | 1468216808420 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 23:00:08 INFO - PROCESS | 1752 | 1468216808577 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:08 INFO - PROCESS | 1752 | 1468216808584 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x91488400 == 37 [pid = 1752] [id = 674] 23:00:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x914df000) [pid = 1752] [serial = 2023] [outer = (nil)] 23:00:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x92531000) [pid = 1752] [serial = 2024] [outer = 0x914df000] 23:00:08 INFO - PROCESS | 1752 | 1468216808643 Marionette DEBUG loaded listener.js 23:00:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x9284d800) [pid = 1752] [serial = 2025] [outer = 0x914df000] 23:00:09 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 23:00:09 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:00:09 INFO - PROCESS | 1752 | 1468216809800 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 23:00:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 23:00:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1583ms 23:00:09 INFO - PROCESS | 1752 | 1468216809843 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 23:00:09 INFO - PROCESS | 1752 | 1468216809846 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 23:00:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 23:00:09 INFO - PROCESS | 1752 | 1468216809870 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 23:00:09 INFO - PROCESS | 1752 | 1468216809877 Marionette TRACE conn3 <- [1,2670,null,{}] 23:00:09 INFO - PROCESS | 1752 | 1468216809884 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:09 INFO - PROCESS | 1752 | 1468216809889 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:10 INFO - PROCESS | 1752 | 1468216810087 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 23:00:10 INFO - PROCESS | 1752 | 1468216810148 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:10 INFO - PROCESS | 1752 | 1468216810155 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x90502000 == 38 [pid = 1752] [id = 675] 23:00:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x92878000) [pid = 1752] [serial = 2026] [outer = (nil)] 23:00:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x92a6c800) [pid = 1752] [serial = 2027] [outer = 0x92878000] 23:00:10 INFO - PROCESS | 1752 | 1468216810212 Marionette DEBUG loaded listener.js 23:00:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x932f8c00) [pid = 1752] [serial = 2028] [outer = 0x92878000] 23:00:11 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 23:00:11 INFO - PROCESS | 1752 | 1468216811399 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 23:00:11 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 23:00:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:00:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 23:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:00:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:00:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1591ms 23:00:11 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x9089f400) [pid = 1752] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 23:00:11 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x90791c00) [pid = 1752] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 23:00:11 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x940f8c00) [pid = 1752] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 23:00:11 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x95520000) [pid = 1752] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 23:00:11 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x99598c00) [pid = 1752] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 23:00:11 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x979f8400) [pid = 1752] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 23:00:11 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x8da4d000) [pid = 1752] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 23:00:11 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x907a0800) [pid = 1752] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 23:00:11 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8da4dc00) [pid = 1752] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 23:00:11 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x9089b800) [pid = 1752] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 23:00:11 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x8da49400) [pid = 1752] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 23:00:11 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x9d868c00) [pid = 1752] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 23:00:11 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x914d8800) [pid = 1752] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 23:00:11 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x9246f000) [pid = 1752] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 23:00:11 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x907cd000) [pid = 1752] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 23:00:11 INFO - PROCESS | 1752 | 1468216811491 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 23:00:11 INFO - PROCESS | 1752 | 1468216811494 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 23:00:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 23:00:11 INFO - PROCESS | 1752 | 1468216811516 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 23:00:11 INFO - PROCESS | 1752 | 1468216811518 Marionette TRACE conn3 <- [1,2674,null,{}] 23:00:11 INFO - PROCESS | 1752 | 1468216811525 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:11 INFO - PROCESS | 1752 | 1468216811529 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:11 INFO - PROCESS | 1752 | 1468216811656 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 23:00:11 INFO - PROCESS | 1752 | 1468216811861 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:11 INFO - PROCESS | 1752 | 1468216811869 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x907b8800 == 39 [pid = 1752] [id = 676] 23:00:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x907cd000) [pid = 1752] [serial = 2029] [outer = (nil)] 23:00:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x915eb400) [pid = 1752] [serial = 2030] [outer = 0x907cd000] 23:00:11 INFO - PROCESS | 1752 | 1468216811927 Marionette DEBUG loaded listener.js 23:00:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x92622800) [pid = 1752] [serial = 2031] [outer = 0x907cd000] 23:00:12 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 23:00:12 INFO - PROCESS | 1752 | 1468216812947 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 23:00:13 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 23:00:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:00:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 23:00:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:00:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:00:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1488ms 23:00:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 23:00:13 INFO - PROCESS | 1752 | 1468216813003 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 23:00:13 INFO - PROCESS | 1752 | 1468216813006 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 23:00:13 INFO - PROCESS | 1752 | 1468216813012 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 23:00:13 INFO - PROCESS | 1752 | 1468216813015 Marionette TRACE conn3 <- [1,2678,null,{}] 23:00:13 INFO - PROCESS | 1752 | 1468216813020 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:13 INFO - PROCESS | 1752 | 1468216813024 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:13 INFO - PROCESS | 1752 | 1468216813167 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 23:00:13 INFO - PROCESS | 1752 | 1468216813176 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:13 INFO - PROCESS | 1752 | 1468216813192 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x92880400 == 40 [pid = 1752] [id = 677] 23:00:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x92d15000) [pid = 1752] [serial = 2032] [outer = (nil)] 23:00:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x940fc800) [pid = 1752] [serial = 2033] [outer = 0x92d15000] 23:00:13 INFO - PROCESS | 1752 | 1468216813255 Marionette DEBUG loaded listener.js 23:00:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x9793e800) [pid = 1752] [serial = 2034] [outer = 0x92d15000] 23:00:14 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 23:00:14 INFO - PROCESS | 1752 | 1468216814716 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 23:00:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 23:00:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1737ms 23:00:14 INFO - PROCESS | 1752 | 1468216814748 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 23:00:14 INFO - PROCESS | 1752 | 1468216814753 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 23:00:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 23:00:14 INFO - PROCESS | 1752 | 1468216814762 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 23:00:14 INFO - PROCESS | 1752 | 1468216814765 Marionette TRACE conn3 <- [1,2682,null,{}] 23:00:14 INFO - PROCESS | 1752 | 1468216814773 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:14 INFO - PROCESS | 1752 | 1468216814778 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:15 INFO - PROCESS | 1752 | 1468216815077 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 23:00:15 INFO - PROCESS | 1752 | 1468216815212 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:15 INFO - PROCESS | 1752 | 1468216815221 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a6800 == 41 [pid = 1752] [id = 678] 23:00:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8da4bc00) [pid = 1752] [serial = 2035] [outer = (nil)] 23:00:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x907c5800) [pid = 1752] [serial = 2036] [outer = 0x8da4bc00] 23:00:15 INFO - PROCESS | 1752 | 1468216815328 Marionette DEBUG loaded listener.js 23:00:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x914dc000) [pid = 1752] [serial = 2037] [outer = 0x8da4bc00] 23:00:16 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 23:00:16 INFO - PROCESS | 1752 | 1468216816647 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 23:00:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 23:00:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1930ms 23:00:16 INFO - PROCESS | 1752 | 1468216816692 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 23:00:16 INFO - PROCESS | 1752 | 1468216816698 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 23:00:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 23:00:16 INFO - PROCESS | 1752 | 1468216816803 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 23:00:16 INFO - PROCESS | 1752 | 1468216816808 Marionette TRACE conn3 <- [1,2686,null,{}] 23:00:16 INFO - PROCESS | 1752 | 1468216816821 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:16 INFO - PROCESS | 1752 | 1468216816826 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:17 INFO - PROCESS | 1752 | 1468216817012 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 23:00:17 INFO - PROCESS | 1752 | 1468216817194 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:17 INFO - PROCESS | 1752 | 1468216817201 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x8dc18400 == 42 [pid = 1752] [id = 679] 23:00:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x92468800) [pid = 1752] [serial = 2038] [outer = (nil)] 23:00:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x92892800) [pid = 1752] [serial = 2039] [outer = 0x92468800] 23:00:17 INFO - PROCESS | 1752 | 1468216817277 Marionette DEBUG loaded listener.js 23:00:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x92d1a000) [pid = 1752] [serial = 2040] [outer = 0x92468800] 23:00:18 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 23:00:18 INFO - PROCESS | 1752 | 1468216818605 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 23:00:18 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 23:00:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:00:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 23:00:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:00:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:00:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1945ms 23:00:18 INFO - PROCESS | 1752 | 1468216818654 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 23:00:18 INFO - PROCESS | 1752 | 1468216818657 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 23:00:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 23:00:18 INFO - PROCESS | 1752 | 1468216818664 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 23:00:18 INFO - PROCESS | 1752 | 1468216818669 Marionette TRACE conn3 <- [1,2690,null,{}] 23:00:18 INFO - PROCESS | 1752 | 1468216818773 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:18 INFO - PROCESS | 1752 | 1468216818784 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:18 INFO - PROCESS | 1752 | 1468216818933 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 23:00:19 INFO - PROCESS | 1752 | 1468216819117 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:19 INFO - PROCESS | 1752 | 1468216819127 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x95449000 == 43 [pid = 1752] [id = 680] 23:00:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x95525800) [pid = 1752] [serial = 2041] [outer = (nil)] 23:00:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x979fb000) [pid = 1752] [serial = 2042] [outer = 0x95525800] 23:00:19 INFO - PROCESS | 1752 | 1468216819199 Marionette DEBUG loaded listener.js 23:00:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x97c0f000) [pid = 1752] [serial = 2043] [outer = 0x95525800] 23:00:20 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 23:00:20 INFO - PROCESS | 1752 | 1468216820707 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 23:00:20 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 23:00:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:00:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 23:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:00:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:00:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2082ms 23:00:20 INFO - PROCESS | 1752 | 1468216820747 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 23:00:20 INFO - PROCESS | 1752 | 1468216820752 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 23:00:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 23:00:20 INFO - PROCESS | 1752 | 1468216820759 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 23:00:20 INFO - PROCESS | 1752 | 1468216820763 Marionette TRACE conn3 <- [1,2694,null,{}] 23:00:20 INFO - PROCESS | 1752 | 1468216820771 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:20 INFO - PROCESS | 1752 | 1468216820775 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:20 INFO - PROCESS | 1752 | 1468216820924 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 23:00:21 INFO - PROCESS | 1752 | 1468216821118 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:21 INFO - PROCESS | 1752 | 1468216821123 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x9050d800 == 44 [pid = 1752] [id = 681] 23:00:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x915e8800) [pid = 1752] [serial = 2044] [outer = (nil)] 23:00:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x922fc000) [pid = 1752] [serial = 2045] [outer = 0x915e8800] 23:00:21 INFO - PROCESS | 1752 | 1468216821193 Marionette DEBUG loaded listener.js 23:00:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x92471c00) [pid = 1752] [serial = 2046] [outer = 0x915e8800] 23:00:22 INFO - PROCESS | 1752 | --DOCSHELL 0x907b8800 == 43 [pid = 1752] [id = 676] 23:00:22 INFO - PROCESS | 1752 | --DOCSHELL 0x90502000 == 42 [pid = 1752] [id = 675] 23:00:22 INFO - PROCESS | 1752 | --DOCSHELL 0x91488400 == 41 [pid = 1752] [id = 674] 23:00:22 INFO - PROCESS | 1752 | --DOCSHELL 0x9079d000 == 40 [pid = 1752] [id = 673] 23:00:22 INFO - PROCESS | 1752 | --DOCSHELL 0x914d7000 == 39 [pid = 1752] [id = 661] 23:00:22 INFO - PROCESS | 1752 | --DOCSHELL 0x8d364800 == 38 [pid = 1752] [id = 672] 23:00:22 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a4400 == 37 [pid = 1752] [id = 665] 23:00:22 INFO - PROCESS | 1752 | --DOCSHELL 0x9050bc00 == 36 [pid = 1752] [id = 666] 23:00:22 INFO - PROCESS | 1752 | --DOCSHELL 0x9246dc00 == 35 [pid = 1752] [id = 664] 23:00:22 INFO - PROCESS | 1752 | --DOCSHELL 0x907c9c00 == 34 [pid = 1752] [id = 658] 23:00:22 INFO - PROCESS | 1752 | --DOCSHELL 0x8d356800 == 33 [pid = 1752] [id = 671] 23:00:22 INFO - PROCESS | 1752 | --DOCSHELL 0x932f6000 == 32 [pid = 1752] [id = 667] 23:00:22 INFO - PROCESS | 1752 | --DOCSHELL 0x8d357400 == 31 [pid = 1752] [id = 668] 23:00:22 INFO - PROCESS | 1752 | --DOCSHELL 0x8d49e000 == 30 [pid = 1752] [id = 670] 23:00:22 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35e400 == 29 [pid = 1752] [id = 669] 23:00:22 INFO - PROCESS | 1752 | --DOCSHELL 0x95449000 == 28 [pid = 1752] [id = 680] 23:00:22 INFO - PROCESS | 1752 | --DOCSHELL 0x8dc18400 == 27 [pid = 1752] [id = 679] 23:00:22 INFO - PROCESS | 1752 | --DOCSHELL 0x92880400 == 26 [pid = 1752] [id = 677] 23:00:22 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a6800 == 25 [pid = 1752] [id = 678] 23:00:23 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x9246a400) [pid = 1752] [serial = 1991] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x92892c00) [pid = 1752] [serial = 1950] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x92473400) [pid = 1752] [serial = 1949] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x97950800) [pid = 1752] [serial = 1953] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x95446800) [pid = 1752] [serial = 1952] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x99988800) [pid = 1752] [serial = 1956] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x9959cc00) [pid = 1752] [serial = 1955] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x9a5cbc00) [pid = 1752] [serial = 1959] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x9a50c000) [pid = 1752] [serial = 1958] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x9aaf7400) [pid = 1752] [serial = 1962] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x9aaeb400) [pid = 1752] [serial = 1961] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8dc12800) [pid = 1752] [serial = 1979] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x8dc20000) [pid = 1752] [serial = 1980] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x907bf000) [pid = 1752] [serial = 1982] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0xa200f800) [pid = 1752] [serial = 1965] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x93c55c00) [pid = 1752] [serial = 1977] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0xa063fc00) [pid = 1752] [serial = 1964] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x92896400) [pid = 1752] [serial = 1976] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0xa25fdc00) [pid = 1752] [serial = 1968] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0xa2508000) [pid = 1752] [serial = 1967] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0xa318e400) [pid = 1752] [serial = 1971] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x915e6400) [pid = 1752] [serial = 1985] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0xa310ec00) [pid = 1752] [serial = 1970] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x92534000) [pid = 1752] [serial = 1988] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x922f4000) [pid = 1752] [serial = 1986] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x92629800) [pid = 1752] [serial = 1989] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x994ed000) [pid = 1752] [serial = 1974] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x907c6800) [pid = 1752] [serial = 1983] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x95447000) [pid = 1752] [serial = 1973] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x92626400) [pid = 1752] [serial = 1992] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x92897c00) [pid = 1752] [serial = 1994] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 23:00:23 INFO - PROCESS | 1752 | 1468216823283 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 23:00:23 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 23:00:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:00:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 23:00:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:00:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:00:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2583ms 23:00:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 23:00:23 INFO - PROCESS | 1752 | 1468216823343 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 23:00:23 INFO - PROCESS | 1752 | 1468216823346 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 23:00:23 INFO - PROCESS | 1752 | 1468216823354 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 23:00:23 INFO - PROCESS | 1752 | 1468216823359 Marionette TRACE conn3 <- [1,2698,null,{}] 23:00:23 INFO - PROCESS | 1752 | 1468216823366 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:23 INFO - PROCESS | 1752 | 1468216823371 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:23 INFO - PROCESS | 1752 | 1468216823503 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 23:00:23 INFO - PROCESS | 1752 | 1468216823515 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:23 INFO - PROCESS | 1752 | 1468216823524 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x8dc1f000 == 26 [pid = 1752] [id = 682] 23:00:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8dc1f400) [pid = 1752] [serial = 2047] [outer = (nil)] 23:00:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x90502c00) [pid = 1752] [serial = 2048] [outer = 0x8dc1f400] 23:00:23 INFO - PROCESS | 1752 | 1468216823585 Marionette DEBUG loaded listener.js 23:00:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x90504000) [pid = 1752] [serial = 2049] [outer = 0x8dc1f400] 23:00:24 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 23:00:24 INFO - PROCESS | 1752 | 1468216824805 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 23:00:24 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 23:00:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:00:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 23:00:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:00:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:00:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1481ms 23:00:24 INFO - PROCESS | 1752 | 1468216824834 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 23:00:24 INFO - PROCESS | 1752 | 1468216824842 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 23:00:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 23:00:24 INFO - PROCESS | 1752 | 1468216824851 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 23:00:24 INFO - PROCESS | 1752 | 1468216824855 Marionette TRACE conn3 <- [1,2702,null,{}] 23:00:24 INFO - PROCESS | 1752 | 1468216824859 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:24 INFO - PROCESS | 1752 | 1468216824865 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:25 INFO - PROCESS | 1752 | 1468216825047 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 23:00:25 INFO - PROCESS | 1752 | 1468216825181 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:25 INFO - PROCESS | 1752 | 1468216825192 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x907c4400 == 27 [pid = 1752] [id = 683] 23:00:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x907c5c00) [pid = 1752] [serial = 2050] [outer = (nil)] 23:00:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x907cb000) [pid = 1752] [serial = 2051] [outer = 0x907c5c00] 23:00:25 INFO - PROCESS | 1752 | 1468216825251 Marionette DEBUG loaded listener.js 23:00:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x90895800) [pid = 1752] [serial = 2052] [outer = 0x907c5c00] 23:00:25 INFO - PROCESS | 1752 | 1468216825892 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 23:00:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 23:00:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1083ms 23:00:25 INFO - PROCESS | 1752 | 1468216825995 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 23:00:26 INFO - PROCESS | 1752 | 1468216825999 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 23:00:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 23:00:26 INFO - PROCESS | 1752 | 1468216826009 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 23:00:26 INFO - PROCESS | 1752 | 1468216826013 Marionette TRACE conn3 <- [1,2706,null,{}] 23:00:26 INFO - PROCESS | 1752 | 1468216826037 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:26 INFO - PROCESS | 1752 | 1468216826045 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:26 INFO - PROCESS | 1752 | 1468216826232 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 23:00:26 INFO - PROCESS | 1752 | 1468216826251 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:26 INFO - PROCESS | 1752 | 1468216826259 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x915e3800 == 28 [pid = 1752] [id = 684] 23:00:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x915e3c00) [pid = 1752] [serial = 2053] [outer = (nil)] 23:00:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x915ecc00) [pid = 1752] [serial = 2054] [outer = 0x915e3c00] 23:00:26 INFO - PROCESS | 1752 | 1468216826321 Marionette DEBUG loaded listener.js 23:00:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x922f4000) [pid = 1752] [serial = 2055] [outer = 0x915e3c00] 23:00:27 INFO - PROCESS | 1752 | 1468216827115 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 23:00:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 23:00:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1138ms 23:00:27 INFO - PROCESS | 1752 | 1468216827166 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 23:00:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 23:00:27 INFO - PROCESS | 1752 | 1468216827171 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 23:00:27 INFO - PROCESS | 1752 | 1468216827176 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 23:00:27 INFO - PROCESS | 1752 | 1468216827179 Marionette TRACE conn3 <- [1,2710,null,{}] 23:00:27 INFO - PROCESS | 1752 | 1468216827184 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:27 INFO - PROCESS | 1752 | 1468216827188 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:27 INFO - PROCESS | 1752 | 1468216827368 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 23:00:27 INFO - PROCESS | 1752 | 1468216827387 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:27 INFO - PROCESS | 1752 | 1468216827395 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x915efc00 == 29 [pid = 1752] [id = 685] 23:00:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x922fbc00) [pid = 1752] [serial = 2056] [outer = (nil)] 23:00:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x92473400) [pid = 1752] [serial = 2057] [outer = 0x922fbc00] 23:00:27 INFO - PROCESS | 1752 | 1468216827452 Marionette DEBUG loaded listener.js 23:00:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x9262a400) [pid = 1752] [serial = 2058] [outer = 0x922fbc00] 23:00:28 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x92878000) [pid = 1752] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 23:00:28 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x92475c00) [pid = 1752] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 23:00:28 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x932f6800) [pid = 1752] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 23:00:28 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8da52800) [pid = 1752] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 23:00:28 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x9147cc00) [pid = 1752] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 23:00:28 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x92ece800) [pid = 1752] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 23:00:28 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x92530000) [pid = 1752] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 23:00:28 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x907b9400) [pid = 1752] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 23:00:28 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x8dc16800) [pid = 1752] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 23:00:28 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x9252c800) [pid = 1752] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 23:00:28 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x92d15000) [pid = 1752] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 23:00:28 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x8d364c00) [pid = 1752] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 23:00:28 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x914df000) [pid = 1752] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 23:00:28 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x907cd000) [pid = 1752] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 23:00:28 INFO - PROCESS | 1752 | 1468216828704 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 23:00:28 INFO - PROCESS | 1752 | 1468216828763 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 23:00:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 23:00:28 INFO - PROCESS | 1752 | 1468216828768 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 23:00:28 INFO - PROCESS | 1752 | 1468216828770 Marionette TRACE conn3 <- [1,2714,null,{}] 23:00:28 INFO - PROCESS | 1752 | 1468216828775 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:28 INFO - PROCESS | 1752 | 1468216828779 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:28 INFO - PROCESS | 1752 | 1468216828903 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 23:00:28 INFO - PROCESS | 1752 | 1468216828915 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:28 INFO - PROCESS | 1752 | 1468216828922 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d360400 == 30 [pid = 1752] [id = 686] 23:00:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x8d364c00) [pid = 1752] [serial = 2059] [outer = (nil)] 23:00:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x92845c00) [pid = 1752] [serial = 2060] [outer = 0x8d364c00] 23:00:28 INFO - PROCESS | 1752 | 1468216828980 Marionette DEBUG loaded listener.js 23:00:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x9284e000) [pid = 1752] [serial = 2061] [outer = 0x8d364c00] 23:00:29 INFO - PROCESS | 1752 | 1468216829727 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 23:00:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 23:00:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 975ms 23:00:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 23:00:29 INFO - PROCESS | 1752 | 1468216829744 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 23:00:29 INFO - PROCESS | 1752 | 1468216829747 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 23:00:29 INFO - PROCESS | 1752 | 1468216829754 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 23:00:29 INFO - PROCESS | 1752 | 1468216829756 Marionette TRACE conn3 <- [1,2718,null,{}] 23:00:29 INFO - PROCESS | 1752 | 1468216829761 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:29 INFO - PROCESS | 1752 | 1468216829770 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:29 INFO - PROCESS | 1752 | 1468216829972 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 23:00:30 INFO - PROCESS | 1752 | 1468216829995 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:30 INFO - PROCESS | 1752 | 1468216830000 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x907ccc00 == 31 [pid = 1752] [id = 687] 23:00:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x92874800) [pid = 1752] [serial = 2062] [outer = (nil)] 23:00:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x92897c00) [pid = 1752] [serial = 2063] [outer = 0x92874800] 23:00:30 INFO - PROCESS | 1752 | 1468216830063 Marionette DEBUG loaded listener.js 23:00:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x92a6c000) [pid = 1752] [serial = 2064] [outer = 0x92874800] 23:00:31 INFO - PROCESS | 1752 | 1468216831149 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 23:00:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 23:00:31 INFO - PROCESS | 1752 | 1468216831191 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 23:00:31 INFO - PROCESS | 1752 | 1468216831199 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 23:00:31 INFO - PROCESS | 1752 | 1468216831205 Marionette TRACE conn3 <- [1,2722,null,{}] 23:00:31 INFO - PROCESS | 1752 | 1468216831212 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:31 INFO - PROCESS | 1752 | 1468216831217 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:31 INFO - PROCESS | 1752 | 1468216831411 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 23:00:31 INFO - PROCESS | 1752 | 1468216831579 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:31 INFO - PROCESS | 1752 | 1468216831588 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d361400 == 32 [pid = 1752] [id = 688] 23:00:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8dc14800) [pid = 1752] [serial = 2065] [outer = (nil)] 23:00:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x907bec00) [pid = 1752] [serial = 2066] [outer = 0x8dc14800] 23:00:31 INFO - PROCESS | 1752 | 1468216831659 Marionette DEBUG loaded listener.js 23:00:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x90898400) [pid = 1752] [serial = 2067] [outer = 0x8dc14800] 23:00:32 INFO - PROCESS | 1752 | 1468216832643 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 23:00:32 INFO - PROCESS | 1752 | 1468216832689 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 23:00:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 23:00:32 INFO - PROCESS | 1752 | 1468216832698 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 23:00:32 INFO - PROCESS | 1752 | 1468216832702 Marionette TRACE conn3 <- [1,2726,null,{}] 23:00:32 INFO - PROCESS | 1752 | 1468216832707 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:32 INFO - PROCESS | 1752 | 1468216832712 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:32 INFO - PROCESS | 1752 | 1468216832906 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 23:00:33 INFO - PROCESS | 1752 | 1468216833151 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:33 INFO - PROCESS | 1752 | 1468216833158 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35e400 == 33 [pid = 1752] [id = 689] 23:00:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x91480400) [pid = 1752] [serial = 2068] [outer = (nil)] 23:00:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x92843400) [pid = 1752] [serial = 2069] [outer = 0x91480400] 23:00:33 INFO - PROCESS | 1752 | 1468216833293 Marionette DEBUG loaded listener.js 23:00:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x9287ac00) [pid = 1752] [serial = 2070] [outer = 0x91480400] 23:00:34 INFO - PROCESS | 1752 | 1468216834199 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 23:00:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 23:00:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1582ms 23:00:34 INFO - PROCESS | 1752 | 1468216834281 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 23:00:34 INFO - PROCESS | 1752 | 1468216834284 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 23:00:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 23:00:34 INFO - PROCESS | 1752 | 1468216834291 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 23:00:34 INFO - PROCESS | 1752 | 1468216834296 Marionette TRACE conn3 <- [1,2730,null,{}] 23:00:34 INFO - PROCESS | 1752 | 1468216834311 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:34 INFO - PROCESS | 1752 | 1468216834319 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:34 INFO - PROCESS | 1752 | 1468216834644 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 23:00:34 INFO - PROCESS | 1752 | 1468216834924 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:34 INFO - PROCESS | 1752 | 1468216834939 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a5c00 == 34 [pid = 1752] [id = 690] 23:00:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8d4a6400) [pid = 1752] [serial = 2071] [outer = (nil)] 23:00:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x8da57000) [pid = 1752] [serial = 2072] [outer = 0x8d4a6400] 23:00:35 INFO - PROCESS | 1752 | 1468216835021 Marionette DEBUG loaded listener.js 23:00:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x9050f800) [pid = 1752] [serial = 2073] [outer = 0x8d4a6400] 23:00:35 INFO - PROCESS | 1752 | --DOCSHELL 0x8d360400 == 33 [pid = 1752] [id = 686] 23:00:35 INFO - PROCESS | 1752 | --DOCSHELL 0x915efc00 == 32 [pid = 1752] [id = 685] 23:00:35 INFO - PROCESS | 1752 | --DOCSHELL 0x915e3800 == 31 [pid = 1752] [id = 684] 23:00:35 INFO - PROCESS | 1752 | --DOCSHELL 0x907c4400 == 30 [pid = 1752] [id = 683] 23:00:35 INFO - PROCESS | 1752 | --DOCSHELL 0x8dc1f000 == 29 [pid = 1752] [id = 682] 23:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x92a6c800) [pid = 1752] [serial = 2027] [outer = (nil)] [url = about:blank] 23:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x932f8c00) [pid = 1752] [serial = 2028] [outer = (nil)] [url = about:blank] 23:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x92847400) [pid = 1752] [serial = 2000] [outer = (nil)] [url = about:blank] 23:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x92873c00) [pid = 1752] [serial = 2001] [outer = (nil)] [url = about:blank] 23:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x93c4bc00) [pid = 1752] [serial = 2003] [outer = (nil)] [url = about:blank] 23:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x93e57800) [pid = 1752] [serial = 2004] [outer = (nil)] [url = about:blank] 23:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x90797400) [pid = 1752] [serial = 1997] [outer = (nil)] [url = about:blank] 23:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x907ca400) [pid = 1752] [serial = 1998] [outer = (nil)] [url = about:blank] 23:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x95396000) [pid = 1752] [serial = 2015] [outer = (nil)] [url = about:blank] 23:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x97946400) [pid = 1752] [serial = 2016] [outer = (nil)] [url = about:blank] 23:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x95317800) [pid = 1752] [serial = 2006] [outer = (nil)] [url = about:blank] 23:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x9531c800) [pid = 1752] [serial = 2007] [outer = (nil)] [url = about:blank] 23:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x97947400) [pid = 1752] [serial = 2012] [outer = (nil)] [url = about:blank] 23:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x9794a400) [pid = 1752] [serial = 2013] [outer = (nil)] [url = about:blank] 23:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x907cb800) [pid = 1752] [serial = 2021] [outer = (nil)] [url = about:blank] 23:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x9147b800) [pid = 1752] [serial = 2022] [outer = (nil)] [url = about:blank] 23:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x9538fc00) [pid = 1752] [serial = 2009] [outer = (nil)] [url = about:blank] 23:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x9538b800) [pid = 1752] [serial = 2010] [outer = (nil)] [url = about:blank] 23:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x92d17000) [pid = 1752] [serial = 1995] [outer = (nil)] [url = about:blank] 23:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x940fc800) [pid = 1752] [serial = 2033] [outer = (nil)] [url = about:blank] 23:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x8d4a3400) [pid = 1752] [serial = 2018] [outer = (nil)] [url = about:blank] 23:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x8da52400) [pid = 1752] [serial = 2019] [outer = (nil)] [url = about:blank] 23:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 56 (0x92531000) [pid = 1752] [serial = 2024] [outer = (nil)] [url = about:blank] 23:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 55 (0x9793e800) [pid = 1752] [serial = 2034] [outer = (nil)] [url = about:blank] 23:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 54 (0x915eb400) [pid = 1752] [serial = 2030] [outer = (nil)] [url = about:blank] 23:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 53 (0x9284d800) [pid = 1752] [serial = 2025] [outer = (nil)] [url = about:blank] 23:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 52 (0x92622800) [pid = 1752] [serial = 2031] [outer = (nil)] [url = about:blank] 23:00:36 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 23:00:36 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 23:00:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 23:00:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:00:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:00:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1992ms 23:00:36 INFO - PROCESS | 1752 | 1468216836270 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 23:00:36 INFO - PROCESS | 1752 | 1468216836285 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 23:00:36 INFO - PROCESS | 1752 | 1468216836290 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 23:00:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 23:00:36 INFO - PROCESS | 1752 | 1468216836297 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 23:00:36 INFO - PROCESS | 1752 | 1468216836300 Marionette TRACE conn3 <- [1,2734,null,{}] 23:00:36 INFO - PROCESS | 1752 | 1468216836306 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:36 INFO - PROCESS | 1752 | 1468216836311 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:36 INFO - PROCESS | 1752 | 1468216836430 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 23:00:36 INFO - PROCESS | 1752 | 1468216836600 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:36 INFO - PROCESS | 1752 | 1468216836609 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x9079c400 == 30 [pid = 1752] [id = 691] 23:00:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 53 (0x907c4000) [pid = 1752] [serial = 2074] [outer = (nil)] 23:00:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 54 (0x907d0800) [pid = 1752] [serial = 2075] [outer = 0x907c4000] 23:00:36 INFO - PROCESS | 1752 | 1468216836671 Marionette DEBUG loaded listener.js 23:00:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 55 (0x9147d000) [pid = 1752] [serial = 2076] [outer = 0x907c4000] 23:00:37 INFO - PROCESS | 1752 | 1468216837316 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 23:00:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 23:00:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1082ms 23:00:37 INFO - PROCESS | 1752 | 1468216837380 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 23:00:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 23:00:37 INFO - PROCESS | 1752 | 1468216837384 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 23:00:37 INFO - PROCESS | 1752 | 1468216837390 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 23:00:37 INFO - PROCESS | 1752 | 1468216837393 Marionette TRACE conn3 <- [1,2738,null,{}] 23:00:37 INFO - PROCESS | 1752 | 1468216837398 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:37 INFO - PROCESS | 1752 | 1468216837402 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:37 INFO - PROCESS | 1752 | 1468216837593 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 23:00:37 INFO - PROCESS | 1752 | 1468216837610 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:37 INFO - PROCESS | 1752 | 1468216837617 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x915e1c00 == 31 [pid = 1752] [id = 692] 23:00:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 56 (0x915e5400) [pid = 1752] [serial = 2077] [outer = (nil)] 23:00:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0x9246d400) [pid = 1752] [serial = 2078] [outer = 0x915e5400] 23:00:37 INFO - PROCESS | 1752 | 1468216837676 Marionette DEBUG loaded listener.js 23:00:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x92531000) [pid = 1752] [serial = 2079] [outer = 0x915e5400] 23:00:38 INFO - PROCESS | 1752 | 1468216838563 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 23:00:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 23:00:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1234ms 23:00:38 INFO - PROCESS | 1752 | 1468216838628 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 23:00:38 INFO - PROCESS | 1752 | 1468216838634 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 23:00:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 23:00:38 INFO - PROCESS | 1752 | 1468216838648 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 23:00:38 INFO - PROCESS | 1752 | 1468216838654 Marionette TRACE conn3 <- [1,2742,null,{}] 23:00:38 INFO - PROCESS | 1752 | 1468216838666 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:38 INFO - PROCESS | 1752 | 1468216838671 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:38 INFO - PROCESS | 1752 | 1468216838859 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 23:00:38 INFO - PROCESS | 1752 | 1468216838877 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:38 INFO - PROCESS | 1752 | 1468216838884 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da51c00 == 32 [pid = 1752] [id = 693] 23:00:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x9246f000) [pid = 1752] [serial = 2080] [outer = (nil)] 23:00:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x92a62400) [pid = 1752] [serial = 2081] [outer = 0x9246f000] 23:00:38 INFO - PROCESS | 1752 | 1468216838942 Marionette DEBUG loaded listener.js 23:00:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x92d16800) [pid = 1752] [serial = 2082] [outer = 0x9246f000] 23:00:39 INFO - PROCESS | 1752 | 1468216839708 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 23:00:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 23:00:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1094ms 23:00:39 INFO - PROCESS | 1752 | 1468216839744 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 23:00:39 INFO - PROCESS | 1752 | 1468216839747 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 23:00:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 23:00:39 INFO - PROCESS | 1752 | 1468216839753 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 23:00:39 INFO - PROCESS | 1752 | 1468216839756 Marionette TRACE conn3 <- [1,2746,null,{}] 23:00:39 INFO - PROCESS | 1752 | 1468216839760 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:39 INFO - PROCESS | 1752 | 1468216839764 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:39 INFO - PROCESS | 1752 | 1468216839938 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 23:00:39 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x907c5c00) [pid = 1752] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 23:00:39 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x95525800) [pid = 1752] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 23:00:40 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x915e3c00) [pid = 1752] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 23:00:40 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x92468800) [pid = 1752] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 23:00:40 INFO - PROCESS | 1752 | --DOMWINDOW == 56 (0x915e8800) [pid = 1752] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 23:00:40 INFO - PROCESS | 1752 | --DOMWINDOW == 55 (0x8dc1f400) [pid = 1752] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 23:00:40 INFO - PROCESS | 1752 | --DOMWINDOW == 54 (0x8da4bc00) [pid = 1752] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 23:00:40 INFO - PROCESS | 1752 | --DOMWINDOW == 53 (0x922fbc00) [pid = 1752] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 23:00:40 INFO - PROCESS | 1752 | --DOMWINDOW == 52 (0x8d364c00) [pid = 1752] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 23:00:40 INFO - PROCESS | 1752 | 1468216840082 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:40 INFO - PROCESS | 1752 | 1468216840087 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da4bc00 == 33 [pid = 1752] [id = 694] 23:00:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 53 (0x8da57800) [pid = 1752] [serial = 2083] [outer = (nil)] 23:00:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 54 (0x915e3c00) [pid = 1752] [serial = 2084] [outer = 0x8da57800] 23:00:40 INFO - PROCESS | 1752 | 1468216840157 Marionette DEBUG loaded listener.js 23:00:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 55 (0x92467800) [pid = 1752] [serial = 2085] [outer = 0x8da57800] 23:00:40 INFO - PROCESS | 1752 | 1468216840823 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 23:00:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 23:00:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1131ms 23:00:40 INFO - PROCESS | 1752 | 1468216840885 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 23:00:40 INFO - PROCESS | 1752 | 1468216840887 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 23:00:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 23:00:40 INFO - PROCESS | 1752 | 1468216840893 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 23:00:40 INFO - PROCESS | 1752 | 1468216840895 Marionette TRACE conn3 <- [1,2750,null,{}] 23:00:40 INFO - PROCESS | 1752 | 1468216840900 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:40 INFO - PROCESS | 1752 | 1468216840905 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:41 INFO - PROCESS | 1752 | 1468216841093 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 23:00:41 INFO - PROCESS | 1752 | 1468216841101 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:41 INFO - PROCESS | 1752 | 1468216841117 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da54400 == 34 [pid = 1752] [id = 695] 23:00:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 56 (0x932f0800) [pid = 1752] [serial = 2086] [outer = (nil)] 23:00:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0x932fb400) [pid = 1752] [serial = 2087] [outer = 0x932f0800] 23:00:41 INFO - PROCESS | 1752 | 1468216841185 Marionette DEBUG loaded listener.js 23:00:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x93c57000) [pid = 1752] [serial = 2088] [outer = 0x932f0800] 23:00:41 INFO - PROCESS | 1752 | 1468216841917 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 23:00:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 23:00:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1075ms 23:00:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 23:00:41 INFO - PROCESS | 1752 | 1468216841969 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 23:00:41 INFO - PROCESS | 1752 | 1468216841971 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 23:00:41 INFO - PROCESS | 1752 | 1468216841977 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 23:00:41 INFO - PROCESS | 1752 | 1468216841980 Marionette TRACE conn3 <- [1,2754,null,{}] 23:00:41 INFO - PROCESS | 1752 | 1468216841985 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:41 INFO - PROCESS | 1752 | 1468216841989 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:42 INFO - PROCESS | 1752 | 1468216842244 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 23:00:42 INFO - PROCESS | 1752 | 1468216842368 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:42 INFO - PROCESS | 1752 | 1468216842379 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da4f000 == 35 [pid = 1752] [id = 696] 23:00:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x8da50400) [pid = 1752] [serial = 2089] [outer = (nil)] 23:00:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x90797400) [pid = 1752] [serial = 2090] [outer = 0x8da50400] 23:00:42 INFO - PROCESS | 1752 | 1468216842455 Marionette DEBUG loaded listener.js 23:00:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x907b9400) [pid = 1752] [serial = 2091] [outer = 0x8da50400] 23:00:43 INFO - PROCESS | 1752 | 1468216843320 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 23:00:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 23:00:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1381ms 23:00:43 INFO - PROCESS | 1752 | 1468216843378 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 23:00:43 INFO - PROCESS | 1752 | 1468216843384 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 23:00:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 23:00:43 INFO - PROCESS | 1752 | 1468216843391 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 23:00:43 INFO - PROCESS | 1752 | 1468216843395 Marionette TRACE conn3 <- [1,2758,null,{}] 23:00:43 INFO - PROCESS | 1752 | 1468216843401 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:43 INFO - PROCESS | 1752 | 1468216843407 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:43 INFO - PROCESS | 1752 | 1468216843572 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 23:00:43 INFO - PROCESS | 1752 | 1468216843742 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:43 INFO - PROCESS | 1752 | 1468216843752 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da4b800 == 36 [pid = 1752] [id = 697] 23:00:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x9246b800) [pid = 1752] [serial = 2092] [outer = (nil)] 23:00:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x92626400) [pid = 1752] [serial = 2093] [outer = 0x9246b800] 23:00:43 INFO - PROCESS | 1752 | 1468216843823 Marionette DEBUG loaded listener.js 23:00:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x92849800) [pid = 1752] [serial = 2094] [outer = 0x9246b800] 23:00:44 INFO - PROCESS | 1752 | 1468216844697 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 23:00:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 23:00:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1330ms 23:00:44 INFO - PROCESS | 1752 | 1468216844721 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 23:00:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 23:00:44 INFO - PROCESS | 1752 | 1468216844726 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 23:00:44 INFO - PROCESS | 1752 | 1468216844732 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 23:00:44 INFO - PROCESS | 1752 | 1468216844735 Marionette TRACE conn3 <- [1,2762,null,{}] 23:00:44 INFO - PROCESS | 1752 | 1468216844741 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:44 INFO - PROCESS | 1752 | 1468216844746 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:44 INFO - PROCESS | 1752 | 1468216844951 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 23:00:45 INFO - PROCESS | 1752 | 1468216845085 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:45 INFO - PROCESS | 1752 | 1468216845092 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x92a6a400 == 37 [pid = 1752] [id = 698] 23:00:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x92a6ac00) [pid = 1752] [serial = 2095] [outer = (nil)] 23:00:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x92ecf000) [pid = 1752] [serial = 2096] [outer = 0x92a6ac00] 23:00:45 INFO - PROCESS | 1752 | 1468216845178 Marionette DEBUG loaded listener.js 23:00:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x93c54c00) [pid = 1752] [serial = 2097] [outer = 0x92a6ac00] 23:00:46 INFO - PROCESS | 1752 | 1468216846136 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 23:00:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 23:00:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1436ms 23:00:46 INFO - PROCESS | 1752 | 1468216846167 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 23:00:46 INFO - PROCESS | 1752 | 1468216846172 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 23:00:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 23:00:46 INFO - PROCESS | 1752 | 1468216846187 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 23:00:46 INFO - PROCESS | 1752 | 1468216846194 Marionette TRACE conn3 <- [1,2766,null,{}] 23:00:46 INFO - PROCESS | 1752 | 1468216846199 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:46 INFO - PROCESS | 1752 | 1468216846204 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:46 INFO - PROCESS | 1752 | 1468216846353 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 23:00:46 INFO - PROCESS | 1752 | 1468216846525 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:46 INFO - PROCESS | 1752 | 1468216846531 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x9246c800 == 38 [pid = 1752] [id = 699] 23:00:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x9252c000) [pid = 1752] [serial = 2098] [outer = (nil)] 23:00:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x9531bc00) [pid = 1752] [serial = 2099] [outer = 0x9252c000] 23:00:46 INFO - PROCESS | 1752 | 1468216846601 Marionette DEBUG loaded listener.js 23:00:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x9531f800) [pid = 1752] [serial = 2100] [outer = 0x9252c000] 23:00:47 INFO - PROCESS | 1752 | 1468216847479 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 23:00:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 23:00:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1344ms 23:00:47 INFO - PROCESS | 1752 | 1468216847524 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 23:00:47 INFO - PROCESS | 1752 | 1468216847528 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 23:00:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 23:00:47 INFO - PROCESS | 1752 | 1468216847533 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 23:00:47 INFO - PROCESS | 1752 | 1468216847536 Marionette TRACE conn3 <- [1,2770,null,{}] 23:00:47 INFO - PROCESS | 1752 | 1468216847541 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:47 INFO - PROCESS | 1752 | 1468216847546 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:47 INFO - PROCESS | 1752 | 1468216847689 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 23:00:47 INFO - PROCESS | 1752 | 1468216847861 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:47 INFO - PROCESS | 1752 | 1468216847870 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x93e57800 == 39 [pid = 1752] [id = 700] 23:00:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x9531b400) [pid = 1752] [serial = 2101] [outer = (nil)] 23:00:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x95446400) [pid = 1752] [serial = 2102] [outer = 0x9531b400] 23:00:47 INFO - PROCESS | 1752 | 1468216847937 Marionette DEBUG loaded listener.js 23:00:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x95448400) [pid = 1752] [serial = 2103] [outer = 0x9531b400] 23:00:48 INFO - PROCESS | 1752 | 1468216848807 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 23:00:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 23:00:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1329ms 23:00:48 INFO - PROCESS | 1752 | 1468216848863 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 23:00:48 INFO - PROCESS | 1752 | 1468216848866 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 23:00:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 23:00:48 INFO - PROCESS | 1752 | 1468216848872 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 23:00:48 INFO - PROCESS | 1752 | 1468216848874 Marionette TRACE conn3 <- [1,2774,null,{}] 23:00:48 INFO - PROCESS | 1752 | 1468216848880 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:48 INFO - PROCESS | 1752 | 1468216848885 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:49 INFO - PROCESS | 1752 | 1468216849068 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 23:00:49 INFO - PROCESS | 1752 | 1468216849383 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:49 INFO - PROCESS | 1752 | 1468216849390 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a9800 == 40 [pid = 1752] [id = 701] 23:00:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8da4b000) [pid = 1752] [serial = 2104] [outer = (nil)] 23:00:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x8da57400) [pid = 1752] [serial = 2105] [outer = 0x8da4b000] 23:00:49 INFO - PROCESS | 1752 | 1468216849505 Marionette DEBUG loaded listener.js 23:00:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x9079d400) [pid = 1752] [serial = 2106] [outer = 0x8da4b000] 23:00:50 INFO - PROCESS | 1752 | 1468216850371 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 23:00:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 23:00:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1579ms 23:00:50 INFO - PROCESS | 1752 | 1468216850453 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 23:00:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 23:00:50 INFO - PROCESS | 1752 | 1468216850458 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 23:00:50 INFO - PROCESS | 1752 | 1468216850464 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 23:00:50 INFO - PROCESS | 1752 | 1468216850468 Marionette TRACE conn3 <- [1,2778,null,{}] 23:00:50 INFO - PROCESS | 1752 | 1468216850475 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:50 INFO - PROCESS | 1752 | 1468216850481 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:50 INFO - PROCESS | 1752 | 1468216850627 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 23:00:51 INFO - PROCESS | 1752 | --DOCSHELL 0x8da4bc00 == 39 [pid = 1752] [id = 694] 23:00:51 INFO - PROCESS | 1752 | --DOCSHELL 0x8da51c00 == 38 [pid = 1752] [id = 693] 23:00:51 INFO - PROCESS | 1752 | --DOCSHELL 0x915e1c00 == 37 [pid = 1752] [id = 692] 23:00:51 INFO - PROCESS | 1752 | --DOCSHELL 0x9079c400 == 36 [pid = 1752] [id = 691] 23:00:51 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a5c00 == 35 [pid = 1752] [id = 690] 23:00:51 INFO - PROCESS | 1752 | --DOCSHELL 0x9050d800 == 34 [pid = 1752] [id = 681] 23:00:51 INFO - PROCESS | 1752 | --DOCSHELL 0x907ccc00 == 33 [pid = 1752] [id = 687] 23:00:51 INFO - PROCESS | 1752 | --DOCSHELL 0x8d361400 == 32 [pid = 1752] [id = 688] 23:00:51 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35e400 == 31 [pid = 1752] [id = 689] 23:00:51 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a9800 == 30 [pid = 1752] [id = 701] 23:00:51 INFO - PROCESS | 1752 | --DOCSHELL 0x93e57800 == 29 [pid = 1752] [id = 700] 23:00:51 INFO - PROCESS | 1752 | --DOCSHELL 0x9246c800 == 28 [pid = 1752] [id = 699] 23:00:51 INFO - PROCESS | 1752 | --DOCSHELL 0x92a6a400 == 27 [pid = 1752] [id = 698] 23:00:51 INFO - PROCESS | 1752 | --DOCSHELL 0x8da54400 == 26 [pid = 1752] [id = 695] 23:00:51 INFO - PROCESS | 1752 | --DOCSHELL 0x8da4f000 == 25 [pid = 1752] [id = 696] 23:00:51 INFO - PROCESS | 1752 | --DOCSHELL 0x8da4b800 == 24 [pid = 1752] [id = 697] 23:00:51 INFO - PROCESS | 1752 | 1468216851570 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:51 INFO - PROCESS | 1752 | 1468216851580 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:51 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x90895800) [pid = 1752] [serial = 2052] [outer = (nil)] [url = about:blank] 23:00:51 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x97c0f000) [pid = 1752] [serial = 2043] [outer = (nil)] [url = about:blank] 23:00:51 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x922f4000) [pid = 1752] [serial = 2055] [outer = (nil)] [url = about:blank] 23:00:51 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x915ecc00) [pid = 1752] [serial = 2054] [outer = (nil)] [url = about:blank] 23:00:51 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x92d1a000) [pid = 1752] [serial = 2040] [outer = (nil)] [url = about:blank] 23:00:51 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x92471c00) [pid = 1752] [serial = 2046] [outer = (nil)] [url = about:blank] 23:00:51 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x92892800) [pid = 1752] [serial = 2039] [outer = (nil)] [url = about:blank] 23:00:51 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x90502c00) [pid = 1752] [serial = 2048] [outer = (nil)] [url = about:blank] 23:00:51 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x979fb000) [pid = 1752] [serial = 2042] [outer = (nil)] [url = about:blank] 23:00:51 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x914dc000) [pid = 1752] [serial = 2037] [outer = (nil)] [url = about:blank] 23:00:51 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x907cb000) [pid = 1752] [serial = 2051] [outer = (nil)] [url = about:blank] 23:00:51 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x90504000) [pid = 1752] [serial = 2049] [outer = (nil)] [url = about:blank] 23:00:51 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x922fc000) [pid = 1752] [serial = 2045] [outer = (nil)] [url = about:blank] 23:00:51 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x9262a400) [pid = 1752] [serial = 2058] [outer = (nil)] [url = about:blank] 23:00:51 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x907c5800) [pid = 1752] [serial = 2036] [outer = (nil)] [url = about:blank] 23:00:51 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x92473400) [pid = 1752] [serial = 2057] [outer = (nil)] [url = about:blank] 23:00:51 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x92845c00) [pid = 1752] [serial = 2060] [outer = (nil)] [url = about:blank] 23:00:51 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x9284e000) [pid = 1752] [serial = 2061] [outer = (nil)] [url = about:blank] 23:00:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d363000 == 25 [pid = 1752] [id = 702] 23:00:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x8d363c00) [pid = 1752] [serial = 2107] [outer = (nil)] 23:00:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x8d49d000) [pid = 1752] [serial = 2108] [outer = 0x8d363c00] 23:00:51 INFO - PROCESS | 1752 | 1468216851818 Marionette DEBUG loaded listener.js 23:00:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x8d4a8000) [pid = 1752] [serial = 2109] [outer = 0x8d363c00] 23:00:52 INFO - PROCESS | 1752 | 1468216852533 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 23:00:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 23:00:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 2089ms 23:00:52 INFO - PROCESS | 1752 | 1468216852554 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 23:00:52 INFO - PROCESS | 1752 | 1468216852558 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 23:00:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 23:00:52 INFO - PROCESS | 1752 | 1468216852565 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 23:00:52 INFO - PROCESS | 1752 | 1468216852569 Marionette TRACE conn3 <- [1,2782,null,{}] 23:00:52 INFO - PROCESS | 1752 | 1468216852576 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:52 INFO - PROCESS | 1752 | 1468216852583 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:52 INFO - PROCESS | 1752 | 1468216852720 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 23:00:52 INFO - PROCESS | 1752 | 1468216852850 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:52 INFO - PROCESS | 1752 | 1468216852860 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x90793400 == 26 [pid = 1752] [id = 703] 23:00:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x90796c00) [pid = 1752] [serial = 2110] [outer = (nil)] 23:00:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x907bb000) [pid = 1752] [serial = 2111] [outer = 0x90796c00] 23:00:52 INFO - PROCESS | 1752 | 1468216852920 Marionette DEBUG loaded listener.js 23:00:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x907c2c00) [pid = 1752] [serial = 2112] [outer = 0x90796c00] 23:00:53 INFO - PROCESS | 1752 | 1468216853626 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 23:00:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 23:00:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1142ms 23:00:53 INFO - PROCESS | 1752 | 1468216853709 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 23:00:53 INFO - PROCESS | 1752 | 1468216853715 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 23:00:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 23:00:53 INFO - PROCESS | 1752 | 1468216853723 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 23:00:53 INFO - PROCESS | 1752 | 1468216853727 Marionette TRACE conn3 <- [1,2786,null,{}] 23:00:53 INFO - PROCESS | 1752 | 1468216853736 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:53 INFO - PROCESS | 1752 | 1468216853739 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:53 INFO - PROCESS | 1752 | 1468216853890 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 23:00:53 INFO - PROCESS | 1752 | 1468216853900 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:53 INFO - PROCESS | 1752 | 1468216853907 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x90898c00 == 27 [pid = 1752] [id = 704] 23:00:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x91486c00) [pid = 1752] [serial = 2113] [outer = (nil)] 23:00:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x914d8800) [pid = 1752] [serial = 2114] [outer = 0x91486c00] 23:00:53 INFO - PROCESS | 1752 | 1468216853966 Marionette DEBUG loaded listener.js 23:00:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x915ef400) [pid = 1752] [serial = 2115] [outer = 0x91486c00] 23:00:54 INFO - PROCESS | 1752 | 1468216854885 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 23:00:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 23:00:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1192ms 23:00:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 23:00:54 INFO - PROCESS | 1752 | 1468216854915 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 23:00:54 INFO - PROCESS | 1752 | 1468216854917 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 23:00:54 INFO - PROCESS | 1752 | 1468216854925 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 23:00:54 INFO - PROCESS | 1752 | 1468216854933 Marionette TRACE conn3 <- [1,2790,null,{}] 23:00:54 INFO - PROCESS | 1752 | 1468216854958 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:54 INFO - PROCESS | 1752 | 1468216854965 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:55 INFO - PROCESS | 1752 | 1468216855158 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 23:00:55 INFO - PROCESS | 1752 | 1468216855178 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:55 INFO - PROCESS | 1752 | 1468216855184 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x9252cc00 == 28 [pid = 1752] [id = 705] 23:00:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x9252dc00) [pid = 1752] [serial = 2116] [outer = (nil)] 23:00:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x92625800) [pid = 1752] [serial = 2117] [outer = 0x9252dc00] 23:00:55 INFO - PROCESS | 1752 | 1468216855256 Marionette DEBUG loaded listener.js 23:00:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x92628000) [pid = 1752] [serial = 2118] [outer = 0x9252dc00] 23:00:56 INFO - PROCESS | 1752 | 1468216856098 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 23:00:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 23:00:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1206ms 23:00:56 INFO - PROCESS | 1752 | 1468216856128 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 23:00:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 23:00:56 INFO - PROCESS | 1752 | 1468216856132 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 23:00:56 INFO - PROCESS | 1752 | 1468216856137 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 23:00:56 INFO - PROCESS | 1752 | 1468216856140 Marionette TRACE conn3 <- [1,2794,null,{}] 23:00:56 INFO - PROCESS | 1752 | 1468216856145 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:56 INFO - PROCESS | 1752 | 1468216856149 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:56 INFO - PROCESS | 1752 | 1468216856544 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 23:00:56 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x932f0800) [pid = 1752] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 23:00:56 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x9246f000) [pid = 1752] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 23:00:56 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8da57800) [pid = 1752] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 23:00:56 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x8dc14800) [pid = 1752] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 23:00:56 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x91480400) [pid = 1752] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 23:00:56 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x907c4000) [pid = 1752] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 23:00:56 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x92874800) [pid = 1752] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 23:00:56 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x915e5400) [pid = 1752] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 23:00:56 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x8d4a6400) [pid = 1752] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 23:00:56 INFO - PROCESS | 1752 | 1468216856649 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:56 INFO - PROCESS | 1752 | 1468216856657 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35a800 == 29 [pid = 1752] [id = 706] 23:00:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x8d49b000) [pid = 1752] [serial = 2119] [outer = (nil)] 23:00:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x907c5400) [pid = 1752] [serial = 2120] [outer = 0x8d49b000] 23:00:56 INFO - PROCESS | 1752 | 1468216856716 Marionette DEBUG loaded listener.js 23:00:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x915e5400) [pid = 1752] [serial = 2121] [outer = 0x8d49b000] 23:00:57 INFO - PROCESS | 1752 | 1468216857385 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 23:00:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 23:00:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1280ms 23:00:57 INFO - PROCESS | 1752 | 1468216857417 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 23:00:57 INFO - PROCESS | 1752 | 1468216857420 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 23:00:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 23:00:57 INFO - PROCESS | 1752 | 1468216857426 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 23:00:57 INFO - PROCESS | 1752 | 1468216857428 Marionette TRACE conn3 <- [1,2798,null,{}] 23:00:57 INFO - PROCESS | 1752 | 1468216857433 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:57 INFO - PROCESS | 1752 | 1468216857437 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:57 INFO - PROCESS | 1752 | 1468216857608 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 23:00:57 INFO - PROCESS | 1752 | 1468216857627 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:57 INFO - PROCESS | 1752 | 1468216857643 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x92531800 == 30 [pid = 1752] [id = 707] 23:00:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x9284e000) [pid = 1752] [serial = 2122] [outer = (nil)] 23:00:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x9287f000) [pid = 1752] [serial = 2123] [outer = 0x9284e000] 23:00:57 INFO - PROCESS | 1752 | 1468216857713 Marionette DEBUG loaded listener.js 23:00:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x92a63c00) [pid = 1752] [serial = 2124] [outer = 0x9284e000] 23:00:58 INFO - PROCESS | 1752 | 1468216858591 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 23:00:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 23:00:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1181ms 23:00:58 INFO - PROCESS | 1752 | 1468216858610 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 23:00:58 INFO - PROCESS | 1752 | 1468216858616 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 23:00:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 23:00:58 INFO - PROCESS | 1752 | 1468216858624 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 23:00:58 INFO - PROCESS | 1752 | 1468216858629 Marionette TRACE conn3 <- [1,2802,null,{}] 23:00:58 INFO - PROCESS | 1752 | 1468216858638 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:58 INFO - PROCESS | 1752 | 1468216858642 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:58 INFO - PROCESS | 1752 | 1468216858806 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 23:00:58 INFO - PROCESS | 1752 | 1468216858973 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:58 INFO - PROCESS | 1752 | 1468216858987 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:00:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d360000 == 31 [pid = 1752] [id = 708] 23:00:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8d4a1800) [pid = 1752] [serial = 2125] [outer = (nil)] 23:00:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x9050d800) [pid = 1752] [serial = 2126] [outer = 0x8d4a1800] 23:00:59 INFO - PROCESS | 1752 | 1468216859061 Marionette DEBUG loaded listener.js 23:00:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x9079f000) [pid = 1752] [serial = 2127] [outer = 0x8d4a1800] 23:01:00 INFO - PROCESS | 1752 | 1468216860007 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 23:01:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 23:01:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1434ms 23:01:00 INFO - PROCESS | 1752 | 1468216860057 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 23:01:00 INFO - PROCESS | 1752 | 1468216860063 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 23:01:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 23:01:00 INFO - PROCESS | 1752 | 1468216860073 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 23:01:00 INFO - PROCESS | 1752 | 1468216860077 Marionette TRACE conn3 <- [1,2806,null,{}] 23:01:00 INFO - PROCESS | 1752 | 1468216860083 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:00 INFO - PROCESS | 1752 | 1468216860088 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:00 INFO - PROCESS | 1752 | 1468216860282 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 23:01:00 INFO - PROCESS | 1752 | 1468216860449 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:00 INFO - PROCESS | 1752 | 1468216860456 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x914d2c00 == 32 [pid = 1752] [id = 709] 23:01:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x915ec800) [pid = 1752] [serial = 2128] [outer = (nil)] 23:01:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x922f6800) [pid = 1752] [serial = 2129] [outer = 0x915ec800] 23:01:00 INFO - PROCESS | 1752 | 1468216860532 Marionette DEBUG loaded listener.js 23:01:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x92473c00) [pid = 1752] [serial = 2130] [outer = 0x915ec800] 23:01:01 INFO - PROCESS | 1752 | 1468216861429 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 23:01:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 23:01:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1377ms 23:01:01 INFO - PROCESS | 1752 | 1468216861450 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 23:01:01 INFO - PROCESS | 1752 | 1468216861454 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 23:01:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 23:01:01 INFO - PROCESS | 1752 | 1468216861460 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 23:01:01 INFO - PROCESS | 1752 | 1468216861465 Marionette TRACE conn3 <- [1,2810,null,{}] 23:01:01 INFO - PROCESS | 1752 | 1468216861480 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:01 INFO - PROCESS | 1752 | 1468216861487 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:01 INFO - PROCESS | 1752 | 1468216861722 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 23:01:01 INFO - PROCESS | 1752 | 1468216861737 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:01 INFO - PROCESS | 1752 | 1468216861745 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x92a6b000 == 33 [pid = 1752] [id = 710] 23:01:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x92a6b400) [pid = 1752] [serial = 2131] [outer = (nil)] 23:01:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x92d15800) [pid = 1752] [serial = 2132] [outer = 0x92a6b400] 23:01:01 INFO - PROCESS | 1752 | 1468216861860 Marionette DEBUG loaded listener.js 23:01:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x92d1b000) [pid = 1752] [serial = 2133] [outer = 0x92a6b400] 23:01:02 INFO - PROCESS | 1752 | 1468216862910 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 23:01:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 23:01:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1492ms 23:01:02 INFO - PROCESS | 1752 | 1468216862952 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 23:01:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 23:01:02 INFO - PROCESS | 1752 | 1468216862956 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 23:01:02 INFO - PROCESS | 1752 | 1468216862962 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 23:01:02 INFO - PROCESS | 1752 | 1468216862965 Marionette TRACE conn3 <- [1,2814,null,{}] 23:01:02 INFO - PROCESS | 1752 | 1468216862970 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:02 INFO - PROCESS | 1752 | 1468216862974 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:03 INFO - PROCESS | 1752 | 1468216863132 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 23:01:03 INFO - PROCESS | 1752 | 1468216863429 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:03 INFO - PROCESS | 1752 | 1468216863439 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35bc00 == 34 [pid = 1752] [id = 711] 23:01:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8d35f000) [pid = 1752] [serial = 2134] [outer = (nil)] 23:01:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x8d4a0400) [pid = 1752] [serial = 2135] [outer = 0x8d35f000] 23:01:03 INFO - PROCESS | 1752 | 1468216863563 Marionette DEBUG loaded listener.js 23:01:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x8dc1cc00) [pid = 1752] [serial = 2136] [outer = 0x8d35f000] 23:01:04 INFO - PROCESS | 1752 | --DOCSHELL 0x8da4c400 == 33 [pid = 1752] [id = 559] 23:01:04 INFO - PROCESS | 1752 | 1468216864457 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 23:01:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 23:01:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1532ms 23:01:04 INFO - PROCESS | 1752 | 1468216864495 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 23:01:04 INFO - PROCESS | 1752 | 1468216864499 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 23:01:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 23:01:04 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x92a62400) [pid = 1752] [serial = 2081] [outer = (nil)] [url = about:blank] 23:01:04 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x915e3c00) [pid = 1752] [serial = 2084] [outer = (nil)] [url = about:blank] 23:01:04 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x92d16800) [pid = 1752] [serial = 2082] [outer = (nil)] [url = about:blank] 23:01:04 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x92467800) [pid = 1752] [serial = 2085] [outer = (nil)] [url = about:blank] 23:01:04 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x907bec00) [pid = 1752] [serial = 2066] [outer = (nil)] [url = about:blank] 23:01:04 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x90898400) [pid = 1752] [serial = 2067] [outer = (nil)] [url = about:blank] 23:01:04 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x92843400) [pid = 1752] [serial = 2069] [outer = (nil)] [url = about:blank] 23:01:04 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x9287ac00) [pid = 1752] [serial = 2070] [outer = (nil)] [url = about:blank] 23:01:04 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x907d0800) [pid = 1752] [serial = 2075] [outer = (nil)] [url = about:blank] 23:01:04 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x9147d000) [pid = 1752] [serial = 2076] [outer = (nil)] [url = about:blank] 23:01:04 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x92a6c000) [pid = 1752] [serial = 2064] [outer = (nil)] [url = about:blank] 23:01:04 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x92897c00) [pid = 1752] [serial = 2063] [outer = (nil)] [url = about:blank] 23:01:04 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x9246d400) [pid = 1752] [serial = 2078] [outer = (nil)] [url = about:blank] 23:01:04 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x8da57000) [pid = 1752] [serial = 2072] [outer = (nil)] [url = about:blank] 23:01:04 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x9050f800) [pid = 1752] [serial = 2073] [outer = (nil)] [url = about:blank] 23:01:04 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x92531000) [pid = 1752] [serial = 2079] [outer = (nil)] [url = about:blank] 23:01:04 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x93c57000) [pid = 1752] [serial = 2088] [outer = (nil)] [url = about:blank] 23:01:04 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x932fb400) [pid = 1752] [serial = 2087] [outer = (nil)] [url = about:blank] 23:01:04 INFO - PROCESS | 1752 | 1468216864533 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 23:01:04 INFO - PROCESS | 1752 | 1468216864536 Marionette TRACE conn3 <- [1,2818,null,{}] 23:01:04 INFO - PROCESS | 1752 | 1468216864547 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:04 INFO - PROCESS | 1752 | 1468216864553 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:04 INFO - PROCESS | 1752 | 1468216864689 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 23:01:04 INFO - PROCESS | 1752 | 1468216864700 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:04 INFO - PROCESS | 1752 | 1468216864712 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x90895400 == 34 [pid = 1752] [id = 712] 23:01:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x90898400) [pid = 1752] [serial = 2137] [outer = (nil)] 23:01:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x908a2800) [pid = 1752] [serial = 2138] [outer = 0x90898400] 23:01:04 INFO - PROCESS | 1752 | 1468216864775 Marionette DEBUG loaded listener.js 23:01:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x914de800) [pid = 1752] [serial = 2139] [outer = 0x90898400] 23:01:05 INFO - PROCESS | 1752 | 1468216865630 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 23:01:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 23:01:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1164ms 23:01:05 INFO - PROCESS | 1752 | 1468216865672 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 23:01:05 INFO - PROCESS | 1752 | 1468216865678 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 23:01:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 23:01:05 INFO - PROCESS | 1752 | 1468216865685 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 23:01:05 INFO - PROCESS | 1752 | 1468216865687 Marionette TRACE conn3 <- [1,2822,null,{}] 23:01:05 INFO - PROCESS | 1752 | 1468216865693 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:05 INFO - PROCESS | 1752 | 1468216865697 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:05 INFO - PROCESS | 1752 | 1468216865838 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 23:01:05 INFO - PROCESS | 1752 | 1468216865848 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:05 INFO - PROCESS | 1752 | 1468216865855 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x922fa400 == 35 [pid = 1752] [id = 713] 23:01:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x9246d400) [pid = 1752] [serial = 2140] [outer = (nil)] 23:01:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x92843400) [pid = 1752] [serial = 2141] [outer = 0x9246d400] 23:01:05 INFO - PROCESS | 1752 | 1468216865913 Marionette DEBUG loaded listener.js 23:01:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x9287a800) [pid = 1752] [serial = 2142] [outer = 0x9246d400] 23:01:06 INFO - PROCESS | 1752 | 1468216866724 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 23:01:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 23:01:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1077ms 23:01:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 23:01:06 INFO - PROCESS | 1752 | 1468216866763 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 23:01:06 INFO - PROCESS | 1752 | 1468216866765 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 23:01:06 INFO - PROCESS | 1752 | 1468216866773 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 23:01:06 INFO - PROCESS | 1752 | 1468216866780 Marionette TRACE conn3 <- [1,2826,null,{}] 23:01:06 INFO - PROCESS | 1752 | 1468216866808 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:06 INFO - PROCESS | 1752 | 1468216866815 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:07 INFO - PROCESS | 1752 | 1468216867005 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 23:01:07 INFO - PROCESS | 1752 | 1468216867091 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:07 INFO - PROCESS | 1752 | 1468216867097 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d49c400 == 36 [pid = 1752] [id = 714] 23:01:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x92894c00) [pid = 1752] [serial = 2143] [outer = (nil)] 23:01:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x92d12000) [pid = 1752] [serial = 2144] [outer = 0x92894c00] 23:01:07 INFO - PROCESS | 1752 | 1468216867157 Marionette DEBUG loaded listener.js 23:01:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x92d1a000) [pid = 1752] [serial = 2145] [outer = 0x92894c00] 23:01:07 INFO - PROCESS | 1752 | 1468216867899 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 23:01:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 23:01:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1161ms 23:01:07 INFO - PROCESS | 1752 | 1468216867934 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 23:01:07 INFO - PROCESS | 1752 | 1468216867937 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 23:01:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 23:01:07 INFO - PROCESS | 1752 | 1468216867942 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 23:01:07 INFO - PROCESS | 1752 | 1468216867946 Marionette TRACE conn3 <- [1,2830,null,{}] 23:01:07 INFO - PROCESS | 1752 | 1468216867950 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:07 INFO - PROCESS | 1752 | 1468216867954 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:08 INFO - PROCESS | 1752 | 1468216868137 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 23:01:08 INFO - PROCESS | 1752 | 1468216868224 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:08 INFO - PROCESS | 1752 | 1468216868230 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x92d15400 == 37 [pid = 1752] [id = 715] 23:01:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x92d17000) [pid = 1752] [serial = 2146] [outer = (nil)] 23:01:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x932ffc00) [pid = 1752] [serial = 2147] [outer = 0x92d17000] 23:01:08 INFO - PROCESS | 1752 | 1468216868292 Marionette DEBUG loaded listener.js 23:01:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x93c51400) [pid = 1752] [serial = 2148] [outer = 0x92d17000] 23:01:08 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x9252dc00) [pid = 1752] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 23:01:08 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8d363c00) [pid = 1752] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 23:01:08 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x90796c00) [pid = 1752] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 23:01:08 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x8da50400) [pid = 1752] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 23:01:08 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x91486c00) [pid = 1752] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 23:01:08 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8da4b000) [pid = 1752] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 23:01:08 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x9246b800) [pid = 1752] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 23:01:08 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x92a6ac00) [pid = 1752] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 23:01:08 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x9252c000) [pid = 1752] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 23:01:08 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x9531b400) [pid = 1752] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 23:01:08 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x8d49b000) [pid = 1752] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 23:01:09 INFO - PROCESS | 1752 | 1468216869120 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 23:01:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 23:01:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1233ms 23:01:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 23:01:09 INFO - PROCESS | 1752 | 1468216869176 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 23:01:09 INFO - PROCESS | 1752 | 1468216869178 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 23:01:09 INFO - PROCESS | 1752 | 1468216869183 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 23:01:09 INFO - PROCESS | 1752 | 1468216869187 Marionette TRACE conn3 <- [1,2834,null,{}] 23:01:09 INFO - PROCESS | 1752 | 1468216869192 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:09 INFO - PROCESS | 1752 | 1468216869195 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:09 INFO - PROCESS | 1752 | 1468216869323 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 23:01:09 INFO - PROCESS | 1752 | 1468216869335 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:09 INFO - PROCESS | 1752 | 1468216869352 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x90895800 == 38 [pid = 1752] [id = 716] 23:01:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x908a3800) [pid = 1752] [serial = 2149] [outer = (nil)] 23:01:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x92470c00) [pid = 1752] [serial = 2150] [outer = 0x908a3800] 23:01:09 INFO - PROCESS | 1752 | 1468216869419 Marionette DEBUG loaded listener.js 23:01:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x932f9000) [pid = 1752] [serial = 2151] [outer = 0x908a3800] 23:01:10 INFO - PROCESS | 1752 | 1468216870234 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 23:01:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 23:01:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1081ms 23:01:10 INFO - PROCESS | 1752 | 1468216870269 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 23:01:10 INFO - PROCESS | 1752 | 1468216870271 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 23:01:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 23:01:10 INFO - PROCESS | 1752 | 1468216870281 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 23:01:10 INFO - PROCESS | 1752 | 1468216870286 Marionette TRACE conn3 <- [1,2838,null,{}] 23:01:10 INFO - PROCESS | 1752 | 1468216870290 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:10 INFO - PROCESS | 1752 | 1468216870294 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:10 INFO - PROCESS | 1752 | 1468216870472 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 23:01:10 INFO - PROCESS | 1752 | 1468216870488 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:10 INFO - PROCESS | 1752 | 1468216870495 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da49800 == 39 [pid = 1752] [id = 717] 23:01:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x90793000) [pid = 1752] [serial = 2152] [outer = (nil)] 23:01:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x94047000) [pid = 1752] [serial = 2153] [outer = 0x90793000] 23:01:10 INFO - PROCESS | 1752 | 1468216870553 Marionette DEBUG loaded listener.js 23:01:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x940fb800) [pid = 1752] [serial = 2154] [outer = 0x90793000] 23:01:11 INFO - PROCESS | 1752 | 1468216871512 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 23:01:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 23:01:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1285ms 23:01:11 INFO - PROCESS | 1752 | 1468216871566 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 23:01:11 INFO - PROCESS | 1752 | 1468216871572 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 23:01:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 23:01:11 INFO - PROCESS | 1752 | 1468216871579 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 23:01:11 INFO - PROCESS | 1752 | 1468216871584 Marionette TRACE conn3 <- [1,2842,null,{}] 23:01:11 INFO - PROCESS | 1752 | 1468216871591 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:11 INFO - PROCESS | 1752 | 1468216871597 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:11 INFO - PROCESS | 1752 | 1468216871756 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 23:01:11 INFO - PROCESS | 1752 | 1468216871925 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:11 INFO - PROCESS | 1752 | 1468216871936 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x90502800 == 40 [pid = 1752] [id = 718] 23:01:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x90504000) [pid = 1752] [serial = 2155] [outer = (nil)] 23:01:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x908a4400) [pid = 1752] [serial = 2156] [outer = 0x90504000] 23:01:12 INFO - PROCESS | 1752 | 1468216872006 Marionette DEBUG loaded listener.js 23:01:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x915e9800) [pid = 1752] [serial = 2157] [outer = 0x90504000] 23:01:12 INFO - PROCESS | 1752 | 1468216872928 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 23:01:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 23:01:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1381ms 23:01:12 INFO - PROCESS | 1752 | 1468216872959 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 23:01:12 INFO - PROCESS | 1752 | 1468216872965 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 23:01:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 23:01:12 INFO - PROCESS | 1752 | 1468216872975 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 23:01:12 INFO - PROCESS | 1752 | 1468216872979 Marionette TRACE conn3 <- [1,2846,null,{}] 23:01:12 INFO - PROCESS | 1752 | 1468216872984 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:12 INFO - PROCESS | 1752 | 1468216872989 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:13 INFO - PROCESS | 1752 | 1468216873140 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 23:01:13 INFO - PROCESS | 1752 | 1468216873315 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:13 INFO - PROCESS | 1752 | 1468216873324 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x9050e400 == 41 [pid = 1752] [id = 719] 23:01:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x92875c00) [pid = 1752] [serial = 2158] [outer = (nil)] 23:01:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x92892000) [pid = 1752] [serial = 2159] [outer = 0x92875c00] 23:01:13 INFO - PROCESS | 1752 | 1468216873405 Marionette DEBUG loaded listener.js 23:01:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x9289ec00) [pid = 1752] [serial = 2160] [outer = 0x92875c00] 23:01:14 INFO - PROCESS | 1752 | 1468216874366 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 23:01:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 23:01:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1435ms 23:01:14 INFO - PROCESS | 1752 | 1468216874409 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 23:01:14 INFO - PROCESS | 1752 | 1468216874413 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 23:01:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 23:01:14 INFO - PROCESS | 1752 | 1468216874419 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 23:01:14 INFO - PROCESS | 1752 | 1468216874424 Marionette TRACE conn3 <- [1,2850,null,{}] 23:01:14 INFO - PROCESS | 1752 | 1468216874439 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:14 INFO - PROCESS | 1752 | 1468216874446 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:14 INFO - PROCESS | 1752 | 1468216874600 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 23:01:14 INFO - PROCESS | 1752 | 1468216874779 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:14 INFO - PROCESS | 1752 | 1468216874788 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x9289d800 == 42 [pid = 1752] [id = 720] 23:01:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x93e5a000) [pid = 1752] [serial = 2161] [outer = (nil)] 23:01:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x9531e000) [pid = 1752] [serial = 2162] [outer = 0x93e5a000] 23:01:14 INFO - PROCESS | 1752 | 1468216874862 Marionette DEBUG loaded listener.js 23:01:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x9538d000) [pid = 1752] [serial = 2163] [outer = 0x93e5a000] 23:01:15 INFO - PROCESS | 1752 | 1468216875736 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 23:01:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 23:01:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1382ms 23:01:15 INFO - PROCESS | 1752 | 1468216875801 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 23:01:15 INFO - PROCESS | 1752 | 1468216875805 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 23:01:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 23:01:15 INFO - PROCESS | 1752 | 1468216875811 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 23:01:15 INFO - PROCESS | 1752 | 1468216875813 Marionette TRACE conn3 <- [1,2854,null,{}] 23:01:15 INFO - PROCESS | 1752 | 1468216875819 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:15 INFO - PROCESS | 1752 | 1468216875824 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:15 INFO - PROCESS | 1752 | 1468216875977 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 23:01:16 INFO - PROCESS | 1752 | 1468216876147 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:16 INFO - PROCESS | 1752 | 1468216876155 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x9089a800 == 43 [pid = 1752] [id = 721] 23:01:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x95317c00) [pid = 1752] [serial = 2164] [outer = (nil)] 23:01:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x9544dc00) [pid = 1752] [serial = 2165] [outer = 0x95317c00] 23:01:16 INFO - PROCESS | 1752 | 1468216876227 Marionette DEBUG loaded listener.js 23:01:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x95452800) [pid = 1752] [serial = 2166] [outer = 0x95317c00] 23:01:17 INFO - PROCESS | 1752 | 1468216877100 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 23:01:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 23:01:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1332ms 23:01:17 INFO - PROCESS | 1752 | 1468216877354 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 23:01:17 INFO - PROCESS | 1752 | 1468216877359 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 23:01:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 23:01:17 INFO - PROCESS | 1752 | 1468216877367 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 23:01:17 INFO - PROCESS | 1752 | 1468216877371 Marionette TRACE conn3 <- [1,2858,null,{}] 23:01:17 INFO - PROCESS | 1752 | 1468216877378 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:17 INFO - PROCESS | 1752 | 1468216877383 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:17 INFO - PROCESS | 1752 | 1468216877525 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 23:01:17 INFO - PROCESS | 1752 | 1468216877702 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:17 INFO - PROCESS | 1752 | 1468216877716 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x9050a400 == 44 [pid = 1752] [id = 722] 23:01:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x907d3400) [pid = 1752] [serial = 2167] [outer = (nil)] 23:01:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x9089e000) [pid = 1752] [serial = 2168] [outer = 0x907d3400] 23:01:17 INFO - PROCESS | 1752 | 1468216877827 Marionette DEBUG loaded listener.js 23:01:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x914d7400) [pid = 1752] [serial = 2169] [outer = 0x907d3400] 23:01:18 INFO - PROCESS | 1752 | 1468216878673 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 23:01:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 23:01:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1337ms 23:01:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 23:01:18 INFO - PROCESS | 1752 | 1468216878705 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 23:01:18 INFO - PROCESS | 1752 | 1468216878708 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 23:01:18 INFO - PROCESS | 1752 | 1468216878718 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 23:01:18 INFO - PROCESS | 1752 | 1468216878722 Marionette TRACE conn3 <- [1,2862,null,{}] 23:01:19 INFO - PROCESS | 1752 | --DOCSHELL 0x8da4fc00 == 43 [pid = 1752] [id = 560] 23:01:19 INFO - PROCESS | 1752 | --DOCSHELL 0x92467c00 == 42 [pid = 1752] [id = 566] 23:01:19 INFO - PROCESS | 1752 | --DOCSHELL 0x907bdc00 == 41 [pid = 1752] [id = 565] 23:01:19 INFO - PROCESS | 1752 | --DOCSHELL 0x915eac00 == 40 [pid = 1752] [id = 563] 23:01:19 INFO - PROCESS | 1752 | --DOCSHELL 0x9050cc00 == 39 [pid = 1752] [id = 568] 23:01:19 INFO - PROCESS | 1752 | --DOCSHELL 0x8d363000 == 38 [pid = 1752] [id = 702] 23:01:19 INFO - PROCESS | 1752 | --DOCSHELL 0x922ee400 == 37 [pid = 1752] [id = 569] 23:01:19 INFO - PROCESS | 1752 | --DOCSHELL 0x907cbc00 == 36 [pid = 1752] [id = 571] 23:01:19 INFO - PROCESS | 1752 | --DOCSHELL 0x922f3400 == 35 [pid = 1752] [id = 561] 23:01:19 INFO - PROCESS | 1752 | --DOCSHELL 0x92ecdc00 == 34 [pid = 1752] [id = 573] 23:01:19 INFO - PROCESS | 1752 | --DOCSHELL 0x915f0c00 == 33 [pid = 1752] [id = 557] 23:01:19 INFO - PROCESS | 1752 | --DOCSHELL 0x93c49400 == 32 [pid = 1752] [id = 564] 23:01:19 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a7800 == 31 [pid = 1752] [id = 562] 23:01:19 INFO - PROCESS | 1752 | --DOCSHELL 0x8da51400 == 30 [pid = 1752] [id = 558] 23:01:19 INFO - PROCESS | 1752 | --DOCSHELL 0x8d357c00 == 29 [pid = 1752] [id = 570] 23:01:19 INFO - PROCESS | 1752 | --DOCSHELL 0x8da51000 == 28 [pid = 1752] [id = 567] 23:01:19 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a3800 == 27 [pid = 1752] [id = 572] 23:01:19 INFO - PROCESS | 1752 | --DOCSHELL 0x8da4ac00 == 26 [pid = 1752] [id = 556] 23:01:19 INFO - PROCESS | 1752 | 1468216879543 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:19 INFO - PROCESS | 1752 | 1468216879549 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:19 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x9287f000) [pid = 1752] [serial = 2123] [outer = (nil)] [url = about:blank] 23:01:19 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x92625800) [pid = 1752] [serial = 2117] [outer = (nil)] [url = about:blank] 23:01:19 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8d49d000) [pid = 1752] [serial = 2108] [outer = (nil)] [url = about:blank] 23:01:19 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8d4a8000) [pid = 1752] [serial = 2109] [outer = (nil)] [url = about:blank] 23:01:19 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x907bb000) [pid = 1752] [serial = 2111] [outer = (nil)] [url = about:blank] 23:01:19 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x907b9400) [pid = 1752] [serial = 2091] [outer = (nil)] [url = about:blank] 23:01:19 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x907c2c00) [pid = 1752] [serial = 2112] [outer = (nil)] [url = about:blank] 23:01:19 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x914d8800) [pid = 1752] [serial = 2114] [outer = (nil)] [url = about:blank] 23:01:19 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x90797400) [pid = 1752] [serial = 2090] [outer = (nil)] [url = about:blank] 23:01:19 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x9079d400) [pid = 1752] [serial = 2106] [outer = (nil)] [url = about:blank] 23:01:19 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8da57400) [pid = 1752] [serial = 2105] [outer = (nil)] [url = about:blank] 23:01:19 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x92849800) [pid = 1752] [serial = 2094] [outer = (nil)] [url = about:blank] 23:01:19 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x92626400) [pid = 1752] [serial = 2093] [outer = (nil)] [url = about:blank] 23:01:19 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x93c54c00) [pid = 1752] [serial = 2097] [outer = (nil)] [url = about:blank] 23:01:19 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x92ecf000) [pid = 1752] [serial = 2096] [outer = (nil)] [url = about:blank] 23:01:19 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x9531f800) [pid = 1752] [serial = 2100] [outer = (nil)] [url = about:blank] 23:01:19 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x9531bc00) [pid = 1752] [serial = 2099] [outer = (nil)] [url = about:blank] 23:01:19 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x95448400) [pid = 1752] [serial = 2103] [outer = (nil)] [url = about:blank] 23:01:19 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x95446400) [pid = 1752] [serial = 2102] [outer = (nil)] [url = about:blank] 23:01:19 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x907c5400) [pid = 1752] [serial = 2120] [outer = (nil)] [url = about:blank] 23:01:19 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x92628000) [pid = 1752] [serial = 2118] [outer = (nil)] [url = about:blank] 23:01:19 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x915e5400) [pid = 1752] [serial = 2121] [outer = (nil)] [url = about:blank] 23:01:19 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x915ef400) [pid = 1752] [serial = 2115] [outer = (nil)] [url = about:blank] 23:01:19 INFO - PROCESS | 1752 | 1468216879913 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 23:01:20 INFO - PROCESS | 1752 | 1468216880007 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:20 INFO - PROCESS | 1752 | 1468216880020 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da4fc00 == 27 [pid = 1752] [id = 723] 23:01:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x8da50400) [pid = 1752] [serial = 2170] [outer = (nil)] 23:01:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x8dc12800) [pid = 1752] [serial = 2171] [outer = 0x8da50400] 23:01:20 INFO - PROCESS | 1752 | 1468216880078 Marionette DEBUG loaded listener.js 23:01:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x8dc19c00) [pid = 1752] [serial = 2172] [outer = 0x8da50400] 23:01:20 INFO - PROCESS | 1752 | 1468216880780 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 23:01:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 23:01:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 2091ms 23:01:20 INFO - PROCESS | 1752 | 1468216880816 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 23:01:20 INFO - PROCESS | 1752 | 1468216880820 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 23:01:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 23:01:20 INFO - PROCESS | 1752 | 1468216880827 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 23:01:20 INFO - PROCESS | 1752 | 1468216880831 Marionette TRACE conn3 <- [1,2866,null,{}] 23:01:20 INFO - PROCESS | 1752 | 1468216880838 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:20 INFO - PROCESS | 1752 | 1468216880843 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:20 INFO - PROCESS | 1752 | 1468216880989 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 23:01:21 INFO - PROCESS | 1752 | 1468216881124 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:21 INFO - PROCESS | 1752 | 1468216881134 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x907b9800 == 28 [pid = 1752] [id = 724] 23:01:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x907bd000) [pid = 1752] [serial = 2173] [outer = (nil)] 23:01:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x907c2c00) [pid = 1752] [serial = 2174] [outer = 0x907bd000] 23:01:21 INFO - PROCESS | 1752 | 1468216881195 Marionette DEBUG loaded listener.js 23:01:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x907c8000) [pid = 1752] [serial = 2175] [outer = 0x907bd000] 23:01:21 INFO - PROCESS | 1752 | 1468216881948 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 23:01:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 23:01:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1194ms 23:01:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 23:01:22 INFO - PROCESS | 1752 | 1468216882021 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 23:01:22 INFO - PROCESS | 1752 | 1468216882024 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 23:01:22 INFO - PROCESS | 1752 | 1468216882030 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 23:01:22 INFO - PROCESS | 1752 | 1468216882033 Marionette TRACE conn3 <- [1,2870,null,{}] 23:01:22 INFO - PROCESS | 1752 | 1468216882046 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:22 INFO - PROCESS | 1752 | 1468216882050 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:22 INFO - PROCESS | 1752 | 1468216882237 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 23:01:22 INFO - PROCESS | 1752 | 1468216882259 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:22 INFO - PROCESS | 1752 | 1468216882272 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x915e3800 == 29 [pid = 1752] [id = 725] 23:01:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x915e5400) [pid = 1752] [serial = 2176] [outer = (nil)] 23:01:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x915f0800) [pid = 1752] [serial = 2177] [outer = 0x915e5400] 23:01:22 INFO - PROCESS | 1752 | 1468216882331 Marionette DEBUG loaded listener.js 23:01:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x922f8000) [pid = 1752] [serial = 2178] [outer = 0x915e5400] 23:01:23 INFO - PROCESS | 1752 | 1468216883142 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 23:01:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 23:01:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1145ms 23:01:23 INFO - PROCESS | 1752 | 1468216883176 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 23:01:23 INFO - PROCESS | 1752 | 1468216883185 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 23:01:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 23:01:23 INFO - PROCESS | 1752 | 1468216883210 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 23:01:23 INFO - PROCESS | 1752 | 1468216883213 Marionette TRACE conn3 <- [1,2874,null,{}] 23:01:23 INFO - PROCESS | 1752 | 1468216883218 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:23 INFO - PROCESS | 1752 | 1468216883221 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:23 INFO - PROCESS | 1752 | 1468216883416 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 23:01:23 INFO - PROCESS | 1752 | 1468216883432 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:23 INFO - PROCESS | 1752 | 1468216883439 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x91488000 == 30 [pid = 1752] [id = 726] 23:01:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x92533400) [pid = 1752] [serial = 2179] [outer = (nil)] 23:01:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x92846400) [pid = 1752] [serial = 2180] [outer = 0x92533400] 23:01:23 INFO - PROCESS | 1752 | 1468216883499 Marionette DEBUG loaded listener.js 23:01:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x92871800) [pid = 1752] [serial = 2181] [outer = 0x92533400] 23:01:24 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x92894c00) [pid = 1752] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 23:01:24 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x92d17000) [pid = 1752] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 23:01:24 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x8d4a1800) [pid = 1752] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 23:01:24 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x908a3800) [pid = 1752] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 23:01:24 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x92a6b400) [pid = 1752] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 23:01:24 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x90898400) [pid = 1752] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 23:01:24 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x9284e000) [pid = 1752] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 23:01:24 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x9246d400) [pid = 1752] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 23:01:24 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x915ec800) [pid = 1752] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 23:01:24 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x8d35f000) [pid = 1752] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 23:01:24 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x90793000) [pid = 1752] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 23:01:24 INFO - PROCESS | 1752 | 1468216884653 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 23:01:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 23:01:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1513ms 23:01:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 23:01:24 INFO - PROCESS | 1752 | 1468216884706 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 23:01:24 INFO - PROCESS | 1752 | 1468216884708 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 23:01:24 INFO - PROCESS | 1752 | 1468216884714 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 23:01:24 INFO - PROCESS | 1752 | 1468216884717 Marionette TRACE conn3 <- [1,2878,null,{}] 23:01:24 INFO - PROCESS | 1752 | 1468216884722 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:24 INFO - PROCESS | 1752 | 1468216884726 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:24 INFO - PROCESS | 1752 | 1468216884851 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 23:01:24 INFO - PROCESS | 1752 | 1468216884862 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:24 INFO - PROCESS | 1752 | 1468216884870 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d358c00 == 31 [pid = 1752] [id = 727] 23:01:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x90793000) [pid = 1752] [serial = 2182] [outer = (nil)] 23:01:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x915ec800) [pid = 1752] [serial = 2183] [outer = 0x90793000] 23:01:24 INFO - PROCESS | 1752 | 1468216884928 Marionette DEBUG loaded listener.js 23:01:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x9287c000) [pid = 1752] [serial = 2184] [outer = 0x90793000] 23:01:25 INFO - PROCESS | 1752 | 1468216885697 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 23:01:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 23:01:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1032ms 23:01:25 INFO - PROCESS | 1752 | 1468216885746 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 23:01:25 INFO - PROCESS | 1752 | 1468216885750 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 23:01:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 23:01:25 INFO - PROCESS | 1752 | 1468216885755 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 23:01:25 INFO - PROCESS | 1752 | 1468216885757 Marionette TRACE conn3 <- [1,2882,null,{}] 23:01:25 INFO - PROCESS | 1752 | 1468216885763 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:25 INFO - PROCESS | 1752 | 1468216885772 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:26 INFO - PROCESS | 1752 | 1468216886006 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 23:01:26 INFO - PROCESS | 1752 | 1468216886018 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:26 INFO - PROCESS | 1752 | 1468216886025 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a3000 == 32 [pid = 1752] [id = 728] 23:01:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x9287ec00) [pid = 1752] [serial = 2185] [outer = (nil)] 23:01:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x92d0dc00) [pid = 1752] [serial = 2186] [outer = 0x9287ec00] 23:01:26 INFO - PROCESS | 1752 | 1468216886087 Marionette DEBUG loaded listener.js 23:01:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x92ece800) [pid = 1752] [serial = 2187] [outer = 0x9287ec00] 23:01:27 INFO - PROCESS | 1752 | 1468216887111 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 23:01:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 23:01:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1430ms 23:01:27 INFO - PROCESS | 1752 | 1468216887186 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 23:01:27 INFO - PROCESS | 1752 | 1468216887192 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 23:01:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 23:01:27 INFO - PROCESS | 1752 | 1468216887199 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 23:01:27 INFO - PROCESS | 1752 | 1468216887204 Marionette TRACE conn3 <- [1,2886,null,{}] 23:01:27 INFO - PROCESS | 1752 | 1468216887212 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:27 INFO - PROCESS | 1752 | 1468216887217 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:27 INFO - PROCESS | 1752 | 1468216887381 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 23:01:27 INFO - PROCESS | 1752 | 1468216887548 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:27 INFO - PROCESS | 1752 | 1468216887560 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35b000 == 33 [pid = 1752] [id = 729] 23:01:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8d4a8800) [pid = 1752] [serial = 2188] [outer = (nil)] 23:01:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x907b8400) [pid = 1752] [serial = 2189] [outer = 0x8d4a8800] 23:01:27 INFO - PROCESS | 1752 | 1468216887633 Marionette DEBUG loaded listener.js 23:01:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x9089dc00) [pid = 1752] [serial = 2190] [outer = 0x8d4a8800] 23:01:28 INFO - PROCESS | 1752 | 1468216888549 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 23:01:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 23:01:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1388ms 23:01:28 INFO - PROCESS | 1752 | 1468216888587 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 23:01:28 INFO - PROCESS | 1752 | 1468216888594 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 23:01:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 23:01:28 INFO - PROCESS | 1752 | 1468216888630 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 23:01:28 INFO - PROCESS | 1752 | 1468216888634 Marionette TRACE conn3 <- [1,2890,null,{}] 23:01:28 INFO - PROCESS | 1752 | 1468216888640 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:28 INFO - PROCESS | 1752 | 1468216888645 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:28 INFO - PROCESS | 1752 | 1468216888815 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 23:01:29 INFO - PROCESS | 1752 | 1468216889017 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:29 INFO - PROCESS | 1752 | 1468216889026 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x92471400 == 34 [pid = 1752] [id = 730] 23:01:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x92531c00) [pid = 1752] [serial = 2191] [outer = (nil)] 23:01:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x92624000) [pid = 1752] [serial = 2192] [outer = 0x92531c00] 23:01:29 INFO - PROCESS | 1752 | 1468216889139 Marionette DEBUG loaded listener.js 23:01:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x92873800) [pid = 1752] [serial = 2193] [outer = 0x92531c00] 23:01:30 INFO - PROCESS | 1752 | 1468216890084 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 23:01:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 23:01:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1532ms 23:01:30 INFO - PROCESS | 1752 | 1468216890159 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 23:01:30 INFO - PROCESS | 1752 | 1468216890163 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 23:01:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 23:01:30 INFO - PROCESS | 1752 | 1468216890169 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 23:01:30 INFO - PROCESS | 1752 | 1468216890175 Marionette TRACE conn3 <- [1,2894,null,{}] 23:01:30 INFO - PROCESS | 1752 | 1468216890189 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:30 INFO - PROCESS | 1752 | 1468216890197 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:30 INFO - PROCESS | 1752 | 1468216890361 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 23:01:30 INFO - PROCESS | 1752 | 1468216890539 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:30 INFO - PROCESS | 1752 | 1468216890551 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c4a400 == 35 [pid = 1752] [id = 731] 23:01:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x93c4a800) [pid = 1752] [serial = 2194] [outer = (nil)] 23:01:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x93c56c00) [pid = 1752] [serial = 2195] [outer = 0x93c4a800] 23:01:30 INFO - PROCESS | 1752 | 1468216890621 Marionette DEBUG loaded listener.js 23:01:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x93e57800) [pid = 1752] [serial = 2196] [outer = 0x93c4a800] 23:01:31 INFO - PROCESS | 1752 | 1468216891714 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 23:01:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 23:01:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1637ms 23:01:31 INFO - PROCESS | 1752 | 1468216891806 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 23:01:31 INFO - PROCESS | 1752 | 1468216891811 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 23:01:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 23:01:31 INFO - PROCESS | 1752 | 1468216891819 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 23:01:31 INFO - PROCESS | 1752 | 1468216891823 Marionette TRACE conn3 <- [1,2898,null,{}] 23:01:31 INFO - PROCESS | 1752 | 1468216891837 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:31 INFO - PROCESS | 1752 | 1468216891843 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:32 INFO - PROCESS | 1752 | 1468216892029 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 23:01:32 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x92d1a000) [pid = 1752] [serial = 2145] [outer = (nil)] [url = about:blank] 23:01:32 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x93c51400) [pid = 1752] [serial = 2148] [outer = (nil)] [url = about:blank] 23:01:32 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x9050d800) [pid = 1752] [serial = 2126] [outer = (nil)] [url = about:blank] 23:01:32 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x9079f000) [pid = 1752] [serial = 2127] [outer = (nil)] [url = about:blank] 23:01:32 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x92470c00) [pid = 1752] [serial = 2150] [outer = (nil)] [url = about:blank] 23:01:32 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x92d15800) [pid = 1752] [serial = 2132] [outer = (nil)] [url = about:blank] 23:01:32 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x914de800) [pid = 1752] [serial = 2139] [outer = (nil)] [url = about:blank] 23:01:32 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x92a63c00) [pid = 1752] [serial = 2124] [outer = (nil)] [url = about:blank] 23:01:32 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x92d12000) [pid = 1752] [serial = 2144] [outer = (nil)] [url = about:blank] 23:01:32 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x932ffc00) [pid = 1752] [serial = 2147] [outer = (nil)] [url = about:blank] 23:01:32 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x9287a800) [pid = 1752] [serial = 2142] [outer = (nil)] [url = about:blank] 23:01:32 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x92473c00) [pid = 1752] [serial = 2130] [outer = (nil)] [url = about:blank] 23:01:32 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x932f9000) [pid = 1752] [serial = 2151] [outer = (nil)] [url = about:blank] 23:01:32 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x922f6800) [pid = 1752] [serial = 2129] [outer = (nil)] [url = about:blank] 23:01:32 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x92843400) [pid = 1752] [serial = 2141] [outer = (nil)] [url = about:blank] 23:01:32 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x92d1b000) [pid = 1752] [serial = 2133] [outer = (nil)] [url = about:blank] 23:01:32 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x8dc1cc00) [pid = 1752] [serial = 2136] [outer = (nil)] [url = about:blank] 23:01:32 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x908a2800) [pid = 1752] [serial = 2138] [outer = (nil)] [url = about:blank] 23:01:32 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x8d4a0400) [pid = 1752] [serial = 2135] [outer = (nil)] [url = about:blank] 23:01:32 INFO - PROCESS | 1752 | --DOMWINDOW == 56 (0x94047000) [pid = 1752] [serial = 2153] [outer = (nil)] [url = about:blank] 23:01:32 INFO - PROCESS | 1752 | --DOMWINDOW == 55 (0x940fb800) [pid = 1752] [serial = 2154] [outer = (nil)] [url = about:blank] 23:01:32 INFO - PROCESS | 1752 | 1468216892275 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:32 INFO - PROCESS | 1752 | 1468216892284 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da4d000 == 36 [pid = 1752] [id = 732] 23:01:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 56 (0x8dc1cc00) [pid = 1752] [serial = 2197] [outer = (nil)] 23:01:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0x9050d800) [pid = 1752] [serial = 2198] [outer = 0x8dc1cc00] 23:01:32 INFO - PROCESS | 1752 | 1468216892348 Marionette DEBUG loaded listener.js 23:01:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x9079c400) [pid = 1752] [serial = 2199] [outer = 0x8dc1cc00] 23:01:33 INFO - PROCESS | 1752 | 1468216893054 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 23:01:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 23:01:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1294ms 23:01:33 INFO - PROCESS | 1752 | 1468216893112 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 23:01:33 INFO - PROCESS | 1752 | 1468216893118 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 23:01:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 23:01:33 INFO - PROCESS | 1752 | 1468216893134 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 23:01:33 INFO - PROCESS | 1752 | 1468216893138 Marionette TRACE conn3 <- [1,2902,null,{}] 23:01:33 INFO - PROCESS | 1752 | 1468216893143 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:33 INFO - PROCESS | 1752 | 1468216893148 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:33 INFO - PROCESS | 1752 | 1468216893284 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 23:01:33 INFO - PROCESS | 1752 | 1468216893293 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:33 INFO - PROCESS | 1752 | 1468216893299 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x9050bc00 == 37 [pid = 1752] [id = 733] 23:01:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x9147d000) [pid = 1752] [serial = 2200] [outer = (nil)] 23:01:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x914d4000) [pid = 1752] [serial = 2201] [outer = 0x9147d000] 23:01:33 INFO - PROCESS | 1752 | 1468216893360 Marionette DEBUG loaded listener.js 23:01:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x915eb000) [pid = 1752] [serial = 2202] [outer = 0x9147d000] 23:01:34 INFO - PROCESS | 1752 | 1468216894183 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 23:01:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 23:01:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1081ms 23:01:34 INFO - PROCESS | 1752 | 1468216894220 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 23:01:34 INFO - PROCESS | 1752 | 1468216894223 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 23:01:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 23:01:34 INFO - PROCESS | 1752 | 1468216894229 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 23:01:34 INFO - PROCESS | 1752 | 1468216894233 Marionette TRACE conn3 <- [1,2906,null,{}] 23:01:34 INFO - PROCESS | 1752 | 1468216894251 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:34 INFO - PROCESS | 1752 | 1468216894258 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:34 INFO - PROCESS | 1752 | 1468216894393 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 23:01:34 INFO - PROCESS | 1752 | 1468216894403 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:34 INFO - PROCESS | 1752 | 1468216894410 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x92873000 == 38 [pid = 1752] [id = 734] 23:01:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x9287ac00) [pid = 1752] [serial = 2203] [outer = (nil)] 23:01:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x9289c800) [pid = 1752] [serial = 2204] [outer = 0x9287ac00] 23:01:34 INFO - PROCESS | 1752 | 1468216894472 Marionette DEBUG loaded listener.js 23:01:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x92a69800) [pid = 1752] [serial = 2205] [outer = 0x9287ac00] 23:01:35 INFO - PROCESS | 1752 | 1468216895372 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 23:01:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 23:01:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1195ms 23:01:35 INFO - PROCESS | 1752 | 1468216895424 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 23:01:35 INFO - PROCESS | 1752 | 1468216895428 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 23:01:35 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 23:01:35 INFO - PROCESS | 1752 | 1468216895439 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 23:01:35 INFO - PROCESS | 1752 | 1468216895441 Marionette TRACE conn3 <- [1,2910,null,{}] 23:01:35 INFO - PROCESS | 1752 | 1468216895446 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:35 INFO - PROCESS | 1752 | 1468216895451 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:35 INFO - PROCESS | 1752 | 1468216895650 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 23:01:35 INFO - PROCESS | 1752 | 1468216895668 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:35 INFO - PROCESS | 1752 | 1468216895676 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x92892800 == 39 [pid = 1752] [id = 735] 23:01:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x92895000) [pid = 1752] [serial = 2206] [outer = (nil)] 23:01:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x92ec8000) [pid = 1752] [serial = 2207] [outer = 0x92895000] 23:01:35 INFO - PROCESS | 1752 | 1468216895734 Marionette DEBUG loaded listener.js 23:01:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x932fa400) [pid = 1752] [serial = 2208] [outer = 0x92895000] 23:01:36 INFO - PROCESS | 1752 | 1468216896355 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 23:01:36 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 23:01:36 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 23:01:36 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 941ms 23:01:36 INFO - PROCESS | 1752 | 1468216896385 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 23:01:36 INFO - PROCESS | 1752 | 1468216896388 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 23:01:36 INFO - TEST-START | /DOMEvents/constructors.html 23:01:36 INFO - PROCESS | 1752 | 1468216896394 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 23:01:36 INFO - PROCESS | 1752 | 1468216896396 Marionette TRACE conn3 <- [1,2914,null,{}] 23:01:36 INFO - PROCESS | 1752 | 1468216896401 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:36 INFO - PROCESS | 1752 | 1468216896405 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:36 INFO - PROCESS | 1752 | 1468216896569 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 23:01:36 INFO - PROCESS | 1752 | 1468216896596 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:36 INFO - PROCESS | 1752 | 1468216896603 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x90793800 == 40 [pid = 1752] [id = 736] 23:01:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x93c4ac00) [pid = 1752] [serial = 2209] [outer = (nil)] 23:01:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x93e50800) [pid = 1752] [serial = 2210] [outer = 0x93c4ac00] 23:01:36 INFO - PROCESS | 1752 | 1468216896660 Marionette DEBUG loaded listener.js 23:01:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x93e55800) [pid = 1752] [serial = 2211] [outer = 0x93c4ac00] 23:01:36 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x907bd000) [pid = 1752] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 23:01:36 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8da50400) [pid = 1752] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 23:01:36 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x907d3400) [pid = 1752] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 23:01:36 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x90504000) [pid = 1752] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 23:01:36 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x92875c00) [pid = 1752] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 23:01:36 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x92533400) [pid = 1752] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 23:01:36 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x93e5a000) [pid = 1752] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 23:01:36 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x90793000) [pid = 1752] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 23:01:36 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x95317c00) [pid = 1752] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 23:01:37 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x915e5400) [pid = 1752] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 23:01:37 INFO - PROCESS | 1752 | 1468216897567 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 23:01:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 23:01:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 23:01:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 23:01:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:01:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 23:01:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 23:01:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 23:01:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:01:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 23:01:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 23:01:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 23:01:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:01:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 23:01:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 23:01:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 23:01:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:01:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 23:01:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 23:01:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 23:01:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:01:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 23:01:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 23:01:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 23:01:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:01:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 23:01:37 INFO - TEST-OK | /DOMEvents/constructors.html | took 1241ms 23:01:37 INFO - PROCESS | 1752 | 1468216897636 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 23:01:37 INFO - PROCESS | 1752 | 1468216897640 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 23:01:37 INFO - TEST-START | /DOMEvents/event-phases-order.html 23:01:37 INFO - PROCESS | 1752 | 1468216897648 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 23:01:37 INFO - PROCESS | 1752 | 1468216897654 Marionette TRACE conn3 <- [1,2918,null,{}] 23:01:37 INFO - PROCESS | 1752 | 1468216897662 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:37 INFO - PROCESS | 1752 | 1468216897678 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:37 INFO - PROCESS | 1752 | 1468216897840 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 23:01:37 INFO - PROCESS | 1752 | 1468216897965 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:37 INFO - PROCESS | 1752 | 1468216897973 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a8000 == 41 [pid = 1752] [id = 737] 23:01:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x907b9400) [pid = 1752] [serial = 2212] [outer = (nil)] 23:01:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x8d364000) [pid = 1752] [serial = 2213] [outer = 0x907b9400] 23:01:38 INFO - PROCESS | 1752 | 1468216898044 Marionette DEBUG loaded listener.js 23:01:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x9531e800) [pid = 1752] [serial = 2214] [outer = 0x907b9400] 23:01:38 INFO - PROCESS | 1752 | 1468216898618 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 23:01:38 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 23:01:38 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 985ms 23:01:38 INFO - PROCESS | 1752 | 1468216898632 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 23:01:38 INFO - PROCESS | 1752 | 1468216898634 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 23:01:38 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 23:01:38 INFO - PROCESS | 1752 | 1468216898641 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 23:01:38 INFO - PROCESS | 1752 | 1468216898643 Marionette TRACE conn3 <- [1,2922,null,{}] 23:01:38 INFO - PROCESS | 1752 | 1468216898648 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:38 INFO - PROCESS | 1752 | 1468216898653 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:38 INFO - PROCESS | 1752 | 1468216898769 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 23:01:38 INFO - PROCESS | 1752 | 1468216898779 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:38 INFO - PROCESS | 1752 | 1468216898787 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d357400 == 42 [pid = 1752] [id = 738] 23:01:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x92850800) [pid = 1752] [serial = 2215] [outer = (nil)] 23:01:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x953ae000) [pid = 1752] [serial = 2216] [outer = 0x92850800] 23:01:38 INFO - PROCESS | 1752 | 1468216898844 Marionette DEBUG loaded listener.js 23:01:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x95446400) [pid = 1752] [serial = 2217] [outer = 0x92850800] 23:01:39 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 23:01:39 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 23:01:39 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 23:01:39 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 23:01:39 INFO - PROCESS | 1752 | 1468216899829 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 23:01:39 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 23:01:39 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 23:01:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 23:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:01:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:01:39 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 23:01:39 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 23:01:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:01:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:01:39 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 23:01:39 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 23:01:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:01:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:01:39 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 23:01:39 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 23:01:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:01:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:01:39 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 23:01:39 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1226ms 23:01:39 INFO - PROCESS | 1752 | 1468216899871 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 23:01:39 INFO - PROCESS | 1752 | 1468216899880 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 23:01:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 23:01:39 INFO - PROCESS | 1752 | 1468216899889 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 23:01:39 INFO - PROCESS | 1752 | 1468216899896 Marionette TRACE conn3 <- [1,2926,null,{}] 23:01:39 INFO - PROCESS | 1752 | 1468216899917 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:39 INFO - PROCESS | 1752 | 1468216899923 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:40 INFO - PROCESS | 1752 | 1468216900121 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 23:01:40 INFO - PROCESS | 1752 | 1468216900245 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:40 INFO - PROCESS | 1752 | 1468216900253 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x907c6800 == 43 [pid = 1752] [id = 739] 23:01:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x907c7000) [pid = 1752] [serial = 2218] [outer = (nil)] 23:01:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x922fc000) [pid = 1752] [serial = 2219] [outer = 0x907c7000] 23:01:40 INFO - PROCESS | 1752 | 1468216900330 Marionette DEBUG loaded listener.js 23:01:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x92471c00) [pid = 1752] [serial = 2220] [outer = 0x907c7000] 23:01:40 INFO - PROCESS | 1752 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 23:01:41 INFO - PROCESS | 1752 | 1468216901066 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 23:01:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 23:01:41 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1235ms 23:01:41 INFO - PROCESS | 1752 | 1468216901123 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 23:01:41 INFO - PROCESS | 1752 | 1468216901130 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 23:01:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 23:01:41 INFO - PROCESS | 1752 | 1468216901139 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 23:01:41 INFO - PROCESS | 1752 | 1468216901143 Marionette TRACE conn3 <- [1,2930,null,{}] 23:01:41 INFO - PROCESS | 1752 | 1468216901148 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:41 INFO - PROCESS | 1752 | 1468216901154 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:41 INFO - PROCESS | 1752 | 1468216901307 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 23:01:41 INFO - PROCESS | 1752 | 1468216901476 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:41 INFO - PROCESS | 1752 | 1468216901482 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a2000 == 44 [pid = 1752] [id = 740] 23:01:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x92d16800) [pid = 1752] [serial = 2221] [outer = (nil)] 23:01:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x92ecbc00) [pid = 1752] [serial = 2222] [outer = 0x92d16800] 23:01:41 INFO - PROCESS | 1752 | 1468216901556 Marionette DEBUG loaded listener.js 23:01:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x932fb800) [pid = 1752] [serial = 2223] [outer = 0x92d16800] 23:01:42 INFO - PROCESS | 1752 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 23:01:42 INFO - PROCESS | 1752 | 1468216902316 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 23:01:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 23:01:42 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1227ms 23:01:42 INFO - PROCESS | 1752 | 1468216902367 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 23:01:42 INFO - PROCESS | 1752 | 1468216902371 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 23:01:42 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 23:01:42 INFO - PROCESS | 1752 | 1468216902377 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 23:01:42 INFO - PROCESS | 1752 | 1468216902382 Marionette TRACE conn3 <- [1,2934,null,{}] 23:01:42 INFO - PROCESS | 1752 | 1468216902397 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:42 INFO - PROCESS | 1752 | 1468216902404 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:42 INFO - PROCESS | 1752 | 1468216902549 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 23:01:42 INFO - PROCESS | 1752 | 1468216902726 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:42 INFO - PROCESS | 1752 | 1468216902733 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x953ba400 == 45 [pid = 1752] [id = 741] 23:01:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x9544a400) [pid = 1752] [serial = 2224] [outer = (nil)] 23:01:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x9544ec00) [pid = 1752] [serial = 2225] [outer = 0x9544a400] 23:01:42 INFO - PROCESS | 1752 | 1468216902807 Marionette DEBUG loaded listener.js 23:01:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x9551f800) [pid = 1752] [serial = 2226] [outer = 0x9544a400] 23:01:43 INFO - PROCESS | 1752 | 1468216903524 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 23:01:43 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 23:01:43 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1182ms 23:01:43 INFO - PROCESS | 1752 | 1468216903559 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 23:01:43 INFO - PROCESS | 1752 | 1468216903563 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 23:01:43 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 23:01:43 INFO - PROCESS | 1752 | 1468216903569 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 23:01:43 INFO - PROCESS | 1752 | 1468216903571 Marionette TRACE conn3 <- [1,2938,null,{}] 23:01:43 INFO - PROCESS | 1752 | 1468216903577 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:43 INFO - PROCESS | 1752 | 1468216903582 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:43 INFO - PROCESS | 1752 | 1468216903720 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 23:01:43 INFO - PROCESS | 1752 | 1468216903905 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:43 INFO - PROCESS | 1752 | 1468216903913 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da4dc00 == 46 [pid = 1752] [id = 742] 23:01:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x940fe000) [pid = 1752] [serial = 2227] [outer = (nil)] 23:01:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x97943c00) [pid = 1752] [serial = 2228] [outer = 0x940fe000] 23:01:43 INFO - PROCESS | 1752 | 1468216903982 Marionette DEBUG loaded listener.js 23:01:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x97946400) [pid = 1752] [serial = 2229] [outer = 0x940fe000] 23:01:44 INFO - PROCESS | 1752 | 1468216904706 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 23:01:44 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 23:01:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1177ms 23:01:44 INFO - PROCESS | 1752 | 1468216904750 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 23:01:44 INFO - PROCESS | 1752 | 1468216904753 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 23:01:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 23:01:44 INFO - PROCESS | 1752 | 1468216904760 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 23:01:44 INFO - PROCESS | 1752 | 1468216904763 Marionette TRACE conn3 <- [1,2942,null,{}] 23:01:44 INFO - PROCESS | 1752 | 1468216904768 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:44 INFO - PROCESS | 1752 | 1468216904773 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:44 INFO - PROCESS | 1752 | 1468216904915 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 23:01:45 INFO - PROCESS | 1752 | 1468216905103 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:45 INFO - PROCESS | 1752 | 1468216905111 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d365000 == 47 [pid = 1752] [id = 743] 23:01:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x9252a800) [pid = 1752] [serial = 2230] [outer = (nil)] 23:01:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x9794c800) [pid = 1752] [serial = 2231] [outer = 0x9252a800] 23:01:45 INFO - PROCESS | 1752 | 1468216905181 Marionette DEBUG loaded listener.js 23:01:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x97952400) [pid = 1752] [serial = 2232] [outer = 0x9252a800] 23:01:45 INFO - PROCESS | 1752 | 1468216905926 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 23:01:45 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 23:01:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 23:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 23:01:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1230ms 23:01:45 INFO - PROCESS | 1752 | 1468216905992 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 23:01:45 INFO - PROCESS | 1752 | 1468216905995 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 23:01:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 23:01:46 INFO - PROCESS | 1752 | 1468216906001 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 23:01:46 INFO - PROCESS | 1752 | 1468216906003 Marionette TRACE conn3 <- [1,2946,null,{}] 23:01:46 INFO - PROCESS | 1752 | 1468216906009 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:46 INFO - PROCESS | 1752 | 1468216906018 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:46 INFO - PROCESS | 1752 | 1468216906204 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 23:01:46 INFO - PROCESS | 1752 | 1468216906381 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:46 INFO - PROCESS | 1752 | 1468216906389 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x9793ec00 == 48 [pid = 1752] [id = 744] 23:01:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x97957c00) [pid = 1752] [serial = 2233] [outer = (nil)] 23:01:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x979fcc00) [pid = 1752] [serial = 2234] [outer = 0x97957c00] 23:01:46 INFO - PROCESS | 1752 | 1468216906456 Marionette DEBUG loaded listener.js 23:01:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x97b01800) [pid = 1752] [serial = 2235] [outer = 0x97957c00] 23:01:47 INFO - PROCESS | 1752 | 1468216907142 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 23:01:47 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 23:01:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1177ms 23:01:47 INFO - PROCESS | 1752 | 1468216907181 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 23:01:47 INFO - PROCESS | 1752 | 1468216907184 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 23:01:47 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 23:01:47 INFO - PROCESS | 1752 | 1468216907190 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 23:01:47 INFO - PROCESS | 1752 | 1468216907193 Marionette TRACE conn3 <- [1,2950,null,{}] 23:01:47 INFO - PROCESS | 1752 | 1468216907198 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:47 INFO - PROCESS | 1752 | 1468216907203 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:47 INFO - PROCESS | 1752 | 1468216907339 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 23:01:47 INFO - PROCESS | 1752 | 1468216907531 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:47 INFO - PROCESS | 1752 | 1468216907539 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35e400 == 49 [pid = 1752] [id = 745] 23:01:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8d35f000) [pid = 1752] [serial = 2236] [outer = (nil)] 23:01:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x9079c000) [pid = 1752] [serial = 2237] [outer = 0x8d35f000] 23:01:47 INFO - PROCESS | 1752 | 1468216907608 Marionette DEBUG loaded listener.js 23:01:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x91482c00) [pid = 1752] [serial = 2238] [outer = 0x8d35f000] 23:01:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x8dc1a400 == 50 [pid = 1752] [id = 746] 23:01:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x8dc1a800) [pid = 1752] [serial = 2239] [outer = (nil)] 23:01:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x907ba000) [pid = 1752] [serial = 2240] [outer = 0x8dc1a800] 23:01:48 INFO - PROCESS | 1752 | 1468216908625 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 23:01:48 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 23:01:48 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1484ms 23:01:48 INFO - PROCESS | 1752 | 1468216908675 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 23:01:48 INFO - PROCESS | 1752 | 1468216908681 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 23:01:48 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 23:01:48 INFO - PROCESS | 1752 | 1468216908695 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 23:01:48 INFO - PROCESS | 1752 | 1468216908698 Marionette TRACE conn3 <- [1,2954,null,{}] 23:01:48 INFO - PROCESS | 1752 | 1468216908705 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:48 INFO - PROCESS | 1752 | 1468216908710 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:48 INFO - PROCESS | 1752 | 1468216908864 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 23:01:49 INFO - PROCESS | 1752 | 1468216909054 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:49 INFO - PROCESS | 1752 | 1468216909067 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x91480c00 == 51 [pid = 1752] [id = 747] 23:01:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x914de800) [pid = 1752] [serial = 2241] [outer = (nil)] 23:01:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x922f9400) [pid = 1752] [serial = 2242] [outer = 0x914de800] 23:01:49 INFO - PROCESS | 1752 | 1468216909153 Marionette DEBUG loaded listener.js 23:01:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x9261f000) [pid = 1752] [serial = 2243] [outer = 0x914de800] 23:01:50 INFO - PROCESS | 1752 | --DOCSHELL 0x907b9800 == 50 [pid = 1752] [id = 724] 23:01:50 INFO - PROCESS | 1752 | --DOCSHELL 0x91488000 == 49 [pid = 1752] [id = 726] 23:01:50 INFO - PROCESS | 1752 | --DOCSHELL 0x915e3800 == 48 [pid = 1752] [id = 725] 23:01:50 INFO - PROCESS | 1752 | --DOCSHELL 0x8d358c00 == 47 [pid = 1752] [id = 727] 23:01:50 INFO - PROCESS | 1752 | --DOCSHELL 0x8da4fc00 == 46 [pid = 1752] [id = 723] 23:01:50 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a8000 == 45 [pid = 1752] [id = 737] 23:01:50 INFO - PROCESS | 1752 | --DOCSHELL 0x90793800 == 44 [pid = 1752] [id = 736] 23:01:50 INFO - PROCESS | 1752 | --DOCSHELL 0x92892800 == 43 [pid = 1752] [id = 735] 23:01:50 INFO - PROCESS | 1752 | --DOCSHELL 0x92873000 == 42 [pid = 1752] [id = 734] 23:01:50 INFO - PROCESS | 1752 | --DOCSHELL 0x9050bc00 == 41 [pid = 1752] [id = 733] 23:01:50 INFO - PROCESS | 1752 | --DOCSHELL 0x8da4d000 == 40 [pid = 1752] [id = 732] 23:01:50 INFO - PROCESS | 1752 | --DOCSHELL 0x92471400 == 39 [pid = 1752] [id = 730] 23:01:50 INFO - PROCESS | 1752 | --DOCSHELL 0x93c4a400 == 38 [pid = 1752] [id = 731] 23:01:50 INFO - PROCESS | 1752 | --DOCSHELL 0x9289d800 == 37 [pid = 1752] [id = 720] 23:01:50 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35b000 == 36 [pid = 1752] [id = 729] 23:01:50 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a3000 == 35 [pid = 1752] [id = 728] 23:01:50 INFO - PROCESS | 1752 | --DOCSHELL 0x9050a400 == 34 [pid = 1752] [id = 722] 23:01:50 INFO - PROCESS | 1752 | --DOCSHELL 0x9089a800 == 33 [pid = 1752] [id = 721] 23:01:50 INFO - PROCESS | 1752 | --DOCSHELL 0x8dc1a400 == 32 [pid = 1752] [id = 746] 23:01:50 INFO - PROCESS | 1752 | --DOCSHELL 0x8d35e400 == 31 [pid = 1752] [id = 745] 23:01:50 INFO - PROCESS | 1752 | --DOCSHELL 0x8d365000 == 30 [pid = 1752] [id = 743] 23:01:50 INFO - PROCESS | 1752 | --DOCSHELL 0x9793ec00 == 29 [pid = 1752] [id = 744] 23:01:50 INFO - PROCESS | 1752 | --DOCSHELL 0x8da4dc00 == 28 [pid = 1752] [id = 742] 23:01:50 INFO - PROCESS | 1752 | --DOCSHELL 0x953ba400 == 27 [pid = 1752] [id = 741] 23:01:50 INFO - PROCESS | 1752 | --DOCSHELL 0x8d4a2000 == 26 [pid = 1752] [id = 740] 23:01:50 INFO - PROCESS | 1752 | --DOCSHELL 0x8d357400 == 25 [pid = 1752] [id = 738] 23:01:50 INFO - PROCESS | 1752 | --DOCSHELL 0x907c6800 == 24 [pid = 1752] [id = 739] 23:01:50 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x907c2c00) [pid = 1752] [serial = 2174] [outer = (nil)] [url = about:blank] 23:01:50 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x8dc12800) [pid = 1752] [serial = 2171] [outer = (nil)] [url = about:blank] 23:01:50 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x8dc19c00) [pid = 1752] [serial = 2172] [outer = (nil)] [url = about:blank] 23:01:50 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x914d7400) [pid = 1752] [serial = 2169] [outer = (nil)] [url = about:blank] 23:01:50 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x9089e000) [pid = 1752] [serial = 2168] [outer = (nil)] [url = about:blank] 23:01:50 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x915e9800) [pid = 1752] [serial = 2157] [outer = (nil)] [url = about:blank] 23:01:50 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x908a4400) [pid = 1752] [serial = 2156] [outer = (nil)] [url = about:blank] 23:01:50 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x9289ec00) [pid = 1752] [serial = 2160] [outer = (nil)] [url = about:blank] 23:01:50 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x92892000) [pid = 1752] [serial = 2159] [outer = (nil)] [url = about:blank] 23:01:50 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x92846400) [pid = 1752] [serial = 2180] [outer = (nil)] [url = about:blank] 23:01:50 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x9538d000) [pid = 1752] [serial = 2163] [outer = (nil)] [url = about:blank] 23:01:50 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x92871800) [pid = 1752] [serial = 2181] [outer = (nil)] [url = about:blank] 23:01:50 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x9531e000) [pid = 1752] [serial = 2162] [outer = (nil)] [url = about:blank] 23:01:50 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x915ec800) [pid = 1752] [serial = 2183] [outer = (nil)] [url = about:blank] 23:01:50 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x95452800) [pid = 1752] [serial = 2166] [outer = (nil)] [url = about:blank] 23:01:50 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x9544dc00) [pid = 1752] [serial = 2165] [outer = (nil)] [url = about:blank] 23:01:50 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x915f0800) [pid = 1752] [serial = 2177] [outer = (nil)] [url = about:blank] 23:01:50 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x922f8000) [pid = 1752] [serial = 2178] [outer = (nil)] [url = about:blank] 23:01:50 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x907c8000) [pid = 1752] [serial = 2175] [outer = (nil)] [url = about:blank] 23:01:50 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x92d0dc00) [pid = 1752] [serial = 2186] [outer = (nil)] [url = about:blank] 23:01:50 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x9287c000) [pid = 1752] [serial = 2184] [outer = (nil)] [url = about:blank] 23:01:50 INFO - PROCESS | 1752 | 1468216910819 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 23:01:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:01:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 23:01:50 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 2194ms 23:01:50 INFO - PROCESS | 1752 | 1468216910882 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 23:01:50 INFO - PROCESS | 1752 | 1468216910888 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 23:01:50 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 23:01:50 INFO - PROCESS | 1752 | 1468216910895 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 23:01:50 INFO - PROCESS | 1752 | 1468216910899 Marionette TRACE conn3 <- [1,2958,null,{}] 23:01:50 INFO - PROCESS | 1752 | 1468216910910 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:50 INFO - PROCESS | 1752 | 1468216910914 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:51 INFO - PROCESS | 1752 | 1468216911067 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 23:01:51 INFO - PROCESS | 1752 | 1468216911242 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:51 INFO - PROCESS | 1752 | 1468216911249 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da4ec00 == 25 [pid = 1752] [id = 748] 23:01:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x8da54800) [pid = 1752] [serial = 2244] [outer = (nil)] 23:01:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x907b6000) [pid = 1752] [serial = 2245] [outer = 0x8da54800] 23:01:51 INFO - PROCESS | 1752 | 1468216911310 Marionette DEBUG loaded listener.js 23:01:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x907be000) [pid = 1752] [serial = 2246] [outer = 0x8da54800] 23:01:52 INFO - PROCESS | 1752 | 1468216912126 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 23:01:52 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 23:01:52 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1287ms 23:01:52 INFO - PROCESS | 1752 | 1468216912182 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 23:01:52 INFO - PROCESS | 1752 | 1468216912187 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 23:01:52 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 23:01:52 INFO - PROCESS | 1752 | 1468216912222 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 23:01:52 INFO - PROCESS | 1752 | 1468216912227 Marionette TRACE conn3 <- [1,2962,null,{}] 23:01:52 INFO - PROCESS | 1752 | 1468216912234 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:52 INFO - PROCESS | 1752 | 1468216912239 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:52 INFO - PROCESS | 1752 | 1468216912396 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 23:01:52 INFO - PROCESS | 1752 | 1468216912563 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:52 INFO - PROCESS | 1752 | 1468216912571 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da4dc00 == 26 [pid = 1752] [id = 749] 23:01:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x8dc13c00) [pid = 1752] [serial = 2247] [outer = (nil)] 23:01:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x90897c00) [pid = 1752] [serial = 2248] [outer = 0x8dc13c00] 23:01:52 INFO - PROCESS | 1752 | 1468216912648 Marionette DEBUG loaded listener.js 23:01:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x908a1800) [pid = 1752] [serial = 2249] [outer = 0x8dc13c00] 23:01:53 INFO - PROCESS | 1752 | 1468216913440 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 23:01:53 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 23:01:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1283ms 23:01:53 INFO - PROCESS | 1752 | 1468216913503 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 23:01:53 INFO - PROCESS | 1752 | 1468216913511 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 23:01:53 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 23:01:53 INFO - PROCESS | 1752 | 1468216913521 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 23:01:53 INFO - PROCESS | 1752 | 1468216913526 Marionette TRACE conn3 <- [1,2966,null,{}] 23:01:53 INFO - PROCESS | 1752 | 1468216913531 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:53 INFO - PROCESS | 1752 | 1468216913537 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:53 INFO - PROCESS | 1752 | 1468216913689 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 23:01:53 INFO - PROCESS | 1752 | 1468216913865 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:53 INFO - PROCESS | 1752 | 1468216913875 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x915eb800 == 27 [pid = 1752] [id = 750] 23:01:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x915ec400) [pid = 1752] [serial = 2250] [outer = (nil)] 23:01:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x922ee800) [pid = 1752] [serial = 2251] [outer = 0x915ec400] 23:01:53 INFO - PROCESS | 1752 | 1468216913952 Marionette DEBUG loaded listener.js 23:01:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x922f6c00) [pid = 1752] [serial = 2252] [outer = 0x915ec400] 23:01:54 INFO - PROCESS | 1752 | 1468216914814 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 23:01:54 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 23:01:54 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1337ms 23:01:54 INFO - PROCESS | 1752 | 1468216914858 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 23:01:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 23:01:54 INFO - PROCESS | 1752 | 1468216914862 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 23:01:54 INFO - PROCESS | 1752 | 1468216914868 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 23:01:54 INFO - PROCESS | 1752 | 1468216914873 Marionette TRACE conn3 <- [1,2970,null,{}] 23:01:54 INFO - PROCESS | 1752 | 1468216914890 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:54 INFO - PROCESS | 1752 | 1468216914898 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:55 INFO - PROCESS | 1752 | 1468216915057 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 23:01:55 INFO - PROCESS | 1752 | 1468216915228 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:55 INFO - PROCESS | 1752 | 1468216915238 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x9284d400 == 28 [pid = 1752] [id = 751] 23:01:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x9284f000) [pid = 1752] [serial = 2253] [outer = (nil)] 23:01:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x92873c00) [pid = 1752] [serial = 2254] [outer = 0x9284f000] 23:01:55 INFO - PROCESS | 1752 | 1468216915315 Marionette DEBUG loaded listener.js 23:01:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x9287a800) [pid = 1752] [serial = 2255] [outer = 0x9284f000] 23:01:56 INFO - PROCESS | 1752 | 1468216916070 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 23:01:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 23:01:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1285ms 23:01:56 INFO - PROCESS | 1752 | 1468216916153 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 23:01:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 23:01:56 INFO - PROCESS | 1752 | 1468216916157 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 23:01:56 INFO - PROCESS | 1752 | 1468216916163 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 23:01:56 INFO - PROCESS | 1752 | 1468216916166 Marionette TRACE conn3 <- [1,2974,null,{}] 23:01:56 INFO - PROCESS | 1752 | 1468216916195 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:56 INFO - PROCESS | 1752 | 1468216916200 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:56 INFO - PROCESS | 1752 | 1468216916399 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 23:01:56 INFO - PROCESS | 1752 | 1468216916521 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:56 INFO - PROCESS | 1752 | 1468216916531 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x9289d400 == 29 [pid = 1752] [id = 752] 23:01:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x9289dc00) [pid = 1752] [serial = 2256] [outer = (nil)] 23:01:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x92a68400) [pid = 1752] [serial = 2257] [outer = 0x9289dc00] 23:01:56 INFO - PROCESS | 1752 | 1468216916599 Marionette DEBUG loaded listener.js 23:01:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x92d12000) [pid = 1752] [serial = 2258] [outer = 0x9289dc00] 23:01:57 INFO - PROCESS | 1752 | 1468216917384 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 23:01:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 23:01:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1277ms 23:01:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 23:01:57 INFO - PROCESS | 1752 | 1468216917440 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 23:01:57 INFO - PROCESS | 1752 | 1468216917443 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 23:01:57 INFO - PROCESS | 1752 | 1468216917449 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 23:01:57 INFO - PROCESS | 1752 | 1468216917452 Marionette TRACE conn3 <- [1,2978,null,{}] 23:01:57 INFO - PROCESS | 1752 | 1468216917458 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:57 INFO - PROCESS | 1752 | 1468216917462 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:57 INFO - PROCESS | 1752 | 1468216917602 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 23:01:57 INFO - PROCESS | 1752 | 1468216917777 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:57 INFO - PROCESS | 1752 | 1468216917783 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x9079f400 == 30 [pid = 1752] [id = 753] 23:01:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x92532c00) [pid = 1752] [serial = 2259] [outer = (nil)] 23:01:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x92d1a000) [pid = 1752] [serial = 2260] [outer = 0x92532c00] 23:01:57 INFO - PROCESS | 1752 | 1468216917865 Marionette DEBUG loaded listener.js 23:01:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x92ecdc00) [pid = 1752] [serial = 2261] [outer = 0x92532c00] 23:01:58 INFO - PROCESS | 1752 | 1468216918726 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 23:01:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 23:01:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1334ms 23:01:58 INFO - PROCESS | 1752 | --DOCSHELL 0x91480c00 == 29 [pid = 1752] [id = 747] 23:01:58 INFO - PROCESS | 1752 | 1468216918822 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 23:01:58 INFO - PROCESS | 1752 | 1468216918826 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 23:01:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 23:01:58 INFO - PROCESS | 1752 | 1468216918835 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 23:01:58 INFO - PROCESS | 1752 | 1468216918839 Marionette TRACE conn3 <- [1,2982,null,{}] 23:01:58 INFO - PROCESS | 1752 | 1468216918846 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:58 INFO - PROCESS | 1752 | 1468216918851 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:58 INFO - PROCESS | 1752 | 1468216918984 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 23:01:59 INFO - PROCESS | 1752 | 1468216919124 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:59 INFO - PROCESS | 1752 | 1468216919131 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:01:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x90799800 == 30 [pid = 1752] [id = 754] 23:01:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x9079b400) [pid = 1752] [serial = 2262] [outer = (nil)] 23:01:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x91483400) [pid = 1752] [serial = 2263] [outer = 0x9079b400] 23:01:59 INFO - PROCESS | 1752 | 1468216919196 Marionette DEBUG loaded listener.js 23:01:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x915e3000) [pid = 1752] [serial = 2264] [outer = 0x9079b400] 23:01:59 INFO - PROCESS | 1752 | 1468216919866 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 23:01:59 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 23:01:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 23:01:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 23:01:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1084ms 23:01:59 INFO - PROCESS | 1752 | 1468216919920 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 23:01:59 INFO - PROCESS | 1752 | 1468216919925 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 23:01:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 23:01:59 INFO - PROCESS | 1752 | 1468216919934 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 23:01:59 INFO - PROCESS | 1752 | 1468216919937 Marionette TRACE conn3 <- [1,2986,null,{}] 23:01:59 INFO - PROCESS | 1752 | 1468216919942 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:59 INFO - PROCESS | 1752 | 1468216919947 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:00 INFO - PROCESS | 1752 | 1468216920152 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 23:02:00 INFO - PROCESS | 1752 | 1468216920261 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:00 INFO - PROCESS | 1752 | 1468216920268 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x92844400 == 31 [pid = 1752] [id = 755] 23:02:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x92877400) [pid = 1752] [serial = 2265] [outer = (nil)] 23:02:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x9289c400) [pid = 1752] [serial = 2266] [outer = 0x92877400] 23:02:00 INFO - PROCESS | 1752 | 1468216920330 Marionette DEBUG loaded listener.js 23:02:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x92ec6800) [pid = 1752] [serial = 2267] [outer = 0x92877400] 23:02:01 INFO - PROCESS | 1752 | 1468216921047 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 23:02:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 23:02:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1133ms 23:02:01 INFO - PROCESS | 1752 | 1468216921071 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 23:02:01 INFO - PROCESS | 1752 | 1468216921075 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 23:02:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 23:02:01 INFO - PROCESS | 1752 | 1468216921080 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 23:02:01 INFO - PROCESS | 1752 | 1468216921085 Marionette TRACE conn3 <- [1,2990,null,{}] 23:02:01 INFO - PROCESS | 1752 | 1468216921100 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:01 INFO - PROCESS | 1752 | 1468216921107 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:01 INFO - PROCESS | 1752 | 1468216921282 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 23:02:01 INFO - PROCESS | 1752 | 1468216921380 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:01 INFO - PROCESS | 1752 | 1468216921391 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x95318800 == 32 [pid = 1752] [id = 756] 23:02:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x95318c00) [pid = 1752] [serial = 2268] [outer = (nil)] 23:02:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x9531fc00) [pid = 1752] [serial = 2269] [outer = 0x95318c00] 23:02:01 INFO - PROCESS | 1752 | 1468216921451 Marionette DEBUG loaded listener.js 23:02:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x9538c000) [pid = 1752] [serial = 2270] [outer = 0x95318c00] 23:02:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x953b5000 == 33 [pid = 1752] [id = 757] 23:02:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x95454800) [pid = 1752] [serial = 2271] [outer = (nil)] 23:02:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x95455800) [pid = 1752] [serial = 2272] [outer = 0x95454800] 23:02:02 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x92850800) [pid = 1752] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 23:02:02 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x914de800) [pid = 1752] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 23:02:02 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x8d35f000) [pid = 1752] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 23:02:02 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x8dc1a800) [pid = 1752] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:02:02 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x907c7000) [pid = 1752] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 23:02:02 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x92d16800) [pid = 1752] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 23:02:02 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x9544a400) [pid = 1752] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 23:02:02 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x940fe000) [pid = 1752] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 23:02:02 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x9252a800) [pid = 1752] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 23:02:02 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x907b9400) [pid = 1752] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 23:02:02 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x97957c00) [pid = 1752] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 23:02:02 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x92895000) [pid = 1752] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 23:02:02 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x93c4ac00) [pid = 1752] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 23:02:02 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8dc1cc00) [pid = 1752] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 23:02:02 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x9287ac00) [pid = 1752] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 23:02:02 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x9147d000) [pid = 1752] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 23:02:02 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x93c4a800) [pid = 1752] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 23:02:02 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x92531c00) [pid = 1752] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 23:02:02 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8d4a8800) [pid = 1752] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 23:02:02 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x9287ec00) [pid = 1752] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 23:02:02 INFO - PROCESS | 1752 | 1468216922283 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 23:02:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 23:02:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1239ms 23:02:02 INFO - PROCESS | 1752 | 1468216922320 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 23:02:02 INFO - PROCESS | 1752 | 1468216922324 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 23:02:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 23:02:02 INFO - PROCESS | 1752 | 1468216922334 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 23:02:02 INFO - PROCESS | 1752 | 1468216922336 Marionette TRACE conn3 <- [1,2994,null,{}] 23:02:02 INFO - PROCESS | 1752 | 1468216922340 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:02 INFO - PROCESS | 1752 | 1468216922345 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:02 INFO - PROCESS | 1752 | 1468216922532 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 23:02:02 INFO - PROCESS | 1752 | 1468216922615 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:02 INFO - PROCESS | 1752 | 1468216922622 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x907c8c00 == 34 [pid = 1752] [id = 758] 23:02:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x91481000) [pid = 1752] [serial = 2273] [outer = (nil)] 23:02:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x940f8000) [pid = 1752] [serial = 2274] [outer = 0x91481000] 23:02:02 INFO - PROCESS | 1752 | 1468216922682 Marionette DEBUG loaded listener.js 23:02:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x92a70c00) [pid = 1752] [serial = 2275] [outer = 0x91481000] 23:02:03 INFO - PROCESS | 1752 | 1468216923260 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 23:02:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:02:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 23:02:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 976ms 23:02:03 INFO - PROCESS | 1752 | 1468216923310 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 23:02:03 INFO - PROCESS | 1752 | 1468216923313 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 23:02:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 23:02:03 INFO - PROCESS | 1752 | 1468216923318 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 23:02:03 INFO - PROCESS | 1752 | 1468216923321 Marionette TRACE conn3 <- [1,2998,null,{}] 23:02:03 INFO - PROCESS | 1752 | 1468216923326 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:03 INFO - PROCESS | 1752 | 1468216923330 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:03 INFO - PROCESS | 1752 | 1468216923455 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 23:02:03 INFO - PROCESS | 1752 | 1468216923594 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:03 INFO - PROCESS | 1752 | 1468216923602 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x90502000 == 35 [pid = 1752] [id = 759] 23:02:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x907ce000) [pid = 1752] [serial = 2276] [outer = (nil)] 23:02:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x9793e800) [pid = 1752] [serial = 2277] [outer = 0x907ce000] 23:02:03 INFO - PROCESS | 1752 | 1468216923658 Marionette DEBUG loaded listener.js 23:02:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x97941000) [pid = 1752] [serial = 2278] [outer = 0x907ce000] 23:02:04 INFO - PROCESS | 1752 | 1468216924293 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 23:02:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 23:02:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1026ms 23:02:04 INFO - PROCESS | 1752 | 1468216924346 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 23:02:04 INFO - PROCESS | 1752 | 1468216924351 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 23:02:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 23:02:04 INFO - PROCESS | 1752 | 1468216924360 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 23:02:04 INFO - PROCESS | 1752 | 1468216924364 Marionette TRACE conn3 <- [1,3002,null,{}] 23:02:04 INFO - PROCESS | 1752 | 1468216924400 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:04 INFO - PROCESS | 1752 | 1468216924406 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:04 INFO - PROCESS | 1752 | 1468216924664 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 23:02:04 INFO - PROCESS | 1752 | 1468216924791 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:04 INFO - PROCESS | 1752 | 1468216924808 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d357800 == 36 [pid = 1752] [id = 760] 23:02:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8d4a9c00) [pid = 1752] [serial = 2279] [outer = (nil)] 23:02:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x907cc800) [pid = 1752] [serial = 2280] [outer = 0x8d4a9c00] 23:02:04 INFO - PROCESS | 1752 | 1468216924888 Marionette DEBUG loaded listener.js 23:02:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x91486400) [pid = 1752] [serial = 2281] [outer = 0x8d4a9c00] 23:02:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 23:02:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1234ms 23:02:05 INFO - PROCESS | 1752 | 1468216925584 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 23:02:05 INFO - PROCESS | 1752 | 1468216925613 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 23:02:05 INFO - PROCESS | 1752 | 1468216925619 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 23:02:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 23:02:05 INFO - PROCESS | 1752 | 1468216925630 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 23:02:05 INFO - PROCESS | 1752 | 1468216925633 Marionette TRACE conn3 <- [1,3006,null,{}] 23:02:05 INFO - PROCESS | 1752 | 1468216925639 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:05 INFO - PROCESS | 1752 | 1468216925644 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:05 INFO - PROCESS | 1752 | 1468216925791 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 23:02:06 INFO - PROCESS | 1752 | 1468216925984 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:06 INFO - PROCESS | 1752 | 1468216925991 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x915e9000 == 37 [pid = 1752] [id = 761] 23:02:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x9284a400) [pid = 1752] [serial = 2282] [outer = (nil)] 23:02:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x9289bc00) [pid = 1752] [serial = 2283] [outer = 0x9284a400] 23:02:06 INFO - PROCESS | 1752 | 1468216926065 Marionette DEBUG loaded listener.js 23:02:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x92ec5400) [pid = 1752] [serial = 2284] [outer = 0x9284a400] 23:02:06 INFO - PROCESS | 1752 | 1468216926809 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 23:02:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 23:02:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1229ms 23:02:06 INFO - PROCESS | 1752 | 1468216926860 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 23:02:06 INFO - PROCESS | 1752 | 1468216926863 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 23:02:06 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 23:02:06 INFO - PROCESS | 1752 | 1468216926869 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 23:02:06 INFO - PROCESS | 1752 | 1468216926875 Marionette TRACE conn3 <- [1,3010,null,{}] 23:02:06 INFO - PROCESS | 1752 | 1468216926889 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:06 INFO - PROCESS | 1752 | 1468216926897 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:07 INFO - PROCESS | 1752 | 1468216927046 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 23:02:07 INFO - PROCESS | 1752 | 1468216927227 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:07 INFO - PROCESS | 1752 | 1468216927236 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x95453800 == 38 [pid = 1752] [id = 762] 23:02:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x97940400) [pid = 1752] [serial = 2285] [outer = (nil)] 23:02:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x9794b400) [pid = 1752] [serial = 2286] [outer = 0x97940400] 23:02:07 INFO - PROCESS | 1752 | 1468216927307 Marionette DEBUG loaded listener.js 23:02:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x97952800) [pid = 1752] [serial = 2287] [outer = 0x97940400] 23:02:08 INFO - PROCESS | 1752 | 1468216928092 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 23:02:08 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 23:02:08 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1233ms 23:02:08 INFO - PROCESS | 1752 | 1468216928102 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 23:02:08 INFO - TEST-START | /FileAPI/FileReaderSync.worker 23:02:08 INFO - PROCESS | 1752 | 1468216928106 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 23:02:08 INFO - PROCESS | 1752 | 1468216928112 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 23:02:08 INFO - PROCESS | 1752 | 1468216928115 Marionette TRACE conn3 <- [1,3014,null,{}] 23:02:08 INFO - PROCESS | 1752 | 1468216928121 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:08 INFO - PROCESS | 1752 | 1468216928126 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:08 INFO - PROCESS | 1752 | 1468216928267 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 23:02:08 INFO - PROCESS | 1752 | 1468216928459 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:08 INFO - PROCESS | 1752 | 1468216928467 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d357c00 == 39 [pid = 1752] [id = 763] 23:02:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x9147e000) [pid = 1752] [serial = 2288] [outer = (nil)] 23:02:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x979f5800) [pid = 1752] [serial = 2289] [outer = 0x9147e000] 23:02:08 INFO - PROCESS | 1752 | 1468216928535 Marionette DEBUG loaded listener.js 23:02:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x979f8800) [pid = 1752] [serial = 2290] [outer = 0x9147e000] 23:02:08 INFO - PROCESS | 1752 | [1752] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:02:09 INFO - PROCESS | 1752 | 1468216929338 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 23:02:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 23:02:09 INFO - {} 23:02:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 23:02:09 INFO - {} 23:02:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 23:02:09 INFO - {} 23:02:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 23:02:09 INFO - {} 23:02:09 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1236ms 23:02:09 INFO - TEST-START | /FileAPI/fileReader.html 23:02:09 INFO - PROCESS | 1752 | 1468216929349 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 23:02:09 INFO - PROCESS | 1752 | 1468216929352 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 23:02:09 INFO - PROCESS | 1752 | 1468216929358 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 23:02:09 INFO - PROCESS | 1752 | 1468216929361 Marionette TRACE conn3 <- [1,3018,null,{}] 23:02:09 INFO - PROCESS | 1752 | 1468216929366 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:09 INFO - PROCESS | 1752 | 1468216929370 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:09 INFO - PROCESS | 1752 | 1468216929528 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 23:02:09 INFO - PROCESS | 1752 | 1468216929705 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:09 INFO - PROCESS | 1752 | 1468216929714 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x92533000 == 40 [pid = 1752] [id = 764] 23:02:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x979f4000) [pid = 1752] [serial = 2291] [outer = (nil)] 23:02:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x98fb6800) [pid = 1752] [serial = 2292] [outer = 0x979f4000] 23:02:09 INFO - PROCESS | 1752 | 1468216929783 Marionette DEBUG loaded listener.js 23:02:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x98fbfc00) [pid = 1752] [serial = 2293] [outer = 0x979f4000] 23:02:10 INFO - PROCESS | 1752 | 1468216930479 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 23:02:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 23:02:10 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 23:02:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 23:02:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 23:02:10 INFO - TEST-OK | /FileAPI/fileReader.html | took 1179ms 23:02:10 INFO - PROCESS | 1752 | 1468216930537 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 23:02:10 INFO - PROCESS | 1752 | 1468216930541 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 23:02:10 INFO - TEST-START | /FileAPI/historical.html 23:02:10 INFO - PROCESS | 1752 | 1468216930547 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 23:02:10 INFO - PROCESS | 1752 | 1468216930549 Marionette TRACE conn3 <- [1,3022,null,{}] 23:02:10 INFO - PROCESS | 1752 | 1468216930561 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:10 INFO - PROCESS | 1752 | 1468216930573 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:10 INFO - PROCESS | 1752 | 1468216930793 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 23:02:10 INFO - PROCESS | 1752 | 1468216930969 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:10 INFO - PROCESS | 1752 | 1468216930976 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d363400 == 41 [pid = 1752] [id = 765] 23:02:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x91487000) [pid = 1752] [serial = 2294] [outer = (nil)] 23:02:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x994f4c00) [pid = 1752] [serial = 2295] [outer = 0x91487000] 23:02:11 INFO - PROCESS | 1752 | 1468216931044 Marionette DEBUG loaded listener.js 23:02:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x99590800) [pid = 1752] [serial = 2296] [outer = 0x91487000] 23:02:11 INFO - PROCESS | 1752 | 1468216931748 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 23:02:11 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 23:02:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 23:02:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 23:02:11 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 23:02:11 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 23:02:11 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 23:02:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 23:02:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 23:02:11 INFO - TEST-OK | /FileAPI/historical.html | took 1233ms 23:02:11 INFO - PROCESS | 1752 | 1468216931783 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 23:02:11 INFO - PROCESS | 1752 | 1468216931786 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 23:02:11 INFO - TEST-START | /FileAPI/idlharness.html 23:02:11 INFO - PROCESS | 1752 | 1468216931793 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 23:02:11 INFO - PROCESS | 1752 | 1468216931796 Marionette TRACE conn3 <- [1,3026,null,{}] 23:02:11 INFO - PROCESS | 1752 | 1468216931801 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:11 INFO - PROCESS | 1752 | 1468216931805 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:11 INFO - PROCESS | 1752 | 1468216931941 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 23:02:12 INFO - PROCESS | 1752 | 1468216932134 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:12 INFO - PROCESS | 1752 | 1468216932144 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35c800 == 42 [pid = 1752] [id = 766] 23:02:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x8d4a0c00) [pid = 1752] [serial = 2297] [outer = (nil)] 23:02:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x92625800) [pid = 1752] [serial = 2298] [outer = 0x8d4a0c00] 23:02:12 INFO - PROCESS | 1752 | 1468216932209 Marionette DEBUG loaded listener.js 23:02:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x9544e400) [pid = 1752] [serial = 2299] [outer = 0x8d4a0c00] 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 23:02:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:02:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:02:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:02:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:02:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:02:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 23:02:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:02:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:02:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:02:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:02:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:02:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 23:02:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:02:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:02:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:02:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:02:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:02:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 23:02:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 23:02:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:02:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:02:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:02:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:02:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 23:02:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 23:02:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:02:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:02:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:02:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:02:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 23:02:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:02:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:02:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:02:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:02:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 23:02:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 23:02:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:02:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:02:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:02:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:02:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 23:02:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 23:02:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:02:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:02:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:02:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:02:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 23:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 23:02:13 INFO - TEST-OK | /FileAPI/idlharness.html | took 1789ms 23:02:13 INFO - TEST-START | /FileAPI/idlharness.worker 23:02:13 INFO - PROCESS | 1752 | 1468216933464 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 23:02:13 INFO - PROCESS | 1752 | 1468216933586 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 23:02:13 INFO - PROCESS | 1752 | 1468216933589 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 23:02:13 INFO - PROCESS | 1752 | 1468216933599 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 23:02:13 INFO - PROCESS | 1752 | 1468216933612 Marionette TRACE conn3 <- [1,3030,null,{}] 23:02:13 INFO - PROCESS | 1752 | 1468216933622 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:13 INFO - PROCESS | 1752 | 1468216933629 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:13 INFO - PROCESS | 1752 | 1468216933912 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 23:02:14 INFO - PROCESS | 1752 | 1468216934199 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:14 INFO - PROCESS | 1752 | 1468216934208 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d49ac00 == 43 [pid = 1752] [id = 767] 23:02:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x8d49d000) [pid = 1752] [serial = 2300] [outer = (nil)] 23:02:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x8d4a3000) [pid = 1752] [serial = 2301] [outer = 0x8d49d000] 23:02:14 INFO - PROCESS | 1752 | 1468216934310 Marionette DEBUG loaded listener.js 23:02:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x8dc1d800) [pid = 1752] [serial = 2302] [outer = 0x8d49d000] 23:02:14 INFO - PROCESS | 1752 | [1752] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x907b6000) [pid = 1752] [serial = 2245] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOCSHELL 0x907c8c00 == 42 [pid = 1752] [id = 758] 23:02:15 INFO - PROCESS | 1752 | --DOCSHELL 0x953b5000 == 41 [pid = 1752] [id = 757] 23:02:15 INFO - PROCESS | 1752 | --DOCSHELL 0x95318800 == 40 [pid = 1752] [id = 756] 23:02:15 INFO - PROCESS | 1752 | --DOCSHELL 0x92844400 == 39 [pid = 1752] [id = 755] 23:02:15 INFO - PROCESS | 1752 | --DOCSHELL 0x90799800 == 38 [pid = 1752] [id = 754] 23:02:15 INFO - PROCESS | 1752 | --DOCSHELL 0x9079f400 == 37 [pid = 1752] [id = 753] 23:02:15 INFO - PROCESS | 1752 | --DOCSHELL 0x9289d400 == 36 [pid = 1752] [id = 752] 23:02:15 INFO - PROCESS | 1752 | --DOCSHELL 0x9284d400 == 35 [pid = 1752] [id = 751] 23:02:15 INFO - PROCESS | 1752 | --DOCSHELL 0x915eb800 == 34 [pid = 1752] [id = 750] 23:02:15 INFO - PROCESS | 1752 | --DOCSHELL 0x8da4dc00 == 33 [pid = 1752] [id = 749] 23:02:15 INFO - PROCESS | 1752 | --DOCSHELL 0x8da4ec00 == 32 [pid = 1752] [id = 748] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x91482c00) [pid = 1752] [serial = 2238] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x907ba000) [pid = 1752] [serial = 2240] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x922f9400) [pid = 1752] [serial = 2242] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x922fc000) [pid = 1752] [serial = 2219] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x9261f000) [pid = 1752] [serial = 2243] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x92ecbc00) [pid = 1752] [serial = 2222] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x92471c00) [pid = 1752] [serial = 2220] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x9544ec00) [pid = 1752] [serial = 2225] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x932fb800) [pid = 1752] [serial = 2223] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x9551f800) [pid = 1752] [serial = 2226] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x97946400) [pid = 1752] [serial = 2229] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x97943c00) [pid = 1752] [serial = 2228] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x9794c800) [pid = 1752] [serial = 2231] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x9531e800) [pid = 1752] [serial = 2214] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x979fcc00) [pid = 1752] [serial = 2234] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x92ec8000) [pid = 1752] [serial = 2207] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x93e50800) [pid = 1752] [serial = 2210] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x932fa400) [pid = 1752] [serial = 2208] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x93e55800) [pid = 1752] [serial = 2211] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x9050d800) [pid = 1752] [serial = 2198] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x9079c400) [pid = 1752] [serial = 2199] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x9289c800) [pid = 1752] [serial = 2204] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x95446400) [pid = 1752] [serial = 2217] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x914d4000) [pid = 1752] [serial = 2201] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x915eb000) [pid = 1752] [serial = 2202] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x953ae000) [pid = 1752] [serial = 2216] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x93c56c00) [pid = 1752] [serial = 2195] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x93e57800) [pid = 1752] [serial = 2196] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x92624000) [pid = 1752] [serial = 2192] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x92873800) [pid = 1752] [serial = 2193] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x907b8400) [pid = 1752] [serial = 2189] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x9089dc00) [pid = 1752] [serial = 2190] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x92ece800) [pid = 1752] [serial = 2187] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x97952400) [pid = 1752] [serial = 2232] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x9079c000) [pid = 1752] [serial = 2237] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8d364000) [pid = 1752] [serial = 2213] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x97b01800) [pid = 1752] [serial = 2235] [outer = (nil)] [url = about:blank] 23:02:15 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x92a69800) [pid = 1752] [serial = 2205] [outer = (nil)] [url = about:blank] 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:02:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:02:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:02:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:02:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:02:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:02:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:02:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:02:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:02:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:02:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:02:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:02:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:02:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:02:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:02:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 23:02:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:02:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:02:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:02:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:02:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 23:02:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:02:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:02:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:02:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:02:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:02:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:02:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:02:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:02:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 23:02:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:02:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:02:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:02:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:02:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 23:02:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:02:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:02:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:02:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:02:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:02:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:02:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 23:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 23:02:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:02:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:02:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:02:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:02:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 23:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:02:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:02:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:02:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:02:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:02:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 23:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 23:02:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:02:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:02:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:02:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:02:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 23:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 23:02:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:02:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:02:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:02:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:02:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 23:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 23:02:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:02:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:02:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:02:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:02:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 23:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:02:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:02:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:02:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:02:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:02:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:02:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 23:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:02:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:02:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:02:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:02:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:02:16 INFO - {} 23:02:16 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2765ms 23:02:16 INFO - PROCESS | 1752 | 1468216936160 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 23:02:16 INFO - PROCESS | 1752 | 1468216936368 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 23:02:16 INFO - PROCESS | 1752 | 1468216936372 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 23:02:16 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 23:02:16 INFO - PROCESS | 1752 | 1468216936386 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 23:02:16 INFO - PROCESS | 1752 | 1468216936394 Marionette TRACE conn3 <- [1,3034,null,{}] 23:02:16 INFO - PROCESS | 1752 | 1468216936408 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:16 INFO - PROCESS | 1752 | 1468216936416 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:16 INFO - PROCESS | 1752 | 1468216936593 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 23:02:16 INFO - PROCESS | 1752 | 1468216936731 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:16 INFO - PROCESS | 1752 | 1468216936740 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x907c6800 == 33 [pid = 1752] [id = 768] 23:02:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x922fc800) [pid = 1752] [serial = 2303] [outer = (nil)] 23:02:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x979f2400) [pid = 1752] [serial = 2304] [outer = 0x922fc800] 23:02:16 INFO - PROCESS | 1752 | 1468216936800 Marionette DEBUG loaded listener.js 23:02:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x97b08800) [pid = 1752] [serial = 2305] [outer = 0x922fc800] 23:02:17 INFO - PROCESS | 1752 | 1468216937350 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 23:02:17 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 23:02:17 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 995ms 23:02:17 INFO - PROCESS | 1752 | 1468216937384 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 23:02:17 INFO - PROCESS | 1752 | 1468216937389 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 23:02:17 INFO - TEST-START | /FileAPI/blob/Blob-close.html 23:02:17 INFO - PROCESS | 1752 | 1468216937395 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 23:02:17 INFO - PROCESS | 1752 | 1468216937398 Marionette TRACE conn3 <- [1,3038,null,{}] 23:02:17 INFO - PROCESS | 1752 | 1468216937403 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:17 INFO - PROCESS | 1752 | 1468216937408 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:17 INFO - PROCESS | 1752 | 1468216937538 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 23:02:17 INFO - PROCESS | 1752 | 1468216937693 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:17 INFO - PROCESS | 1752 | 1468216937699 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x98498c00 == 34 [pid = 1752] [id = 769] 23:02:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x98714000) [pid = 1752] [serial = 2306] [outer = (nil)] 23:02:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x99423000) [pid = 1752] [serial = 2307] [outer = 0x98714000] 23:02:17 INFO - PROCESS | 1752 | 1468216937760 Marionette DEBUG loaded listener.js 23:02:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x99590400) [pid = 1752] [serial = 2308] [outer = 0x98714000] 23:02:18 INFO - PROCESS | 1752 | 1468216938435 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 23:02:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 23:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 23:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 23:02:18 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1078ms 23:02:18 INFO - PROCESS | 1752 | 1468216938479 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 23:02:18 INFO - PROCESS | 1752 | 1468216938482 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 23:02:18 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 23:02:18 INFO - PROCESS | 1752 | 1468216938496 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 23:02:18 INFO - PROCESS | 1752 | 1468216938504 Marionette TRACE conn3 <- [1,3042,null,{}] 23:02:18 INFO - PROCESS | 1752 | 1468216938515 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:18 INFO - PROCESS | 1752 | 1468216938520 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:18 INFO - PROCESS | 1752 | 1468216938699 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 23:02:18 INFO - PROCESS | 1752 | 1468216938728 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:18 INFO - PROCESS | 1752 | 1468216938735 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a509800 == 35 [pid = 1752] [id = 770] 23:02:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x9a50a800) [pid = 1752] [serial = 2309] [outer = (nil)] 23:02:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x9a5c4400) [pid = 1752] [serial = 2310] [outer = 0x9a50a800] 23:02:18 INFO - PROCESS | 1752 | 1468216938794 Marionette DEBUG loaded listener.js 23:02:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x9a5cac00) [pid = 1752] [serial = 2311] [outer = 0x9a50a800] 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 23:02:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 23:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 23:02:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 23:02:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:02:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 23:02:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 23:02:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 23:02:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 23:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 23:02:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 23:02:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:02:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:02:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 23:02:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:02:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:02:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:02:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:02:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 23:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 23:02:19 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1375ms 23:02:19 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 23:02:19 INFO - PROCESS | 1752 | 1468216939801 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 23:02:19 INFO - PROCESS | 1752 | 1468216939871 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 23:02:19 INFO - PROCESS | 1752 | 1468216939874 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 23:02:19 INFO - PROCESS | 1752 | 1468216939910 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 23:02:19 INFO - PROCESS | 1752 | 1468216939912 Marionette TRACE conn3 <- [1,3046,null,{}] 23:02:20 INFO - PROCESS | 1752 | 1468216940020 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:20 INFO - PROCESS | 1752 | 1468216940024 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:20 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x91481000) [pid = 1752] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 23:02:20 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x95318c00) [pid = 1752] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 23:02:20 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x92532c00) [pid = 1752] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 23:02:20 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x9079b400) [pid = 1752] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 23:02:20 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x95454800) [pid = 1752] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:02:20 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x92877400) [pid = 1752] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 23:02:20 INFO - PROCESS | 1752 | 1468216940206 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 23:02:20 INFO - PROCESS | 1752 | 1468216940214 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:20 INFO - PROCESS | 1752 | 1468216940219 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x9089a800 == 36 [pid = 1752] [id = 771] 23:02:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x92d15c00) [pid = 1752] [serial = 2312] [outer = (nil)] 23:02:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x9959ac00) [pid = 1752] [serial = 2313] [outer = 0x92d15c00] 23:02:20 INFO - PROCESS | 1752 | 1468216940286 Marionette DEBUG loaded listener.js 23:02:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x9aa0e400) [pid = 1752] [serial = 2314] [outer = 0x92d15c00] 23:02:20 INFO - PROCESS | 1752 | [1752] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:02:20 INFO - PROCESS | 1752 | 1468216940945 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 23:02:20 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 23:02:20 INFO - {} 23:02:20 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1114ms 23:02:21 INFO - PROCESS | 1752 | 1468216941000 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 23:02:21 INFO - PROCESS | 1752 | 1468216941004 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 23:02:21 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 23:02:21 INFO - PROCESS | 1752 | 1468216941012 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 23:02:21 INFO - PROCESS | 1752 | 1468216941015 Marionette TRACE conn3 <- [1,3050,null,{}] 23:02:21 INFO - PROCESS | 1752 | 1468216941020 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:21 INFO - PROCESS | 1752 | 1468216941024 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:21 INFO - PROCESS | 1752 | 1468216941215 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 23:02:21 INFO - PROCESS | 1752 | 1468216941227 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:21 INFO - PROCESS | 1752 | 1468216941241 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x9d402800 == 37 [pid = 1752] [id = 772] 23:02:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x9d404c00) [pid = 1752] [serial = 2315] [outer = (nil)] 23:02:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x9d4d4800) [pid = 1752] [serial = 2316] [outer = 0x9d404c00] 23:02:21 INFO - PROCESS | 1752 | 1468216941306 Marionette DEBUG loaded listener.js 23:02:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x9d835c00) [pid = 1752] [serial = 2317] [outer = 0x9d404c00] 23:02:22 INFO - PROCESS | 1752 | 1468216942149 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 23:02:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 23:02:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 23:02:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 23:02:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 23:02:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1184ms 23:02:22 INFO - PROCESS | 1752 | 1468216942198 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 23:02:22 INFO - PROCESS | 1752 | 1468216942204 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 23:02:22 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 23:02:22 INFO - PROCESS | 1752 | 1468216942273 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 23:02:22 INFO - PROCESS | 1752 | 1468216942279 Marionette TRACE conn3 <- [1,3054,null,{}] 23:02:22 INFO - PROCESS | 1752 | 1468216942288 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:22 INFO - PROCESS | 1752 | 1468216942293 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:22 INFO - PROCESS | 1752 | 1468216942450 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 23:02:22 INFO - PROCESS | 1752 | 1468216942627 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:22 INFO - PROCESS | 1752 | 1468216942640 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d35e400 == 38 [pid = 1752] [id = 773] 23:02:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x907b8400) [pid = 1752] [serial = 2318] [outer = (nil)] 23:02:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x907bf000) [pid = 1752] [serial = 2319] [outer = 0x907b8400] 23:02:22 INFO - PROCESS | 1752 | 1468216942711 Marionette DEBUG loaded listener.js 23:02:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x90899800) [pid = 1752] [serial = 2320] [outer = 0x907b8400] 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 23:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 23:02:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 23:02:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 23:02:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 23:02:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 23:02:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 23:02:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 23:02:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 23:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 23:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 23:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 23:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 23:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 23:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 23:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 23:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 23:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 23:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 23:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 23:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 23:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 23:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 23:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 23:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 23:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 23:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:02:24 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1729ms 23:02:24 INFO - TEST-START | /FileAPI/file/File-constructor.html 23:02:24 INFO - PROCESS | 1752 | 1468216943816 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 23:02:24 INFO - PROCESS | 1752 | 1468216943967 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 23:02:24 INFO - PROCESS | 1752 | 1468216943987 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 23:02:24 INFO - PROCESS | 1752 | 1468216944066 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 23:02:24 INFO - PROCESS | 1752 | 1468216944076 Marionette TRACE conn3 <- [1,3058,null,{}] 23:02:24 INFO - PROCESS | 1752 | 1468216944137 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:24 INFO - PROCESS | 1752 | 1468216944143 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:24 INFO - PROCESS | 1752 | 1468216944315 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 23:02:24 INFO - PROCESS | 1752 | 1468216944526 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:24 INFO - PROCESS | 1752 | 1468216944536 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d4a3c00 == 39 [pid = 1752] [id = 774] 23:02:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x92893000) [pid = 1752] [serial = 2321] [outer = (nil)] 23:02:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x92a68800) [pid = 1752] [serial = 2322] [outer = 0x92893000] 23:02:24 INFO - PROCESS | 1752 | 1468216944606 Marionette DEBUG loaded listener.js 23:02:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x93c4e400) [pid = 1752] [serial = 2323] [outer = 0x92893000] 23:02:25 INFO - PROCESS | 1752 | 1468216945429 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 23:02:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 23:02:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 23:02:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 23:02:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 23:02:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 23:02:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 23:02:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 23:02:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 23:02:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 23:02:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 23:02:25 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 23:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:25 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 23:02:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 23:02:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 23:02:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:02:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 23:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 23:02:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 23:02:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 23:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 23:02:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 23:02:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 23:02:25 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1454ms 23:02:25 INFO - PROCESS | 1752 | 1468216945466 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 23:02:25 INFO - PROCESS | 1752 | 1468216945469 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 23:02:25 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 23:02:25 INFO - PROCESS | 1752 | 1468216945479 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 23:02:25 INFO - PROCESS | 1752 | 1468216945488 Marionette TRACE conn3 <- [1,3062,null,{}] 23:02:25 INFO - PROCESS | 1752 | 1468216945502 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:25 INFO - PROCESS | 1752 | 1468216945510 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:25 INFO - PROCESS | 1752 | 1468216945744 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 23:02:25 INFO - PROCESS | 1752 | 1468216945873 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:25 INFO - PROCESS | 1752 | 1468216945881 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x97945c00 == 40 [pid = 1752] [id = 775] 23:02:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x9794e400) [pid = 1752] [serial = 2324] [outer = (nil)] 23:02:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x979f5400) [pid = 1752] [serial = 2325] [outer = 0x9794e400] 23:02:25 INFO - PROCESS | 1752 | 1468216945956 Marionette DEBUG loaded listener.js 23:02:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x97c0f000) [pid = 1752] [serial = 2326] [outer = 0x9794e400] 23:02:26 INFO - PROCESS | 1752 | [1752] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:02:26 INFO - PROCESS | 1752 | 1468216946791 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 23:02:26 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 23:02:26 INFO - {} 23:02:26 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1337ms 23:02:26 INFO - PROCESS | 1752 | 1468216946818 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 23:02:26 INFO - PROCESS | 1752 | 1468216946822 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 23:02:26 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 23:02:26 INFO - PROCESS | 1752 | 1468216946828 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 23:02:26 INFO - PROCESS | 1752 | 1468216946830 Marionette TRACE conn3 <- [1,3066,null,{}] 23:02:26 INFO - PROCESS | 1752 | 1468216946836 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:26 INFO - PROCESS | 1752 | 1468216946840 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:26 INFO - PROCESS | 1752 | 1468216946989 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 23:02:27 INFO - PROCESS | 1752 | 1468216947167 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:27 INFO - PROCESS | 1752 | 1468216947176 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x8da57800 == 41 [pid = 1752] [id = 776] 23:02:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x92849400) [pid = 1752] [serial = 2327] [outer = (nil)] 23:02:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x99981400) [pid = 1752] [serial = 2328] [outer = 0x92849400] 23:02:27 INFO - PROCESS | 1752 | 1468216947245 Marionette DEBUG loaded listener.js 23:02:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x99984400) [pid = 1752] [serial = 2329] [outer = 0x92849400] 23:02:27 INFO - PROCESS | 1752 | 1468216947938 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 23:02:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 23:02:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 23:02:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 23:02:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 23:02:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 23:02:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 23:02:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 23:02:28 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1185ms 23:02:28 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 23:02:28 INFO - PROCESS | 1752 | 1468216948015 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 23:02:28 INFO - PROCESS | 1752 | 1468216948018 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 23:02:28 INFO - PROCESS | 1752 | 1468216948024 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 23:02:28 INFO - PROCESS | 1752 | 1468216948027 Marionette TRACE conn3 <- [1,3070,null,{}] 23:02:28 INFO - PROCESS | 1752 | 1468216948032 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:28 INFO - PROCESS | 1752 | 1468216948037 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:28 INFO - PROCESS | 1752 | 1468216948187 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 23:02:28 INFO - PROCESS | 1752 | 1468216948371 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:28 INFO - PROCESS | 1752 | 1468216948378 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d358400 == 42 [pid = 1752] [id = 777] 23:02:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x8d359400) [pid = 1752] [serial = 2330] [outer = (nil)] 23:02:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x9a50b400) [pid = 1752] [serial = 2331] [outer = 0x8d359400] 23:02:28 INFO - PROCESS | 1752 | 1468216948449 Marionette DEBUG loaded listener.js 23:02:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x9a5bf800) [pid = 1752] [serial = 2332] [outer = 0x8d359400] 23:02:29 INFO - PROCESS | 1752 | 1468216949176 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 23:02:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 23:02:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 23:02:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 23:02:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 23:02:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 23:02:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 23:02:29 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1194ms 23:02:29 INFO - PROCESS | 1752 | 1468216949219 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 23:02:29 INFO - PROCESS | 1752 | 1468216949223 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 23:02:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 23:02:29 INFO - PROCESS | 1752 | 1468216949228 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 23:02:29 INFO - PROCESS | 1752 | 1468216949231 Marionette TRACE conn3 <- [1,3074,null,{}] 23:02:29 INFO - PROCESS | 1752 | 1468216949236 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:29 INFO - PROCESS | 1752 | 1468216949245 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:29 INFO - PROCESS | 1752 | 1468216949421 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 23:02:29 INFO - PROCESS | 1752 | 1468216949614 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:29 INFO - PROCESS | 1752 | 1468216949623 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x99388400 == 43 [pid = 1752] [id = 778] 23:02:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x9998bc00) [pid = 1752] [serial = 2333] [outer = (nil)] 23:02:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x9d406800) [pid = 1752] [serial = 2334] [outer = 0x9998bc00] 23:02:29 INFO - PROCESS | 1752 | 1468216949692 Marionette DEBUG loaded listener.js 23:02:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x9d4cb400) [pid = 1752] [serial = 2335] [outer = 0x9998bc00] 23:02:30 INFO - PROCESS | 1752 | 1468216950436 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 23:02:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 23:02:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 23:02:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 23:02:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 23:02:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 23:02:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 23:02:30 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1227ms 23:02:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 23:02:30 INFO - PROCESS | 1752 | 1468216950471 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 23:02:30 INFO - PROCESS | 1752 | 1468216950474 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 23:02:30 INFO - PROCESS | 1752 | 1468216950482 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 23:02:30 INFO - PROCESS | 1752 | 1468216950485 Marionette TRACE conn3 <- [1,3078,null,{}] 23:02:30 INFO - PROCESS | 1752 | 1468216950490 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:30 INFO - PROCESS | 1752 | 1468216950495 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:30 INFO - PROCESS | 1752 | 1468216950639 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 23:02:30 INFO - PROCESS | 1752 | 1468216950845 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:30 INFO - PROCESS | 1752 | 1468216950852 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d357000 == 44 [pid = 1752] [id = 779] 23:02:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x9289f800) [pid = 1752] [serial = 2336] [outer = (nil)] 23:02:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x9d865c00) [pid = 1752] [serial = 2337] [outer = 0x9289f800] 23:02:30 INFO - PROCESS | 1752 | 1468216950922 Marionette DEBUG loaded listener.js 23:02:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x9d869c00) [pid = 1752] [serial = 2338] [outer = 0x9289f800] 23:02:31 INFO - PROCESS | 1752 | 1468216951677 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 23:02:31 INFO - PROCESS | 1752 | 1468216951717 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 23:02:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 23:02:31 INFO - PROCESS | 1752 | 1468216951725 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 23:02:31 INFO - PROCESS | 1752 | 1468216951732 Marionette TRACE conn3 <- [1,3082,null,{}] 23:02:31 INFO - PROCESS | 1752 | 1468216951739 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:31 INFO - PROCESS | 1752 | 1468216951744 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:31 INFO - PROCESS | 1752 | 1468216951893 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 23:02:32 INFO - PROCESS | 1752 | 1468216952126 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:32 INFO - PROCESS | 1752 | 1468216952136 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d360800 == 45 [pid = 1752] [id = 780] 23:02:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x8d362c00) [pid = 1752] [serial = 2339] [outer = (nil)] 23:02:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x908a3000) [pid = 1752] [serial = 2340] [outer = 0x8d362c00] 23:02:32 INFO - PROCESS | 1752 | 1468216952245 Marionette DEBUG loaded listener.js 23:02:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x92842400) [pid = 1752] [serial = 2341] [outer = 0x8d362c00] 23:02:33 INFO - PROCESS | 1752 | 1468216953162 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 23:02:33 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 23:02:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 23:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 23:02:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 23:02:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1486ms 23:02:33 INFO - PROCESS | 1752 | 1468216953213 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 23:02:33 INFO - PROCESS | 1752 | 1468216953218 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 23:02:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 23:02:33 INFO - PROCESS | 1752 | 1468216953224 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 23:02:33 INFO - PROCESS | 1752 | 1468216953231 Marionette TRACE conn3 <- [1,3086,null,{}] 23:02:33 INFO - PROCESS | 1752 | 1468216953237 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:33 INFO - PROCESS | 1752 | 1468216953241 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:33 INFO - PROCESS | 1752 | 1468216953474 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 23:02:33 INFO - PROCESS | 1752 | 1468216953704 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:33 INFO - PROCESS | 1752 | 1468216953711 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x908a2c00 == 46 [pid = 1752] [id = 781] 23:02:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x914d7800) [pid = 1752] [serial = 2342] [outer = (nil)] 23:02:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x92a69800) [pid = 1752] [serial = 2343] [outer = 0x914d7800] 23:02:33 INFO - PROCESS | 1752 | 1468216953782 Marionette DEBUG loaded listener.js 23:02:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x92d19400) [pid = 1752] [serial = 2344] [outer = 0x914d7800] 23:02:34 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x9793e800) [pid = 1752] [serial = 2277] [outer = (nil)] [url = about:blank] 23:02:34 INFO - PROCESS | 1752 | --DOCSHELL 0x9089a800 == 45 [pid = 1752] [id = 771] 23:02:34 INFO - PROCESS | 1752 | --DOCSHELL 0x9a509800 == 44 [pid = 1752] [id = 770] 23:02:34 INFO - PROCESS | 1752 | --DOCSHELL 0x98498c00 == 43 [pid = 1752] [id = 769] 23:02:34 INFO - PROCESS | 1752 | --DOCSHELL 0x907c6800 == 42 [pid = 1752] [id = 768] 23:02:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8d49ac00 == 41 [pid = 1752] [id = 767] 23:02:34 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x9531fc00) [pid = 1752] [serial = 2269] [outer = (nil)] [url = about:blank] 23:02:34 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x922ee800) [pid = 1752] [serial = 2251] [outer = (nil)] [url = about:blank] 23:02:34 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x90897c00) [pid = 1752] [serial = 2248] [outer = (nil)] [url = about:blank] 23:02:34 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x92ecdc00) [pid = 1752] [serial = 2261] [outer = (nil)] [url = about:blank] 23:02:34 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x92d1a000) [pid = 1752] [serial = 2260] [outer = (nil)] [url = about:blank] 23:02:34 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x92873c00) [pid = 1752] [serial = 2254] [outer = (nil)] [url = about:blank] 23:02:34 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x91483400) [pid = 1752] [serial = 2263] [outer = (nil)] [url = about:blank] 23:02:34 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x915e3000) [pid = 1752] [serial = 2264] [outer = (nil)] [url = about:blank] 23:02:34 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x92a68400) [pid = 1752] [serial = 2257] [outer = (nil)] [url = about:blank] 23:02:34 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x940f8000) [pid = 1752] [serial = 2274] [outer = (nil)] [url = about:blank] 23:02:34 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x9538c000) [pid = 1752] [serial = 2270] [outer = (nil)] [url = about:blank] 23:02:34 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x95455800) [pid = 1752] [serial = 2272] [outer = (nil)] [url = about:blank] 23:02:34 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x9289c400) [pid = 1752] [serial = 2266] [outer = (nil)] [url = about:blank] 23:02:34 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x92ec6800) [pid = 1752] [serial = 2267] [outer = (nil)] [url = about:blank] 23:02:34 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x92a70c00) [pid = 1752] [serial = 2275] [outer = (nil)] [url = about:blank] 23:02:34 INFO - PROCESS | 1752 | 1468216954559 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 23:02:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 23:02:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1388ms 23:02:34 INFO - PROCESS | 1752 | 1468216954612 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 23:02:34 INFO - PROCESS | 1752 | 1468216954617 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 23:02:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 23:02:34 INFO - PROCESS | 1752 | 1468216954626 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 23:02:34 INFO - PROCESS | 1752 | 1468216954629 Marionette TRACE conn3 <- [1,3090,null,{}] 23:02:34 INFO - PROCESS | 1752 | 1468216954633 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:34 INFO - PROCESS | 1752 | 1468216954639 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:34 INFO - PROCESS | 1752 | 1468216954806 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 23:02:34 INFO - PROCESS | 1752 | 1468216954971 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:34 INFO - PROCESS | 1752 | 1468216954978 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x92895000 == 42 [pid = 1752] [id = 782] 23:02:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x92a69000) [pid = 1752] [serial = 2345] [outer = (nil)] 23:02:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x932f6c00) [pid = 1752] [serial = 2346] [outer = 0x92a69000] 23:02:35 INFO - PROCESS | 1752 | 1468216955039 Marionette DEBUG loaded listener.js 23:02:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x93e59000) [pid = 1752] [serial = 2347] [outer = 0x92a69000] 23:02:35 INFO - PROCESS | 1752 | 1468216955662 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 23:02:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 23:02:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1084ms 23:02:35 INFO - PROCESS | 1752 | 1468216955710 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 23:02:35 INFO - PROCESS | 1752 | 1468216955713 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 23:02:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 23:02:35 INFO - PROCESS | 1752 | 1468216955719 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 23:02:35 INFO - PROCESS | 1752 | 1468216955724 Marionette TRACE conn3 <- [1,3094,null,{}] 23:02:35 INFO - PROCESS | 1752 | 1468216955738 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:35 INFO - PROCESS | 1752 | 1468216955744 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:35 INFO - PROCESS | 1752 | 1468216955926 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 23:02:35 INFO - PROCESS | 1752 | 1468216955946 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:35 INFO - PROCESS | 1752 | 1468216955954 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x95323800 == 43 [pid = 1752] [id = 783] 23:02:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x95389000) [pid = 1752] [serial = 2348] [outer = (nil)] 23:02:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x95390000) [pid = 1752] [serial = 2349] [outer = 0x95389000] 23:02:36 INFO - PROCESS | 1752 | 1468216956015 Marionette DEBUG loaded listener.js 23:02:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x95454000) [pid = 1752] [serial = 2350] [outer = 0x95389000] 23:02:36 INFO - PROCESS | 1752 | 1468216956728 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 23:02:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 23:02:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1038ms 23:02:36 INFO - PROCESS | 1752 | 1468216956756 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 23:02:36 INFO - PROCESS | 1752 | 1468216956759 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 23:02:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 23:02:36 INFO - PROCESS | 1752 | 1468216956765 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 23:02:36 INFO - PROCESS | 1752 | 1468216956767 Marionette TRACE conn3 <- [1,3098,null,{}] 23:02:36 INFO - PROCESS | 1752 | 1468216956772 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:36 INFO - PROCESS | 1752 | 1468216956776 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:36 INFO - PROCESS | 1752 | 1468216956963 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 23:02:37 INFO - PROCESS | 1752 | 1468216956999 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:37 INFO - PROCESS | 1752 | 1468216957007 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x9538b800 == 44 [pid = 1752] [id = 784] 23:02:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x97940000) [pid = 1752] [serial = 2351] [outer = (nil)] 23:02:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x9794a400) [pid = 1752] [serial = 2352] [outer = 0x97940000] 23:02:37 INFO - PROCESS | 1752 | 1468216957065 Marionette DEBUG loaded listener.js 23:02:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x97952c00) [pid = 1752] [serial = 2353] [outer = 0x97940000] 23:02:37 INFO - PROCESS | 1752 | 1468216957783 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 23:02:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 23:02:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 23:02:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1077ms 23:02:37 INFO - PROCESS | 1752 | 1468216957845 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 23:02:37 INFO - PROCESS | 1752 | 1468216957847 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 23:02:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 23:02:37 INFO - PROCESS | 1752 | 1468216957853 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 23:02:37 INFO - PROCESS | 1752 | 1468216957855 Marionette TRACE conn3 <- [1,3102,null,{}] 23:02:37 INFO - PROCESS | 1752 | 1468216957860 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:37 INFO - PROCESS | 1752 | 1468216957864 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:38 INFO - PROCESS | 1752 | 1468216958041 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 23:02:38 INFO - PROCESS | 1752 | 1468216958063 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:38 INFO - PROCESS | 1752 | 1468216958073 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x92a63c00 == 45 [pid = 1752] [id = 785] 23:02:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x97947400) [pid = 1752] [serial = 2354] [outer = (nil)] 23:02:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x979fb400) [pid = 1752] [serial = 2355] [outer = 0x97947400] 23:02:38 INFO - PROCESS | 1752 | 1468216958127 Marionette DEBUG loaded listener.js 23:02:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x9848c000) [pid = 1752] [serial = 2356] [outer = 0x97947400] 23:02:38 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x92d15c00) [pid = 1752] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 23:02:38 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x9a50a800) [pid = 1752] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 23:02:38 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x8d49d000) [pid = 1752] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 23:02:38 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x98714000) [pid = 1752] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 23:02:38 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x922fc800) [pid = 1752] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 23:02:38 INFO - PROCESS | 1752 | 1468216958934 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 23:02:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 23:02:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1125ms 23:02:38 INFO - PROCESS | 1752 | 1468216958978 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 23:02:38 INFO - PROCESS | 1752 | 1468216958982 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 23:02:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 23:02:38 INFO - PROCESS | 1752 | 1468216958987 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 23:02:38 INFO - PROCESS | 1752 | 1468216958989 Marionette TRACE conn3 <- [1,3106,null,{}] 23:02:38 INFO - PROCESS | 1752 | 1468216958994 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:39 INFO - PROCESS | 1752 | 1468216959002 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:39 INFO - PROCESS | 1752 | 1468216959197 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 23:02:39 INFO - PROCESS | 1752 | 1468216959299 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:39 INFO - PROCESS | 1752 | 1468216959307 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x90794c00 == 46 [pid = 1752] [id = 786] 23:02:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x90797c00) [pid = 1752] [serial = 2357] [outer = (nil)] 23:02:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x994f6000) [pid = 1752] [serial = 2358] [outer = 0x90797c00] 23:02:39 INFO - PROCESS | 1752 | 1468216959365 Marionette DEBUG loaded listener.js 23:02:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x99595000) [pid = 1752] [serial = 2359] [outer = 0x90797c00] 23:02:39 INFO - PROCESS | 1752 | 1468216959927 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 23:02:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 23:02:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 23:02:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 23:02:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 989ms 23:02:39 INFO - PROCESS | 1752 | 1468216959977 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 23:02:39 INFO - PROCESS | 1752 | 1468216959980 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 23:02:39 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 23:02:39 INFO - PROCESS | 1752 | 1468216959986 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 23:02:39 INFO - PROCESS | 1752 | 1468216959988 Marionette TRACE conn3 <- [1,3110,null,{}] 23:02:39 INFO - PROCESS | 1752 | 1468216959993 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:40 INFO - PROCESS | 1752 | 1468216960009 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:40 INFO - PROCESS | 1752 | 1468216960131 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 23:02:40 INFO - PROCESS | 1752 | 1468216960289 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:40 INFO - PROCESS | 1752 | 1468216960298 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x90793000 == 47 [pid = 1752] [id = 787] 23:02:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x979f6c00) [pid = 1752] [serial = 2360] [outer = (nil)] 23:02:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x995a9400) [pid = 1752] [serial = 2361] [outer = 0x979f6c00] 23:02:40 INFO - PROCESS | 1752 | 1468216960354 Marionette DEBUG loaded listener.js 23:02:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x995b5400) [pid = 1752] [serial = 2362] [outer = 0x979f6c00] 23:02:41 INFO - PROCESS | 1752 | 1468216961012 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 23:02:41 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 23:02:41 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 23:02:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 23:02:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 23:02:41 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1078ms 23:02:41 INFO - PROCESS | 1752 | 1468216961078 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 23:02:41 INFO - PROCESS | 1752 | 1468216961084 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 23:02:41 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 23:02:41 INFO - PROCESS | 1752 | 1468216961092 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 23:02:41 INFO - PROCESS | 1752 | 1468216961097 Marionette TRACE conn3 <- [1,3114,null,{}] 23:02:41 INFO - PROCESS | 1752 | 1468216961129 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:41 INFO - PROCESS | 1752 | 1468216961137 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:41 INFO - PROCESS | 1752 | 1468216961302 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 23:02:41 INFO - PROCESS | 1752 | 1468216961489 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"94f07652-6cf5-4f76-84ed-d3f2b8933a16\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:41 INFO - PROCESS | 1752 | 1468216961503 Marionette INFO sendAsync e6091315-103b-48f5-b8e3-7b47eec8fbe1 23:02:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x9079c400 == 48 [pid = 1752] [id = 788] 23:02:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x91483400) [pid = 1752] [serial = 2363] [outer = (nil)] 23:02:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x922f4800) [pid = 1752] [serial = 2364] [outer = 0x91483400] 23:02:41 INFO - PROCESS | 1752 | 1468216961575 Marionette DEBUG loaded listener.js 23:02:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x92472000) [pid = 1752] [serial = 2365] [outer = 0x91483400] 23:02:42 INFO - PROCESS | 1752 | 1468216962279 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 23:02:42 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 23:02:42 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1235ms 23:02:42 INFO - PROCESS | 1752 | 1468216962328 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 23:02:42 INFO - PROCESS | 1752 | 1468216962335 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 23:02:43 WARNING - u'runner_teardown' () 23:02:43 INFO - No more tests 23:02:43 INFO - Got 0 unexpected results 23:02:43 INFO - SUITE-END | took 1042s 23:02:43 INFO - Closing logging queue 23:02:43 INFO - queue closed 23:02:43 INFO - Return code: 0 23:02:43 WARNING - # TBPL SUCCESS # 23:02:43 INFO - Running post-action listener: _resource_record_post_action 23:02:43 INFO - Running post-run listener: _resource_record_post_run 23:02:44 INFO - Total resource usage - Wall time: 1073s; CPU: 98.0%; Read bytes: 14012416; Write bytes: 926597120; Read time: 776; Write time: 202872 23:02:44 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 23:02:44 INFO - install - Wall time: 26s; CPU: 100.0%; Read bytes: 8192; Write bytes: 135098368; Read time: 16; Write time: 112920 23:02:44 INFO - run-tests - Wall time: 1047s; CPU: 98.0%; Read bytes: 11022336; Write bytes: 781824000; Read time: 404; Write time: 81904 23:02:44 INFO - Running post-run listener: _upload_blobber_files 23:02:44 INFO - Blob upload gear active. 23:02:44 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 23:02:44 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 23:02:44 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 23:02:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 23:02:45 INFO - (blobuploader) - INFO - Open directory for files ... 23:02:45 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 23:02:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:02:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:02:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 23:02:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:02:47 INFO - (blobuploader) - INFO - Done attempting. 23:02:47 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 23:02:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:02:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:02:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 23:02:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:02:49 INFO - (blobuploader) - INFO - Done attempting. 23:02:49 INFO - (blobuploader) - INFO - Iteration through files over. 23:02:49 INFO - Return code: 0 23:02:49 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 23:02:49 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 23:02:49 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/44432a73871411bed78ad3d120c4e0bf8ae2ce0f4fe1c45025d4db5e1073762ff750d58192d3537add088f693a2f22e74c1903f10ac7df30c8553c9dc89bfbd5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/04cd8a38b9bb1e4988ce633850ba710efe78a45200853aa22a075f36177018c661f8f6757c4eed313d73b7603c63bed861d61a896a6722d11a764525114754ad"} 23:02:49 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 23:02:49 INFO - Writing to file /builds/slave/test/properties/blobber_files 23:02:49 INFO - Contents: 23:02:49 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/44432a73871411bed78ad3d120c4e0bf8ae2ce0f4fe1c45025d4db5e1073762ff750d58192d3537add088f693a2f22e74c1903f10ac7df30c8553c9dc89bfbd5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/04cd8a38b9bb1e4988ce633850ba710efe78a45200853aa22a075f36177018c661f8f6757c4eed313d73b7603c63bed861d61a896a6722d11a764525114754ad"} 23:02:49 INFO - Running post-run listener: copy_logs_to_upload_dir 23:02:49 INFO - Copying logs to upload dir... 23:02:49 INFO - mkdir: /builds/slave/test/build/upload/logs 23:02:49 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1156.624377 ========= master_lag: 3.01 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 19 mins, 19 secs) (at 2016-07-10 23:02:52.200378) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-10 23:02:52.211380) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1468213069.142013-66625078 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/44432a73871411bed78ad3d120c4e0bf8ae2ce0f4fe1c45025d4db5e1073762ff750d58192d3537add088f693a2f22e74c1903f10ac7df30c8553c9dc89bfbd5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/04cd8a38b9bb1e4988ce633850ba710efe78a45200853aa22a075f36177018c661f8f6757c4eed313d73b7603c63bed861d61a896a6722d11a764525114754ad"} build_url:https://queue.taskcluster.net/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.028793 build_url: 'https://queue.taskcluster.net/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/44432a73871411bed78ad3d120c4e0bf8ae2ce0f4fe1c45025d4db5e1073762ff750d58192d3537add088f693a2f22e74c1903f10ac7df30c8553c9dc89bfbd5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/04cd8a38b9bb1e4988ce633850ba710efe78a45200853aa22a075f36177018c661f8f6757c4eed313d73b7603c63bed861d61a896a6722d11a764525114754ad"}' symbols_url: 'https://queue.taskcluster.net/v1/task/FNiEs5WhR7e7JiaedxAF3Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.97 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-10 23:02:53.206176) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 23:02:53.206508) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1468213069.142013-66625078 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.015516 ========= master_lag: 0.51 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 23:02:53.732062) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-10 23:02:53.732395) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-10 23:02:53.733701) ========= ========= Total master_lag: 4.57 =========