builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-130 starttime: 1467128458.98 results: success (0) buildid: 20160628070023 builduid: fbc89a7bc5f2471e854f2ee2b4571072 revision: 85ccaed0061c96468658c35137c86467166624d5 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 08:40:58.975665) ========= master: http://buildbot-master01.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 08:40:58.976113) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 08:40:58.976409) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 08:40:59.174508) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 08:40:59.174792) ========= 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-1467128447.450827-266701432 _=/tools/buildbot/bin/python using PTY: False --2016-06-28 08:40:59-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|: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.1M=0.001s 2016-06-28 08:40:59 (12.1 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.577016 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 08:40:59.784660) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 08:40:59.784979) ========= 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-1467128447.450827-266701432 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.076118 ========= master_lag: 0.07 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 08:40:59.926977) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-28 08:40:59.927332) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 85ccaed0061c96468658c35137c86467166624d5 --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 85ccaed0061c96468658c35137c86467166624d5 --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-1467128447.450827-266701432 _=/tools/buildbot/bin/python using PTY: False 2016-06-28 08:41:00,028 truncating revision to first 12 chars 2016-06-28 08:41:00,029 Setting DEBUG logging. 2016-06-28 08:41:00,029 attempt 1/10 2016-06-28 08:41:00,029 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/85ccaed0061c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-28 08:41:01,257 unpacking tar archive at: mozilla-beta-85ccaed0061c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.738425 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-28 08:41:01.696208) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 08:41:01.696534) ========= script_repo_revision: 85ccaed0061c96468658c35137c86467166624d5 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 08:41:01.696950) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-28 08:41:01.697231) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-28 08:41:01.726132) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 33 secs) (at 2016-06-28 08:41:01.726430) ========= /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-1467128447.450827-266701432 _=/tools/buildbot/bin/python using PTY: False 08:41:01 INFO - MultiFileLogger online at 20160628 08:41:01 in /builds/slave/test 08:41:01 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 08:41:01 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:41:01 INFO - {'append_to_log': False, 08:41:01 INFO - 'base_work_dir': '/builds/slave/test', 08:41:01 INFO - 'blob_upload_branch': 'mozilla-beta', 08:41:01 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:41:01 INFO - 'buildbot_json_path': 'buildprops.json', 08:41:01 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:41:01 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:41:01 INFO - 'download_minidump_stackwalk': True, 08:41:01 INFO - 'download_symbols': 'true', 08:41:01 INFO - 'e10s': False, 08:41:01 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:41:01 INFO - 'tooltool.py': '/tools/tooltool.py', 08:41:01 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:41:01 INFO - '/tools/misc-python/virtualenv.py')}, 08:41:01 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:41:01 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:41:01 INFO - 'log_level': 'info', 08:41:01 INFO - 'log_to_console': True, 08:41:01 INFO - 'opt_config_files': (), 08:41:01 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:41:01 INFO - '--processes=1', 08:41:01 INFO - '--config=%(test_path)s/wptrunner.ini', 08:41:01 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:41:01 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:41:01 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:41:01 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:41:01 INFO - 'pip_index': False, 08:41:01 INFO - 'require_test_zip': True, 08:41:01 INFO - 'test_type': ('testharness',), 08:41:01 INFO - 'this_chunk': '1', 08:41:01 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:41:01 INFO - 'total_chunks': '10', 08:41:01 INFO - 'virtualenv_path': 'venv', 08:41:01 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:41:01 INFO - 'work_dir': 'build'} 08:41:01 INFO - ##### 08:41:01 INFO - ##### Running clobber step. 08:41:01 INFO - ##### 08:41:01 INFO - Running pre-action listener: _resource_record_pre_action 08:41:01 INFO - Running main action method: clobber 08:41:01 INFO - rmtree: /builds/slave/test/build 08:41:01 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:41:04 INFO - Running post-action listener: _resource_record_post_action 08:41:04 INFO - ##### 08:41:04 INFO - ##### Running read-buildbot-config step. 08:41:04 INFO - ##### 08:41:04 INFO - Running pre-action listener: _resource_record_pre_action 08:41:04 INFO - Running main action method: read_buildbot_config 08:41:04 INFO - Using buildbot properties: 08:41:04 INFO - { 08:41:04 INFO - "project": "", 08:41:04 INFO - "product": "firefox", 08:41:04 INFO - "script_repo_revision": "production", 08:41:04 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 08:41:04 INFO - "repository": "", 08:41:04 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 08:41:04 INFO - "buildid": "20160628070023", 08:41:04 INFO - "pgo_build": "False", 08:41:04 INFO - "basedir": "/builds/slave/test", 08:41:04 INFO - "buildnumber": 3, 08:41:04 INFO - "slavename": "tst-linux32-spot-130", 08:41:04 INFO - "revision": "85ccaed0061c96468658c35137c86467166624d5", 08:41:04 INFO - "master": "http://buildbot-master01.bb.releng.use1.mozilla.com:8201/", 08:41:04 INFO - "platform": "linux", 08:41:04 INFO - "branch": "mozilla-beta", 08:41:04 INFO - "repo_path": "releases/mozilla-beta", 08:41:04 INFO - "moz_repo_path": "", 08:41:04 INFO - "stage_platform": "linux", 08:41:04 INFO - "builduid": "fbc89a7bc5f2471e854f2ee2b4571072", 08:41:04 INFO - "slavebuilddir": "test" 08:41:04 INFO - } 08:41:04 INFO - Found installer url https://queue.taskcluster.net/v1/task/NuaY47mnQq-RYzOdZSDQQg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 08:41:04 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NuaY47mnQq-RYzOdZSDQQg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 08:41:04 INFO - Running post-action listener: _resource_record_post_action 08:41:04 INFO - ##### 08:41:04 INFO - ##### Running download-and-extract step. 08:41:04 INFO - ##### 08:41:04 INFO - Running pre-action listener: _resource_record_pre_action 08:41:04 INFO - Running main action method: download_and_extract 08:41:04 INFO - mkdir: /builds/slave/test/build/tests 08:41:04 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')]} 08:41:04 INFO - https://queue.taskcluster.net/v1/task/NuaY47mnQq-RYzOdZSDQQg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 08:41:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NuaY47mnQq-RYzOdZSDQQg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:41:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NuaY47mnQq-RYzOdZSDQQg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:41:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NuaY47mnQq-RYzOdZSDQQg/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 08:41:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NuaY47mnQq-RYzOdZSDQQg/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 08:41:06 INFO - Downloaded 1291 bytes. 08:41:06 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:41:06 INFO - Using the following test package requirements: 08:41:06 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 08:41:06 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:41:06 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 08:41:06 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:41:06 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 08:41:06 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:41:06 INFO - u'jsshell-linux-i686.zip'], 08:41:06 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:41:06 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 08:41:06 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 08:41:06 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:41:06 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 08:41:06 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:41:06 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 08:41:06 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:41:06 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 08:41:06 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:41:06 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 08:41:06 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 08:41:06 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')]} 08:41:06 INFO - https://queue.taskcluster.net/v1/task/NuaY47mnQq-RYzOdZSDQQg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 08:41:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NuaY47mnQq-RYzOdZSDQQg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:41:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NuaY47mnQq-RYzOdZSDQQg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:41:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NuaY47mnQq-RYzOdZSDQQg/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 08:41:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NuaY47mnQq-RYzOdZSDQQg/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 08:41:14 INFO - Downloaded 22859845 bytes. 08:41:14 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/*'] 08:41:14 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/* 08:41:15 INFO - caution: filename not matched: web-platform/* 08:41:15 INFO - Return code: 11 08:41:15 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')]} 08:41:15 INFO - https://queue.taskcluster.net/v1/task/NuaY47mnQq-RYzOdZSDQQg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 08:41:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NuaY47mnQq-RYzOdZSDQQg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:41:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NuaY47mnQq-RYzOdZSDQQg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:41:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NuaY47mnQq-RYzOdZSDQQg/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 08:41:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NuaY47mnQq-RYzOdZSDQQg/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 08:41:27 INFO - Downloaded 36389080 bytes. 08:41:27 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/*'] 08:41:27 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/* 08:41:30 INFO - caution: filename not matched: bin/* 08:41:30 INFO - caution: filename not matched: config/* 08:41:30 INFO - caution: filename not matched: mozbase/* 08:41:30 INFO - caution: filename not matched: marionette/* 08:41:30 INFO - caution: filename not matched: tools/wptserve/* 08:41:30 INFO - Return code: 11 08:41:30 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')]} 08:41:30 INFO - https://queue.taskcluster.net/v1/task/NuaY47mnQq-RYzOdZSDQQg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 08:41:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NuaY47mnQq-RYzOdZSDQQg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:41:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NuaY47mnQq-RYzOdZSDQQg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:41:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NuaY47mnQq-RYzOdZSDQQg/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 08:41:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NuaY47mnQq-RYzOdZSDQQg/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 08:41:52 INFO - Downloaded 69343057 bytes. 08:41:52 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NuaY47mnQq-RYzOdZSDQQg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:41:52 INFO - mkdir: /builds/slave/test/properties 08:41:52 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:41:52 INFO - Writing to file /builds/slave/test/properties/build_url 08:41:52 INFO - Contents: 08:41:52 INFO - build_url:https://queue.taskcluster.net/v1/task/NuaY47mnQq-RYzOdZSDQQg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:41:53 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NuaY47mnQq-RYzOdZSDQQg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:41:53 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:41:53 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:41:53 INFO - Contents: 08:41:53 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NuaY47mnQq-RYzOdZSDQQg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:41:53 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')]} 08:41:53 INFO - https://queue.taskcluster.net/v1/task/NuaY47mnQq-RYzOdZSDQQg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:41:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NuaY47mnQq-RYzOdZSDQQg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:41:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NuaY47mnQq-RYzOdZSDQQg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:41:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NuaY47mnQq-RYzOdZSDQQg/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 08:41:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NuaY47mnQq-RYzOdZSDQQg/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 08:42:17 INFO - Downloaded 92353352 bytes. 08:42:17 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'] 08:42:17 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 08:42:27 INFO - Return code: 0 08:42:27 INFO - Running post-action listener: _resource_record_post_action 08:42:27 INFO - Running post-action listener: set_extra_try_arguments 08:42:27 INFO - ##### 08:42:27 INFO - ##### Running create-virtualenv step. 08:42:27 INFO - ##### 08:42:27 INFO - Running pre-action listener: _pre_create_virtualenv 08:42:27 INFO - Running pre-action listener: _resource_record_pre_action 08:42:27 INFO - Running main action method: create_virtualenv 08:42:27 INFO - Creating virtualenv /builds/slave/test/build/venv 08:42:27 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 08:42:27 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:42:28 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:42:28 INFO - Using real prefix '/usr' 08:42:28 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:42:29 INFO - Installing distribute.............................................................................................................................................................................................done. 08:42:32 INFO - Installing pip.................done. 08:42:32 INFO - Return code: 0 08:42:32 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:42:32 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')]} 08:42:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:42:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:42:32 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')]} 08:42:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:42:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:42:32 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0xa04fc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0b6598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa16a2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa159f70>, '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 0xa159620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa15f750>, '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-1467128447.450827-266701432', '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 08:42:32 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 08:42:32 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 08:42:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:42:32 INFO - 'CCACHE_UMASK': '002', 08:42:32 INFO - 'DISPLAY': ':0', 08:42:32 INFO - 'HOME': '/home/cltbld', 08:42:32 INFO - 'LANG': 'en_US.UTF-8', 08:42:32 INFO - 'LOGNAME': 'cltbld', 08:42:32 INFO - 'MAIL': '/var/mail/cltbld', 08:42:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:42:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:42:32 INFO - 'MOZ_NO_REMOTE': '1', 08:42:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:42:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:42:32 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:42:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:42:32 INFO - 'PWD': '/builds/slave/test', 08:42:32 INFO - 'SHELL': '/bin/bash', 08:42:32 INFO - 'SHLVL': '1', 08:42:32 INFO - 'TERM': 'linux', 08:42:32 INFO - 'TMOUT': '86400', 08:42:32 INFO - 'USER': 'cltbld', 08:42:32 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467128447.450827-266701432', 08:42:32 INFO - '_': '/tools/buildbot/bin/python'} 08:42:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:42:33 INFO - Downloading/unpacking psutil>=0.7.1 08:42: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 08:42: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 08:42:33 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:42:33 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:42: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 08:42: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 08:42:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:42:38 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:42:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:42:38 INFO - Installing collected packages: psutil 08:42:38 INFO - Running setup.py install for psutil 08:42:38 INFO - building 'psutil._psutil_linux' extension 08:42:38 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 08:42:39 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 08:42:39 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 08:42:39 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 08:42:39 INFO - building 'psutil._psutil_posix' extension 08:42:39 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 08:42:39 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 08:42:39 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:42:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:42:40 INFO - Successfully installed psutil 08:42:40 INFO - Cleaning up... 08:42:40 INFO - Return code: 0 08:42:40 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:42:40 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')]} 08:42:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:42:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:42:40 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')]} 08:42:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:42:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:42:40 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0xa04fc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0b6598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa16a2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa159f70>, '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 0xa159620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa15f750>, '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-1467128447.450827-266701432', '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 08:42:40 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 08:42:40 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 08:42:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:42:40 INFO - 'CCACHE_UMASK': '002', 08:42:40 INFO - 'DISPLAY': ':0', 08:42:40 INFO - 'HOME': '/home/cltbld', 08:42:40 INFO - 'LANG': 'en_US.UTF-8', 08:42:40 INFO - 'LOGNAME': 'cltbld', 08:42:40 INFO - 'MAIL': '/var/mail/cltbld', 08:42:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:42:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:42:40 INFO - 'MOZ_NO_REMOTE': '1', 08:42:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:42:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:42:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:42:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:42:40 INFO - 'PWD': '/builds/slave/test', 08:42:40 INFO - 'SHELL': '/bin/bash', 08:42:40 INFO - 'SHLVL': '1', 08:42:40 INFO - 'TERM': 'linux', 08:42:40 INFO - 'TMOUT': '86400', 08:42:40 INFO - 'USER': 'cltbld', 08:42:40 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467128447.450827-266701432', 08:42:40 INFO - '_': '/tools/buildbot/bin/python'} 08:42:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:42:40 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:42:40 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 08:42:40 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 08:42:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:42:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:42:40 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 08:42:40 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 08:42:45 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:42:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:42:45 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:42:45 INFO - Installing collected packages: mozsystemmonitor 08:42:45 INFO - Running setup.py install for mozsystemmonitor 08:42:45 INFO - Successfully installed mozsystemmonitor 08:42:45 INFO - Cleaning up... 08:42:45 INFO - Return code: 0 08:42:45 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:42:45 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')]} 08:42:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:42:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:42:45 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')]} 08:42:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:42:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:42:45 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0xa04fc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0b6598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa16a2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa159f70>, '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 0xa159620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa15f750>, '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-1467128447.450827-266701432', '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 08:42:45 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 08:42:45 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 08:42:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:42:45 INFO - 'CCACHE_UMASK': '002', 08:42:45 INFO - 'DISPLAY': ':0', 08:42:45 INFO - 'HOME': '/home/cltbld', 08:42:45 INFO - 'LANG': 'en_US.UTF-8', 08:42:45 INFO - 'LOGNAME': 'cltbld', 08:42:45 INFO - 'MAIL': '/var/mail/cltbld', 08:42:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:42:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:42:45 INFO - 'MOZ_NO_REMOTE': '1', 08:42:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:42:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:42:45 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:42:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:42:45 INFO - 'PWD': '/builds/slave/test', 08:42:45 INFO - 'SHELL': '/bin/bash', 08:42:45 INFO - 'SHLVL': '1', 08:42:45 INFO - 'TERM': 'linux', 08:42:45 INFO - 'TMOUT': '86400', 08:42:45 INFO - 'USER': 'cltbld', 08:42:45 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467128447.450827-266701432', 08:42:45 INFO - '_': '/tools/buildbot/bin/python'} 08:42:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:42:46 INFO - Downloading/unpacking blobuploader==1.2.4 08:42:46 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 08:42: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 08:42:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:42:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:42:46 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 08:42: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 08:42:50 INFO - Downloading blobuploader-1.2.4.tar.gz 08:42:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:42:50 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:42:50 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 08:42:50 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 08:42:50 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:42:50 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:42:50 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 08:42:50 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 08:42:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:42:52 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:42:52 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 08:42:52 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 08:42:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:42:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:42:52 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 08:42:52 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 08:42:52 INFO - Downloading docopt-0.6.1.tar.gz 08:42:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:42:52 INFO - Installing collected packages: blobuploader, requests, docopt 08:42:52 INFO - Running setup.py install for blobuploader 08:42:53 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:42:53 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:42:53 INFO - Running setup.py install for requests 08:42:53 INFO - Running setup.py install for docopt 08:42:54 INFO - Successfully installed blobuploader requests docopt 08:42:54 INFO - Cleaning up... 08:42:54 INFO - Return code: 0 08:42:54 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:42:54 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')]} 08:42:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:42:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:42:54 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')]} 08:42:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:42:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:42:54 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0xa04fc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0b6598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa16a2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa159f70>, '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 0xa159620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa15f750>, '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-1467128447.450827-266701432', '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 08:42:54 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 08:42:54 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:42:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:42:54 INFO - 'CCACHE_UMASK': '002', 08:42:54 INFO - 'DISPLAY': ':0', 08:42:54 INFO - 'HOME': '/home/cltbld', 08:42:54 INFO - 'LANG': 'en_US.UTF-8', 08:42:54 INFO - 'LOGNAME': 'cltbld', 08:42:54 INFO - 'MAIL': '/var/mail/cltbld', 08:42:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:42:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:42:54 INFO - 'MOZ_NO_REMOTE': '1', 08:42:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:42:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:42:54 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:42:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:42:54 INFO - 'PWD': '/builds/slave/test', 08:42:54 INFO - 'SHELL': '/bin/bash', 08:42:54 INFO - 'SHLVL': '1', 08:42:54 INFO - 'TERM': 'linux', 08:42:54 INFO - 'TMOUT': '86400', 08:42:54 INFO - 'USER': 'cltbld', 08:42:54 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467128447.450827-266701432', 08:42:54 INFO - '_': '/tools/buildbot/bin/python'} 08:42:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:42:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:42:54 INFO - Running setup.py (path:/tmp/pip-E31Kvl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:42:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:42:54 INFO - Running setup.py (path:/tmp/pip-tNGTYF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:42:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:42:54 INFO - Running setup.py (path:/tmp/pip-2JMs79-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:42:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:42:55 INFO - Running setup.py (path:/tmp/pip-IKLS33-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:42:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:42:55 INFO - Running setup.py (path:/tmp/pip-QSh27B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:42:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:42:55 INFO - Running setup.py (path:/tmp/pip-TpUFID-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:42:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:42:55 INFO - Running setup.py (path:/tmp/pip-OUfA1i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:42:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:42:55 INFO - Running setup.py (path:/tmp/pip-sRXRGF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:42:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:42:55 INFO - Running setup.py (path:/tmp/pip-q2sQAF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:42:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:42:55 INFO - Running setup.py (path:/tmp/pip-9bIoek-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:42:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:42:55 INFO - Running setup.py (path:/tmp/pip-Dq1HJy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:42:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:42:56 INFO - Running setup.py (path:/tmp/pip-nS9K7e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:42:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:42:56 INFO - Running setup.py (path:/tmp/pip-Ai4gJO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:42:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:42:56 INFO - Running setup.py (path:/tmp/pip-NpIWtf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:42:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:42:56 INFO - Running setup.py (path:/tmp/pip-EVK7ZQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:42:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:42:56 INFO - Running setup.py (path:/tmp/pip-Nlilgl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:42:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:42:56 INFO - Running setup.py (path:/tmp/pip-IfakoE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:42:56 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:42:56 INFO - Running setup.py (path:/tmp/pip-l7k0lP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:42:57 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:42:57 INFO - Running setup.py (path:/tmp/pip-achIHT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:42:57 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:42:57 INFO - Running setup.py (path:/tmp/pip-ufqOuM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:42:57 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:42:57 INFO - Running setup.py (path:/tmp/pip-PfzrvF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:42:57 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:42:57 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 08:42:57 INFO - Running setup.py install for manifestparser 08:42:58 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:42:58 INFO - Running setup.py install for mozcrash 08:42:58 INFO - Running setup.py install for mozdebug 08:42:58 INFO - Running setup.py install for mozdevice 08:42:58 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:42:58 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:42:58 INFO - Running setup.py install for mozfile 08:42:58 INFO - Running setup.py install for mozhttpd 08:42:59 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:42:59 INFO - Running setup.py install for mozinfo 08:42:59 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:42:59 INFO - Running setup.py install for mozInstall 08:42:59 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:42:59 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:42:59 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:42:59 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:42:59 INFO - Running setup.py install for mozleak 08:42:59 INFO - Running setup.py install for mozlog 08:43:00 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:43:00 INFO - Running setup.py install for moznetwork 08:43:00 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:43:00 INFO - Running setup.py install for mozprocess 08:43:00 INFO - Running setup.py install for mozprofile 08:43:00 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:43:00 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:43:00 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:43:00 INFO - Running setup.py install for mozrunner 08:43:01 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:43:01 INFO - Running setup.py install for mozscreenshot 08:43:01 INFO - Running setup.py install for moztest 08:43:01 INFO - Running setup.py install for mozversion 08:43:01 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:43:01 INFO - Running setup.py install for wptserve 08:43:01 INFO - Running setup.py install for marionette-driver 08:43:02 INFO - Running setup.py install for browsermob-proxy 08:43:02 INFO - Running setup.py install for marionette-client 08:43:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:43:02 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:43:03 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 08:43:03 INFO - Cleaning up... 08:43:03 INFO - Return code: 0 08:43:03 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:43:03 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')]} 08:43:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:43:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:43:03 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')]} 08:43:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:43:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:43:03 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0xa04fc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0b6598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa16a2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa159f70>, '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 0xa159620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa15f750>, '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-1467128447.450827-266701432', '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 08:43:03 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 08:43:03 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:43:03 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:43:03 INFO - 'CCACHE_UMASK': '002', 08:43:03 INFO - 'DISPLAY': ':0', 08:43:03 INFO - 'HOME': '/home/cltbld', 08:43:03 INFO - 'LANG': 'en_US.UTF-8', 08:43:03 INFO - 'LOGNAME': 'cltbld', 08:43:03 INFO - 'MAIL': '/var/mail/cltbld', 08:43:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:43:03 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:43:03 INFO - 'MOZ_NO_REMOTE': '1', 08:43:03 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:43:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:43:03 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:43:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:43:03 INFO - 'PWD': '/builds/slave/test', 08:43:03 INFO - 'SHELL': '/bin/bash', 08:43:03 INFO - 'SHLVL': '1', 08:43:03 INFO - 'TERM': 'linux', 08:43:03 INFO - 'TMOUT': '86400', 08:43:03 INFO - 'USER': 'cltbld', 08:43:03 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467128447.450827-266701432', 08:43:03 INFO - '_': '/tools/buildbot/bin/python'} 08:43:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:43:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:43:03 INFO - Running setup.py (path:/tmp/pip-ss6FzQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:43:03 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)) 08:43:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:43:03 INFO - Running setup.py (path:/tmp/pip-j1hJMK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:43:03 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)) 08:43:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:43:03 INFO - Running setup.py (path:/tmp/pip-2IM6q4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:43:03 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)) 08:43:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:43:03 INFO - Running setup.py (path:/tmp/pip-xn4Mcl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:43:04 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)) 08:43:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:43:04 INFO - Running setup.py (path:/tmp/pip-2TQr6B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:43:04 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)) 08:43:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:43:04 INFO - Running setup.py (path:/tmp/pip-XCVNTj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:43:04 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)) 08:43:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:43:04 INFO - Running setup.py (path:/tmp/pip-7EErwh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:43:04 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)) 08:43:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:43:04 INFO - Running setup.py (path:/tmp/pip-p9E02K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:43:04 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)) 08:43:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:43:04 INFO - Running setup.py (path:/tmp/pip-6lTy0r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:43:04 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)) 08:43:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:43:04 INFO - Running setup.py (path:/tmp/pip-XnMZek-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:43:04 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)) 08:43:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:43:04 INFO - Running setup.py (path:/tmp/pip-7Tz0kC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:43:05 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)) 08:43:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:43:05 INFO - Running setup.py (path:/tmp/pip-alG3Th-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:43:05 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)) 08:43:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:43:05 INFO - Running setup.py (path:/tmp/pip-M0qDNW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:43:05 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)) 08:43:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:43:05 INFO - Running setup.py (path:/tmp/pip-M2sL5P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:43:05 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)) 08:43:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:43:05 INFO - Running setup.py (path:/tmp/pip-alQ07H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:43:05 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)) 08:43:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:43:05 INFO - Running setup.py (path:/tmp/pip-wpcDeZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:43:05 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)) 08:43:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:43:05 INFO - Running setup.py (path:/tmp/pip-anO6uC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:43:05 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)) 08:43:05 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:43:05 INFO - Running setup.py (path:/tmp/pip-Ew0uVd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:43:06 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)) 08:43:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:43:06 INFO - Running setup.py (path:/tmp/pip-AxEYDM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:43:06 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)) 08:43:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:43:06 INFO - Running setup.py (path:/tmp/pip-UPeRPv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:43:06 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)) 08:43:06 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:43:06 INFO - Running setup.py (path:/tmp/pip-bTGcLg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:43:06 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:43:06 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)) 08:43:06 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)) 08:43:06 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)) 08:43:06 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)) 08:43:06 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)) 08:43:06 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)) 08:43:06 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:43:06 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 08:43:06 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 08:43:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:43:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:43:06 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 08:43:06 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 08:43:11 INFO - Downloading blessings-1.6.tar.gz 08:43:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:43:11 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)) 08:43:11 INFO - Installing collected packages: blessings 08:43:11 INFO - Running setup.py install for blessings 08:43:12 INFO - Successfully installed blessings 08:43:12 INFO - Cleaning up... 08:43:12 INFO - Return code: 0 08:43:12 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:43:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:43:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:43:12 INFO - Reading from file tmpfile_stdout 08:43:12 INFO - Current package versions: 08:43:12 INFO - argparse == 1.2.1 08:43:12 INFO - blessings == 1.6 08:43:12 INFO - blobuploader == 1.2.4 08:43:12 INFO - browsermob-proxy == 0.6.0 08:43:12 INFO - docopt == 0.6.1 08:43:12 INFO - manifestparser == 1.1 08:43:12 INFO - marionette-client == 2.3.0 08:43:12 INFO - marionette-driver == 1.4.0 08:43:12 INFO - mozInstall == 1.12 08:43:12 INFO - mozcrash == 0.17 08:43:12 INFO - mozdebug == 0.1 08:43:12 INFO - mozdevice == 0.48 08:43:12 INFO - mozfile == 1.2 08:43:12 INFO - mozhttpd == 0.7 08:43:12 INFO - mozinfo == 0.9 08:43:12 INFO - mozleak == 0.1 08:43:12 INFO - mozlog == 3.1 08:43:12 INFO - moznetwork == 0.27 08:43:12 INFO - mozprocess == 0.22 08:43:12 INFO - mozprofile == 0.28 08:43:12 INFO - mozrunner == 6.11 08:43:12 INFO - mozscreenshot == 0.1 08:43:12 INFO - mozsystemmonitor == 0.0 08:43:12 INFO - moztest == 0.7 08:43:12 INFO - mozversion == 1.4 08:43:12 INFO - psutil == 3.1.1 08:43:12 INFO - requests == 1.2.3 08:43:12 INFO - wptserve == 1.4.0 08:43:12 INFO - wsgiref == 0.1.2 08:43:12 INFO - Running post-action listener: _resource_record_post_action 08:43:12 INFO - Running post-action listener: _start_resource_monitoring 08:43:12 INFO - Starting resource monitoring. 08:43:12 INFO - ##### 08:43:12 INFO - ##### Running pull step. 08:43:12 INFO - ##### 08:43:12 INFO - Running pre-action listener: _resource_record_pre_action 08:43:12 INFO - Running main action method: pull 08:43:12 INFO - Pull has nothing to do! 08:43:12 INFO - Running post-action listener: _resource_record_post_action 08:43:12 INFO - ##### 08:43:12 INFO - ##### Running install step. 08:43:12 INFO - ##### 08:43:12 INFO - Running pre-action listener: _resource_record_pre_action 08:43:12 INFO - Running main action method: install 08:43:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:43:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:43:13 INFO - Reading from file tmpfile_stdout 08:43:13 INFO - Detecting whether we're running mozinstall >=1.0... 08:43:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:43:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:43:13 INFO - Reading from file tmpfile_stdout 08:43:13 INFO - Output received: 08:43:13 INFO - Usage: mozinstall [options] installer 08:43:13 INFO - Options: 08:43:13 INFO - -h, --help show this help message and exit 08:43:13 INFO - -d DEST, --destination=DEST 08:43:13 INFO - Directory to install application into. [default: 08:43:13 INFO - "/builds/slave/test"] 08:43:13 INFO - --app=APP Application being installed. [default: firefox] 08:43:13 INFO - mkdir: /builds/slave/test/build/application 08:43:13 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'] 08:43:13 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 08:43:48 INFO - Reading from file tmpfile_stdout 08:43:48 INFO - Output received: 08:43:48 INFO - /builds/slave/test/build/application/firefox/firefox 08:43:48 INFO - Running post-action listener: _resource_record_post_action 08:43:48 INFO - ##### 08:43:48 INFO - ##### Running run-tests step. 08:43:48 INFO - ##### 08:43:48 INFO - Running pre-action listener: _resource_record_pre_action 08:43:48 INFO - Running main action method: run_tests 08:43:48 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:43:48 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:43:48 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:43:48 INFO - grabbing minidump binary from tooltool 08:43:48 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')]} 08:43:48 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 0xa159f70>, '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 0xa159620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa15f750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:43:48 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 08:43:48 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 08:43:48 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:43:48 INFO - Return code: 0 08:43:48 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 08:43:48 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:43:48 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/NuaY47mnQq-RYzOdZSDQQg/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 08:43:48 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/NuaY47mnQq-RYzOdZSDQQg/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 08:43:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:43:48 INFO - 'CCACHE_UMASK': '002', 08:43:48 INFO - 'DISPLAY': ':0', 08:43:48 INFO - 'HOME': '/home/cltbld', 08:43:48 INFO - 'LANG': 'en_US.UTF-8', 08:43:48 INFO - 'LOGNAME': 'cltbld', 08:43:48 INFO - 'MAIL': '/var/mail/cltbld', 08:43:48 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:43:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:43:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:43:48 INFO - 'MOZ_NO_REMOTE': '1', 08:43:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:43:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:43:48 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:43:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:43:48 INFO - 'PWD': '/builds/slave/test', 08:43:48 INFO - 'SHELL': '/bin/bash', 08:43:48 INFO - 'SHLVL': '1', 08:43:48 INFO - 'TERM': 'linux', 08:43:48 INFO - 'TMOUT': '86400', 08:43:48 INFO - 'USER': 'cltbld', 08:43:48 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467128447.450827-266701432', 08:43:48 INFO - '_': '/tools/buildbot/bin/python'} 08:43:48 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/NuaY47mnQq-RYzOdZSDQQg/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 08:43:49 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 08:43:49 INFO - import pkg_resources 08:43:51 INFO - Using 1 client processes 08:43:52 INFO - wptserve Starting http server on 127.0.0.1:8000 08:43:52 INFO - wptserve Starting http server on 127.0.0.1:8001 08:43:52 INFO - wptserve Starting http server on 127.0.0.1:8443 08:43:54 INFO - SUITE-START | Running 778 tests 08:43:54 INFO - Running testharness tests 08:43:54 INFO - Setting up ssl 08:43:54 INFO - PROCESS | certutil | 08:43:54 INFO - PROCESS | certutil | 08:43:54 INFO - PROCESS | certutil | 08:43:54 INFO - Certificate Nickname Trust Attributes 08:43:54 INFO - SSL,S/MIME,JAR/XPI 08:43:54 INFO - 08:43:54 INFO - web-platform-tests CT,, 08:43:54 INFO - 08:43:54 INFO - Starting runner 08:43:57 INFO - PROCESS | 1724 | 1467128637367 Marionette DEBUG Marionette enabled via build flag and pref 08:43:57 INFO - PROCESS | 1724 | ++DOCSHELL 0xa4d44000 == 1 [pid = 1724] [id = 1] 08:43:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 1 (0xa4d44400) [pid = 1724] [serial = 1] [outer = (nil)] 08:43:57 INFO - PROCESS | 1724 | [1724] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:43:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 2 (0xa4d44c00) [pid = 1724] [serial = 2] [outer = 0xa4d44400] 08:43:58 INFO - PROCESS | 1724 | 1467128638107 Marionette INFO Listening on port 2828 08:43:58 INFO - PROCESS | 1724 | 1467128638728 Marionette DEBUG Marionette enabled via command-line flag 08:43:58 INFO - PROCESS | 1724 | ++DOCSHELL 0xa219f800 == 2 [pid = 1724] [id = 2] 08:43:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 3 (0xa21a8800) [pid = 1724] [serial = 3] [outer = (nil)] 08:43:58 INFO - PROCESS | 1724 | [1724] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:43:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 4 (0xa8c47c00) [pid = 1724] [serial = 4] [outer = 0xa21a8800] 08:43:58 INFO - PROCESS | 1724 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20c5d00 08:43:58 INFO - PROCESS | 1724 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a6714800 08:43:58 INFO - PROCESS | 1724 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20d47c0 08:43:59 INFO - PROCESS | 1724 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20ee420 08:43:59 INFO - PROCESS | 1724 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20f7160 08:43:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 5 (0xa1023000) [pid = 1724] [serial = 5] [outer = 0xa4d44400] 08:43:59 INFO - PROCESS | 1724 | [1724] 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 08:43:59 INFO - PROCESS | 1724 | 1467128639174 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:42582 08:43:59 INFO - PROCESS | 1724 | [1724] 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 08:43:59 INFO - PROCESS | 1724 | 1467128639209 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:42583 08:43:59 INFO - PROCESS | 1724 | 1467128639272 Marionette DEBUG Closed connection conn0 08:43:59 INFO - PROCESS | 1724 | 1467128639277 Marionette DEBUG Closed connection conn1 08:43:59 INFO - PROCESS | 1724 | [1724] 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 08:43:59 INFO - PROCESS | 1724 | [1724] 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 08:43:59 INFO - PROCESS | 1724 | 1467128639411 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:42584 08:43:59 INFO - PROCESS | 1724 | 1467128639451 Marionette DEBUG Closed connection conn2 08:43:59 INFO - PROCESS | 1724 | [1724] 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 08:43:59 INFO - PROCESS | 1724 | 1467128639475 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:42585 08:43:59 INFO - PROCESS | 1724 | [1724] 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 08:43:59 INFO - PROCESS | 1724 | 1467128639520 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:42586 08:43:59 INFO - PROCESS | 1724 | 1467128639539 Marionette DEBUG Closed connection conn3 08:43:59 INFO - PROCESS | 1724 | 1467128639578 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:43:59 INFO - PROCESS | 1724 | 1467128639588 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":"20160628070023","device":"desktop","version":"48.0"} 08:44:00 INFO - PROCESS | 1724 | [1724] 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 08:44:01 INFO - PROCESS | 1724 | ++DOCSHELL 0x9b30d400 == 3 [pid = 1724] [id = 3] 08:44:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 6 (0x9b30d800) [pid = 1724] [serial = 6] [outer = (nil)] 08:44:01 INFO - PROCESS | 1724 | ++DOCSHELL 0x9b30fc00 == 4 [pid = 1724] [id = 4] 08:44:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 7 (0x9b311400) [pid = 1724] [serial = 7] [outer = (nil)] 08:44:02 INFO - PROCESS | 1724 | [1724] 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 08:44:02 INFO - PROCESS | 1724 | ++DOCSHELL 0x9ab37400 == 5 [pid = 1724] [id = 5] 08:44:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 8 (0x9ab37800) [pid = 1724] [serial = 8] [outer = (nil)] 08:44:02 INFO - PROCESS | 1724 | [1724] 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 08:44:02 INFO - PROCESS | 1724 | [1724] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:44:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 9 (0x9a76e000) [pid = 1724] [serial = 9] [outer = 0x9ab37800] 08:44:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 10 (0x9a4ccc00) [pid = 1724] [serial = 10] [outer = 0x9b30d800] 08:44:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 11 (0x9a4ce800) [pid = 1724] [serial = 11] [outer = 0x9b311400] 08:44:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 12 (0x9a4d1000) [pid = 1724] [serial = 12] [outer = 0x9ab37800] 08:44:04 INFO - PROCESS | 1724 | 1467128644136 Marionette INFO startBrowser 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:04 INFO - PROCESS | 1724 | 1467128644186 Marionette DEBUG loaded listener.js 08:44:04 INFO - PROCESS | 1724 | 1467128644206 Marionette DEBUG loaded listener.js 08:44:04 INFO - PROCESS | 1724 | 1467128644211 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 13 (0x98278800) [pid = 1724] [serial = 13] [outer = 0x9ab37800] 08:44:04 INFO - PROCESS | 1724 | 1467128644981 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"3dc58666-9371-4955-ba2c-97238ff2cc0e","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":"20160628070023","device":"desktop","version":"48.0","command_id":1}}] 08:44:05 INFO - PROCESS | 1724 | 1467128645183 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:44:05 INFO - PROCESS | 1724 | 1467128645193 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:05 INFO - PROCESS | 1724 | 1467128645297 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 08:44:05 INFO - PROCESS | 1724 | 1467128645637 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:44:05 INFO - PROCESS | 1724 | 1467128645644 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:05 INFO - PROCESS | 1724 | [1724] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:44:05 INFO - PROCESS | 1724 | [1724] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:44:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 14 (0x94887800) [pid = 1724] [serial = 14] [outer = 0x9ab37800] 08:44:06 INFO - PROCESS | 1724 | [1724] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:44:06 INFO - PROCESS | 1724 | [1724] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:44:06 INFO - PROCESS | 1724 | 1467128646232 Marionette TRACE conn4 <- [1,3,null,{}] 08:44:06 INFO - PROCESS | 1724 | 1467128646253 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:44:06 INFO - PROCESS | 1724 | 1467128646260 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:06 INFO - PROCESS | 1724 | 1467128646290 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 08:44:06 INFO - PROCESS | 1724 | 1467128646334 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 08:44:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:44:06 INFO - PROCESS | 1724 | 1467128646338 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 08:44:06 INFO - PROCESS | 1724 | 1467128646348 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:44:06 INFO - PROCESS | 1724 | 1467128646355 Marionette TRACE conn4 <- [1,6,null,{}] 08:44:06 INFO - PROCESS | 1724 | 1467128646366 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:06 INFO - PROCESS | 1724 | 1467128646371 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:06 INFO - PROCESS | 1724 | 1467128646394 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 08:44:06 INFO - PROCESS | 1724 | 1467128646407 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:06 INFO - PROCESS | 1724 | 1467128646414 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:06 INFO - PROCESS | 1724 | ++DOCSHELL 0x93d83400 == 6 [pid = 1724] [id = 6] 08:44:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 15 (0x93d83800) [pid = 1724] [serial = 15] [outer = (nil)] 08:44:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 16 (0x93d85c00) [pid = 1724] [serial = 16] [outer = 0x93d83800] 08:44:06 INFO - PROCESS | 1724 | 1467128646498 Marionette DEBUG loaded listener.js 08:44:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 17 (0x93d8a800) [pid = 1724] [serial = 17] [outer = 0x93d83800] 08:44:06 INFO - PROCESS | 1724 | ++DOCSHELL 0x93b6c000 == 7 [pid = 1724] [id = 7] 08:44:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 18 (0x93d8bc00) [pid = 1724] [serial = 18] [outer = (nil)] 08:44:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 19 (0x94870800) [pid = 1724] [serial = 19] [outer = 0x93d8bc00] 08:44:07 INFO - PROCESS | 1724 | 1467128647029 Marionette DEBUG loaded listener.js 08:44:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 20 (0x93a9a000) [pid = 1724] [serial = 20] [outer = 0x93d8bc00] 08:44:07 INFO - PROCESS | 1724 | [1724] 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 08:44:07 INFO - PROCESS | 1724 | 1467128647615 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:44:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:44:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1350ms 08:44:07 INFO - PROCESS | 1724 | 1467128647821 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 08:44:07 INFO - PROCESS | 1724 | 1467128647829 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 08:44:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:44:08 INFO - PROCESS | 1724 | 1467128648051 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:44:08 INFO - PROCESS | 1724 | 1467128648058 Marionette TRACE conn4 <- [1,10,null,{}] 08:44:08 INFO - PROCESS | 1724 | 1467128648068 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:08 INFO - PROCESS | 1724 | 1467128648076 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:08 INFO - PROCESS | 1724 | 1467128648329 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 08:44:08 INFO - PROCESS | 1724 | 1467128648468 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:08 INFO - PROCESS | 1724 | 1467128648481 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:08 INFO - PROCESS | 1724 | ++DOCSHELL 0x939cf800 == 8 [pid = 1724] [id = 8] 08:44:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 21 (0x93a9c800) [pid = 1724] [serial = 21] [outer = (nil)] 08:44:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 22 (0x93b66c00) [pid = 1724] [serial = 22] [outer = 0x93a9c800] 08:44:08 INFO - PROCESS | 1724 | 1467128648566 Marionette DEBUG loaded listener.js 08:44:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 23 (0x93d81c00) [pid = 1724] [serial = 23] [outer = 0x93a9c800] 08:44:09 INFO - PROCESS | 1724 | 1467128649448 Marionette TRACE conn4 <- [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]]]}] 08:44:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:44:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1529ms 08:44:09 INFO - PROCESS | 1724 | 1467128649490 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 08:44:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:44:09 INFO - PROCESS | 1724 | 1467128649496 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 08:44:09 INFO - PROCESS | 1724 | 1467128649506 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:44:09 INFO - PROCESS | 1724 | 1467128649513 Marionette TRACE conn4 <- [1,14,null,{}] 08:44:09 INFO - PROCESS | 1724 | 1467128649523 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:09 INFO - PROCESS | 1724 | 1467128649528 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:09 INFO - PROCESS | 1724 | 1467128649741 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 08:44:09 INFO - PROCESS | 1724 | ++DOCSHELL 0x99671400 == 9 [pid = 1724] [id = 9] 08:44:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 24 (0x99671800) [pid = 1724] [serial = 24] [outer = (nil)] 08:44:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 25 (0x9827b000) [pid = 1724] [serial = 25] [outer = 0x99671800] 08:44:09 INFO - PROCESS | 1724 | 1467128649890 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:09 INFO - PROCESS | 1724 | 1467128649896 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 26 (0x99670400) [pid = 1724] [serial = 26] [outer = 0x99671800] 08:44:09 INFO - PROCESS | 1724 | ++DOCSHELL 0x99edc000 == 10 [pid = 1724] [id = 10] 08:44:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 27 (0x99ee1400) [pid = 1724] [serial = 27] [outer = (nil)] 08:44:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 28 (0x9a107c00) [pid = 1724] [serial = 28] [outer = 0x99ee1400] 08:44:10 INFO - PROCESS | 1724 | 1467128650021 Marionette DEBUG loaded listener.js 08:44:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 29 (0x9a37fc00) [pid = 1724] [serial = 29] [outer = 0x99ee1400] 08:44:10 INFO - PROCESS | 1724 | ++DOCSHELL 0x93b68800 == 11 [pid = 1724] [id = 11] 08:44:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 30 (0x9542c800) [pid = 1724] [serial = 30] [outer = (nil)] 08:44:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 31 (0x9ba28800) [pid = 1724] [serial = 31] [outer = 0x9542c800] 08:44:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 32 (0x9d412000) [pid = 1724] [serial = 32] [outer = 0x9542c800] 08:44:11 INFO - PROCESS | 1724 | 1467128651310 Marionette TRACE conn4 <- [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]]]}] 08:44:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:44:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1843ms 08:44:11 INFO - PROCESS | 1724 | 1467128651346 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 08:44:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:44:11 INFO - PROCESS | 1724 | 1467128651352 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 08:44:11 INFO - PROCESS | 1724 | 1467128651361 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:44:11 INFO - PROCESS | 1724 | 1467128651366 Marionette TRACE conn4 <- [1,18,null,{}] 08:44:11 INFO - PROCESS | 1724 | 1467128651396 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:11 INFO - PROCESS | 1724 | 1467128651406 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:11 INFO - PROCESS | 1724 | 1467128651630 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 08:44:11 INFO - PROCESS | 1724 | 1467128651806 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:11 INFO - PROCESS | 1724 | 1467128651819 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:11 INFO - PROCESS | 1724 | ++DOCSHELL 0xa2528c00 == 12 [pid = 1724] [id = 12] 08:44:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 33 (0xa252e800) [pid = 1724] [serial = 33] [outer = (nil)] 08:44:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 34 (0xa3278c00) [pid = 1724] [serial = 34] [outer = 0xa252e800] 08:44:11 INFO - PROCESS | 1724 | 1467128651916 Marionette DEBUG loaded listener.js 08:44:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 35 (0xa4d44800) [pid = 1724] [serial = 35] [outer = 0xa252e800] 08:44:12 INFO - PROCESS | 1724 | 1467128652870 Marionette TRACE conn4 <- [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]]]}] 08:44:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:44:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1559ms 08:44:12 INFO - PROCESS | 1724 | 1467128652920 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 08:44:12 INFO - PROCESS | 1724 | 1467128652925 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 08:44:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:44:12 INFO - PROCESS | 1724 | 1467128652933 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:44:12 INFO - PROCESS | 1724 | 1467128652937 Marionette TRACE conn4 <- [1,22,null,{}] 08:44:12 INFO - PROCESS | 1724 | 1467128652943 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:12 INFO - PROCESS | 1724 | 1467128652949 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:13 INFO - PROCESS | 1724 | 1467128653148 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 08:44:13 INFO - PROCESS | 1724 | 1467128653277 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:13 INFO - PROCESS | 1724 | 1467128653285 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:13 INFO - PROCESS | 1724 | ++DOCSHELL 0xa67e9c00 == 13 [pid = 1724] [id = 13] 08:44:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 36 (0xa6ea8c00) [pid = 1724] [serial = 36] [outer = (nil)] 08:44:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 37 (0xa6f43800) [pid = 1724] [serial = 37] [outer = 0xa6ea8c00] 08:44:13 INFO - PROCESS | 1724 | 1467128653373 Marionette DEBUG loaded listener.js 08:44:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 38 (0xa9027000) [pid = 1724] [serial = 38] [outer = 0xa6ea8c00] 08:44:14 INFO - PROCESS | 1724 | 1467128654646 Marionette TRACE conn4 <- [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]]]}] 08:44:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:44:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1742ms 08:44:14 INFO - PROCESS | 1724 | 1467128654676 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 08:44:14 INFO - PROCESS | 1724 | 1467128654681 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 08:44:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:44:14 INFO - PROCESS | 1724 | 1467128654699 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:44:14 INFO - PROCESS | 1724 | 1467128654703 Marionette TRACE conn4 <- [1,26,null,{}] 08:44:14 INFO - PROCESS | 1724 | 1467128654712 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:14 INFO - PROCESS | 1724 | 1467128654716 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:15 INFO - PROCESS | 1724 | 1467128655005 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 08:44:15 INFO - PROCESS | 1724 | 1467128655158 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:15 INFO - PROCESS | 1724 | 1467128655167 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:15 INFO - PROCESS | 1724 | ++DOCSHELL 0x93d8dc00 == 14 [pid = 1724] [id = 14] 08:44:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 39 (0x99132800) [pid = 1724] [serial = 39] [outer = (nil)] 08:44:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 40 (0x99ed9800) [pid = 1724] [serial = 40] [outer = 0x99132800] 08:44:15 INFO - PROCESS | 1724 | 1467128655248 Marionette DEBUG loaded listener.js 08:44:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 41 (0x9a101c00) [pid = 1724] [serial = 41] [outer = 0x99132800] 08:44:16 INFO - PROCESS | 1724 | 1467128656018 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:44:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:44:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1344ms 08:44:16 INFO - PROCESS | 1724 | 1467128656032 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 08:44:16 INFO - PROCESS | 1724 | 1467128656039 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 08:44:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:44:16 INFO - PROCESS | 1724 | 1467128656079 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:44:16 INFO - PROCESS | 1724 | 1467128656085 Marionette TRACE conn4 <- [1,30,null,{}] 08:44:16 INFO - PROCESS | 1724 | 1467128656096 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:16 INFO - PROCESS | 1724 | 1467128656101 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:16 INFO - PROCESS | 1724 | 1467128656277 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 08:44:16 INFO - PROCESS | 1724 | 1467128656289 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:16 INFO - PROCESS | 1724 | 1467128656298 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:16 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a4ce400 == 15 [pid = 1724] [id = 15] 08:44:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 42 (0x9b30c800) [pid = 1724] [serial = 42] [outer = (nil)] 08:44:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 43 (0x9b4cfc00) [pid = 1724] [serial = 43] [outer = 0x9b30c800] 08:44:16 INFO - PROCESS | 1724 | 1467128656374 Marionette DEBUG loaded listener.js 08:44:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 44 (0x9b698800) [pid = 1724] [serial = 44] [outer = 0x9b30c800] 08:44:17 INFO - PROCESS | 1724 | 1467128657238 Marionette TRACE conn4 <- [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]]]}] 08:44:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:44:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1203ms 08:44:17 INFO - PROCESS | 1724 | 1467128657277 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 08:44:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:44:17 INFO - PROCESS | 1724 | 1467128657281 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 08:44:17 INFO - PROCESS | 1724 | 1467128657289 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:44:17 INFO - PROCESS | 1724 | 1467128657295 Marionette TRACE conn4 <- [1,34,null,{}] 08:44:17 INFO - PROCESS | 1724 | 1467128657311 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:17 INFO - PROCESS | 1724 | 1467128657320 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:17 INFO - PROCESS | 1724 | 1467128657492 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 08:44:17 INFO - PROCESS | 1724 | 1467128657593 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:17 INFO - PROCESS | 1724 | 1467128657603 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:17 INFO - PROCESS | 1724 | ++DOCSHELL 0x9c012c00 == 16 [pid = 1724] [id = 16] 08:44:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 45 (0x9c01f000) [pid = 1724] [serial = 45] [outer = (nil)] 08:44:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 46 (0x95429000) [pid = 1724] [serial = 46] [outer = 0x9c01f000] 08:44:17 INFO - PROCESS | 1724 | 1467128657683 Marionette DEBUG loaded listener.js 08:44:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 47 (0x9d40c800) [pid = 1724] [serial = 47] [outer = 0x9c01f000] 08:44:18 INFO - PROCESS | 1724 | 1467128658439 Marionette TRACE conn4 <- [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]]]}] 08:44:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:44:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1186ms 08:44:18 INFO - PROCESS | 1724 | 1467128658475 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 08:44:18 INFO - PROCESS | 1724 | 1467128658479 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 08:44:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:44:18 INFO - PROCESS | 1724 | 1467128658486 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:44:18 INFO - PROCESS | 1724 | 1467128658489 Marionette TRACE conn4 <- [1,38,null,{}] 08:44:18 INFO - PROCESS | 1724 | 1467128658496 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:18 INFO - PROCESS | 1724 | 1467128658501 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:18 INFO - PROCESS | 1724 | 1467128658722 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 08:44:18 INFO - PROCESS | 1724 | 1467128658732 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:18 INFO - PROCESS | 1724 | 1467128658739 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:18 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a4d0800 == 17 [pid = 1724] [id = 17] 08:44:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 48 (0xa1021400) [pid = 1724] [serial = 48] [outer = (nil)] 08:44:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 49 (0xa2167800) [pid = 1724] [serial = 49] [outer = 0xa1021400] 08:44:18 INFO - PROCESS | 1724 | 1467128658814 Marionette DEBUG loaded listener.js 08:44:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 50 (0xa21e8000) [pid = 1724] [serial = 50] [outer = 0xa1021400] 08:44:19 INFO - PROCESS | 1724 | 1467128659636 Marionette TRACE conn4 <- [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]]]}] 08:44:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:44:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1186ms 08:44:19 INFO - PROCESS | 1724 | 1467128659673 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 08:44:19 INFO - PROCESS | 1724 | 1467128659677 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 08:44:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:44:19 INFO - PROCESS | 1724 | 1467128659698 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:44:19 INFO - PROCESS | 1724 | 1467128659702 Marionette TRACE conn4 <- [1,42,null,{}] 08:44:19 INFO - PROCESS | 1724 | 1467128659708 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:19 INFO - PROCESS | 1724 | 1467128659712 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:19 INFO - PROCESS | 1724 | 1467128659876 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 08:44:19 INFO - PROCESS | 1724 | 1467128659886 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:19 INFO - PROCESS | 1724 | 1467128659897 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:19 INFO - PROCESS | 1724 | ++DOCSHELL 0x98074000 == 18 [pid = 1724] [id = 18] 08:44:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 51 (0x98074c00) [pid = 1724] [serial = 51] [outer = (nil)] 08:44:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 52 (0x9807d000) [pid = 1724] [serial = 52] [outer = 0x98074c00] 08:44:19 INFO - PROCESS | 1724 | 1467128659970 Marionette DEBUG loaded listener.js 08:44:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 53 (0x9807ec00) [pid = 1724] [serial = 53] [outer = 0x98074c00] 08:44:20 INFO - PROCESS | 1724 | 1467128660810 Marionette TRACE conn4 <- [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]]]}] 08:44:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:44:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1193ms 08:44:20 INFO - PROCESS | 1724 | 1467128660879 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 08:44:20 INFO - PROCESS | 1724 | 1467128660883 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 08:44:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:44:20 INFO - PROCESS | 1724 | 1467128660894 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:44:20 INFO - PROCESS | 1724 | 1467128660897 Marionette TRACE conn4 <- [1,46,null,{}] 08:44:20 INFO - PROCESS | 1724 | 1467128660904 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:20 INFO - PROCESS | 1724 | 1467128660915 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:21 INFO - PROCESS | 1724 | 1467128661195 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 08:44:21 INFO - PROCESS | 1724 | 1467128661303 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:21 INFO - PROCESS | 1724 | 1467128661313 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:21 INFO - PROCESS | 1724 | ++DOCSHELL 0x98077c00 == 19 [pid = 1724] [id = 19] 08:44:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 54 (0xa2165400) [pid = 1724] [serial = 54] [outer = (nil)] 08:44:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 55 (0xa25ee000) [pid = 1724] [serial = 55] [outer = 0xa2165400] 08:44:21 INFO - PROCESS | 1724 | 1467128661385 Marionette DEBUG loaded listener.js 08:44:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 56 (0xa33b9800) [pid = 1724] [serial = 56] [outer = 0xa2165400] 08:44:22 INFO - PROCESS | 1724 | 1467128662129 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:44:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:44:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1283ms 08:44:22 INFO - PROCESS | 1724 | 1467128662179 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 08:44:22 INFO - PROCESS | 1724 | 1467128662183 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 08:44:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:44:22 INFO - PROCESS | 1724 | 1467128662209 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:44:22 INFO - PROCESS | 1724 | 1467128662213 Marionette TRACE conn4 <- [1,50,null,{}] 08:44:22 INFO - PROCESS | 1724 | 1467128662220 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:22 INFO - PROCESS | 1724 | 1467128662225 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:22 INFO - PROCESS | 1724 | 1467128662381 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 08:44:22 INFO - PROCESS | 1724 | 1467128662390 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:22 INFO - PROCESS | 1724 | 1467128662396 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:22 INFO - PROCESS | 1724 | ++DOCSHELL 0xa2318800 == 20 [pid = 1724] [id = 20] 08:44:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 57 (0xa330ac00) [pid = 1724] [serial = 57] [outer = (nil)] 08:44:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 58 (0xa4d0c800) [pid = 1724] [serial = 58] [outer = 0xa330ac00] 08:44:22 INFO - PROCESS | 1724 | 1467128662485 Marionette DEBUG loaded listener.js 08:44:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 59 (0xa4d42400) [pid = 1724] [serial = 59] [outer = 0xa330ac00] 08:44:23 INFO - PROCESS | 1724 | 1467128663254 Marionette TRACE conn4 <- [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]]]}] 08:44:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:44:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1089ms 08:44:23 INFO - PROCESS | 1724 | 1467128663297 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 08:44:23 INFO - PROCESS | 1724 | 1467128663301 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 08:44:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:44:23 INFO - PROCESS | 1724 | 1467128663350 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:44:23 INFO - PROCESS | 1724 | 1467128663354 Marionette TRACE conn4 <- [1,54,null,{}] 08:44:23 INFO - PROCESS | 1724 | 1467128663359 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:23 INFO - PROCESS | 1724 | 1467128663364 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:23 INFO - PROCESS | 1724 | 1467128663517 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 08:44:23 INFO - PROCESS | 1724 | 1467128663526 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:23 INFO - PROCESS | 1724 | 1467128663538 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:23 INFO - PROCESS | 1724 | ++DOCSHELL 0x99673400 == 21 [pid = 1724] [id = 21] 08:44:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 60 (0x9baf8c00) [pid = 1724] [serial = 60] [outer = (nil)] 08:44:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 61 (0xa61b2400) [pid = 1724] [serial = 61] [outer = 0x9baf8c00] 08:44:23 INFO - PROCESS | 1724 | 1467128663609 Marionette DEBUG loaded listener.js 08:44:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 62 (0xa6143c00) [pid = 1724] [serial = 62] [outer = 0x9baf8c00] 08:44:24 INFO - PROCESS | 1724 | --DOCSHELL 0xa2528c00 == 20 [pid = 1724] [id = 12] 08:44:24 INFO - PROCESS | 1724 | --DOCSHELL 0xa67e9c00 == 19 [pid = 1724] [id = 13] 08:44:24 INFO - PROCESS | 1724 | --DOCSHELL 0x93d83400 == 18 [pid = 1724] [id = 6] 08:44:24 INFO - PROCESS | 1724 | --DOCSHELL 0x939cf800 == 17 [pid = 1724] [id = 8] 08:44:24 INFO - PROCESS | 1724 | --DOCSHELL 0x99edc000 == 16 [pid = 1724] [id = 10] 08:44:25 INFO - PROCESS | 1724 | 1467128665448 Marionette TRACE conn4 <- [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]]]}] 08:44:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:44:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2147ms 08:44:25 INFO - PROCESS | 1724 | 1467128665497 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 08:44:25 INFO - PROCESS | 1724 | 1467128665504 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 08:44:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:44:25 INFO - PROCESS | 1724 | 1467128665519 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:44:25 INFO - PROCESS | 1724 | 1467128665526 Marionette TRACE conn4 <- [1,58,null,{}] 08:44:25 INFO - PROCESS | 1724 | 1467128665535 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:25 INFO - PROCESS | 1724 | 1467128665541 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:25 INFO - PROCESS | 1724 | 1467128665745 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 08:44:25 INFO - PROCESS | 1724 | 1467128665769 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:25 INFO - PROCESS | 1724 | 1467128665778 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:25 INFO - PROCESS | 1724 | ++DOCSHELL 0x98073000 == 17 [pid = 1724] [id = 22] 08:44:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 63 (0x98073c00) [pid = 1724] [serial = 63] [outer = (nil)] 08:44:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 64 (0x9807fc00) [pid = 1724] [serial = 64] [outer = 0x98073c00] 08:44:25 INFO - PROCESS | 1724 | 1467128665855 Marionette DEBUG loaded listener.js 08:44:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 65 (0x991b9c00) [pid = 1724] [serial = 65] [outer = 0x98073c00] 08:44:26 INFO - PROCESS | 1724 | --DOMWINDOW == 64 (0x93d83800) [pid = 1724] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:44:26 INFO - PROCESS | 1724 | --DOMWINDOW == 63 (0x93a9c800) [pid = 1724] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:44:26 INFO - PROCESS | 1724 | --DOMWINDOW == 62 (0x99ee1400) [pid = 1724] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:44:26 INFO - PROCESS | 1724 | --DOMWINDOW == 61 (0xa252e800) [pid = 1724] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:44:26 INFO - PROCESS | 1724 | --DOMWINDOW == 60 (0xa6ea8c00) [pid = 1724] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:44:26 INFO - PROCESS | 1724 | --DOMWINDOW == 59 (0x99132800) [pid = 1724] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:44:26 INFO - PROCESS | 1724 | --DOMWINDOW == 58 (0x9b30c800) [pid = 1724] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:44:26 INFO - PROCESS | 1724 | --DOMWINDOW == 57 (0x9c01f000) [pid = 1724] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:44:27 INFO - PROCESS | 1724 | 1467128667161 Marionette TRACE conn4 <- [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]]]}] 08:44:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:44:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1693ms 08:44:27 INFO - PROCESS | 1724 | 1467128667213 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 08:44:27 INFO - PROCESS | 1724 | 1467128667220 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 08:44:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:44:27 INFO - PROCESS | 1724 | 1467128667230 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:44:27 INFO - PROCESS | 1724 | 1467128667234 Marionette TRACE conn4 <- [1,62,null,{}] 08:44:27 INFO - PROCESS | 1724 | 1467128667241 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:27 INFO - PROCESS | 1724 | 1467128667247 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:27 INFO - PROCESS | 1724 | 1467128667415 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 08:44:27 INFO - PROCESS | 1724 | 1467128667426 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:27 INFO - PROCESS | 1724 | 1467128667438 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:27 INFO - PROCESS | 1724 | ++DOCSHELL 0x99670800 == 18 [pid = 1724] [id = 23] 08:44:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 58 (0x99e34400) [pid = 1724] [serial = 66] [outer = (nil)] 08:44:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 59 (0x9a37b800) [pid = 1724] [serial = 67] [outer = 0x99e34400] 08:44:27 INFO - PROCESS | 1724 | 1467128667534 Marionette DEBUG loaded listener.js 08:44:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 60 (0x9a4d7400) [pid = 1724] [serial = 68] [outer = 0x99e34400] 08:44:28 INFO - PROCESS | 1724 | 1467128668379 Marionette TRACE conn4 <- [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]]]}] 08:44:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:44:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1178ms 08:44:28 INFO - PROCESS | 1724 | 1467128668410 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 08:44:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:44:28 INFO - PROCESS | 1724 | 1467128668415 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 08:44:28 INFO - PROCESS | 1724 | 1467128668422 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:44:28 INFO - PROCESS | 1724 | 1467128668428 Marionette TRACE conn4 <- [1,66,null,{}] 08:44:28 INFO - PROCESS | 1724 | 1467128668452 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:28 INFO - PROCESS | 1724 | 1467128668461 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:28 INFO - PROCESS | 1724 | 1467128668631 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 08:44:28 INFO - PROCESS | 1724 | 1467128668776 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:28 INFO - PROCESS | 1724 | 1467128668784 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:28 INFO - PROCESS | 1724 | ++DOCSHELL 0x939d8400 == 19 [pid = 1724] [id = 24] 08:44:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 61 (0x939d9800) [pid = 1724] [serial = 69] [outer = (nil)] 08:44:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 62 (0x93d7fc00) [pid = 1724] [serial = 70] [outer = 0x939d9800] 08:44:28 INFO - PROCESS | 1724 | 1467128668875 Marionette DEBUG loaded listener.js 08:44:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 63 (0x94881400) [pid = 1724] [serial = 71] [outer = 0x939d9800] 08:44:29 INFO - PROCESS | 1724 | 1467128669823 Marionette TRACE conn4 <- [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]]]}] 08:44:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:44:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1446ms 08:44:29 INFO - PROCESS | 1724 | 1467128669870 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 08:44:29 INFO - PROCESS | 1724 | 1467128669877 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 08:44:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:44:29 INFO - PROCESS | 1724 | 1467128669886 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:44:29 INFO - PROCESS | 1724 | 1467128669892 Marionette TRACE conn4 <- [1,70,null,{}] 08:44:29 INFO - PROCESS | 1724 | 1467128669902 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:29 INFO - PROCESS | 1724 | 1467128669912 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:30 INFO - PROCESS | 1724 | 1467128670115 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 08:44:30 INFO - PROCESS | 1724 | 1467128670253 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:30 INFO - PROCESS | 1724 | 1467128670262 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:30 INFO - PROCESS | 1724 | ++DOCSHELL 0x99e35c00 == 20 [pid = 1724] [id = 25] 08:44:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 64 (0x9a384400) [pid = 1724] [serial = 72] [outer = (nil)] 08:44:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 65 (0x9a76d800) [pid = 1724] [serial = 73] [outer = 0x9a384400] 08:44:30 INFO - PROCESS | 1724 | 1467128670353 Marionette DEBUG loaded listener.js 08:44:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 66 (0x98229c00) [pid = 1724] [serial = 74] [outer = 0x9a384400] 08:44:31 INFO - PROCESS | 1724 | 1467128671258 Marionette TRACE conn4 <- [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]]]}] 08:44:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:44:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1435ms 08:44:31 INFO - PROCESS | 1724 | 1467128671329 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 08:44:31 INFO - PROCESS | 1724 | 1467128671335 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 08:44:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:44:31 INFO - PROCESS | 1724 | 1467128671345 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:44:31 INFO - PROCESS | 1724 | 1467128671348 Marionette TRACE conn4 <- [1,74,null,{}] 08:44:31 INFO - PROCESS | 1724 | 1467128671356 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:31 INFO - PROCESS | 1724 | 1467128671361 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:31 INFO - PROCESS | 1724 | 1467128671559 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 08:44:31 INFO - PROCESS | 1724 | 1467128671703 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:31 INFO - PROCESS | 1724 | 1467128671715 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:31 INFO - PROCESS | 1724 | ++DOCSHELL 0x9b698000 == 21 [pid = 1724] [id = 26] 08:44:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 67 (0x9c01fc00) [pid = 1724] [serial = 75] [outer = (nil)] 08:44:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 68 (0x9d458c00) [pid = 1724] [serial = 76] [outer = 0x9c01fc00] 08:44:31 INFO - PROCESS | 1724 | 1467128671805 Marionette DEBUG loaded listener.js 08:44:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 69 (0x9d810c00) [pid = 1724] [serial = 77] [outer = 0x9c01fc00] 08:44:32 INFO - PROCESS | 1724 | 1467128672755 Marionette TRACE conn4 <- [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]]]}] 08:44:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:44:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1441ms 08:44:32 INFO - PROCESS | 1724 | 1467128672787 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 08:44:32 INFO - PROCESS | 1724 | 1467128672792 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 08:44:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:44:32 INFO - PROCESS | 1724 | 1467128672809 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:44:32 INFO - PROCESS | 1724 | 1467128672819 Marionette TRACE conn4 <- [1,78,null,{}] 08:44:32 INFO - PROCESS | 1724 | 1467128672828 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:32 INFO - PROCESS | 1724 | 1467128672835 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:33 INFO - PROCESS | 1724 | 1467128673033 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 08:44:33 INFO - PROCESS | 1724 | 1467128673194 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:33 INFO - PROCESS | 1724 | 1467128673204 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:33 INFO - PROCESS | 1724 | ++DOCSHELL 0x99dc1800 == 22 [pid = 1724] [id = 27] 08:44:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 70 (0xa2165800) [pid = 1724] [serial = 78] [outer = (nil)] 08:44:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 71 (0xa3278400) [pid = 1724] [serial = 79] [outer = 0xa2165800] 08:44:33 INFO - PROCESS | 1724 | 1467128673314 Marionette DEBUG loaded listener.js 08:44:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0xa34d0000) [pid = 1724] [serial = 80] [outer = 0xa2165800] 08:44:34 INFO - PROCESS | 1724 | 1467128674199 Marionette TRACE conn4 <- [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]]]}] 08:44:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:44:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1468ms 08:44:34 INFO - PROCESS | 1724 | 1467128674269 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 08:44:34 INFO - PROCESS | 1724 | 1467128674275 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 08:44:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:44:34 INFO - PROCESS | 1724 | 1467128674282 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:44:34 INFO - PROCESS | 1724 | 1467128674287 Marionette TRACE conn4 <- [1,82,null,{}] 08:44:34 INFO - PROCESS | 1724 | 1467128674293 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:34 INFO - PROCESS | 1724 | 1467128674298 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:34 INFO - PROCESS | 1724 | 1467128674489 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 08:44:34 INFO - PROCESS | 1724 | 1467128674625 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:34 INFO - PROCESS | 1724 | 1467128674634 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:34 INFO - PROCESS | 1724 | ++DOCSHELL 0x9523a400 == 23 [pid = 1724] [id = 28] 08:44:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x9523a800) [pid = 1724] [serial = 81] [outer = (nil)] 08:44:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x95245800) [pid = 1724] [serial = 82] [outer = 0x9523a800] 08:44:34 INFO - PROCESS | 1724 | 1467128674720 Marionette DEBUG loaded listener.js 08:44:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x95247400) [pid = 1724] [serial = 83] [outer = 0x9523a800] 08:44:35 INFO - PROCESS | 1724 | 1467128675591 Marionette TRACE conn4 <- [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]]]}] 08:44:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:44:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1343ms 08:44:35 INFO - PROCESS | 1724 | 1467128675626 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 08:44:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:44:35 INFO - PROCESS | 1724 | 1467128675631 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 08:44:35 INFO - PROCESS | 1724 | 1467128675639 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:44:35 INFO - PROCESS | 1724 | 1467128675643 Marionette TRACE conn4 <- [1,86,null,{}] 08:44:35 INFO - PROCESS | 1724 | 1467128675668 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:35 INFO - PROCESS | 1724 | 1467128675674 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:35 INFO - PROCESS | 1724 | 1467128675849 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 08:44:36 INFO - PROCESS | 1724 | 1467128675988 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:36 INFO - PROCESS | 1724 | 1467128676006 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:36 INFO - PROCESS | 1724 | ++DOCSHELL 0xa2fe6400 == 24 [pid = 1724] [id = 29] 08:44:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0xa2ff1400) [pid = 1724] [serial = 84] [outer = (nil)] 08:44:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0xa4f1b000) [pid = 1724] [serial = 85] [outer = 0xa2ff1400] 08:44:36 INFO - PROCESS | 1724 | 1467128676108 Marionette DEBUG loaded listener.js 08:44:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0xa6792000) [pid = 1724] [serial = 86] [outer = 0xa2ff1400] 08:44:37 INFO - PROCESS | 1724 | 1467128677047 Marionette TRACE conn4 <- [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]]]}] 08:44:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:44:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1452ms 08:44:37 INFO - PROCESS | 1724 | 1467128677091 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 08:44:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:44:37 INFO - PROCESS | 1724 | 1467128677096 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 08:44:37 INFO - PROCESS | 1724 | 1467128677103 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:44:37 INFO - PROCESS | 1724 | 1467128677106 Marionette TRACE conn4 <- [1,90,null,{}] 08:44:37 INFO - PROCESS | 1724 | 1467128677114 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:37 INFO - PROCESS | 1724 | 1467128677119 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:37 INFO - PROCESS | 1724 | 1467128677308 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 08:44:37 INFO - PROCESS | 1724 | 1467128677452 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:37 INFO - PROCESS | 1724 | 1467128677460 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:37 INFO - PROCESS | 1724 | ++DOCSHELL 0x92337000 == 25 [pid = 1724] [id = 30] 08:44:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x98078c00) [pid = 1724] [serial = 87] [outer = (nil)] 08:44:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x9b118c00) [pid = 1724] [serial = 88] [outer = 0x98078c00] 08:44:37 INFO - PROCESS | 1724 | 1467128677545 Marionette DEBUG loaded listener.js 08:44:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x9b11ac00) [pid = 1724] [serial = 89] [outer = 0x98078c00] 08:44:38 INFO - PROCESS | 1724 | 1467128678552 Marionette TRACE conn4 <- [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]]]}] 08:44:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:44:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1487ms 08:44:38 INFO - PROCESS | 1724 | 1467128678591 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 08:44:38 INFO - PROCESS | 1724 | 1467128678598 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 08:44:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:44:38 INFO - PROCESS | 1724 | 1467128678625 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:44:38 INFO - PROCESS | 1724 | 1467128678631 Marionette TRACE conn4 <- [1,94,null,{}] 08:44:38 INFO - PROCESS | 1724 | 1467128678644 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:38 INFO - PROCESS | 1724 | 1467128678649 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:38 INFO - PROCESS | 1724 | 1467128678832 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 08:44:39 INFO - PROCESS | 1724 | 1467128679032 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:39 INFO - PROCESS | 1724 | 1467128679041 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:39 INFO - PROCESS | 1724 | ++DOCSHELL 0x95244c00 == 26 [pid = 1724] [id = 31] 08:44:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x95245400) [pid = 1724] [serial = 90] [outer = (nil)] 08:44:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x98077800) [pid = 1724] [serial = 91] [outer = 0x95245400] 08:44:39 INFO - PROCESS | 1724 | 1467128679129 Marionette DEBUG loaded listener.js 08:44:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x99131000) [pid = 1724] [serial = 92] [outer = 0x95245400] 08:44:40 INFO - PROCESS | 1724 | --DOCSHELL 0x99670800 == 25 [pid = 1724] [id = 23] 08:44:40 INFO - PROCESS | 1724 | --DOCSHELL 0x98073000 == 24 [pid = 1724] [id = 22] 08:44:40 INFO - PROCESS | 1724 | --DOCSHELL 0x9a4ce400 == 23 [pid = 1724] [id = 15] 08:44:40 INFO - PROCESS | 1724 | --DOCSHELL 0x9c012c00 == 22 [pid = 1724] [id = 16] 08:44:40 INFO - PROCESS | 1724 | --DOCSHELL 0x98074000 == 21 [pid = 1724] [id = 18] 08:44:40 INFO - PROCESS | 1724 | --DOCSHELL 0x98077c00 == 20 [pid = 1724] [id = 19] 08:44:40 INFO - PROCESS | 1724 | --DOCSHELL 0x93d8dc00 == 19 [pid = 1724] [id = 14] 08:44:40 INFO - PROCESS | 1724 | --DOCSHELL 0xa2fe6400 == 18 [pid = 1724] [id = 29] 08:44:40 INFO - PROCESS | 1724 | --DOCSHELL 0x92337000 == 17 [pid = 1724] [id = 30] 08:44:40 INFO - PROCESS | 1724 | --DOCSHELL 0x99dc1800 == 16 [pid = 1724] [id = 27] 08:44:40 INFO - PROCESS | 1724 | --DOCSHELL 0x9523a400 == 15 [pid = 1724] [id = 28] 08:44:40 INFO - PROCESS | 1724 | --DOCSHELL 0xa2318800 == 14 [pid = 1724] [id = 20] 08:44:40 INFO - PROCESS | 1724 | --DOCSHELL 0x9b698000 == 13 [pid = 1724] [id = 26] 08:44:40 INFO - PROCESS | 1724 | --DOCSHELL 0x99673400 == 12 [pid = 1724] [id = 21] 08:44:40 INFO - PROCESS | 1724 | --DOCSHELL 0x9a4d0800 == 11 [pid = 1724] [id = 17] 08:44:40 INFO - PROCESS | 1724 | --DOCSHELL 0x939d8400 == 10 [pid = 1724] [id = 24] 08:44:40 INFO - PROCESS | 1724 | --DOCSHELL 0x99e35c00 == 9 [pid = 1724] [id = 25] 08:44:40 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x9a4d1000) [pid = 1724] [serial = 12] [outer = (nil)] [url = about:blank] 08:44:40 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0xa4d0c800) [pid = 1724] [serial = 58] [outer = (nil)] [url = about:blank] 08:44:40 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0xa2167800) [pid = 1724] [serial = 49] [outer = (nil)] [url = about:blank] 08:44:40 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x9807d000) [pid = 1724] [serial = 52] [outer = (nil)] [url = about:blank] 08:44:40 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0xa25ee000) [pid = 1724] [serial = 55] [outer = (nil)] [url = about:blank] 08:44:40 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x93b66c00) [pid = 1724] [serial = 22] [outer = (nil)] [url = about:blank] 08:44:40 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x9a107c00) [pid = 1724] [serial = 28] [outer = (nil)] [url = about:blank] 08:44:40 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x9ba28800) [pid = 1724] [serial = 31] [outer = (nil)] [url = about:blank] 08:44:40 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0xa3278c00) [pid = 1724] [serial = 34] [outer = (nil)] [url = about:blank] 08:44:40 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0xa6f43800) [pid = 1724] [serial = 37] [outer = (nil)] [url = about:blank] 08:44:40 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0xa9027000) [pid = 1724] [serial = 38] [outer = (nil)] [url = about:blank] 08:44:40 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x99ed9800) [pid = 1724] [serial = 40] [outer = (nil)] [url = about:blank] 08:44:40 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x9b4cfc00) [pid = 1724] [serial = 43] [outer = (nil)] [url = about:blank] 08:44:40 INFO - PROCESS | 1724 | --DOMWINDOW == 70 (0x9b698800) [pid = 1724] [serial = 44] [outer = (nil)] [url = about:blank] 08:44:40 INFO - PROCESS | 1724 | --DOMWINDOW == 69 (0x95429000) [pid = 1724] [serial = 46] [outer = (nil)] [url = about:blank] 08:44:40 INFO - PROCESS | 1724 | --DOMWINDOW == 68 (0x9d40c800) [pid = 1724] [serial = 47] [outer = (nil)] [url = about:blank] 08:44:40 INFO - PROCESS | 1724 | --DOMWINDOW == 67 (0x9827b000) [pid = 1724] [serial = 25] [outer = (nil)] [url = about:blank] 08:44:40 INFO - PROCESS | 1724 | --DOMWINDOW == 66 (0x9a101c00) [pid = 1724] [serial = 41] [outer = (nil)] [url = about:blank] 08:44:40 INFO - PROCESS | 1724 | --DOMWINDOW == 65 (0x9a37fc00) [pid = 1724] [serial = 29] [outer = (nil)] [url = about:blank] 08:44:40 INFO - PROCESS | 1724 | --DOMWINDOW == 64 (0x93d81c00) [pid = 1724] [serial = 23] [outer = (nil)] [url = about:blank] 08:44:40 INFO - PROCESS | 1724 | --DOMWINDOW == 63 (0xa4d44800) [pid = 1724] [serial = 35] [outer = (nil)] [url = about:blank] 08:44:40 INFO - PROCESS | 1724 | --DOMWINDOW == 62 (0x93d8a800) [pid = 1724] [serial = 17] [outer = (nil)] [url = about:blank] 08:44:40 INFO - PROCESS | 1724 | --DOMWINDOW == 61 (0x9a76e000) [pid = 1724] [serial = 9] [outer = (nil)] [url = about:blank] 08:44:40 INFO - PROCESS | 1724 | --DOMWINDOW == 60 (0xa4d44c00) [pid = 1724] [serial = 2] [outer = (nil)] [url = about:blank] 08:44:40 INFO - PROCESS | 1724 | --DOMWINDOW == 59 (0x94870800) [pid = 1724] [serial = 19] [outer = (nil)] [url = about:blank] 08:44:40 INFO - PROCESS | 1724 | --DOMWINDOW == 58 (0x93d85c00) [pid = 1724] [serial = 16] [outer = (nil)] [url = about:blank] 08:44:40 INFO - PROCESS | 1724 | 1467128680760 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:44:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 59 (0x9523a000) [pid = 1724] [serial = 93] [outer = 0x9542c800] 08:44:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:44:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2215ms 08:44:40 INFO - PROCESS | 1724 | 1467128680837 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 08:44:40 INFO - PROCESS | 1724 | 1467128680844 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 08:44:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:44:40 INFO - PROCESS | 1724 | 1467128680894 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:44:40 INFO - PROCESS | 1724 | 1467128680900 Marionette TRACE conn4 <- [1,98,null,{}] 08:44:40 INFO - PROCESS | 1724 | 1467128680917 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:40 INFO - PROCESS | 1724 | 1467128680923 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:41 INFO - PROCESS | 1724 | 1467128681115 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 08:44:41 INFO - PROCESS | 1724 | 1467128681217 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:41 INFO - PROCESS | 1724 | 1467128681227 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:41 INFO - PROCESS | 1724 | ++DOCSHELL 0x9486f800 == 10 [pid = 1724] [id = 32] 08:44:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 60 (0x95238800) [pid = 1724] [serial = 94] [outer = (nil)] 08:44:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 61 (0x9800b000) [pid = 1724] [serial = 95] [outer = 0x95238800] 08:44:41 INFO - PROCESS | 1724 | 1467128681305 Marionette DEBUG loaded listener.js 08:44:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 62 (0x9807e800) [pid = 1724] [serial = 96] [outer = 0x95238800] 08:44:42 INFO - PROCESS | 1724 | 1467128682108 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:44:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:44:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1259ms 08:44:42 INFO - PROCESS | 1724 | 1467128682139 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 08:44:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:44:42 INFO - PROCESS | 1724 | 1467128682148 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 08:44:42 INFO - PROCESS | 1724 | 1467128682160 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:44:42 INFO - PROCESS | 1724 | 1467128682165 Marionette TRACE conn4 <- [1,102,null,{}] 08:44:42 INFO - PROCESS | 1724 | 1467128682176 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:42 INFO - PROCESS | 1724 | 1467128682181 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:42 INFO - PROCESS | 1724 | 1467128682368 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 08:44:42 INFO - PROCESS | 1724 | 1467128682380 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:42 INFO - PROCESS | 1724 | 1467128682388 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:42 INFO - PROCESS | 1724 | ++DOCSHELL 0x99dcb000 == 11 [pid = 1724] [id = 33] 08:44:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 63 (0x99e33800) [pid = 1724] [serial = 97] [outer = (nil)] 08:44:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 64 (0x9a101c00) [pid = 1724] [serial = 98] [outer = 0x99e33800] 08:44:42 INFO - PROCESS | 1724 | 1467128682561 Marionette DEBUG loaded listener.js 08:44:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 65 (0x9a386800) [pid = 1724] [serial = 99] [outer = 0x99e33800] 08:44:43 INFO - PROCESS | 1724 | 1467128683417 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:44:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:44:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1291ms 08:44:43 INFO - PROCESS | 1724 | 1467128683456 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 08:44:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:44:43 INFO - PROCESS | 1724 | 1467128683461 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 08:44:43 INFO - PROCESS | 1724 | 1467128683469 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:44:43 INFO - PROCESS | 1724 | 1467128683475 Marionette TRACE conn4 <- [1,106,null,{}] 08:44:43 INFO - PROCESS | 1724 | 1467128683511 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:43 INFO - PROCESS | 1724 | 1467128683521 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:43 INFO - PROCESS | 1724 | 1467128683739 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 08:44:43 INFO - PROCESS | 1724 | 1467128683767 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:43 INFO - PROCESS | 1724 | 1467128683781 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:43 INFO - PROCESS | 1724 | ++DOCSHELL 0x9b68f400 == 12 [pid = 1724] [id = 34] 08:44:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 66 (0x9b690800) [pid = 1724] [serial = 100] [outer = (nil)] 08:44:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 67 (0x9b698800) [pid = 1724] [serial = 101] [outer = 0x9b690800] 08:44:43 INFO - PROCESS | 1724 | 1467128683857 Marionette DEBUG loaded listener.js 08:44:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 68 (0x9ba27000) [pid = 1724] [serial = 102] [outer = 0x9b690800] 08:44:44 INFO - PROCESS | 1724 | 1467128684740 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:44:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:44:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1337ms 08:44:44 INFO - PROCESS | 1724 | 1467128684815 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 08:44:44 INFO - PROCESS | 1724 | 1467128684820 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 08:44:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:44:44 INFO - PROCESS | 1724 | 1467128684832 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:44:44 INFO - PROCESS | 1724 | 1467128684834 Marionette TRACE conn4 <- [1,110,null,{}] 08:44:44 INFO - PROCESS | 1724 | 1467128684842 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:44 INFO - PROCESS | 1724 | 1467128684847 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:45 INFO - PROCESS | 1724 | 1467128685152 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 08:44:45 INFO - PROCESS | 1724 | --DOMWINDOW == 67 (0x9baf8c00) [pid = 1724] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:44:45 INFO - PROCESS | 1724 | --DOMWINDOW == 66 (0x99e34400) [pid = 1724] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:44:45 INFO - PROCESS | 1724 | --DOMWINDOW == 65 (0xa1021400) [pid = 1724] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:44:45 INFO - PROCESS | 1724 | --DOMWINDOW == 64 (0xa330ac00) [pid = 1724] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:44:45 INFO - PROCESS | 1724 | --DOMWINDOW == 63 (0x98074c00) [pid = 1724] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:44:45 INFO - PROCESS | 1724 | --DOMWINDOW == 62 (0xa2165400) [pid = 1724] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:44:45 INFO - PROCESS | 1724 | --DOMWINDOW == 61 (0x98073c00) [pid = 1724] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:44:45 INFO - PROCESS | 1724 | 1467128685238 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:45 INFO - PROCESS | 1724 | 1467128685247 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:45 INFO - PROCESS | 1724 | ++DOCSHELL 0x93b6b400 == 13 [pid = 1724] [id = 35] 08:44:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 62 (0x9800bc00) [pid = 1724] [serial = 103] [outer = (nil)] 08:44:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 63 (0x991b9000) [pid = 1724] [serial = 104] [outer = 0x9800bc00] 08:44:45 INFO - PROCESS | 1724 | 1467128685326 Marionette DEBUG loaded listener.js 08:44:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 64 (0x9bf14800) [pid = 1724] [serial = 105] [outer = 0x9800bc00] 08:44:46 INFO - PROCESS | 1724 | 1467128686098 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:44:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:44:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1292ms 08:44:46 INFO - PROCESS | 1724 | 1467128686123 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 08:44:46 INFO - PROCESS | 1724 | 1467128686127 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 08:44:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:44:46 INFO - PROCESS | 1724 | 1467128686134 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:44:46 INFO - PROCESS | 1724 | 1467128686138 Marionette TRACE conn4 <- [1,114,null,{}] 08:44:46 INFO - PROCESS | 1724 | 1467128686144 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:46 INFO - PROCESS | 1724 | 1467128686149 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:46 INFO - PROCESS | 1724 | 1467128686321 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 08:44:46 INFO - PROCESS | 1724 | 1467128686335 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:46 INFO - PROCESS | 1724 | 1467128686341 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:46 INFO - PROCESS | 1724 | ++DOCSHELL 0x96679400 == 14 [pid = 1724] [id = 36] 08:44:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 65 (0x9d40b800) [pid = 1724] [serial = 106] [outer = (nil)] 08:44:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 66 (0xa208fc00) [pid = 1724] [serial = 107] [outer = 0x9d40b800] 08:44:46 INFO - PROCESS | 1724 | 1467128686415 Marionette DEBUG loaded listener.js 08:44:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 67 (0xa2199800) [pid = 1724] [serial = 108] [outer = 0x9d40b800] 08:44:47 INFO - PROCESS | 1724 | 1467128687352 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:44:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:44:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1290ms 08:44:47 INFO - PROCESS | 1724 | 1467128687426 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 08:44:47 INFO - PROCESS | 1724 | 1467128687433 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 08:44:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:44:47 INFO - PROCESS | 1724 | 1467128687443 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:44:47 INFO - PROCESS | 1724 | 1467128687448 Marionette TRACE conn4 <- [1,118,null,{}] 08:44:47 INFO - PROCESS | 1724 | 1467128687458 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:47 INFO - PROCESS | 1724 | 1467128687464 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:47 INFO - PROCESS | 1724 | 1467128687699 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 08:44:47 INFO - PROCESS | 1724 | 1467128687899 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:47 INFO - PROCESS | 1724 | 1467128687918 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:47 INFO - PROCESS | 1724 | ++DOCSHELL 0x93d88000 == 15 [pid = 1724] [id = 37] 08:44:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 68 (0x953b5000) [pid = 1724] [serial = 109] [outer = (nil)] 08:44:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 69 (0x953b6c00) [pid = 1724] [serial = 110] [outer = 0x953b5000] 08:44:48 INFO - PROCESS | 1724 | 1467128688050 Marionette DEBUG loaded listener.js 08:44:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 70 (0x953bc400) [pid = 1724] [serial = 111] [outer = 0x953b5000] 08:44:48 INFO - PROCESS | 1724 | 1467128688980 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:44:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:44:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1592ms 08:44:49 INFO - PROCESS | 1724 | 1467128689042 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 08:44:49 INFO - PROCESS | 1724 | 1467128689051 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 08:44:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:44:49 INFO - PROCESS | 1724 | 1467128689065 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:44:49 INFO - PROCESS | 1724 | 1467128689069 Marionette TRACE conn4 <- [1,122,null,{}] 08:44:49 INFO - PROCESS | 1724 | 1467128689077 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:49 INFO - PROCESS | 1724 | 1467128689082 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:49 INFO - PROCESS | 1724 | 1467128689273 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 08:44:49 INFO - PROCESS | 1724 | 1467128689395 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:49 INFO - PROCESS | 1724 | 1467128689406 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:49 INFO - PROCESS | 1724 | ++DOCSHELL 0x93d7f000 == 16 [pid = 1724] [id = 38] 08:44:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 71 (0x9827cc00) [pid = 1724] [serial = 112] [outer = (nil)] 08:44:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x99ed9800) [pid = 1724] [serial = 113] [outer = 0x9827cc00] 08:44:49 INFO - PROCESS | 1724 | 1467128689492 Marionette DEBUG loaded listener.js 08:44:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x9a37d000) [pid = 1724] [serial = 114] [outer = 0x9827cc00] 08:44:50 INFO - PROCESS | 1724 | 1467128690409 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:44:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:44:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1395ms 08:44:50 INFO - PROCESS | 1724 | 1467128690475 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 08:44:50 INFO - PROCESS | 1724 | 1467128690478 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 08:44:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:44:50 INFO - PROCESS | 1724 | 1467128690488 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:44:50 INFO - PROCESS | 1724 | 1467128690493 Marionette TRACE conn4 <- [1,126,null,{}] 08:44:50 INFO - PROCESS | 1724 | 1467128690511 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:50 INFO - PROCESS | 1724 | 1467128690521 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:50 INFO - PROCESS | 1724 | 1467128690707 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 08:44:50 INFO - PROCESS | 1724 | 1467128690830 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:50 INFO - PROCESS | 1724 | 1467128690843 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:50 INFO - PROCESS | 1724 | ++DOCSHELL 0x9ba2d000 == 17 [pid = 1724] [id = 39] 08:44:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x9baf0000) [pid = 1724] [serial = 115] [outer = (nil)] 08:44:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x9c264400) [pid = 1724] [serial = 116] [outer = 0x9baf0000] 08:44:50 INFO - PROCESS | 1724 | 1467128690929 Marionette DEBUG loaded listener.js 08:44:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x9d45c800) [pid = 1724] [serial = 117] [outer = 0x9baf0000] 08:44:51 INFO - PROCESS | 1724 | 1467128691963 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:44:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:44:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1486ms 08:44:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:44:51 INFO - PROCESS | 1724 | 1467128691975 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 08:44:51 INFO - PROCESS | 1724 | 1467128691979 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 08:44:51 INFO - PROCESS | 1724 | 1467128691986 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:44:51 INFO - PROCESS | 1724 | 1467128691990 Marionette TRACE conn4 <- [1,130,null,{}] 08:44:51 INFO - PROCESS | 1724 | 1467128691996 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:52 INFO - PROCESS | 1724 | 1467128692002 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:52 INFO - PROCESS | 1724 | 1467128692201 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 08:44:52 INFO - PROCESS | 1724 | 1467128692340 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:52 INFO - PROCESS | 1724 | 1467128692348 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:52 INFO - PROCESS | 1724 | ++DOCSHELL 0x93b64000 == 18 [pid = 1724] [id = 40] 08:44:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x9b30c800) [pid = 1724] [serial = 118] [outer = (nil)] 08:44:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0xa2322800) [pid = 1724] [serial = 119] [outer = 0x9b30c800] 08:44:52 INFO - PROCESS | 1724 | 1467128692471 Marionette DEBUG loaded listener.js 08:44:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0xa25a2400) [pid = 1724] [serial = 120] [outer = 0x9b30c800] 08:44:53 INFO - PROCESS | 1724 | 1467128693558 Marionette TRACE conn4 <- [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]]]}] 08:44:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:44:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1635ms 08:44:53 INFO - PROCESS | 1724 | 1467128693622 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 08:44:53 INFO - PROCESS | 1724 | 1467128693629 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 08:44:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:44:53 INFO - PROCESS | 1724 | 1467128693638 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:44:53 INFO - PROCESS | 1724 | 1467128693644 Marionette TRACE conn4 <- [1,134,null,{}] 08:44:53 INFO - PROCESS | 1724 | 1467128693654 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:53 INFO - PROCESS | 1724 | 1467128693661 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:53 INFO - PROCESS | 1724 | 1467128693877 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 08:44:54 INFO - PROCESS | 1724 | 1467128694095 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:54 INFO - PROCESS | 1724 | 1467128694109 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:54 INFO - PROCESS | 1724 | ++DOCSHELL 0x953b7c00 == 19 [pid = 1724] [id = 41] 08:44:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x953b8000) [pid = 1724] [serial = 121] [outer = (nil)] 08:44:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x953c0800) [pid = 1724] [serial = 122] [outer = 0x953b8000] 08:44:54 INFO - PROCESS | 1724 | 1467128694195 Marionette DEBUG loaded listener.js 08:44:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x98072c00) [pid = 1724] [serial = 123] [outer = 0x953b8000] 08:44:54 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0xa61b2400) [pid = 1724] [serial = 61] [outer = (nil)] [url = about:blank] 08:44:54 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x9a37b800) [pid = 1724] [serial = 67] [outer = (nil)] [url = about:blank] 08:44:54 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0xa21e8000) [pid = 1724] [serial = 50] [outer = (nil)] [url = about:blank] 08:44:54 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0xa4d42400) [pid = 1724] [serial = 59] [outer = (nil)] [url = about:blank] 08:44:54 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x9807ec00) [pid = 1724] [serial = 53] [outer = (nil)] [url = about:blank] 08:44:54 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0xa33b9800) [pid = 1724] [serial = 56] [outer = (nil)] [url = about:blank] 08:44:54 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x9a4d7400) [pid = 1724] [serial = 68] [outer = (nil)] [url = about:blank] 08:44:54 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x9807fc00) [pid = 1724] [serial = 64] [outer = (nil)] [url = about:blank] 08:44:54 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x991b9c00) [pid = 1724] [serial = 65] [outer = (nil)] [url = about:blank] 08:44:54 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0xa6143c00) [pid = 1724] [serial = 62] [outer = (nil)] [url = about:blank] 08:44:55 INFO - PROCESS | 1724 | 1467128695227 Marionette TRACE conn4 <- [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]]]}] 08:44:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:44:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1645ms 08:44:55 INFO - PROCESS | 1724 | 1467128695284 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 08:44:55 INFO - PROCESS | 1724 | 1467128695290 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 08:44:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:44:55 INFO - PROCESS | 1724 | 1467128695301 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:44:55 INFO - PROCESS | 1724 | 1467128695305 Marionette TRACE conn4 <- [1,138,null,{}] 08:44:55 INFO - PROCESS | 1724 | 1467128695312 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:55 INFO - PROCESS | 1724 | 1467128695318 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:55 INFO - PROCESS | 1724 | 1467128695500 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 08:44:55 INFO - PROCESS | 1724 | 1467128695629 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:55 INFO - PROCESS | 1724 | 1467128695637 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:55 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a456c00 == 20 [pid = 1724] [id = 42] 08:44:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x9a4d8400) [pid = 1724] [serial = 124] [outer = (nil)] 08:44:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x9b10fc00) [pid = 1724] [serial = 125] [outer = 0x9a4d8400] 08:44:55 INFO - PROCESS | 1724 | 1467128695717 Marionette DEBUG loaded listener.js 08:44:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x9b11bc00) [pid = 1724] [serial = 126] [outer = 0x9a4d8400] 08:44:56 INFO - PROCESS | 1724 | 1467128696461 Marionette TRACE conn4 <- [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]]]}] 08:44:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:44:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1187ms 08:44:56 INFO - PROCESS | 1724 | 1467128696488 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 08:44:56 INFO - PROCESS | 1724 | 1467128696491 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 08:44:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:44:56 INFO - PROCESS | 1724 | 1467128696499 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:44:56 INFO - PROCESS | 1724 | 1467128696505 Marionette TRACE conn4 <- [1,142,null,{}] 08:44:56 INFO - PROCESS | 1724 | 1467128696521 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:56 INFO - PROCESS | 1724 | 1467128696530 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:56 INFO - PROCESS | 1724 | 1467128696713 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 08:44:56 INFO - PROCESS | 1724 | 1467128696819 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:56 INFO - PROCESS | 1724 | 1467128696832 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:56 INFO - PROCESS | 1724 | ++DOCSHELL 0x9c259000 == 21 [pid = 1724] [id = 43] 08:44:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x9c25fc00) [pid = 1724] [serial = 127] [outer = (nil)] 08:44:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0xa21a3800) [pid = 1724] [serial = 128] [outer = 0x9c25fc00] 08:44:56 INFO - PROCESS | 1724 | 1467128696911 Marionette DEBUG loaded listener.js 08:44:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0xa2525400) [pid = 1724] [serial = 129] [outer = 0x9c25fc00] 08:44:57 INFO - PROCESS | 1724 | 1467128697849 Marionette TRACE conn4 <- [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]]]}] 08:44:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:44:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1392ms 08:44:57 INFO - PROCESS | 1724 | 1467128697964 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 08:44:57 INFO - PROCESS | 1724 | 1467128697968 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 08:44:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:44:58 INFO - PROCESS | 1724 | 1467128698019 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:44:58 INFO - PROCESS | 1724 | 1467128698022 Marionette TRACE conn4 <- [1,146,null,{}] 08:44:58 INFO - PROCESS | 1724 | 1467128698066 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:58 INFO - PROCESS | 1724 | 1467128698071 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:58 INFO - PROCESS | 1724 | 1467128698256 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 08:44:58 INFO - PROCESS | 1724 | 1467128698327 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:58 INFO - PROCESS | 1724 | 1467128698337 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:58 INFO - PROCESS | 1724 | ++DOCSHELL 0x93d7f800 == 22 [pid = 1724] [id = 44] 08:44:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0xa25edc00) [pid = 1724] [serial = 130] [outer = (nil)] 08:44:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0xa4d10c00) [pid = 1724] [serial = 131] [outer = 0xa25edc00] 08:44:58 INFO - PROCESS | 1724 | 1467128698405 Marionette DEBUG loaded listener.js 08:44:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0xa4d45000) [pid = 1724] [serial = 132] [outer = 0xa25edc00] 08:44:59 INFO - PROCESS | 1724 | 1467128699253 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x9b690800) [pid = 1724] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x9800bc00) [pid = 1724] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:44:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:44:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1385ms 08:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x99e33800) [pid = 1724] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x95245400) [pid = 1724] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x95238800) [pid = 1724] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x939d9800) [pid = 1724] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x9a384400) [pid = 1724] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x9c01fc00) [pid = 1724] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0xa2165800) [pid = 1724] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x9523a800) [pid = 1724] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 70 (0xa2ff1400) [pid = 1724] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:44:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:44:59 INFO - PROCESS | 1724 | --DOMWINDOW == 69 (0x98078c00) [pid = 1724] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:44:59 INFO - PROCESS | 1724 | 1467128699400 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 08:44:59 INFO - PROCESS | 1724 | 1467128699403 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 08:44:59 INFO - PROCESS | 1724 | 1467128699411 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:44:59 INFO - PROCESS | 1724 | 1467128699414 Marionette TRACE conn4 <- [1,150,null,{}] 08:44:59 INFO - PROCESS | 1724 | 1467128699427 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:59 INFO - PROCESS | 1724 | 1467128699432 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:59 INFO - PROCESS | 1724 | 1467128699595 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 08:44:59 INFO - PROCESS | 1724 | 1467128699704 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:59 INFO - PROCESS | 1724 | 1467128699713 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:44:59 INFO - PROCESS | 1724 | ++DOCSHELL 0x93d84c00 == 23 [pid = 1724] [id = 45] 08:44:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 70 (0x99e33800) [pid = 1724] [serial = 133] [outer = (nil)] 08:44:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 71 (0x9b118000) [pid = 1724] [serial = 134] [outer = 0x99e33800] 08:44:59 INFO - PROCESS | 1724 | 1467128699793 Marionette DEBUG loaded listener.js 08:44:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x9c01fc00) [pid = 1724] [serial = 135] [outer = 0x99e33800] 08:45:00 INFO - PROCESS | 1724 | 1467128700547 Marionette TRACE conn4 <- [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]]]}] 08:45:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:45:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1195ms 08:45:00 INFO - PROCESS | 1724 | 1467128700605 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 08:45:00 INFO - PROCESS | 1724 | 1467128700608 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 08:45:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:45:00 INFO - PROCESS | 1724 | 1467128700619 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:45:00 INFO - PROCESS | 1724 | 1467128700621 Marionette TRACE conn4 <- [1,154,null,{}] 08:45:00 INFO - PROCESS | 1724 | 1467128700628 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:00 INFO - PROCESS | 1724 | 1467128700638 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:00 INFO - PROCESS | 1724 | 1467128700886 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 08:45:00 INFO - PROCESS | 1724 | 1467128700897 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:00 INFO - PROCESS | 1724 | 1467128700905 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:00 INFO - PROCESS | 1724 | ++DOCSHELL 0x939d8400 == 24 [pid = 1724] [id = 46] 08:45:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x93b67000) [pid = 1724] [serial = 136] [outer = (nil)] 08:45:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x9522d400) [pid = 1724] [serial = 137] [outer = 0x93b67000] 08:45:01 INFO - PROCESS | 1724 | 1467128701039 Marionette DEBUG loaded listener.js 08:45:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x99e33400) [pid = 1724] [serial = 138] [outer = 0x93b67000] 08:45:02 INFO - PROCESS | 1724 | 1467128702022 Marionette TRACE conn4 <- [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]]]}] 08:45:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:45:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1440ms 08:45:02 INFO - PROCESS | 1724 | 1467128702057 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 08:45:02 INFO - PROCESS | 1724 | 1467128702065 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 08:45:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:45:02 INFO - PROCESS | 1724 | 1467128702076 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:45:02 INFO - PROCESS | 1724 | 1467128702081 Marionette TRACE conn4 <- [1,158,null,{}] 08:45:02 INFO - PROCESS | 1724 | 1467128702092 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:02 INFO - PROCESS | 1724 | 1467128702098 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:02 INFO - PROCESS | 1724 | 1467128702366 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 08:45:02 INFO - PROCESS | 1724 | 1467128702565 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:02 INFO - PROCESS | 1724 | 1467128702571 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:02 INFO - PROCESS | 1724 | ++DOCSHELL 0x95223c00 == 25 [pid = 1724] [id = 47] 08:45:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x95225c00) [pid = 1724] [serial = 139] [outer = (nil)] 08:45:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x9523dc00) [pid = 1724] [serial = 140] [outer = 0x95225c00] 08:45:02 INFO - PROCESS | 1724 | 1467128702665 Marionette DEBUG loaded listener.js 08:45:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x953bc000) [pid = 1724] [serial = 141] [outer = 0x95225c00] 08:45:03 INFO - PROCESS | 1724 | 1467128703600 Marionette TRACE conn4 <- [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]]]}] 08:45:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:45:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1601ms 08:45:03 INFO - PROCESS | 1724 | 1467128703676 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 08:45:03 INFO - PROCESS | 1724 | 1467128703684 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 08:45:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:45:03 INFO - PROCESS | 1724 | 1467128703696 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:45:03 INFO - PROCESS | 1724 | 1467128703700 Marionette TRACE conn4 <- [1,162,null,{}] 08:45:03 INFO - PROCESS | 1724 | 1467128703708 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:03 INFO - PROCESS | 1724 | 1467128703714 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:03 INFO - PROCESS | 1724 | 1467128703951 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 08:45:04 INFO - PROCESS | 1724 | 1467128704140 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:04 INFO - PROCESS | 1724 | 1467128704148 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:04 INFO - PROCESS | 1724 | ++DOCSHELL 0x9b113400 == 26 [pid = 1724] [id = 48] 08:45:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x9b313c00) [pid = 1724] [serial = 142] [outer = (nil)] 08:45:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x9b696800) [pid = 1724] [serial = 143] [outer = 0x9b313c00] 08:45:04 INFO - PROCESS | 1724 | 1467128704301 Marionette DEBUG loaded listener.js 08:45:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x9bff1800) [pid = 1724] [serial = 144] [outer = 0x9b313c00] 08:45:04 INFO - PROCESS | 1724 | 1467128704513 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:45:05 INFO - PROCESS | 1724 | 1467128705212 Marionette TRACE conn4 <- [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]]]}] 08:45:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:45:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1588ms 08:45:05 INFO - PROCESS | 1724 | 1467128705284 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 08:45:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:45:05 INFO - PROCESS | 1724 | 1467128705289 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 08:45:05 INFO - PROCESS | 1724 | 1467128705297 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:45:05 INFO - PROCESS | 1724 | 1467128705303 Marionette TRACE conn4 <- [1,166,null,{}] 08:45:05 INFO - PROCESS | 1724 | 1467128705321 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:05 INFO - PROCESS | 1724 | 1467128705331 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:05 INFO - PROCESS | 1724 | 1467128705563 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 08:45:05 INFO - PROCESS | 1724 | 1467128705744 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:05 INFO - PROCESS | 1724 | 1467128705756 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:05 INFO - PROCESS | 1724 | ++DOCSHELL 0xa3309800 == 27 [pid = 1724] [id = 49] 08:45:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0xa4f78000) [pid = 1724] [serial = 145] [outer = (nil)] 08:45:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0xa61b4000) [pid = 1724] [serial = 146] [outer = 0xa4f78000] 08:45:05 INFO - PROCESS | 1724 | 1467128705889 Marionette DEBUG loaded listener.js 08:45:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0xa672d800) [pid = 1724] [serial = 147] [outer = 0xa4f78000] 08:45:07 INFO - PROCESS | 1724 | 1467128707034 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:45:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:45:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1794ms 08:45:07 INFO - PROCESS | 1724 | 1467128707091 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 08:45:07 INFO - PROCESS | 1724 | 1467128707097 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 08:45:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:45:07 INFO - PROCESS | 1724 | 1467128707105 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:45:07 INFO - PROCESS | 1724 | 1467128707108 Marionette TRACE conn4 <- [1,170,null,{}] 08:45:07 INFO - PROCESS | 1724 | 1467128707115 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:07 INFO - PROCESS | 1724 | 1467128707120 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:07 INFO - PROCESS | 1724 | 1467128707349 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 08:45:07 INFO - PROCESS | 1724 | 1467128707526 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:07 INFO - PROCESS | 1724 | 1467128707533 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:07 INFO - PROCESS | 1724 | ++DOCSHELL 0x98236000 == 28 [pid = 1724] [id = 50] 08:45:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x9b30cc00) [pid = 1724] [serial = 148] [outer = (nil)] 08:45:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0xa67eb800) [pid = 1724] [serial = 149] [outer = 0x9b30cc00] 08:45:07 INFO - PROCESS | 1724 | 1467128707618 Marionette DEBUG loaded listener.js 08:45:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0xa67ee400) [pid = 1724] [serial = 150] [outer = 0x9b30cc00] 08:45:08 INFO - PROCESS | 1724 | 1467128708543 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:45:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:45:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1484ms 08:45:08 INFO - PROCESS | 1724 | 1467128708590 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 08:45:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:45:08 INFO - PROCESS | 1724 | 1467128708594 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 08:45:08 INFO - PROCESS | 1724 | 1467128708601 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:45:08 INFO - PROCESS | 1724 | 1467128708604 Marionette TRACE conn4 <- [1,174,null,{}] 08:45:08 INFO - PROCESS | 1724 | 1467128708611 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:08 INFO - PROCESS | 1724 | 1467128708616 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:08 INFO - PROCESS | 1724 | 1467128708803 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 08:45:08 INFO - PROCESS | 1724 | 1467128708955 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:08 INFO - PROCESS | 1724 | 1467128708964 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:08 INFO - PROCESS | 1724 | ++DOCSHELL 0x93b6f400 == 29 [pid = 1724] [id = 51] 08:45:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x93b71000) [pid = 1724] [serial = 151] [outer = (nil)] 08:45:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0xa6ea8c00) [pid = 1724] [serial = 152] [outer = 0x93b71000] 08:45:09 INFO - PROCESS | 1724 | 1467128709049 Marionette DEBUG loaded listener.js 08:45:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0xa6eabc00) [pid = 1724] [serial = 153] [outer = 0x93b71000] 08:45:10 INFO - PROCESS | 1724 | 1467128710150 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:45:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:45:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1589ms 08:45:10 INFO - PROCESS | 1724 | 1467128710190 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 08:45:10 INFO - PROCESS | 1724 | 1467128710197 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 08:45:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:45:10 INFO - PROCESS | 1724 | 1467128710207 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:45:10 INFO - PROCESS | 1724 | 1467128710212 Marionette TRACE conn4 <- [1,178,null,{}] 08:45:10 INFO - PROCESS | 1724 | 1467128710221 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:10 INFO - PROCESS | 1724 | 1467128710226 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:10 INFO - PROCESS | 1724 | 1467128710466 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 08:45:10 INFO - PROCESS | 1724 | 1467128710719 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:10 INFO - PROCESS | 1724 | 1467128710737 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:10 INFO - PROCESS | 1724 | ++DOCSHELL 0x95230400 == 30 [pid = 1724] [id = 52] 08:45:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x95238800) [pid = 1724] [serial = 154] [outer = (nil)] 08:45:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x953b9400) [pid = 1724] [serial = 155] [outer = 0x95238800] 08:45:10 INFO - PROCESS | 1724 | 1467128710814 Marionette DEBUG loaded listener.js 08:45:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x9807a800) [pid = 1724] [serial = 156] [outer = 0x95238800] 08:45:11 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0xa208fc00) [pid = 1724] [serial = 107] [outer = (nil)] [url = about:blank] 08:45:11 INFO - PROCESS | 1724 | 1467128711696 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:45:11 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x9ba27000) [pid = 1724] [serial = 102] [outer = (nil)] [url = about:blank] 08:45:11 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x9b698800) [pid = 1724] [serial = 101] [outer = (nil)] [url = about:blank] 08:45:11 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x991b9000) [pid = 1724] [serial = 104] [outer = (nil)] [url = about:blank] 08:45:11 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x9a101c00) [pid = 1724] [serial = 98] [outer = (nil)] [url = about:blank] 08:45:11 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x99131000) [pid = 1724] [serial = 92] [outer = (nil)] [url = about:blank] 08:45:11 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x98077800) [pid = 1724] [serial = 91] [outer = (nil)] [url = about:blank] 08:45:11 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x9800b000) [pid = 1724] [serial = 95] [outer = (nil)] [url = about:blank] 08:45:11 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x9807e800) [pid = 1724] [serial = 96] [outer = (nil)] [url = about:blank] 08:45:11 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x9d412000) [pid = 1724] [serial = 32] [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.] 08:45:11 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x94881400) [pid = 1724] [serial = 71] [outer = (nil)] [url = about:blank] 08:45:11 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x93d7fc00) [pid = 1724] [serial = 70] [outer = (nil)] [url = about:blank] 08:45:11 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x98229c00) [pid = 1724] [serial = 74] [outer = (nil)] [url = about:blank] 08:45:11 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x9a76d800) [pid = 1724] [serial = 73] [outer = (nil)] [url = about:blank] 08:45:11 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x9d810c00) [pid = 1724] [serial = 77] [outer = (nil)] [url = about:blank] 08:45:11 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x9d458c00) [pid = 1724] [serial = 76] [outer = (nil)] [url = about:blank] 08:45:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:45:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1539ms 08:45:11 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0xa34d0000) [pid = 1724] [serial = 80] [outer = (nil)] [url = about:blank] 08:45:11 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0xa3278400) [pid = 1724] [serial = 79] [outer = (nil)] [url = about:blank] 08:45:11 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x95247400) [pid = 1724] [serial = 83] [outer = (nil)] [url = about:blank] 08:45:11 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x95245800) [pid = 1724] [serial = 82] [outer = (nil)] [url = about:blank] 08:45:11 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0xa6792000) [pid = 1724] [serial = 86] [outer = (nil)] [url = about:blank] 08:45:11 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0xa4f1b000) [pid = 1724] [serial = 85] [outer = (nil)] [url = about:blank] 08:45:11 INFO - PROCESS | 1724 | --DOMWINDOW == 70 (0x9b11ac00) [pid = 1724] [serial = 89] [outer = (nil)] [url = about:blank] 08:45:11 INFO - PROCESS | 1724 | --DOMWINDOW == 69 (0x9b118c00) [pid = 1724] [serial = 88] [outer = (nil)] [url = about:blank] 08:45:11 INFO - PROCESS | 1724 | --DOMWINDOW == 68 (0x9a386800) [pid = 1724] [serial = 99] [outer = (nil)] [url = about:blank] 08:45:11 INFO - PROCESS | 1724 | --DOMWINDOW == 67 (0x9bf14800) [pid = 1724] [serial = 105] [outer = (nil)] [url = about:blank] 08:45:11 INFO - PROCESS | 1724 | 1467128711752 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 08:45:11 INFO - PROCESS | 1724 | 1467128711758 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 08:45:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:45:11 INFO - PROCESS | 1724 | 1467128711770 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:45:11 INFO - PROCESS | 1724 | 1467128711774 Marionette TRACE conn4 <- [1,182,null,{}] 08:45:11 INFO - PROCESS | 1724 | 1467128711782 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:11 INFO - PROCESS | 1724 | 1467128711787 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:11 INFO - PROCESS | 1724 | 1467128711984 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 08:45:12 INFO - PROCESS | 1724 | 1467128712090 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:12 INFO - PROCESS | 1724 | 1467128712101 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:12 INFO - PROCESS | 1724 | ++DOCSHELL 0x953b4400 == 31 [pid = 1724] [id = 53] 08:45:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 68 (0x9807a400) [pid = 1724] [serial = 157] [outer = (nil)] 08:45:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 69 (0x99135c00) [pid = 1724] [serial = 158] [outer = 0x9807a400] 08:45:12 INFO - PROCESS | 1724 | 1467128712176 Marionette DEBUG loaded listener.js 08:45:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 70 (0x99dcac00) [pid = 1724] [serial = 159] [outer = 0x9807a400] 08:45:12 INFO - PROCESS | 1724 | 1467128712946 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:45:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:45:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1191ms 08:45:12 INFO - PROCESS | 1724 | 1467128712971 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 08:45:12 INFO - PROCESS | 1724 | 1467128712976 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 08:45:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:45:12 INFO - PROCESS | 1724 | 1467128712988 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:45:12 INFO - PROCESS | 1724 | 1467128712993 Marionette TRACE conn4 <- [1,186,null,{}] 08:45:13 INFO - PROCESS | 1724 | 1467128713015 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:13 INFO - PROCESS | 1724 | 1467128713024 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:13 INFO - PROCESS | 1724 | 1467128713249 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 08:45:13 INFO - PROCESS | 1724 | 1467128713359 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:13 INFO - PROCESS | 1724 | 1467128713369 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:13 INFO - PROCESS | 1724 | ++DOCSHELL 0x9b11c000 == 32 [pid = 1724] [id = 54] 08:45:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 71 (0x9b312000) [pid = 1724] [serial = 160] [outer = (nil)] 08:45:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x9b698400) [pid = 1724] [serial = 161] [outer = 0x9b312000] 08:45:13 INFO - PROCESS | 1724 | 1467128713446 Marionette DEBUG loaded listener.js 08:45:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x9ba28c00) [pid = 1724] [serial = 162] [outer = 0x9b312000] 08:45:14 INFO - PROCESS | 1724 | 1467128714227 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:45:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:45:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1295ms 08:45:14 INFO - PROCESS | 1724 | 1467128714284 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 08:45:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:45:14 INFO - PROCESS | 1724 | 1467128714289 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 08:45:14 INFO - PROCESS | 1724 | 1467128714296 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:45:14 INFO - PROCESS | 1724 | 1467128714300 Marionette TRACE conn4 <- [1,190,null,{}] 08:45:14 INFO - PROCESS | 1724 | 1467128714313 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:14 INFO - PROCESS | 1724 | 1467128714319 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:14 INFO - PROCESS | 1724 | 1467128714525 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 08:45:14 INFO - PROCESS | 1724 | 1467128714547 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:14 INFO - PROCESS | 1724 | 1467128714555 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:14 INFO - PROCESS | 1724 | ++DOCSHELL 0x92337000 == 33 [pid = 1724] [id = 55] 08:45:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x9b69c400) [pid = 1724] [serial = 163] [outer = (nil)] 08:45:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x9d45c400) [pid = 1724] [serial = 164] [outer = 0x9b69c400] 08:45:14 INFO - PROCESS | 1724 | 1467128714630 Marionette DEBUG loaded listener.js 08:45:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0xa2090800) [pid = 1724] [serial = 165] [outer = 0x9b69c400] 08:45:15 INFO - PROCESS | 1724 | 1467128715569 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:45:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:45:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1287ms 08:45:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:45:15 INFO - PROCESS | 1724 | 1467128715583 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 08:45:15 INFO - PROCESS | 1724 | 1467128715586 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 08:45:15 INFO - PROCESS | 1724 | 1467128715593 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:45:15 INFO - PROCESS | 1724 | 1467128715596 Marionette TRACE conn4 <- [1,194,null,{}] 08:45:15 INFO - PROCESS | 1724 | 1467128715609 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:15 INFO - PROCESS | 1724 | 1467128715615 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:15 INFO - PROCESS | 1724 | 1467128715815 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 08:45:15 INFO - PROCESS | 1724 | 1467128715841 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:15 INFO - PROCESS | 1724 | 1467128715853 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:15 INFO - PROCESS | 1724 | ++DOCSHELL 0x9523e000 == 34 [pid = 1724] [id = 56] 08:45:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x9a76e800) [pid = 1724] [serial = 166] [outer = (nil)] 08:45:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0xa21ef800) [pid = 1724] [serial = 167] [outer = 0x9a76e800] 08:45:15 INFO - PROCESS | 1724 | 1467128715926 Marionette DEBUG loaded listener.js 08:45:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0xa259a800) [pid = 1724] [serial = 168] [outer = 0x9a76e800] 08:45:16 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0xa25edc00) [pid = 1724] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:45:16 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x99e33800) [pid = 1724] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:45:16 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x953b8000) [pid = 1724] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:45:16 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x9a4d8400) [pid = 1724] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:45:16 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x9c25fc00) [pid = 1724] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:45:16 INFO - PROCESS | 1724 | 1467128716826 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:45:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:45:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1291ms 08:45:16 INFO - PROCESS | 1724 | 1467128716883 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 08:45:16 INFO - PROCESS | 1724 | 1467128716886 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 08:45:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:45:16 INFO - PROCESS | 1724 | 1467128716894 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:45:16 INFO - PROCESS | 1724 | 1467128716897 Marionette TRACE conn4 <- [1,198,null,{}] 08:45:16 INFO - PROCESS | 1724 | 1467128716904 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:16 INFO - PROCESS | 1724 | 1467128716914 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:17 INFO - PROCESS | 1724 | 1467128717133 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 08:45:17 INFO - PROCESS | 1724 | 1467128717245 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:17 INFO - PROCESS | 1724 | 1467128717253 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:17 INFO - PROCESS | 1724 | ++DOCSHELL 0x93d7f400 == 35 [pid = 1724] [id = 57] 08:45:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x93d88c00) [pid = 1724] [serial = 169] [outer = (nil)] 08:45:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0xa4d4e000) [pid = 1724] [serial = 170] [outer = 0x93d88c00] 08:45:17 INFO - PROCESS | 1724 | 1467128717327 Marionette DEBUG loaded listener.js 08:45:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0xa6143000) [pid = 1724] [serial = 171] [outer = 0x93d88c00] 08:45:18 INFO - PROCESS | 1724 | 1467128718060 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:45:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:45:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1185ms 08:45:18 INFO - PROCESS | 1724 | 1467128718081 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 08:45:18 INFO - PROCESS | 1724 | 1467128718085 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 08:45:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:45:18 INFO - PROCESS | 1724 | 1467128718093 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:45:18 INFO - PROCESS | 1724 | 1467128718097 Marionette TRACE conn4 <- [1,202,null,{}] 08:45:18 INFO - PROCESS | 1724 | 1467128718103 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:18 INFO - PROCESS | 1724 | 1467128718108 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:18 INFO - PROCESS | 1724 | 1467128718326 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 08:45:18 INFO - PROCESS | 1724 | 1467128718454 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:18 INFO - PROCESS | 1724 | 1467128718465 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:18 INFO - PROCESS | 1724 | ++DOCSHELL 0x93a92400 == 36 [pid = 1724] [id = 58] 08:45:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x93a9b400) [pid = 1724] [serial = 172] [outer = (nil)] 08:45:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x93d85000) [pid = 1724] [serial = 173] [outer = 0x93a9b400] 08:45:18 INFO - PROCESS | 1724 | 1467128718554 Marionette DEBUG loaded listener.js 08:45:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x94874400) [pid = 1724] [serial = 174] [outer = 0x93a9b400] 08:45:19 INFO - PROCESS | 1724 | 1467128719521 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:45:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1442ms 08:45:19 INFO - PROCESS | 1724 | 1467128719539 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 08:45:19 INFO - PROCESS | 1724 | 1467128719546 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 08:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:45:19 INFO - PROCESS | 1724 | 1467128719554 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:45:19 INFO - PROCESS | 1724 | 1467128719559 Marionette TRACE conn4 <- [1,206,null,{}] 08:45:19 INFO - PROCESS | 1724 | 1467128719568 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:19 INFO - PROCESS | 1724 | 1467128719578 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:19 INFO - PROCESS | 1724 | 1467128719772 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 08:45:19 INFO - PROCESS | 1724 | 1467128719926 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:19 INFO - PROCESS | 1724 | 1467128719936 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:19 INFO - PROCESS | 1724 | ++DOCSHELL 0x9523f400 == 37 [pid = 1724] [id = 59] 08:45:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x991b7000) [pid = 1724] [serial = 175] [outer = (nil)] 08:45:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x9a074c00) [pid = 1724] [serial = 176] [outer = 0x991b7000] 08:45:20 INFO - PROCESS | 1724 | 1467128720029 Marionette DEBUG loaded listener.js 08:45:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x9a196000) [pid = 1724] [serial = 177] [outer = 0x991b7000] 08:45:20 INFO - PROCESS | 1724 | 1467128720939 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:45:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:45:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1433ms 08:45:20 INFO - PROCESS | 1724 | 1467128720991 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 08:45:21 INFO - PROCESS | 1724 | 1467128720998 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 08:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:45:21 INFO - PROCESS | 1724 | 1467128721007 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:45:21 INFO - PROCESS | 1724 | 1467128721012 Marionette TRACE conn4 <- [1,210,null,{}] 08:45:21 INFO - PROCESS | 1724 | 1467128721019 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:21 INFO - PROCESS | 1724 | 1467128721025 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:21 INFO - PROCESS | 1724 | 1467128721232 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 08:45:21 INFO - PROCESS | 1724 | 1467128721388 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:21 INFO - PROCESS | 1724 | 1467128721398 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:21 INFO - PROCESS | 1724 | ++DOCSHELL 0x9c264800 == 38 [pid = 1724] [id = 60] 08:45:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x9d458c00) [pid = 1724] [serial = 178] [outer = (nil)] 08:45:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0xa2faf800) [pid = 1724] [serial = 179] [outer = 0x9d458c00] 08:45:21 INFO - PROCESS | 1724 | 1467128721488 Marionette DEBUG loaded listener.js 08:45:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0xa33bec00) [pid = 1724] [serial = 180] [outer = 0x9d458c00] 08:45:22 INFO - PROCESS | 1724 | 1467128722424 Marionette TRACE conn4 <- [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]]]}] 08:45:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:45:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1481ms 08:45:22 INFO - PROCESS | 1724 | 1467128722490 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 08:45:22 INFO - PROCESS | 1724 | 1467128722495 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 08:45:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:45:22 INFO - PROCESS | 1724 | 1467128722512 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:45:22 INFO - PROCESS | 1724 | 1467128722522 Marionette TRACE conn4 <- [1,214,null,{}] 08:45:22 INFO - PROCESS | 1724 | 1467128722529 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:22 INFO - PROCESS | 1724 | 1467128722539 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:22 INFO - PROCESS | 1724 | 1467128722776 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 08:45:22 INFO - PROCESS | 1724 | 1467128722968 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:22 INFO - PROCESS | 1724 | 1467128722981 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:23 INFO - PROCESS | 1724 | ++DOCSHELL 0x9b4d0800 == 39 [pid = 1724] [id = 61] 08:45:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x9b698800) [pid = 1724] [serial = 181] [outer = (nil)] 08:45:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0xa6843800) [pid = 1724] [serial = 182] [outer = 0x9b698800] 08:45:23 INFO - PROCESS | 1724 | 1467128723084 Marionette DEBUG loaded listener.js 08:45:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0xa6f45c00) [pid = 1724] [serial = 183] [outer = 0x9b698800] 08:45:23 INFO - PROCESS | 1724 | 1467128723985 Marionette TRACE conn4 <- [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]]]}] 08:45:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:45:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1553ms 08:45:24 INFO - PROCESS | 1724 | 1467128724058 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 08:45:24 INFO - PROCESS | 1724 | 1467128724064 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 08:45:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:45:24 INFO - PROCESS | 1724 | 1467128724071 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:45:24 INFO - PROCESS | 1724 | 1467128724075 Marionette TRACE conn4 <- [1,218,null,{}] 08:45:24 INFO - PROCESS | 1724 | 1467128724081 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:24 INFO - PROCESS | 1724 | 1467128724086 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:24 INFO - PROCESS | 1724 | 1467128724319 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 08:45:24 INFO - PROCESS | 1724 | 1467128724504 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:24 INFO - PROCESS | 1724 | 1467128724514 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:24 INFO - PROCESS | 1724 | ++DOCSHELL 0x9ac14000 == 40 [pid = 1724] [id = 62] 08:45:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x9ac16000) [pid = 1724] [serial = 184] [outer = (nil)] 08:45:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x9ac1c000) [pid = 1724] [serial = 185] [outer = 0x9ac16000] 08:45:24 INFO - PROCESS | 1724 | 1467128724643 Marionette DEBUG loaded listener.js 08:45:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x9ac20000) [pid = 1724] [serial = 186] [outer = 0x9ac16000] 08:45:25 INFO - PROCESS | 1724 | 1467128725486 Marionette TRACE conn4 <- [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]]]}] 08:45:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:45:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1486ms 08:45:25 INFO - PROCESS | 1724 | 1467128725558 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 08:45:25 INFO - PROCESS | 1724 | 1467128725562 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 08:45:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:45:25 INFO - PROCESS | 1724 | 1467128725570 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:45:25 INFO - PROCESS | 1724 | 1467128725573 Marionette TRACE conn4 <- [1,222,null,{}] 08:45:25 INFO - PROCESS | 1724 | 1467128725579 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:25 INFO - PROCESS | 1724 | 1467128725585 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:25 INFO - PROCESS | 1724 | 1467128725802 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 08:45:25 INFO - PROCESS | 1724 | 1467128725954 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:25 INFO - PROCESS | 1724 | 1467128725972 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:26 INFO - PROCESS | 1724 | ++DOCSHELL 0xa6f43400 == 41 [pid = 1724] [id = 63] 08:45:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0xa6f47000) [pid = 1724] [serial = 187] [outer = (nil)] 08:45:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0xa8255400) [pid = 1724] [serial = 188] [outer = 0xa6f47000] 08:45:26 INFO - PROCESS | 1724 | 1467128726072 Marionette DEBUG loaded listener.js 08:45:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0xa82f5800) [pid = 1724] [serial = 189] [outer = 0xa6f47000] 08:45:26 INFO - PROCESS | 1724 | 1467128726951 Marionette TRACE conn4 <- [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]]]}] 08:45:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1395ms 08:45:26 INFO - PROCESS | 1724 | 1467128726965 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 08:45:26 INFO - PROCESS | 1724 | 1467128726969 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 08:45:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:45:26 INFO - PROCESS | 1724 | 1467128726987 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:45:26 INFO - PROCESS | 1724 | 1467128726994 Marionette TRACE conn4 <- [1,226,null,{}] 08:45:27 INFO - PROCESS | 1724 | 1467128727025 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:27 INFO - PROCESS | 1724 | 1467128727030 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:27 INFO - PROCESS | 1724 | 1467128727218 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 08:45:27 INFO - PROCESS | 1724 | 1467128727372 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:27 INFO - PROCESS | 1724 | 1467128727381 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:27 INFO - PROCESS | 1724 | ++DOCSHELL 0x98076400 == 42 [pid = 1724] [id = 64] 08:45:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0xa8c1a400) [pid = 1724] [serial = 190] [outer = (nil)] 08:45:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0xa8c4b800) [pid = 1724] [serial = 191] [outer = 0xa8c1a400] 08:45:27 INFO - PROCESS | 1724 | 1467128727464 Marionette DEBUG loaded listener.js 08:45:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0xa901b400) [pid = 1724] [serial = 192] [outer = 0xa8c1a400] 08:45:28 INFO - PROCESS | 1724 | 1467128728366 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:45:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:45:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1461ms 08:45:28 INFO - PROCESS | 1724 | 1467128728443 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 08:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:45:28 INFO - PROCESS | 1724 | 1467128728448 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 08:45:28 INFO - PROCESS | 1724 | 1467128728455 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:45:28 INFO - PROCESS | 1724 | 1467128728459 Marionette TRACE conn4 <- [1,230,null,{}] 08:45:28 INFO - PROCESS | 1724 | 1467128728465 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:28 INFO - PROCESS | 1724 | 1467128728471 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:28 INFO - PROCESS | 1724 | 1467128728689 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 08:45:28 INFO - PROCESS | 1724 | 1467128728844 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:28 INFO - PROCESS | 1724 | 1467128728852 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:28 INFO - PROCESS | 1724 | ++DOCSHELL 0x95224800 == 43 [pid = 1724] [id = 65] 08:45:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x95226000) [pid = 1724] [serial = 193] [outer = (nil)] 08:45:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0xa9027000) [pid = 1724] [serial = 194] [outer = 0x95226000] 08:45:28 INFO - PROCESS | 1724 | 1467128728939 Marionette DEBUG loaded listener.js 08:45:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0xa90a7400) [pid = 1724] [serial = 195] [outer = 0x95226000] 08:45:29 INFO - PROCESS | 1724 | 1467128729820 Marionette TRACE conn4 <- [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]]]}] 08:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1407ms 08:45:29 INFO - PROCESS | 1724 | 1467128729862 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 08:45:29 INFO - PROCESS | 1724 | 1467128729866 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 08:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:45:29 INFO - PROCESS | 1724 | 1467128729874 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:45:29 INFO - PROCESS | 1724 | 1467128729879 Marionette TRACE conn4 <- [1,234,null,{}] 08:45:29 INFO - PROCESS | 1724 | 1467128729885 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:29 INFO - PROCESS | 1724 | 1467128729892 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:30 INFO - PROCESS | 1724 | 1467128730075 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 08:45:30 INFO - PROCESS | 1724 | 1467128730444 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:30 INFO - PROCESS | 1724 | 1467128730453 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:30 INFO - PROCESS | 1724 | ++DOCSHELL 0x95232000 == 44 [pid = 1724] [id = 66] 08:45:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x95232c00) [pid = 1724] [serial = 196] [outer = (nil)] 08:45:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x95242000) [pid = 1724] [serial = 197] [outer = 0x95232c00] 08:45:30 INFO - PROCESS | 1724 | 1467128730577 Marionette DEBUG loaded listener.js 08:45:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x96676400) [pid = 1724] [serial = 198] [outer = 0x95232c00] 08:45:31 INFO - PROCESS | 1724 | 1467128731461 Marionette TRACE conn4 <- [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]]]}] 08:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1684ms 08:45:31 INFO - PROCESS | 1724 | 1467128731561 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 08:45:31 INFO - PROCESS | 1724 | 1467128731567 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 08:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:45:31 INFO - PROCESS | 1724 | 1467128731575 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:45:31 INFO - PROCESS | 1724 | 1467128731581 Marionette TRACE conn4 <- [1,238,null,{}] 08:45:31 INFO - PROCESS | 1724 | 1467128731589 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:31 INFO - PROCESS | 1724 | 1467128731598 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:31 INFO - PROCESS | 1724 | 1467128731821 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 08:45:32 INFO - PROCESS | 1724 | --DOCSHELL 0x93d7f400 == 43 [pid = 1724] [id = 57] 08:45:32 INFO - PROCESS | 1724 | --DOCSHELL 0x9523e000 == 42 [pid = 1724] [id = 56] 08:45:32 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x9522d400) [pid = 1724] [serial = 137] [outer = (nil)] [url = about:blank] 08:45:32 INFO - PROCESS | 1724 | 1467128732084 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:32 INFO - PROCESS | 1724 | 1467128732091 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:32 INFO - PROCESS | 1724 | --DOCSHELL 0x92337000 == 41 [pid = 1724] [id = 55] 08:45:32 INFO - PROCESS | 1724 | --DOCSHELL 0x9b11c000 == 40 [pid = 1724] [id = 54] 08:45:32 INFO - PROCESS | 1724 | --DOCSHELL 0x953b4400 == 39 [pid = 1724] [id = 53] 08:45:32 INFO - PROCESS | 1724 | --DOCSHELL 0x95230400 == 38 [pid = 1724] [id = 52] 08:45:32 INFO - PROCESS | 1724 | ++DOCSHELL 0x92337000 == 39 [pid = 1724] [id = 67] 08:45:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x95230400) [pid = 1724] [serial = 199] [outer = (nil)] 08:45:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x953c1400) [pid = 1724] [serial = 200] [outer = 0x95230400] 08:45:32 INFO - PROCESS | 1724 | 1467128732202 Marionette DEBUG loaded listener.js 08:45:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x99e34800) [pid = 1724] [serial = 201] [outer = 0x95230400] 08:45:32 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0xa4d10c00) [pid = 1724] [serial = 131] [outer = (nil)] [url = about:blank] 08:45:32 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0xa4d45000) [pid = 1724] [serial = 132] [outer = (nil)] [url = about:blank] 08:45:32 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x9b118000) [pid = 1724] [serial = 134] [outer = (nil)] [url = about:blank] 08:45:32 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x98072c00) [pid = 1724] [serial = 123] [outer = (nil)] [url = about:blank] 08:45:32 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x953c0800) [pid = 1724] [serial = 122] [outer = (nil)] [url = about:blank] 08:45:32 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x9c264400) [pid = 1724] [serial = 116] [outer = (nil)] [url = about:blank] 08:45:32 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x953b6c00) [pid = 1724] [serial = 110] [outer = (nil)] [url = about:blank] 08:45:32 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x9b10fc00) [pid = 1724] [serial = 125] [outer = (nil)] [url = about:blank] 08:45:32 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x9b11bc00) [pid = 1724] [serial = 126] [outer = (nil)] [url = about:blank] 08:45:32 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0xa2322800) [pid = 1724] [serial = 119] [outer = (nil)] [url = about:blank] 08:45:32 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0xa21a3800) [pid = 1724] [serial = 128] [outer = (nil)] [url = about:blank] 08:45:32 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x99ed9800) [pid = 1724] [serial = 113] [outer = (nil)] [url = about:blank] 08:45:32 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x9c01fc00) [pid = 1724] [serial = 135] [outer = (nil)] [url = about:blank] 08:45:32 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0xa2525400) [pid = 1724] [serial = 129] [outer = (nil)] [url = about:blank] 08:45:33 INFO - PROCESS | 1724 | 1467128733005 Marionette TRACE conn4 <- [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]]]}] 08:45:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1489ms 08:45:33 INFO - PROCESS | 1724 | 1467128733068 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 08:45:33 INFO - PROCESS | 1724 | 1467128733074 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 08:45:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:45:33 INFO - PROCESS | 1724 | 1467128733095 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:45:33 INFO - PROCESS | 1724 | 1467128733099 Marionette TRACE conn4 <- [1,242,null,{}] 08:45:33 INFO - PROCESS | 1724 | 1467128733106 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:33 INFO - PROCESS | 1724 | 1467128733111 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:33 INFO - PROCESS | 1724 | 1467128733302 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 08:45:33 INFO - PROCESS | 1724 | 1467128733313 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:33 INFO - PROCESS | 1724 | 1467128733321 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:33 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a89f400 == 40 [pid = 1724] [id = 68] 08:45:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x9a8a6c00) [pid = 1724] [serial = 202] [outer = (nil)] 08:45:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x9ac12000) [pid = 1724] [serial = 203] [outer = 0x9a8a6c00] 08:45:33 INFO - PROCESS | 1724 | 1467128733394 Marionette DEBUG loaded listener.js 08:45:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x9ae66400) [pid = 1724] [serial = 204] [outer = 0x9a8a6c00] 08:45:34 INFO - PROCESS | 1724 | 1467128734354 Marionette TRACE conn4 <- [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]]]}] 08:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1300ms 08:45:34 INFO - PROCESS | 1724 | 1467128734390 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 08:45:34 INFO - PROCESS | 1724 | 1467128734395 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 08:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:45:34 INFO - PROCESS | 1724 | 1467128734411 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:45:34 INFO - PROCESS | 1724 | 1467128734438 Marionette TRACE conn4 <- [1,246,null,{}] 08:45:34 INFO - PROCESS | 1724 | 1467128734462 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:34 INFO - PROCESS | 1724 | 1467128734481 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:34 INFO - PROCESS | 1724 | 1467128734663 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 08:45:34 INFO - PROCESS | 1724 | 1467128734800 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:34 INFO - PROCESS | 1724 | 1467128734809 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:34 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a8a8400 == 41 [pid = 1724] [id = 69] 08:45:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x9ae69000) [pid = 1724] [serial = 205] [outer = (nil)] 08:45:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x9ae74000) [pid = 1724] [serial = 206] [outer = 0x9ae69000] 08:45:34 INFO - PROCESS | 1724 | 1467128734881 Marionette DEBUG loaded listener.js 08:45:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x9b30ac00) [pid = 1724] [serial = 207] [outer = 0x9ae69000] 08:45:35 INFO - PROCESS | 1724 | 1467128735768 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1380ms 08:45:35 INFO - PROCESS | 1724 | 1467128735788 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 08:45:35 INFO - PROCESS | 1724 | 1467128735793 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 08:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:45:35 INFO - PROCESS | 1724 | 1467128735800 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:45:35 INFO - PROCESS | 1724 | 1467128735802 Marionette TRACE conn4 <- [1,250,null,{}] 08:45:35 INFO - PROCESS | 1724 | 1467128735810 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:35 INFO - PROCESS | 1724 | 1467128735815 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:36 INFO - PROCESS | 1724 | 1467128736038 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 08:45:36 INFO - PROCESS | 1724 | 1467128736067 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:36 INFO - PROCESS | 1724 | 1467128736076 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:36 INFO - PROCESS | 1724 | ++DOCSHELL 0x9ae6e800 == 42 [pid = 1724] [id = 70] 08:45:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x9ae72c00) [pid = 1724] [serial = 208] [outer = (nil)] 08:45:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x9c01dc00) [pid = 1724] [serial = 209] [outer = 0x9ae72c00] 08:45:36 INFO - PROCESS | 1724 | 1467128736148 Marionette DEBUG loaded listener.js 08:45:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x9d801400) [pid = 1724] [serial = 210] [outer = 0x9ae72c00] 08:45:36 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x9b69c400) [pid = 1724] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:45:36 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x9b312000) [pid = 1724] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:45:36 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x9a76e800) [pid = 1724] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:45:36 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x9807a400) [pid = 1724] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:45:36 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x95238800) [pid = 1724] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:45:37 INFO - PROCESS | 1724 | 1467128737017 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:45:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:45:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1235ms 08:45:37 INFO - PROCESS | 1724 | 1467128737038 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 08:45:37 INFO - PROCESS | 1724 | 1467128737042 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 08:45:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:45:37 INFO - PROCESS | 1724 | 1467128737060 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:45:37 INFO - PROCESS | 1724 | 1467128737065 Marionette TRACE conn4 <- [1,254,null,{}] 08:45:37 INFO - PROCESS | 1724 | 1467128737072 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:37 INFO - PROCESS | 1724 | 1467128737078 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:37 INFO - PROCESS | 1724 | 1467128737266 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 08:45:37 INFO - PROCESS | 1724 | 1467128737283 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:37 INFO - PROCESS | 1724 | 1467128737300 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:37 INFO - PROCESS | 1724 | ++DOCSHELL 0x9bff3000 == 43 [pid = 1724] [id = 71] 08:45:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x9bff7c00) [pid = 1724] [serial = 211] [outer = (nil)] 08:45:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0xa21f1c00) [pid = 1724] [serial = 212] [outer = 0x9bff7c00] 08:45:37 INFO - PROCESS | 1724 | 1467128737382 Marionette DEBUG loaded listener.js 08:45:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0xa3348000) [pid = 1724] [serial = 213] [outer = 0x9bff7c00] 08:45:38 INFO - PROCESS | 1724 | 1467128738241 Marionette TRACE conn4 <- [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]]]}] 08:45:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1245ms 08:45:38 INFO - PROCESS | 1724 | 1467128738300 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 08:45:38 INFO - PROCESS | 1724 | 1467128738304 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 08:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:45:38 INFO - PROCESS | 1724 | 1467128738311 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:45:38 INFO - PROCESS | 1724 | 1467128738314 Marionette TRACE conn4 <- [1,258,null,{}] 08:45:38 INFO - PROCESS | 1724 | 1467128738320 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:38 INFO - PROCESS | 1724 | 1467128738326 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:38 INFO - PROCESS | 1724 | 1467128738495 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 08:45:38 INFO - PROCESS | 1724 | 1467128738506 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:38 INFO - PROCESS | 1724 | 1467128738514 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:38 INFO - PROCESS | 1724 | ++DOCSHELL 0x924c9400 == 44 [pid = 1724] [id = 72] 08:45:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x924c9800) [pid = 1724] [serial = 214] [outer = (nil)] 08:45:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x924d4000) [pid = 1724] [serial = 215] [outer = 0x924c9800] 08:45:38 INFO - PROCESS | 1724 | 1467128738690 Marionette DEBUG loaded listener.js 08:45:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x9522c000) [pid = 1724] [serial = 216] [outer = 0x924c9800] 08:45:39 INFO - PROCESS | 1724 | 1467128739657 Marionette TRACE conn4 <- [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]]]}] 08:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1382ms 08:45:39 INFO - PROCESS | 1724 | 1467128739695 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 08:45:39 INFO - PROCESS | 1724 | 1467128739702 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 08:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:45:39 INFO - PROCESS | 1724 | 1467128739712 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:45:39 INFO - PROCESS | 1724 | 1467128739719 Marionette TRACE conn4 <- [1,262,null,{}] 08:45:39 INFO - PROCESS | 1724 | 1467128739728 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:39 INFO - PROCESS | 1724 | 1467128739734 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:39 INFO - PROCESS | 1724 | 1467128739937 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 08:45:40 INFO - PROCESS | 1724 | 1467128740136 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:40 INFO - PROCESS | 1724 | 1467128740149 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:40 INFO - PROCESS | 1724 | ++DOCSHELL 0x91af2c00 == 45 [pid = 1724] [id = 73] 08:45:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x91af6000) [pid = 1724] [serial = 217] [outer = (nil)] 08:45:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x924cac00) [pid = 1724] [serial = 218] [outer = 0x91af6000] 08:45:40 INFO - PROCESS | 1724 | 1467128740282 Marionette DEBUG loaded listener.js 08:45:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x924d0c00) [pid = 1724] [serial = 219] [outer = 0x91af6000] 08:45:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x98077400) [pid = 1724] [serial = 220] [outer = 0x9542c800] 08:45:41 INFO - PROCESS | 1724 | 1467128741245 Marionette TRACE conn4 <- [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]]]}] 08:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1601ms 08:45:41 INFO - PROCESS | 1724 | 1467128741313 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 08:45:41 INFO - PROCESS | 1724 | 1467128741321 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 08:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:45:41 INFO - PROCESS | 1724 | 1467128741333 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:45:41 INFO - PROCESS | 1724 | 1467128741338 Marionette TRACE conn4 <- [1,266,null,{}] 08:45:41 INFO - PROCESS | 1724 | 1467128741345 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:41 INFO - PROCESS | 1724 | 1467128741351 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:41 INFO - PROCESS | 1724 | 1467128741555 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 08:45:41 INFO - PROCESS | 1724 | 1467128741757 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:41 INFO - PROCESS | 1724 | 1467128741770 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:41 INFO - PROCESS | 1724 | ++DOCSHELL 0x91af8800 == 46 [pid = 1724] [id = 74] 08:45:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 107 (0x95243000) [pid = 1724] [serial = 221] [outer = (nil)] 08:45:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 108 (0x99ed5800) [pid = 1724] [serial = 222] [outer = 0x95243000] 08:45:41 INFO - PROCESS | 1724 | 1467128741873 Marionette DEBUG loaded listener.js 08:45:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 109 (0x9a8a1000) [pid = 1724] [serial = 223] [outer = 0x95243000] 08:45:42 INFO - PROCESS | 1724 | 1467128742739 Marionette TRACE conn4 <- [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]]]}] 08:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1437ms 08:45:42 INFO - PROCESS | 1724 | 1467128742777 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 08:45:42 INFO - PROCESS | 1724 | 1467128742781 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 08:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:45:42 INFO - PROCESS | 1724 | 1467128742791 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:45:42 INFO - PROCESS | 1724 | 1467128742796 Marionette TRACE conn4 <- [1,270,null,{}] 08:45:42 INFO - PROCESS | 1724 | 1467128742814 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:42 INFO - PROCESS | 1724 | 1467128742824 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:43 INFO - PROCESS | 1724 | 1467128743028 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 08:45:43 INFO - PROCESS | 1724 | 1467128743185 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:43 INFO - PROCESS | 1724 | 1467128743199 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:43 INFO - PROCESS | 1724 | ++DOCSHELL 0x9ae74400 == 47 [pid = 1724] [id = 75] 08:45:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 110 (0x9ae74c00) [pid = 1724] [serial = 224] [outer = (nil)] 08:45:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 111 (0x9b118000) [pid = 1724] [serial = 225] [outer = 0x9ae74c00] 08:45:43 INFO - PROCESS | 1724 | 1467128743293 Marionette DEBUG loaded listener.js 08:45:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 112 (0x9c264400) [pid = 1724] [serial = 226] [outer = 0x9ae74c00] 08:45:44 INFO - PROCESS | 1724 | 1467128744251 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:45:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:45:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1486ms 08:45:44 INFO - PROCESS | 1724 | 1467128744279 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 08:45:44 INFO - PROCESS | 1724 | 1467128744284 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 08:45:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:45:44 INFO - PROCESS | 1724 | 1467128744291 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:45:44 INFO - PROCESS | 1724 | 1467128744295 Marionette TRACE conn4 <- [1,274,null,{}] 08:45:44 INFO - PROCESS | 1724 | 1467128744301 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:44 INFO - PROCESS | 1724 | 1467128744306 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:44 INFO - PROCESS | 1724 | 1467128744512 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 08:45:44 INFO - PROCESS | 1724 | 1467128744669 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:44 INFO - PROCESS | 1724 | 1467128744680 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:44 INFO - PROCESS | 1724 | ++DOCSHELL 0x9d80b400 == 48 [pid = 1724] [id = 76] 08:45:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 113 (0xa209cc00) [pid = 1724] [serial = 227] [outer = (nil)] 08:45:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 114 (0xa2fe9000) [pid = 1724] [serial = 228] [outer = 0xa209cc00] 08:45:44 INFO - PROCESS | 1724 | 1467128744760 Marionette DEBUG loaded listener.js 08:45:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 115 (0xa330ac00) [pid = 1724] [serial = 229] [outer = 0xa209cc00] 08:45:45 INFO - PROCESS | 1724 | 1467128745687 Marionette TRACE conn4 <- [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]]]}] 08:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1435ms 08:45:45 INFO - PROCESS | 1724 | 1467128745728 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 08:45:45 INFO - PROCESS | 1724 | 1467128745731 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 08:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:45:45 INFO - PROCESS | 1724 | 1467128745739 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:45:45 INFO - PROCESS | 1724 | 1467128745743 Marionette TRACE conn4 <- [1,278,null,{}] 08:45:45 INFO - PROCESS | 1724 | 1467128745749 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:45 INFO - PROCESS | 1724 | 1467128745754 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:45 INFO - PROCESS | 1724 | 1467128745945 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 08:45:46 INFO - PROCESS | 1724 | 1467128746102 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:46 INFO - PROCESS | 1724 | 1467128746108 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:46 INFO - PROCESS | 1724 | ++DOCSHELL 0x93d8d000 == 49 [pid = 1724] [id = 77] 08:45:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 116 (0x94876c00) [pid = 1724] [serial = 230] [outer = (nil)] 08:45:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 117 (0xa4f7bc00) [pid = 1724] [serial = 231] [outer = 0x94876c00] 08:45:46 INFO - PROCESS | 1724 | 1467128746194 Marionette DEBUG loaded listener.js 08:45:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 118 (0xa6728000) [pid = 1724] [serial = 232] [outer = 0x94876c00] 08:45:47 INFO - PROCESS | 1724 | 1467128747152 Marionette TRACE conn4 <- [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]]]}] 08:45:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:45:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1481ms 08:45:47 INFO - PROCESS | 1724 | 1467128747227 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 08:45:47 INFO - PROCESS | 1724 | 1467128747231 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 08:45:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:45:47 INFO - PROCESS | 1724 | 1467128747244 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:45:47 INFO - PROCESS | 1724 | 1467128747247 Marionette TRACE conn4 <- [1,282,null,{}] 08:45:47 INFO - PROCESS | 1724 | 1467128747255 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:47 INFO - PROCESS | 1724 | 1467128747265 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:47 INFO - PROCESS | 1724 | 1467128747505 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 08:45:47 INFO - PROCESS | 1724 | 1467128747704 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:47 INFO - PROCESS | 1724 | 1467128747713 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:47 INFO - PROCESS | 1724 | ++DOCSHELL 0x91de8400 == 50 [pid = 1724] [id = 78] 08:45:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 119 (0x91dedc00) [pid = 1724] [serial = 233] [outer = (nil)] 08:45:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 120 (0x91df5000) [pid = 1724] [serial = 234] [outer = 0x91dedc00] 08:45:47 INFO - PROCESS | 1724 | 1467128747815 Marionette DEBUG loaded listener.js 08:45:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 121 (0xa61b5000) [pid = 1724] [serial = 235] [outer = 0x91dedc00] 08:45:48 INFO - PROCESS | 1724 | 1467128748735 Marionette TRACE conn4 <- [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]]]}] 08:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1534ms 08:45:48 INFO - PROCESS | 1724 | 1467128748780 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 08:45:48 INFO - PROCESS | 1724 | 1467128748784 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 08:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:45:48 INFO - PROCESS | 1724 | 1467128748791 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:45:48 INFO - PROCESS | 1724 | 1467128748795 Marionette TRACE conn4 <- [1,286,null,{}] 08:45:48 INFO - PROCESS | 1724 | 1467128748802 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:48 INFO - PROCESS | 1724 | 1467128748807 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:49 INFO - PROCESS | 1724 | 1467128748998 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 08:45:49 INFO - PROCESS | 1724 | 1467128749196 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:49 INFO - PROCESS | 1724 | 1467128749205 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:49 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f9dd000 == 51 [pid = 1724] [id = 79] 08:45:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 122 (0x8f9e0000) [pid = 1724] [serial = 236] [outer = (nil)] 08:45:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 123 (0x8f9e5400) [pid = 1724] [serial = 237] [outer = 0x8f9e0000] 08:45:49 INFO - PROCESS | 1724 | 1467128749333 Marionette DEBUG loaded listener.js 08:45:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 124 (0x8f9e8400) [pid = 1724] [serial = 238] [outer = 0x8f9e0000] 08:45:50 INFO - PROCESS | 1724 | 1467128750178 Marionette TRACE conn4 <- [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]]]}] 08:45:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1439ms 08:45:50 INFO - PROCESS | 1724 | 1467128750232 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 08:45:50 INFO - PROCESS | 1724 | 1467128750235 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 08:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:45:50 INFO - PROCESS | 1724 | 1467128750244 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:45:50 INFO - PROCESS | 1724 | 1467128750248 Marionette TRACE conn4 <- [1,290,null,{}] 08:45:50 INFO - PROCESS | 1724 | 1467128750255 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:50 INFO - PROCESS | 1724 | 1467128750260 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:50 INFO - PROCESS | 1724 | 1467128750508 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 08:45:50 INFO - PROCESS | 1724 | 1467128750669 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:50 INFO - PROCESS | 1724 | 1467128750678 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:50 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f9e3400 == 52 [pid = 1724] [id = 80] 08:45:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0x8f9e7800) [pid = 1724] [serial = 239] [outer = (nil)] 08:45:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x9a070400) [pid = 1724] [serial = 240] [outer = 0x8f9e7800] 08:45:50 INFO - PROCESS | 1724 | 1467128750800 Marionette DEBUG loaded listener.js 08:45:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 127 (0xa2ff1000) [pid = 1724] [serial = 241] [outer = 0x8f9e7800] 08:45:51 INFO - PROCESS | 1724 | 1467128751650 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:45:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1432ms 08:45:51 INFO - PROCESS | 1724 | 1467128751676 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 08:45:51 INFO - PROCESS | 1724 | 1467128751681 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 08:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:45:51 INFO - PROCESS | 1724 | 1467128751688 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:45:51 INFO - PROCESS | 1724 | 1467128751692 Marionette TRACE conn4 <- [1,294,null,{}] 08:45:51 INFO - PROCESS | 1724 | 1467128751697 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:51 INFO - PROCESS | 1724 | 1467128751703 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:51 INFO - PROCESS | 1724 | 1467128751889 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 08:45:52 INFO - PROCESS | 1724 | 1467128752375 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:52 INFO - PROCESS | 1724 | 1467128752391 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:52 INFO - PROCESS | 1724 | ++DOCSHELL 0x91de8800 == 53 [pid = 1724] [id = 81] 08:45:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 128 (0x91de9000) [pid = 1724] [serial = 242] [outer = (nil)] 08:45:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x91deb000) [pid = 1724] [serial = 243] [outer = 0x91de9000] 08:45:52 INFO - PROCESS | 1724 | 1467128752516 Marionette DEBUG loaded listener.js 08:45:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x91df6000) [pid = 1724] [serial = 244] [outer = 0x91de9000] 08:45:53 INFO - PROCESS | 1724 | 1467128753462 Marionette TRACE conn4 <- [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]]]}] 08:45:53 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. 08:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1831ms 08:45:53 INFO - PROCESS | 1724 | 1467128753523 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 08:45:53 INFO - PROCESS | 1724 | 1467128753528 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 08:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:45:53 INFO - PROCESS | 1724 | 1467128753537 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:45:53 INFO - PROCESS | 1724 | 1467128753543 Marionette TRACE conn4 <- [1,298,null,{}] 08:45:53 INFO - PROCESS | 1724 | 1467128753551 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:53 INFO - PROCESS | 1724 | 1467128753558 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:53 INFO - PROCESS | 1724 | 1467128753744 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 08:45:53 INFO - PROCESS | 1724 | 1467128753953 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:53 INFO - PROCESS | 1724 | 1467128753962 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:54 INFO - PROCESS | 1724 | ++DOCSHELL 0x924d1800 == 54 [pid = 1724] [id = 82] 08:45:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x9522d400) [pid = 1724] [serial = 245] [outer = (nil)] 08:45:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 132 (0x98072c00) [pid = 1724] [serial = 246] [outer = 0x9522d400] 08:45:54 INFO - PROCESS | 1724 | 1467128754061 Marionette DEBUG loaded listener.js 08:45:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 133 (0x991b9000) [pid = 1724] [serial = 247] [outer = 0x9522d400] 08:45:54 INFO - PROCESS | 1724 | --DOCSHELL 0x9bff3000 == 53 [pid = 1724] [id = 71] 08:45:54 INFO - PROCESS | 1724 | --DOCSHELL 0x9ae6e800 == 52 [pid = 1724] [id = 70] 08:45:54 INFO - PROCESS | 1724 | --DOMWINDOW == 132 (0xa4d4e000) [pid = 1724] [serial = 170] [outer = (nil)] [url = about:blank] 08:45:54 INFO - PROCESS | 1724 | --DOMWINDOW == 131 (0xa67eb800) [pid = 1724] [serial = 149] [outer = (nil)] [url = about:blank] 08:45:54 INFO - PROCESS | 1724 | --DOCSHELL 0x9a8a8400 == 51 [pid = 1724] [id = 69] 08:45:54 INFO - PROCESS | 1724 | --DOCSHELL 0x9a89f400 == 50 [pid = 1724] [id = 68] 08:45:54 INFO - PROCESS | 1724 | --DOCSHELL 0x92337000 == 49 [pid = 1724] [id = 67] 08:45:54 INFO - PROCESS | 1724 | --DOCSHELL 0x95232000 == 48 [pid = 1724] [id = 66] 08:45:54 INFO - PROCESS | 1724 | --DOCSHELL 0x9523f400 == 47 [pid = 1724] [id = 59] 08:45:54 INFO - PROCESS | 1724 | --DOCSHELL 0x93a92400 == 46 [pid = 1724] [id = 58] 08:45:54 INFO - PROCESS | 1724 | 1467128754986 Marionette TRACE conn4 <- [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]]]}] 08:45:55 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0x9523dc00) [pid = 1724] [serial = 140] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0xa2090800) [pid = 1724] [serial = 165] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x9d45c400) [pid = 1724] [serial = 164] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 1724 | --DOMWINDOW == 127 (0xa6ea8c00) [pid = 1724] [serial = 152] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 1724 | --DOMWINDOW == 126 (0x9b696800) [pid = 1724] [serial = 143] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0x9b698400) [pid = 1724] [serial = 161] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 1724 | --DOMWINDOW == 124 (0xa21ef800) [pid = 1724] [serial = 167] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 1724 | --DOMWINDOW == 123 (0x9ba28c00) [pid = 1724] [serial = 162] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 1724 | --DOMWINDOW == 122 (0x99dcac00) [pid = 1724] [serial = 159] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 1724 | --DOMWINDOW == 121 (0x953b9400) [pid = 1724] [serial = 155] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 1724 | --DOMWINDOW == 120 (0x9807a800) [pid = 1724] [serial = 156] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 1724 | --DOMWINDOW == 119 (0x99135c00) [pid = 1724] [serial = 158] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 1724 | --DOMWINDOW == 118 (0xa61b4000) [pid = 1724] [serial = 146] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 1724 | --DOMWINDOW == 117 (0xa259a800) [pid = 1724] [serial = 168] [outer = (nil)] [url = about:blank] 08:45: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. 08:45:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1535ms 08:45:55 INFO - PROCESS | 1724 | 1467128755075 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 08:45:55 INFO - PROCESS | 1724 | 1467128755082 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 08:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:45:55 INFO - PROCESS | 1724 | 1467128755091 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:45:55 INFO - PROCESS | 1724 | 1467128755095 Marionette TRACE conn4 <- [1,302,null,{}] 08:45:55 INFO - PROCESS | 1724 | 1467128755102 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:55 INFO - PROCESS | 1724 | 1467128755108 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:55 INFO - PROCESS | 1724 | 1467128755291 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 08:45:55 INFO - PROCESS | 1724 | 1467128755464 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:55 INFO - PROCESS | 1724 | 1467128755473 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:55 INFO - PROCESS | 1724 | ++DOCSHELL 0x953c1800 == 47 [pid = 1724] [id = 83] 08:45:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 118 (0x99672400) [pid = 1724] [serial = 248] [outer = (nil)] 08:45:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 119 (0x9a45dc00) [pid = 1724] [serial = 249] [outer = 0x99672400] 08:45:55 INFO - PROCESS | 1724 | 1467128755564 Marionette DEBUG loaded listener.js 08:45:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 120 (0x9a8a8400) [pid = 1724] [serial = 250] [outer = 0x99672400] 08:45:56 INFO - PROCESS | 1724 | 1467128756361 Marionette TRACE conn4 <- [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]]]}] 08:45: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. 08:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1334ms 08:45:56 INFO - PROCESS | 1724 | 1467128756425 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 08:45:56 INFO - PROCESS | 1724 | 1467128756429 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 08:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:45:56 INFO - PROCESS | 1724 | 1467128756443 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:45:56 INFO - PROCESS | 1724 | 1467128756453 Marionette TRACE conn4 <- [1,306,null,{}] 08:45:56 INFO - PROCESS | 1724 | 1467128756462 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:56 INFO - PROCESS | 1724 | 1467128756468 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:56 INFO - PROCESS | 1724 | 1467128756650 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 08:45:56 INFO - PROCESS | 1724 | 1467128756790 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:56 INFO - PROCESS | 1724 | 1467128756799 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:56 INFO - PROCESS | 1724 | ++DOCSHELL 0x9800bc00 == 48 [pid = 1724] [id = 84] 08:45:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 121 (0x9ae69800) [pid = 1724] [serial = 251] [outer = (nil)] 08:45:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 122 (0x9b4cf800) [pid = 1724] [serial = 252] [outer = 0x9ae69800] 08:45:56 INFO - PROCESS | 1724 | 1467128756870 Marionette DEBUG loaded listener.js 08:45:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 123 (0x9b7d7800) [pid = 1724] [serial = 253] [outer = 0x9ae69800] 08:45:57 INFO - PROCESS | 1724 | 1467128757694 Marionette TRACE conn4 <- [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]]]}] 08:45: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. 08:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1354ms 08:45:57 INFO - PROCESS | 1724 | 1467128757794 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 08:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:45:57 INFO - PROCESS | 1724 | 1467128757799 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 08:45:57 INFO - PROCESS | 1724 | 1467128757806 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:45:57 INFO - PROCESS | 1724 | 1467128757809 Marionette TRACE conn4 <- [1,310,null,{}] 08:45:57 INFO - PROCESS | 1724 | 1467128757824 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:57 INFO - PROCESS | 1724 | 1467128757829 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:58 INFO - PROCESS | 1724 | 1467128758049 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 08:45:58 INFO - PROCESS | 1724 | 1467128758072 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:58 INFO - PROCESS | 1724 | 1467128758082 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:58 INFO - PROCESS | 1724 | ++DOCSHELL 0x99ed8400 == 49 [pid = 1724] [id = 85] 08:45:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 124 (0x9a8a8000) [pid = 1724] [serial = 254] [outer = (nil)] 08:45:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0xa2164800) [pid = 1724] [serial = 255] [outer = 0x9a8a8000] 08:45:58 INFO - PROCESS | 1724 | 1467128758169 Marionette DEBUG loaded listener.js 08:45:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0xa2532c00) [pid = 1724] [serial = 256] [outer = 0x9a8a8000] 08:45:59 INFO - PROCESS | 1724 | 1467128759074 Marionette TRACE conn4 <- [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]]]}] 08:45: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. 08:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1293ms 08:45:59 INFO - PROCESS | 1724 | 1467128759099 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 08:45:59 INFO - PROCESS | 1724 | 1467128759104 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 08:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:45:59 INFO - PROCESS | 1724 | 1467128759113 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:45:59 INFO - PROCESS | 1724 | 1467128759116 Marionette TRACE conn4 <- [1,314,null,{}] 08:45:59 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0x9ae72c00) [pid = 1724] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:45:59 INFO - PROCESS | 1724 | --DOMWINDOW == 124 (0x9a8a6c00) [pid = 1724] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:45:59 INFO - PROCESS | 1724 | --DOMWINDOW == 123 (0x9bff7c00) [pid = 1724] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:45:59 INFO - PROCESS | 1724 | --DOMWINDOW == 122 (0x95230400) [pid = 1724] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:45:59 INFO - PROCESS | 1724 | --DOMWINDOW == 121 (0x95232c00) [pid = 1724] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:45:59 INFO - PROCESS | 1724 | --DOMWINDOW == 120 (0x9ae69000) [pid = 1724] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:45:59 INFO - PROCESS | 1724 | --DOMWINDOW == 119 (0x93d88c00) [pid = 1724] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:45:59 INFO - PROCESS | 1724 | 1467128759284 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:59 INFO - PROCESS | 1724 | 1467128759289 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:59 INFO - PROCESS | 1724 | 1467128759447 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 08:45:59 INFO - PROCESS | 1724 | 1467128759467 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:59 INFO - PROCESS | 1724 | 1467128759484 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:45:59 INFO - PROCESS | 1724 | ++DOCSHELL 0x9bf12000 == 50 [pid = 1724] [id = 86] 08:45:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 120 (0x9bff7c00) [pid = 1724] [serial = 257] [outer = (nil)] 08:45:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 121 (0x9d80bc00) [pid = 1724] [serial = 258] [outer = 0x9bff7c00] 08:45:59 INFO - PROCESS | 1724 | 1467128759569 Marionette DEBUG loaded listener.js 08:45:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 122 (0xa613fc00) [pid = 1724] [serial = 259] [outer = 0x9bff7c00] 08:46:00 INFO - PROCESS | 1724 | 1467128760474 Marionette TRACE conn4 <- [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]]]}] 08:46: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. 08:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1425ms 08:46:00 INFO - PROCESS | 1724 | 1467128760539 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 08:46:00 INFO - PROCESS | 1724 | 1467128760543 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 08:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:46:00 INFO - PROCESS | 1724 | 1467128760550 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:46:00 INFO - PROCESS | 1724 | 1467128760554 Marionette TRACE conn4 <- [1,318,null,{}] 08:46:00 INFO - PROCESS | 1724 | 1467128760560 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:00 INFO - PROCESS | 1724 | 1467128760566 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:00 INFO - PROCESS | 1724 | 1467128760743 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 08:46:00 INFO - PROCESS | 1724 | 1467128760869 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:00 INFO - PROCESS | 1724 | 1467128760882 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:00 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f902c00 == 51 [pid = 1724] [id = 87] 08:46:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 123 (0x8f904c00) [pid = 1724] [serial = 260] [outer = (nil)] 08:46:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 124 (0x8f90dc00) [pid = 1724] [serial = 261] [outer = 0x8f904c00] 08:46:00 INFO - PROCESS | 1724 | 1467128760950 Marionette DEBUG loaded listener.js 08:46:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0x95230400) [pid = 1724] [serial = 262] [outer = 0x8f904c00] 08:46:02 INFO - PROCESS | 1724 | 1467128762008 Marionette TRACE conn4 <- [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]]]}] 08:46:02 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. 08:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1492ms 08:46:02 INFO - PROCESS | 1724 | 1467128762045 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 08:46:02 INFO - PROCESS | 1724 | 1467128762052 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 08:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:46:02 INFO - PROCESS | 1724 | 1467128762063 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:46:02 INFO - PROCESS | 1724 | 1467128762068 Marionette TRACE conn4 <- [1,322,null,{}] 08:46:02 INFO - PROCESS | 1724 | 1467128762078 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:02 INFO - PROCESS | 1724 | 1467128762084 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:02 INFO - PROCESS | 1724 | 1467128762338 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 08:46:02 INFO - PROCESS | 1724 | 1467128762583 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:02 INFO - PROCESS | 1724 | 1467128762597 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:02 INFO - PROCESS | 1724 | ++DOCSHELL 0x91aee000 == 52 [pid = 1724] [id = 88] 08:46:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x91af7800) [pid = 1724] [serial = 263] [outer = (nil)] 08:46:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 127 (0x92336400) [pid = 1724] [serial = 264] [outer = 0x91af7800] 08:46:02 INFO - PROCESS | 1724 | 1467128762682 Marionette DEBUG loaded listener.js 08:46:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 128 (0x939dcc00) [pid = 1724] [serial = 265] [outer = 0x91af7800] 08:46:03 INFO - PROCESS | 1724 | 1467128763684 Marionette TRACE conn4 <- [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]]]}] 08:46: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. 08:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1643ms 08:46:03 INFO - PROCESS | 1724 | 1467128763705 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 08:46:03 INFO - PROCESS | 1724 | 1467128763713 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 08:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:46:03 INFO - PROCESS | 1724 | 1467128763726 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:46:03 INFO - PROCESS | 1724 | 1467128763732 Marionette TRACE conn4 <- [1,326,null,{}] 08:46:03 INFO - PROCESS | 1724 | 1467128763738 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:03 INFO - PROCESS | 1724 | 1467128763744 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:03 INFO - PROCESS | 1724 | 1467128763953 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 08:46:04 INFO - PROCESS | 1724 | 1467128764165 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:04 INFO - PROCESS | 1724 | 1467128764174 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:04 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ff69400 == 53 [pid = 1724] [id = 89] 08:46:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x8ff6ac00) [pid = 1724] [serial = 266] [outer = (nil)] 08:46:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x8ff6fc00) [pid = 1724] [serial = 267] [outer = 0x8ff6ac00] 08:46:04 INFO - PROCESS | 1724 | 1467128764307 Marionette DEBUG loaded listener.js 08:46:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x9233f400) [pid = 1724] [serial = 268] [outer = 0x8ff6ac00] 08:46:05 INFO - PROCESS | 1724 | 1467128765301 Marionette TRACE conn4 <- [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]]]}] 08:46:05 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. 08:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1595ms 08:46:05 INFO - PROCESS | 1724 | 1467128765320 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 08:46:05 INFO - PROCESS | 1724 | 1467128765324 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 08:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:46:05 INFO - PROCESS | 1724 | 1467128765333 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:46:05 INFO - PROCESS | 1724 | 1467128765340 Marionette TRACE conn4 <- [1,330,null,{}] 08:46:05 INFO - PROCESS | 1724 | 1467128765359 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:05 INFO - PROCESS | 1724 | 1467128765368 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:05 INFO - PROCESS | 1724 | 1467128765578 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 08:46:05 INFO - PROCESS | 1724 | 1467128765789 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:05 INFO - PROCESS | 1724 | 1467128765798 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:05 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a106800 == 54 [pid = 1724] [id = 90] 08:46:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 132 (0x9a8ab400) [pid = 1724] [serial = 269] [outer = (nil)] 08:46:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 133 (0x9ac17000) [pid = 1724] [serial = 270] [outer = 0x9a8ab400] 08:46:05 INFO - PROCESS | 1724 | 1467128765935 Marionette DEBUG loaded listener.js 08:46:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 134 (0x9ae6fc00) [pid = 1724] [serial = 271] [outer = 0x9a8ab400] 08:46:06 INFO - PROCESS | 1724 | 1467128766868 Marionette TRACE conn4 <- [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]]]}] 08:46:06 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. 08:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1602ms 08:46:06 INFO - PROCESS | 1724 | 1467128766935 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 08:46:06 INFO - PROCESS | 1724 | 1467128766941 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 08:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:46:06 INFO - PROCESS | 1724 | 1467128766948 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:46:06 INFO - PROCESS | 1724 | 1467128766951 Marionette TRACE conn4 <- [1,334,null,{}] 08:46:06 INFO - PROCESS | 1724 | 1467128766958 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:06 INFO - PROCESS | 1724 | 1467128766963 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:07 INFO - PROCESS | 1724 | 1467128767206 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 08:46:07 INFO - PROCESS | 1724 | 1467128767412 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:07 INFO - PROCESS | 1724 | 1467128767421 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:07 INFO - PROCESS | 1724 | ++DOCSHELL 0x902b7800 == 55 [pid = 1724] [id = 91] 08:46:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 135 (0x902b9c00) [pid = 1724] [serial = 272] [outer = (nil)] 08:46:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 136 (0x902c1000) [pid = 1724] [serial = 273] [outer = 0x902b9c00] 08:46:07 INFO - PROCESS | 1724 | 1467128767564 Marionette DEBUG loaded listener.js 08:46:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 137 (0x902c4400) [pid = 1724] [serial = 274] [outer = 0x902b9c00] 08:46:08 INFO - PROCESS | 1724 | 1467128768532 Marionette TRACE conn4 <- [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]]]}] 08:46:08 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. 08:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1635ms 08:46:08 INFO - PROCESS | 1724 | 1467128768584 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 08:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:46:08 INFO - PROCESS | 1724 | 1467128768588 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 08:46:08 INFO - PROCESS | 1724 | 1467128768595 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:46:08 INFO - PROCESS | 1724 | 1467128768598 Marionette TRACE conn4 <- [1,338,null,{}] 08:46:08 INFO - PROCESS | 1724 | 1467128768604 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:08 INFO - PROCESS | 1724 | 1467128768610 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:08 INFO - PROCESS | 1724 | 1467128768809 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 08:46:08 INFO - PROCESS | 1724 | 1467128768974 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:08 INFO - PROCESS | 1724 | 1467128768985 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:09 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ff70400 == 56 [pid = 1724] [id = 92] 08:46:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 138 (0x902bec00) [pid = 1724] [serial = 275] [outer = (nil)] 08:46:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 139 (0x9ac1b800) [pid = 1724] [serial = 276] [outer = 0x902bec00] 08:46:09 INFO - PROCESS | 1724 | 1467128769110 Marionette DEBUG loaded listener.js 08:46:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 140 (0x9b694800) [pid = 1724] [serial = 277] [outer = 0x902bec00] 08:46:09 INFO - PROCESS | 1724 | 1467128769984 Marionette TRACE conn4 <- [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]]]}] 08:46:10 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. 08:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1443ms 08:46:10 INFO - PROCESS | 1724 | 1467128770038 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 08:46:10 INFO - PROCESS | 1724 | 1467128770042 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 08:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:46:10 INFO - PROCESS | 1724 | 1467128770050 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:46:10 INFO - PROCESS | 1724 | 1467128770054 Marionette TRACE conn4 <- [1,342,null,{}] 08:46:10 INFO - PROCESS | 1724 | 1467128770060 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:10 INFO - PROCESS | 1724 | 1467128770072 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:10 INFO - PROCESS | 1724 | 1467128770356 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 08:46:10 INFO - PROCESS | 1724 | 1467128770616 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:10 INFO - PROCESS | 1724 | 1467128770627 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:10 INFO - PROCESS | 1724 | ++DOCSHELL 0x9ae6f000 == 57 [pid = 1724] [id = 93] 08:46:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0x9bff2c00) [pid = 1724] [serial = 278] [outer = (nil)] 08:46:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0xa6eaa800) [pid = 1724] [serial = 279] [outer = 0x9bff2c00] 08:46:10 INFO - PROCESS | 1724 | 1467128770712 Marionette DEBUG loaded listener.js 08:46:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0xa6f48800) [pid = 1724] [serial = 280] [outer = 0x9bff2c00] 08:46:11 INFO - PROCESS | 1724 | 1467128771640 Marionette TRACE conn4 <- [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]]]}] 08:46:11 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. 08:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1632ms 08:46:11 INFO - PROCESS | 1724 | 1467128771683 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 08:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:46:11 INFO - PROCESS | 1724 | 1467128771688 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 08:46:11 INFO - PROCESS | 1724 | 1467128771695 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:46:11 INFO - PROCESS | 1724 | 1467128771699 Marionette TRACE conn4 <- [1,346,null,{}] 08:46:11 INFO - PROCESS | 1724 | 1467128771706 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:11 INFO - PROCESS | 1724 | 1467128771711 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:11 INFO - PROCESS | 1724 | 1467128771906 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 08:46:12 INFO - PROCESS | 1724 | 1467128772114 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:12 INFO - PROCESS | 1724 | 1467128772125 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:12 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ee04c00 == 58 [pid = 1724] [id = 94] 08:46:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x8ee05400) [pid = 1724] [serial = 281] [outer = (nil)] 08:46:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x8ee0ac00) [pid = 1724] [serial = 282] [outer = 0x8ee05400] 08:46:12 INFO - PROCESS | 1724 | 1467128772252 Marionette DEBUG loaded listener.js 08:46:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0x8ee0d800) [pid = 1724] [serial = 283] [outer = 0x8ee05400] 08:46:13 INFO - PROCESS | 1724 | 1467128773123 Marionette TRACE conn4 <- [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]]]}] 08:46:13 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. 08:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1489ms 08:46:13 INFO - PROCESS | 1724 | 1467128773185 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 08:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:46:13 INFO - PROCESS | 1724 | 1467128773196 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 08:46:13 INFO - PROCESS | 1724 | 1467128773203 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:46:13 INFO - PROCESS | 1724 | 1467128773207 Marionette TRACE conn4 <- [1,350,null,{}] 08:46:13 INFO - PROCESS | 1724 | 1467128773214 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:13 INFO - PROCESS | 1724 | 1467128773219 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:13 INFO - PROCESS | 1724 | 1467128773420 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 08:46:13 INFO - PROCESS | 1724 | 1467128773644 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:13 INFO - PROCESS | 1724 | 1467128773654 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:13 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ee0c400 == 59 [pid = 1724] [id = 95] 08:46:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0x8ee10c00) [pid = 1724] [serial = 284] [outer = (nil)] 08:46:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0x8efbb800) [pid = 1724] [serial = 285] [outer = 0x8ee10c00] 08:46:13 INFO - PROCESS | 1724 | 1467128773782 Marionette DEBUG loaded listener.js 08:46:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0x8efbdc00) [pid = 1724] [serial = 286] [outer = 0x8ee10c00] 08:46:14 INFO - PROCESS | 1724 | 1467128774684 Marionette TRACE conn4 <- [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]]]}] 08:46:14 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. 08:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1789ms 08:46:15 INFO - PROCESS | 1724 | 1467128775006 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 08:46:15 INFO - PROCESS | 1724 | 1467128775014 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 08:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:46:15 INFO - PROCESS | 1724 | 1467128775024 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:46:15 INFO - PROCESS | 1724 | 1467128775030 Marionette TRACE conn4 <- [1,354,null,{}] 08:46:15 INFO - PROCESS | 1724 | 1467128775038 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:15 INFO - PROCESS | 1724 | 1467128775045 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:15 INFO - PROCESS | 1724 | 1467128775230 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 08:46:15 INFO - PROCESS | 1724 | 1467128775452 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:15 INFO - PROCESS | 1724 | 1467128775467 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:15 INFO - PROCESS | 1724 | ++DOCSHELL 0x8efc3c00 == 60 [pid = 1724] [id = 96] 08:46:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0x8efc5400) [pid = 1724] [serial = 287] [outer = (nil)] 08:46:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x8ff65400) [pid = 1724] [serial = 288] [outer = 0x8efc5400] 08:46:15 INFO - PROCESS | 1724 | 1467128775540 Marionette DEBUG loaded listener.js 08:46:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0x8ff6c400) [pid = 1724] [serial = 289] [outer = 0x8efc5400] 08:46:16 INFO - PROCESS | 1724 | 1467128776489 Marionette TRACE conn4 <- [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]]]}] 08:46:16 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. 08:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1484ms 08:46:16 INFO - PROCESS | 1724 | 1467128776508 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 08:46:16 INFO - PROCESS | 1724 | 1467128776512 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 08:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:46:16 INFO - PROCESS | 1724 | 1467128776525 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:46:16 INFO - PROCESS | 1724 | 1467128776531 Marionette TRACE conn4 <- [1,358,null,{}] 08:46:16 INFO - PROCESS | 1724 | 1467128776539 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:16 INFO - PROCESS | 1724 | 1467128776544 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:16 INFO - PROCESS | 1724 | 1467128776736 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 08:46:17 INFO - PROCESS | 1724 | 1467128777046 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:17 INFO - PROCESS | 1724 | 1467128777054 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:17 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f909c00 == 61 [pid = 1724] [id = 97] 08:46:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0x91af0800) [pid = 1724] [serial = 290] [outer = (nil)] 08:46:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0x91af9000) [pid = 1724] [serial = 291] [outer = 0x91af0800] 08:46:17 INFO - PROCESS | 1724 | 1467128777141 Marionette DEBUG loaded listener.js 08:46:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0x91df3c00) [pid = 1724] [serial = 292] [outer = 0x91af0800] 08:46:17 INFO - PROCESS | 1724 | --DOCSHELL 0x9bf12000 == 60 [pid = 1724] [id = 86] 08:46:17 INFO - PROCESS | 1724 | --DOCSHELL 0x99ed8400 == 59 [pid = 1724] [id = 85] 08:46:17 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0x924d4000) [pid = 1724] [serial = 215] [outer = (nil)] [url = about:blank] 08:46:17 INFO - PROCESS | 1724 | --DOCSHELL 0x9800bc00 == 58 [pid = 1724] [id = 84] 08:46:17 INFO - PROCESS | 1724 | --DOCSHELL 0x953c1800 == 57 [pid = 1724] [id = 83] 08:46:17 INFO - PROCESS | 1724 | --DOCSHELL 0x924d1800 == 56 [pid = 1724] [id = 82] 08:46:17 INFO - PROCESS | 1724 | --DOCSHELL 0x91de8800 == 55 [pid = 1724] [id = 81] 08:46:17 INFO - PROCESS | 1724 | --DOCSHELL 0x924c9400 == 54 [pid = 1724] [id = 72] 08:46:18 INFO - PROCESS | 1724 | 1467128778134 Marionette TRACE conn4 <- [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]]]}] 08:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0xa6143000) [pid = 1724] [serial = 171] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0x9c01dc00) [pid = 1724] [serial = 209] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0x9ac1c000) [pid = 1724] [serial = 185] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0x9a074c00) [pid = 1724] [serial = 176] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0x9ac12000) [pid = 1724] [serial = 203] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0x9ae66400) [pid = 1724] [serial = 204] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0xa2faf800) [pid = 1724] [serial = 179] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0xa21f1c00) [pid = 1724] [serial = 212] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0xa9027000) [pid = 1724] [serial = 194] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x93d85000) [pid = 1724] [serial = 173] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x953c1400) [pid = 1724] [serial = 200] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x99e34800) [pid = 1724] [serial = 201] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x9d801400) [pid = 1724] [serial = 210] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0xa8c4b800) [pid = 1724] [serial = 191] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 139 (0x96676400) [pid = 1724] [serial = 198] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 138 (0x95242000) [pid = 1724] [serial = 197] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 137 (0xa8255400) [pid = 1724] [serial = 188] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 136 (0xa6843800) [pid = 1724] [serial = 182] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 135 (0x9b30ac00) [pid = 1724] [serial = 207] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 134 (0x9ae74000) [pid = 1724] [serial = 206] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 1724 | --DOMWINDOW == 133 (0xa3348000) [pid = 1724] [serial = 213] [outer = (nil)] [url = about:blank] 08:46:18 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. 08:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1696ms 08:46:18 INFO - PROCESS | 1724 | 1467128778217 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 08:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:46:18 INFO - PROCESS | 1724 | 1467128778222 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 08:46:18 INFO - PROCESS | 1724 | 1467128778230 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:46:18 INFO - PROCESS | 1724 | 1467128778233 Marionette TRACE conn4 <- [1,362,null,{}] 08:46:18 INFO - PROCESS | 1724 | 1467128778249 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:18 INFO - PROCESS | 1724 | 1467128778258 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:18 INFO - PROCESS | 1724 | 1467128778444 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 08:46:18 INFO - PROCESS | 1724 | 1467128778645 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:18 INFO - PROCESS | 1724 | 1467128778655 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:18 INFO - PROCESS | 1724 | ++DOCSHELL 0x95232c00 == 55 [pid = 1724] [id = 98] 08:46:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 134 (0x9523b800) [pid = 1724] [serial = 293] [outer = (nil)] 08:46:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 135 (0x95246800) [pid = 1724] [serial = 294] [outer = 0x9523b800] 08:46:18 INFO - PROCESS | 1724 | 1467128778740 Marionette DEBUG loaded listener.js 08:46:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 136 (0x9542c000) [pid = 1724] [serial = 295] [outer = 0x9523b800] 08:46:19 INFO - PROCESS | 1724 | 1467128779591 Marionette TRACE conn4 <- [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]]]}] 08:46:19 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. 08:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1390ms 08:46:19 INFO - PROCESS | 1724 | 1467128779620 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 08:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:46:19 INFO - PROCESS | 1724 | 1467128779625 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 08:46:19 INFO - PROCESS | 1724 | 1467128779632 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:46:19 INFO - PROCESS | 1724 | 1467128779636 Marionette TRACE conn4 <- [1,366,null,{}] 08:46:19 INFO - PROCESS | 1724 | 1467128779642 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:19 INFO - PROCESS | 1724 | 1467128779647 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:19 INFO - PROCESS | 1724 | 1467128779824 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 08:46:19 INFO - PROCESS | 1724 | 1467128779839 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:19 INFO - PROCESS | 1724 | 1467128779845 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:19 INFO - PROCESS | 1724 | ++DOCSHELL 0x98073c00 == 56 [pid = 1724] [id = 99] 08:46:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 137 (0x98230400) [pid = 1724] [serial = 296] [outer = (nil)] 08:46:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 138 (0x9a109400) [pid = 1724] [serial = 297] [outer = 0x98230400] 08:46:19 INFO - PROCESS | 1724 | 1467128779920 Marionette DEBUG loaded listener.js 08:46:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 139 (0x9a676000) [pid = 1724] [serial = 298] [outer = 0x98230400] 08:46:20 INFO - PROCESS | 1724 | 1467128780910 Marionette TRACE conn4 <- [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]]]}] 08:46:20 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. 08:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1336ms 08:46:20 INFO - PROCESS | 1724 | 1467128780970 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 08:46:20 INFO - PROCESS | 1724 | 1467128780974 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 08:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:46:20 INFO - PROCESS | 1724 | 1467128780981 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:46:20 INFO - PROCESS | 1724 | 1467128780984 Marionette TRACE conn4 <- [1,370,null,{}] 08:46:20 INFO - PROCESS | 1724 | 1467128780990 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:20 INFO - PROCESS | 1724 | 1467128780995 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:21 INFO - PROCESS | 1724 | 1467128781221 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 08:46:21 INFO - PROCESS | 1724 | 1467128781244 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:21 INFO - PROCESS | 1724 | 1467128781251 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:21 INFO - PROCESS | 1724 | ++DOCSHELL 0x8efc3400 == 57 [pid = 1724] [id = 100] 08:46:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 140 (0x9a8a4c00) [pid = 1724] [serial = 299] [outer = (nil)] 08:46:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0x9ab2f000) [pid = 1724] [serial = 300] [outer = 0x9a8a4c00] 08:46:21 INFO - PROCESS | 1724 | 1467128781325 Marionette DEBUG loaded listener.js 08:46:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x9ac15800) [pid = 1724] [serial = 301] [outer = 0x9a8a4c00] 08:46:22 INFO - PROCESS | 1724 | 1467128782272 Marionette TRACE conn4 <- [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]]]}] 08:46:22 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. 08:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1359ms 08:46:22 INFO - PROCESS | 1724 | 1467128782341 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 08:46:22 INFO - PROCESS | 1724 | 1467128782345 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 08:46:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:46:22 INFO - PROCESS | 1724 | 1467128782351 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:46:22 INFO - PROCESS | 1724 | 1467128782354 Marionette TRACE conn4 <- [1,374,null,{}] 08:46:22 INFO - PROCESS | 1724 | 1467128782361 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:22 INFO - PROCESS | 1724 | 1467128782371 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:22 INFO - PROCESS | 1724 | 1467128782654 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 08:46:22 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x91de9000) [pid = 1724] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:46:22 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0x9ae69800) [pid = 1724] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:46:22 INFO - PROCESS | 1724 | --DOMWINDOW == 139 (0x9a8a8000) [pid = 1724] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:46:22 INFO - PROCESS | 1724 | --DOMWINDOW == 138 (0x99672400) [pid = 1724] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:46:22 INFO - PROCESS | 1724 | --DOMWINDOW == 137 (0x9522d400) [pid = 1724] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:46:22 INFO - PROCESS | 1724 | --DOMWINDOW == 136 (0x9bff7c00) [pid = 1724] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:46:23 INFO - PROCESS | 1724 | 1467128783053 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:23 INFO - PROCESS | 1724 | 1467128783065 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:23 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ee0ec00 == 58 [pid = 1724] [id = 101] 08:46:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 137 (0x8f9e6800) [pid = 1724] [serial = 302] [outer = (nil)] 08:46:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 138 (0x95243400) [pid = 1724] [serial = 303] [outer = 0x8f9e6800] 08:46:23 INFO - PROCESS | 1724 | 1467128783137 Marionette DEBUG loaded listener.js 08:46:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 139 (0x9b7cf800) [pid = 1724] [serial = 304] [outer = 0x8f9e6800] 08:46:23 INFO - PROCESS | 1724 | 1467128783873 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:46:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:46:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1536ms 08:46:23 INFO - PROCESS | 1724 | 1467128783890 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 08:46:23 INFO - PROCESS | 1724 | 1467128783893 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 08:46:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:46:23 INFO - PROCESS | 1724 | 1467128783909 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:46:23 INFO - PROCESS | 1724 | 1467128783911 Marionette TRACE conn4 <- [1,378,null,{}] 08:46:23 INFO - PROCESS | 1724 | 1467128783918 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:23 INFO - PROCESS | 1724 | 1467128783922 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:24 INFO - PROCESS | 1724 | 1467128784090 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 08:46:24 INFO - PROCESS | 1724 | 1467128784104 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:24 INFO - PROCESS | 1724 | 1467128784111 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:24 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f90b400 == 59 [pid = 1724] [id = 102] 08:46:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 140 (0x91001400) [pid = 1724] [serial = 305] [outer = (nil)] 08:46:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0x91009c00) [pid = 1724] [serial = 306] [outer = 0x91001400] 08:46:24 INFO - PROCESS | 1724 | 1467128784183 Marionette DEBUG loaded listener.js 08:46:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x9100c000) [pid = 1724] [serial = 307] [outer = 0x91001400] 08:46:25 INFO - PROCESS | 1724 | 1467128785216 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:46:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:46:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1384ms 08:46:25 INFO - PROCESS | 1724 | 1467128785293 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 08:46:25 INFO - PROCESS | 1724 | 1467128785301 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 08:46:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:46:25 INFO - PROCESS | 1724 | 1467128785312 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:46:25 INFO - PROCESS | 1724 | 1467128785316 Marionette TRACE conn4 <- [1,382,null,{}] 08:46:25 INFO - PROCESS | 1724 | 1467128785344 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:25 INFO - PROCESS | 1724 | 1467128785351 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:25 INFO - PROCESS | 1724 | 1467128785606 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 08:46:25 INFO - PROCESS | 1724 | 1467128785787 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:25 INFO - PROCESS | 1724 | 1467128785801 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:25 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ee05000 == 60 [pid = 1724] [id = 103] 08:46:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x8f9e7400) [pid = 1724] [serial = 308] [outer = (nil)] 08:46:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x8ff69800) [pid = 1724] [serial = 309] [outer = 0x8f9e7400] 08:46:25 INFO - PROCESS | 1724 | 1467128785897 Marionette DEBUG loaded listener.js 08:46:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x902bb000) [pid = 1724] [serial = 310] [outer = 0x8f9e7400] 08:46:26 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:46:26 INFO - PROCESS | 1724 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:46:26 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:46:26 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:46:26 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:46:26 INFO - PROCESS | 1724 | 1467128786860 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:46:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:46:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1585ms 08:46:26 INFO - PROCESS | 1724 | 1467128786897 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 08:46:26 INFO - PROCESS | 1724 | 1467128786905 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 08:46:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:46:26 INFO - PROCESS | 1724 | 1467128786917 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:46:26 INFO - PROCESS | 1724 | 1467128786921 Marionette TRACE conn4 <- [1,386,null,{}] 08:46:26 INFO - PROCESS | 1724 | 1467128786929 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:26 INFO - PROCESS | 1724 | 1467128786936 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:27 INFO - PROCESS | 1724 | 1467128787185 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 08:46:27 INFO - PROCESS | 1724 | 1467128787451 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:27 INFO - PROCESS | 1724 | 1467128787463 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:27 INFO - PROCESS | 1724 | ++DOCSHELL 0x91af0000 == 61 [pid = 1724] [id = 104] 08:46:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0x91af9400) [pid = 1724] [serial = 311] [outer = (nil)] 08:46:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0x91df0800) [pid = 1724] [serial = 312] [outer = 0x91af9400] 08:46:27 INFO - PROCESS | 1724 | 1467128787550 Marionette DEBUG loaded listener.js 08:46:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0x939cd400) [pid = 1724] [serial = 313] [outer = 0x91af9400] 08:46:28 INFO - PROCESS | 1724 | 1467128788679 Marionette TRACE conn4 <- [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]]]}] 08:46:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:46:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1793ms 08:46:28 INFO - PROCESS | 1724 | 1467128788711 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 08:46:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:46:28 INFO - PROCESS | 1724 | 1467128788716 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 08:46:28 INFO - PROCESS | 1724 | 1467128788723 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:46:28 INFO - PROCESS | 1724 | 1467128788729 Marionette TRACE conn4 <- [1,390,null,{}] 08:46:28 INFO - PROCESS | 1724 | 1467128788747 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:28 INFO - PROCESS | 1724 | 1467128788757 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:28 INFO - PROCESS | 1724 | 1467128788972 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 08:46:29 INFO - PROCESS | 1724 | 1467128789193 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:29 INFO - PROCESS | 1724 | 1467128789205 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:29 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a8a9000 == 62 [pid = 1724] [id = 105] 08:46:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0x9ac12000) [pid = 1724] [serial = 314] [outer = (nil)] 08:46:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0x9ae74800) [pid = 1724] [serial = 315] [outer = 0x9ac12000] 08:46:29 INFO - PROCESS | 1724 | 1467128789295 Marionette DEBUG loaded listener.js 08:46:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x9b69c400) [pid = 1724] [serial = 316] [outer = 0x9ac12000] 08:46:30 INFO - PROCESS | 1724 | 1467128790248 Marionette TRACE conn4 <- [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]]]}] 08:46:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:46:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1587ms 08:46:30 INFO - PROCESS | 1724 | 1467128790311 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 08:46:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:46:30 INFO - PROCESS | 1724 | 1467128790316 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 08:46:30 INFO - PROCESS | 1724 | 1467128790324 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:46:30 INFO - PROCESS | 1724 | 1467128790327 Marionette TRACE conn4 <- [1,394,null,{}] 08:46:30 INFO - PROCESS | 1724 | 1467128790334 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:30 INFO - PROCESS | 1724 | 1467128790339 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:30 INFO - PROCESS | 1724 | 1467128790580 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 08:46:30 INFO - PROCESS | 1724 | 1467128790843 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:30 INFO - PROCESS | 1724 | 1467128790854 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:30 INFO - PROCESS | 1724 | ++DOCSHELL 0x9baf7c00 == 63 [pid = 1724] [id = 106] 08:46:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0x9d801400) [pid = 1724] [serial = 317] [outer = (nil)] 08:46:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0xa209d000) [pid = 1724] [serial = 318] [outer = 0x9d801400] 08:46:30 INFO - PROCESS | 1724 | 1467128790938 Marionette DEBUG loaded listener.js 08:46:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0xa21a7800) [pid = 1724] [serial = 319] [outer = 0x9d801400] 08:46:31 INFO - PROCESS | 1724 | 1467128791864 Marionette TRACE conn4 <- [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]]]}] 08:46:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:46:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1588ms 08:46:31 INFO - PROCESS | 1724 | 1467128791912 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 08:46:31 INFO - PROCESS | 1724 | 1467128791915 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 08:46:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:46:31 INFO - PROCESS | 1724 | 1467128791923 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:46:31 INFO - PROCESS | 1724 | 1467128791928 Marionette TRACE conn4 <- [1,398,null,{}] 08:46:31 INFO - PROCESS | 1724 | 1467128791934 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:31 INFO - PROCESS | 1724 | 1467128791940 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:32 INFO - PROCESS | 1724 | 1467128792141 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 08:46:32 INFO - PROCESS | 1724 | 1467128792356 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:32 INFO - PROCESS | 1724 | 1467128792362 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:32 INFO - PROCESS | 1724 | ++DOCSHELL 0x953b6c00 == 64 [pid = 1724] [id = 107] 08:46:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0x9c01dc00) [pid = 1724] [serial = 320] [outer = (nil)] 08:46:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 156 (0xa33b9000) [pid = 1724] [serial = 321] [outer = 0x9c01dc00] 08:46:32 INFO - PROCESS | 1724 | 1467128792492 Marionette DEBUG loaded listener.js 08:46:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 157 (0xa4d40c00) [pid = 1724] [serial = 322] [outer = 0x9c01dc00] 08:46:33 INFO - PROCESS | 1724 | 1467128793460 Marionette TRACE conn4 <- [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]]]}] 08:46:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:46:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1593ms 08:46:33 INFO - PROCESS | 1724 | 1467128793521 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 08:46:33 INFO - PROCESS | 1724 | 1467128793530 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 08:46:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:46:33 INFO - PROCESS | 1724 | 1467128793542 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:46:33 INFO - PROCESS | 1724 | 1467128793545 Marionette TRACE conn4 <- [1,402,null,{}] 08:46:33 INFO - PROCESS | 1724 | 1467128793551 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:33 INFO - PROCESS | 1724 | 1467128793562 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:33 INFO - PROCESS | 1724 | 1467128793832 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 08:46:34 INFO - PROCESS | 1724 | 1467128794060 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:34 INFO - PROCESS | 1724 | 1467128794071 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:34 INFO - PROCESS | 1724 | ++DOCSHELL 0xa6ea9400 == 65 [pid = 1724] [id = 108] 08:46:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 158 (0xa6eac000) [pid = 1724] [serial = 323] [outer = (nil)] 08:46:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 159 (0xa82f5400) [pid = 1724] [serial = 324] [outer = 0xa6eac000] 08:46:34 INFO - PROCESS | 1724 | 1467128794156 Marionette DEBUG loaded listener.js 08:46:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 160 (0xa8c1f800) [pid = 1724] [serial = 325] [outer = 0xa6eac000] 08:46:35 INFO - PROCESS | 1724 | 1467128795135 Marionette TRACE conn4 <- [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]]]}] 08:46:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:46:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1639ms 08:46:35 INFO - PROCESS | 1724 | 1467128795182 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 08:46:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:46:35 INFO - PROCESS | 1724 | 1467128795186 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 08:46:35 INFO - PROCESS | 1724 | 1467128795193 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:46:35 INFO - PROCESS | 1724 | 1467128795197 Marionette TRACE conn4 <- [1,406,null,{}] 08:46:35 INFO - PROCESS | 1724 | 1467128795204 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:35 INFO - PROCESS | 1724 | 1467128795209 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:35 INFO - PROCESS | 1724 | 1467128795404 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 08:46:35 INFO - PROCESS | 1724 | 1467128795623 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:35 INFO - PROCESS | 1724 | 1467128795635 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:35 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f6a3800 == 66 [pid = 1724] [id = 109] 08:46:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 161 (0x8f6a5000) [pid = 1724] [serial = 326] [outer = (nil)] 08:46:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 162 (0x8f6ab400) [pid = 1724] [serial = 327] [outer = 0x8f6a5000] 08:46:35 INFO - PROCESS | 1724 | 1467128795731 Marionette DEBUG loaded listener.js 08:46:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 163 (0x8f6ae000) [pid = 1724] [serial = 328] [outer = 0x8f6a5000] 08:46:36 INFO - PROCESS | 1724 | 1467128796627 Marionette TRACE conn4 <- [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]]]}] 08:46:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:46:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1483ms 08:46:36 INFO - PROCESS | 1724 | 1467128796676 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 08:46:36 INFO - PROCESS | 1724 | 1467128796679 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 08:46:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:46:36 INFO - PROCESS | 1724 | 1467128796688 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:46:36 INFO - PROCESS | 1724 | 1467128796692 Marionette TRACE conn4 <- [1,410,null,{}] 08:46:36 INFO - PROCESS | 1724 | 1467128796698 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:36 INFO - PROCESS | 1724 | 1467128796703 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:36 INFO - PROCESS | 1724 | 1467128796909 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 08:46:37 INFO - PROCESS | 1724 | 1467128797127 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:37 INFO - PROCESS | 1724 | 1467128797133 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:37 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e22d000 == 67 [pid = 1724] [id = 110] 08:46:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 164 (0x8e22d800) [pid = 1724] [serial = 329] [outer = (nil)] 08:46:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 165 (0x8e235400) [pid = 1724] [serial = 330] [outer = 0x8e22d800] 08:46:37 INFO - PROCESS | 1724 | 1467128797259 Marionette DEBUG loaded listener.js 08:46:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 166 (0x8e238800) [pid = 1724] [serial = 331] [outer = 0x8e22d800] 08:46:38 INFO - PROCESS | 1724 | 1467128798216 Marionette TRACE conn4 <- [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]]]}] 08:46:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:46:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1585ms 08:46:38 INFO - PROCESS | 1724 | 1467128798277 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 08:46:38 INFO - PROCESS | 1724 | 1467128798281 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 08:46:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:46:38 INFO - PROCESS | 1724 | 1467128798288 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:46:38 INFO - PROCESS | 1724 | 1467128798292 Marionette TRACE conn4 <- [1,414,null,{}] 08:46:38 INFO - PROCESS | 1724 | 1467128798298 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:38 INFO - PROCESS | 1724 | 1467128798304 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:38 INFO - PROCESS | 1724 | 1467128798506 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 08:46:38 INFO - PROCESS | 1724 | 1467128798740 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:38 INFO - PROCESS | 1724 | 1467128798749 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:38 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e237800 == 68 [pid = 1724] [id = 111] 08:46:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 167 (0x8e33fc00) [pid = 1724] [serial = 332] [outer = (nil)] 08:46:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 168 (0x8e344400) [pid = 1724] [serial = 333] [outer = 0x8e33fc00] 08:46:38 INFO - PROCESS | 1724 | 1467128798846 Marionette DEBUG loaded listener.js 08:46:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 169 (0x8e346800) [pid = 1724] [serial = 334] [outer = 0x8e33fc00] 08:46:39 INFO - PROCESS | 1724 | 1467128799789 Marionette TRACE conn4 <- [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]]]}] 08:46:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:46:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1532ms 08:46:39 INFO - PROCESS | 1724 | 1467128799822 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 08:46:39 INFO - PROCESS | 1724 | 1467128799826 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 08:46:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:46:39 INFO - PROCESS | 1724 | 1467128799833 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:46:39 INFO - PROCESS | 1724 | 1467128799837 Marionette TRACE conn4 <- [1,418,null,{}] 08:46:39 INFO - PROCESS | 1724 | 1467128799843 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:39 INFO - PROCESS | 1724 | 1467128799849 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:40 INFO - PROCESS | 1724 | 1467128800052 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 08:46:40 INFO - PROCESS | 1724 | 1467128800561 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:40 INFO - PROCESS | 1724 | 1467128800574 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:40 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e349400 == 69 [pid = 1724] [id = 112] 08:46:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 170 (0x8f6a3400) [pid = 1724] [serial = 335] [outer = (nil)] 08:46:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 171 (0x8f6ab800) [pid = 1724] [serial = 336] [outer = 0x8f6a3400] 08:46:40 INFO - PROCESS | 1724 | 1467128800667 Marionette DEBUG loaded listener.js 08:46:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 172 (0x8f905800) [pid = 1724] [serial = 337] [outer = 0x8f6a3400] 08:46:41 INFO - PROCESS | 1724 | 1467128801992 Marionette TRACE conn4 <- [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]]]}] 08:46:42 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 08:46:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2184ms 08:46:42 INFO - PROCESS | 1724 | 1467128802020 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 08:46:42 INFO - PROCESS | 1724 | 1467128802026 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 08:46:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:46:42 INFO - PROCESS | 1724 | 1467128802099 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:46:42 INFO - PROCESS | 1724 | 1467128802106 Marionette TRACE conn4 <- [1,422,null,{}] 08:46:42 INFO - PROCESS | 1724 | 1467128802116 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:42 INFO - PROCESS | 1724 | 1467128802121 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:42 INFO - PROCESS | 1724 | 1467128802297 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 08:46:42 INFO - PROCESS | 1724 | 1467128802475 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:42 INFO - PROCESS | 1724 | 1467128802486 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:42 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e344000 == 70 [pid = 1724] [id = 113] 08:46:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 173 (0x8ee10000) [pid = 1724] [serial = 338] [outer = (nil)] 08:46:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 174 (0x8ff6ec00) [pid = 1724] [serial = 339] [outer = 0x8ee10000] 08:46:42 INFO - PROCESS | 1724 | 1467128802561 Marionette DEBUG loaded listener.js 08:46:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 175 (0x91002c00) [pid = 1724] [serial = 340] [outer = 0x8ee10000] 08:46:44 INFO - PROCESS | 1724 | 1467128804013 Marionette TRACE conn4 <- [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]]]}] 08:46:44 INFO - PROCESS | 1724 | --DOCSHELL 0x95224800 == 69 [pid = 1724] [id = 65] 08:46:44 INFO - PROCESS | 1724 | --DOCSHELL 0x98076400 == 68 [pid = 1724] [id = 64] 08:46:44 INFO - PROCESS | 1724 | --DOCSHELL 0xa6f43400 == 67 [pid = 1724] [id = 63] 08:46:44 INFO - PROCESS | 1724 | --DOCSHELL 0x9ac14000 == 66 [pid = 1724] [id = 62] 08:46:44 INFO - PROCESS | 1724 | --DOCSHELL 0x9b4d0800 == 65 [pid = 1724] [id = 61] 08:46:44 INFO - PROCESS | 1724 | --DOMWINDOW == 174 (0x8f90dc00) [pid = 1724] [serial = 261] [outer = (nil)] [url = about:blank] 08:46:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:46:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2063ms 08:46:44 INFO - PROCESS | 1724 | --DOMWINDOW == 173 (0xa4f7bc00) [pid = 1724] [serial = 231] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1724 | --DOMWINDOW == 172 (0x99ed5800) [pid = 1724] [serial = 222] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1724 | --DOMWINDOW == 171 (0x91df5000) [pid = 1724] [serial = 234] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1724 | --DOMWINDOW == 170 (0x924cac00) [pid = 1724] [serial = 218] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1724 | --DOMWINDOW == 169 (0x9b118000) [pid = 1724] [serial = 225] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1724 | --DOMWINDOW == 168 (0x8f9e5400) [pid = 1724] [serial = 237] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1724 | --DOMWINDOW == 167 (0xa2fe9000) [pid = 1724] [serial = 228] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1724 | --DOMWINDOW == 166 (0x9a070400) [pid = 1724] [serial = 240] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1724 | --DOCSHELL 0x9c264800 == 64 [pid = 1724] [id = 60] 08:46:44 INFO - PROCESS | 1724 | --DOCSHELL 0x8ee0ec00 == 63 [pid = 1724] [id = 101] 08:46:44 INFO - PROCESS | 1724 | --DOCSHELL 0x8efc3400 == 62 [pid = 1724] [id = 100] 08:46:44 INFO - PROCESS | 1724 | --DOCSHELL 0x98073c00 == 61 [pid = 1724] [id = 99] 08:46:44 INFO - PROCESS | 1724 | --DOCSHELL 0x95232c00 == 60 [pid = 1724] [id = 98] 08:46:44 INFO - PROCESS | 1724 | 1467128804199 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 08:46:44 INFO - PROCESS | 1724 | 1467128804205 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 08:46:44 INFO - PROCESS | 1724 | --DOCSHELL 0x8f909c00 == 59 [pid = 1724] [id = 97] 08:46:44 INFO - PROCESS | 1724 | --DOCSHELL 0x8efc3c00 == 58 [pid = 1724] [id = 96] 08:46:44 INFO - PROCESS | 1724 | --DOCSHELL 0x8ff70400 == 57 [pid = 1724] [id = 92] 08:46:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:46:44 INFO - PROCESS | 1724 | --DOCSHELL 0x902b7800 == 56 [pid = 1724] [id = 91] 08:46:44 INFO - PROCESS | 1724 | --DOCSHELL 0x9a106800 == 55 [pid = 1724] [id = 90] 08:46:44 INFO - PROCESS | 1724 | --DOCSHELL 0x8ff69400 == 54 [pid = 1724] [id = 89] 08:46:44 INFO - PROCESS | 1724 | --DOCSHELL 0x91aee000 == 53 [pid = 1724] [id = 88] 08:46:44 INFO - PROCESS | 1724 | 1467128804229 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:46:44 INFO - PROCESS | 1724 | 1467128804234 Marionette TRACE conn4 <- [1,426,null,{}] 08:46:44 INFO - PROCESS | 1724 | 1467128804248 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:44 INFO - PROCESS | 1724 | 1467128804253 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:44 INFO - PROCESS | 1724 | 1467128804438 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 08:46:44 INFO - PROCESS | 1724 | --DOMWINDOW == 165 (0x91deb000) [pid = 1724] [serial = 243] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1724 | --DOMWINDOW == 164 (0x9b7d7800) [pid = 1724] [serial = 253] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1724 | --DOMWINDOW == 163 (0xa2532c00) [pid = 1724] [serial = 256] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1724 | --DOMWINDOW == 162 (0x9a45dc00) [pid = 1724] [serial = 249] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1724 | --DOMWINDOW == 161 (0x991b9000) [pid = 1724] [serial = 247] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1724 | --DOMWINDOW == 160 (0x98072c00) [pid = 1724] [serial = 246] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1724 | --DOMWINDOW == 159 (0xa613fc00) [pid = 1724] [serial = 259] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1724 | --DOMWINDOW == 158 (0x9523a000) [pid = 1724] [serial = 93] [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.] 08:46:44 INFO - PROCESS | 1724 | --DOMWINDOW == 157 (0x9a8a8400) [pid = 1724] [serial = 250] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1724 | --DOMWINDOW == 156 (0xa2164800) [pid = 1724] [serial = 255] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1724 | --DOMWINDOW == 155 (0x91df6000) [pid = 1724] [serial = 244] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0x9d80bc00) [pid = 1724] [serial = 258] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0x9b4cf800) [pid = 1724] [serial = 252] [outer = (nil)] [url = about:blank] 08:46:44 INFO - PROCESS | 1724 | 1467128804599 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:44 INFO - PROCESS | 1724 | 1467128804611 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:44 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f9dd800 == 54 [pid = 1724] [id = 114] 08:46:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0x8ff67800) [pid = 1724] [serial = 341] [outer = (nil)] 08:46:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0x91009000) [pid = 1724] [serial = 342] [outer = 0x8ff67800] 08:46:44 INFO - PROCESS | 1724 | 1467128804685 Marionette DEBUG loaded listener.js 08:46:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 156 (0x91af2000) [pid = 1724] [serial = 343] [outer = 0x8ff67800] 08:46:45 INFO - PROCESS | 1724 | 1467128805488 Marionette TRACE conn4 <- [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] 08:46:45 INFO - PROCESS | 1724 | 1467128805569 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 08:46:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:46:45 INFO - PROCESS | 1724 | 1467128805585 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:46:45 INFO - PROCESS | 1724 | 1467128805595 Marionette TRACE conn4 <- [1,430,null,{}] 08:46:45 INFO - PROCESS | 1724 | 1467128805605 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:45 INFO - PROCESS | 1724 | 1467128805613 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:45 INFO - PROCESS | 1724 | 1467128805803 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 08:46:45 INFO - PROCESS | 1724 | 1467128805941 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:45 INFO - PROCESS | 1724 | 1467128805950 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:45 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ff68000 == 55 [pid = 1724] [id = 115] 08:46:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 157 (0x924c9000) [pid = 1724] [serial = 344] [outer = (nil)] 08:46:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 158 (0x9523fc00) [pid = 1724] [serial = 345] [outer = 0x924c9000] 08:46:46 INFO - PROCESS | 1724 | 1467128806026 Marionette DEBUG loaded listener.js 08:46:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 159 (0x953bec00) [pid = 1724] [serial = 346] [outer = 0x924c9000] 08:46:46 INFO - PROCESS | 1724 | 1467128806899 Marionette TRACE conn4 <- [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]]]}] 08:46:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:46:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1350ms 08:46:46 INFO - PROCESS | 1724 | 1467128806927 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 08:46:46 INFO - PROCESS | 1724 | 1467128806932 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 08:46:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:46:46 INFO - PROCESS | 1724 | 1467128806939 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:46:46 INFO - PROCESS | 1724 | 1467128806943 Marionette TRACE conn4 <- [1,434,null,{}] 08:46:46 INFO - PROCESS | 1724 | 1467128806948 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:46 INFO - PROCESS | 1724 | 1467128806954 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:47 INFO - PROCESS | 1724 | 1467128807199 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 08:46:47 INFO - PROCESS | 1724 | 1467128807225 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:47 INFO - PROCESS | 1724 | 1467128807237 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:47 INFO - PROCESS | 1724 | ++DOCSHELL 0x91de7400 == 56 [pid = 1724] [id = 116] 08:46:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 160 (0x91dec800) [pid = 1724] [serial = 347] [outer = (nil)] 08:46:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 161 (0x99672400) [pid = 1724] [serial = 348] [outer = 0x91dec800] 08:46:47 INFO - PROCESS | 1724 | 1467128807305 Marionette DEBUG loaded listener.js 08:46:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 162 (0x99ed5800) [pid = 1724] [serial = 349] [outer = 0x91dec800] 08:46:48 INFO - PROCESS | 1724 | 1467128808330 Marionette TRACE conn4 <- [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]]]}] 08:46:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:46:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1430ms 08:46:48 INFO - PROCESS | 1724 | 1467128808371 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 08:46:48 INFO - PROCESS | 1724 | 1467128808374 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 08:46:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:46:48 INFO - PROCESS | 1724 | 1467128808381 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:46:48 INFO - PROCESS | 1724 | 1467128808384 Marionette TRACE conn4 <- [1,438,null,{}] 08:46:48 INFO - PROCESS | 1724 | 1467128808400 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:48 INFO - PROCESS | 1724 | 1467128808406 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:48 INFO - PROCESS | 1724 | 1467128808652 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 161 (0x991b7000) [pid = 1724] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 160 (0x95226000) [pid = 1724] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 159 (0x93b71000) [pid = 1724] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 158 (0x9b30c800) [pid = 1724] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 157 (0x9d40b800) [pid = 1724] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 156 (0x9b698800) [pid = 1724] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 155 (0x95225c00) [pid = 1724] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0x9b313c00) [pid = 1724] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0xa4f78000) [pid = 1724] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0xa8c1a400) [pid = 1724] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0x9baf0000) [pid = 1724] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0x953b5000) [pid = 1724] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0xa6f47000) [pid = 1724] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0x9827cc00) [pid = 1724] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0x9d458c00) [pid = 1724] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0x93b67000) [pid = 1724] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0x9b30cc00) [pid = 1724] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x93a9b400) [pid = 1724] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x9ac16000) [pid = 1724] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x9523b800) [pid = 1724] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x9a8a4c00) [pid = 1724] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0x91af0800) [pid = 1724] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 139 (0x8efc5400) [pid = 1724] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 138 (0x98230400) [pid = 1724] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 137 (0x8f9e6800) [pid = 1724] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 136 (0x924c9800) [pid = 1724] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 135 (0x91af6000) [pid = 1724] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 134 (0x95243000) [pid = 1724] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 133 (0x9ae74c00) [pid = 1724] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 132 (0xa209cc00) [pid = 1724] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 131 (0x94876c00) [pid = 1724] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0x91dedc00) [pid = 1724] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0x8f9e0000) [pid = 1724] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:46:49 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x8f9e7800) [pid = 1724] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:46:49 INFO - PROCESS | 1724 | 1467128809339 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:49 INFO - PROCESS | 1724 | 1467128809354 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:49 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f9e6800 == 57 [pid = 1724] [id = 117] 08:46:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x8f9e7800) [pid = 1724] [serial = 350] [outer = (nil)] 08:46:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x9002dc00) [pid = 1724] [serial = 351] [outer = 0x8f9e7800] 08:46:49 INFO - PROCESS | 1724 | 1467128809438 Marionette DEBUG loaded listener.js 08:46:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x90033400) [pid = 1724] [serial = 352] [outer = 0x8f9e7800] 08:46:50 INFO - PROCESS | 1724 | 1467128810234 Marionette TRACE conn4 <- [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]]]}] 08:46:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:46:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1892ms 08:46:50 INFO - PROCESS | 1724 | 1467128810274 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 08:46:50 INFO - PROCESS | 1724 | 1467128810278 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 08:46:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:46:50 INFO - PROCESS | 1724 | 1467128810284 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:46:50 INFO - PROCESS | 1724 | 1467128810288 Marionette TRACE conn4 <- [1,442,null,{}] 08:46:50 INFO - PROCESS | 1724 | 1467128810293 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:50 INFO - PROCESS | 1724 | 1467128810299 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:50 INFO - PROCESS | 1724 | 1467128810474 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 08:46:50 INFO - PROCESS | 1724 | 1467128810491 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:50 INFO - PROCESS | 1724 | 1467128810500 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:50 INFO - PROCESS | 1724 | ++DOCSHELL 0x90027800 == 58 [pid = 1724] [id = 118] 08:46:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 132 (0x9002e400) [pid = 1724] [serial = 353] [outer = (nil)] 08:46:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 133 (0x9800e000) [pid = 1724] [serial = 354] [outer = 0x9002e400] 08:46:50 INFO - PROCESS | 1724 | 1467128810570 Marionette DEBUG loaded listener.js 08:46:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 134 (0x98230400) [pid = 1724] [serial = 355] [outer = 0x9002e400] 08:46:51 INFO - PROCESS | 1724 | 1467128811678 Marionette TRACE conn4 <- [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]]]}] 08:46:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:46:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1446ms 08:46:51 INFO - PROCESS | 1724 | 1467128811733 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 08:46:51 INFO - PROCESS | 1724 | 1467128811740 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 08:46:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:46:51 INFO - PROCESS | 1724 | 1467128811751 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:46:51 INFO - PROCESS | 1724 | 1467128811757 Marionette TRACE conn4 <- [1,446,null,{}] 08:46:51 INFO - PROCESS | 1724 | 1467128811767 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:51 INFO - PROCESS | 1724 | 1467128811772 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:52 INFO - PROCESS | 1724 | 1467128812027 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 08:46:52 INFO - PROCESS | 1724 | 1467128812284 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:52 INFO - PROCESS | 1724 | 1467128812301 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:52 INFO - PROCESS | 1724 | ++DOCSHELL 0x8efc0c00 == 59 [pid = 1724] [id = 119] 08:46:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 135 (0x8efc3000) [pid = 1724] [serial = 356] [outer = (nil)] 08:46:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 136 (0x8f90e400) [pid = 1724] [serial = 357] [outer = 0x8efc3000] 08:46:52 INFO - PROCESS | 1724 | 1467128812428 Marionette DEBUG loaded listener.js 08:46:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 137 (0x8f9e5400) [pid = 1724] [serial = 358] [outer = 0x8efc3000] 08:46:53 INFO - PROCESS | 1724 | 1467128813456 Marionette TRACE conn4 <- [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]]]}] 08:46:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:46:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1752ms 08:46:53 INFO - PROCESS | 1724 | 1467128813502 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 08:46:53 INFO - PROCESS | 1724 | 1467128813510 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 08:46:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:46:53 INFO - PROCESS | 1724 | 1467128813523 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:46:53 INFO - PROCESS | 1724 | 1467128813528 Marionette TRACE conn4 <- [1,450,null,{}] 08:46:53 INFO - PROCESS | 1724 | 1467128813534 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:53 INFO - PROCESS | 1724 | 1467128813540 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:53 INFO - PROCESS | 1724 | 1467128813773 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 08:46:54 INFO - PROCESS | 1724 | 1467128814023 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:54 INFO - PROCESS | 1724 | 1467128814034 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:54 INFO - PROCESS | 1724 | ++DOCSHELL 0x902c0400 == 60 [pid = 1724] [id = 120] 08:46:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 138 (0x9100cc00) [pid = 1724] [serial = 359] [outer = (nil)] 08:46:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 139 (0x91af0400) [pid = 1724] [serial = 360] [outer = 0x9100cc00] 08:46:54 INFO - PROCESS | 1724 | 1467128814123 Marionette DEBUG loaded listener.js 08:46:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 140 (0x91decc00) [pid = 1724] [serial = 361] [outer = 0x9100cc00] 08:46:55 INFO - PROCESS | 1724 | 1467128815123 Marionette TRACE conn4 <- [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] 08:46:55 INFO - PROCESS | 1724 | 1467128815168 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 08:46:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:46:55 INFO - PROCESS | 1724 | 1467128815176 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:46:55 INFO - PROCESS | 1724 | 1467128815182 Marionette TRACE conn4 <- [1,454,null,{}] 08:46:55 INFO - PROCESS | 1724 | 1467128815199 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:55 INFO - PROCESS | 1724 | 1467128815209 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:55 INFO - PROCESS | 1724 | 1467128815411 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 08:46:55 INFO - PROCESS | 1724 | 1467128815641 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:55 INFO - PROCESS | 1724 | 1467128815653 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:55 INFO - PROCESS | 1724 | ++DOCSHELL 0x93d89c00 == 61 [pid = 1724] [id = 121] 08:46:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0x9542a000) [pid = 1724] [serial = 362] [outer = (nil)] 08:46:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x99e33c00) [pid = 1724] [serial = 363] [outer = 0x9542a000] 08:46:55 INFO - PROCESS | 1724 | 1467128815785 Marionette DEBUG loaded listener.js 08:46:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x9a8a8000) [pid = 1724] [serial = 364] [outer = 0x9542a000] 08:46:56 INFO - PROCESS | 1724 | [1724] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:46:56 INFO - PROCESS | 1724 | 1467128816735 Marionette TRACE conn4 <- [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]]]}] 08:46:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:46:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1595ms 08:46:56 INFO - PROCESS | 1724 | 1467128816771 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 08:46:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:46:56 INFO - PROCESS | 1724 | 1467128816777 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 08:46:56 INFO - PROCESS | 1724 | 1467128816784 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:46:56 INFO - PROCESS | 1724 | 1467128816788 Marionette TRACE conn4 <- [1,458,null,{}] 08:46:56 INFO - PROCESS | 1724 | 1467128816795 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:56 INFO - PROCESS | 1724 | 1467128816800 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:57 INFO - PROCESS | 1724 | 1467128817016 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 08:46:57 INFO - PROCESS | 1724 | 1467128817245 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:57 INFO - PROCESS | 1724 | 1467128817254 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:57 INFO - PROCESS | 1724 | ++DOCSHELL 0x90127c00 == 62 [pid = 1724] [id = 122] 08:46:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x9012a000) [pid = 1724] [serial = 365] [outer = (nil)] 08:46:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x90131400) [pid = 1724] [serial = 366] [outer = 0x9012a000] 08:46:57 INFO - PROCESS | 1724 | 1467128817353 Marionette DEBUG loaded listener.js 08:46:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0x90134800) [pid = 1724] [serial = 367] [outer = 0x9012a000] 08:46:58 INFO - PROCESS | 1724 | 1467128818291 Marionette TRACE conn4 <- [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] 08:46:58 INFO - PROCESS | 1724 | 1467128818375 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 08:46:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:46:58 INFO - PROCESS | 1724 | 1467128818385 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:46:58 INFO - PROCESS | 1724 | 1467128818389 Marionette TRACE conn4 <- [1,462,null,{}] 08:46:58 INFO - PROCESS | 1724 | 1467128818401 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:58 INFO - PROCESS | 1724 | 1467128818410 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:58 INFO - PROCESS | 1724 | 1467128818666 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 08:46:58 INFO - PROCESS | 1724 | 1467128818935 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:58 INFO - PROCESS | 1724 | 1467128818942 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:46:58 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e305400 == 63 [pid = 1724] [id = 123] 08:46:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0x8e305800) [pid = 1724] [serial = 368] [outer = (nil)] 08:46:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0x8e30b800) [pid = 1724] [serial = 369] [outer = 0x8e305800] 08:46:59 INFO - PROCESS | 1724 | 1467128819035 Marionette DEBUG loaded listener.js 08:46:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0x8e30ec00) [pid = 1724] [serial = 370] [outer = 0x8e305800] 08:46:59 INFO - PROCESS | 1724 | [1724] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:00 INFO - PROCESS | 1724 | 1467128820018 Marionette TRACE conn4 <- [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] 08:47:00 INFO - PROCESS | 1724 | 1467128820075 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 08:47:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:47:00 INFO - PROCESS | 1724 | 1467128820083 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:47:00 INFO - PROCESS | 1724 | 1467128820086 Marionette TRACE conn4 <- [1,466,null,{}] 08:47:00 INFO - PROCESS | 1724 | 1467128820094 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:00 INFO - PROCESS | 1724 | 1467128820105 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:00 INFO - PROCESS | 1724 | 1467128820394 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 08:47:00 INFO - PROCESS | 1724 | 1467128820641 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:00 INFO - PROCESS | 1724 | 1467128820650 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:00 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e30f400 == 64 [pid = 1724] [id = 124] 08:47:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0x90130c00) [pid = 1724] [serial = 371] [outer = (nil)] 08:47:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x9ac1e400) [pid = 1724] [serial = 372] [outer = 0x90130c00] 08:47:00 INFO - PROCESS | 1724 | 1467128820782 Marionette DEBUG loaded listener.js 08:47:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0x9ae70800) [pid = 1724] [serial = 373] [outer = 0x90130c00] 08:47:02 INFO - PROCESS | 1724 | 1467128822392 Marionette TRACE conn4 <- [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] 08:47:02 INFO - PROCESS | 1724 | 1467128822434 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 08:47:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:47:02 INFO - PROCESS | 1724 | 1467128822442 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:47:02 INFO - PROCESS | 1724 | 1467128822446 Marionette TRACE conn4 <- [1,470,null,{}] 08:47:02 INFO - PROCESS | 1724 | 1467128822452 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:02 INFO - PROCESS | 1724 | 1467128822458 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:02 INFO - PROCESS | 1724 | 1467128822692 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 08:47:02 INFO - PROCESS | 1724 | 1467128822882 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:02 INFO - PROCESS | 1724 | 1467128822893 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:02 INFO - PROCESS | 1724 | ++DOCSHELL 0x9ac1fc00 == 65 [pid = 1724] [id = 125] 08:47:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0x9ac20800) [pid = 1724] [serial = 374] [outer = (nil)] 08:47:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0xa2fe6400) [pid = 1724] [serial = 375] [outer = 0x9ac20800] 08:47:02 INFO - PROCESS | 1724 | 1467128822974 Marionette DEBUG loaded listener.js 08:47:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0xa4d45400) [pid = 1724] [serial = 376] [outer = 0x9ac20800] 08:47:03 INFO - PROCESS | 1724 | 1467128823987 Marionette TRACE conn4 <- [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]]]}] 08:47:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:47:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1601ms 08:47:04 INFO - PROCESS | 1724 | 1467128824045 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 08:47:04 INFO - PROCESS | 1724 | 1467128824048 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 08:47:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:47:04 INFO - PROCESS | 1724 | 1467128824056 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:47:04 INFO - PROCESS | 1724 | 1467128824067 Marionette TRACE conn4 <- [1,474,null,{}] 08:47:04 INFO - PROCESS | 1724 | 1467128824072 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:04 INFO - PROCESS | 1724 | 1467128824080 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:04 INFO - PROCESS | 1724 | 1467128824289 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 08:47:04 INFO - PROCESS | 1724 | 1467128824523 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:04 INFO - PROCESS | 1724 | 1467128824531 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:04 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d916000 == 66 [pid = 1724] [id = 126] 08:47:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 156 (0x8d917000) [pid = 1724] [serial = 377] [outer = (nil)] 08:47:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 157 (0x8d91dc00) [pid = 1724] [serial = 378] [outer = 0x8d917000] 08:47:04 INFO - PROCESS | 1724 | 1467128824633 Marionette DEBUG loaded listener.js 08:47:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 158 (0x8e235800) [pid = 1724] [serial = 379] [outer = 0x8d917000] 08:47:05 INFO - PROCESS | 1724 | 1467128825713 Marionette TRACE conn4 <- [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]]]}] 08:47:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:47:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1699ms 08:47:05 INFO - PROCESS | 1724 | 1467128825757 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 08:47:05 INFO - PROCESS | 1724 | 1467128825761 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 08:47:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:47:05 INFO - PROCESS | 1724 | 1467128825769 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:47:05 INFO - PROCESS | 1724 | 1467128825773 Marionette TRACE conn4 <- [1,478,null,{}] 08:47:05 INFO - PROCESS | 1724 | 1467128825780 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:05 INFO - PROCESS | 1724 | 1467128825784 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:06 INFO - PROCESS | 1724 | 1467128826023 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 08:47:06 INFO - PROCESS | 1724 | 1467128826304 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:06 INFO - PROCESS | 1724 | 1467128826315 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:06 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d913400 == 67 [pid = 1724] [id = 127] 08:47:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 159 (0x8d919000) [pid = 1724] [serial = 380] [outer = (nil)] 08:47:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 160 (0x8e29a000) [pid = 1724] [serial = 381] [outer = 0x8d919000] 08:47:06 INFO - PROCESS | 1724 | 1467128826413 Marionette DEBUG loaded listener.js 08:47:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 161 (0x8e29ec00) [pid = 1724] [serial = 382] [outer = 0x8d919000] 08:47:07 INFO - PROCESS | 1724 | 1467128827462 Marionette TRACE conn4 <- [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]]]}] 08:47:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:47:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1743ms 08:47:07 INFO - PROCESS | 1724 | 1467128827513 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 08:47:07 INFO - PROCESS | 1724 | 1467128827518 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 08:47:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:47:07 INFO - PROCESS | 1724 | 1467128827527 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:47:07 INFO - PROCESS | 1724 | 1467128827532 Marionette TRACE conn4 <- [1,482,null,{}] 08:47:07 INFO - PROCESS | 1724 | 1467128827543 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:07 INFO - PROCESS | 1724 | 1467128827551 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:07 INFO - PROCESS | 1724 | 1467128827839 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 08:47:08 INFO - PROCESS | 1724 | 1467128828083 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:08 INFO - PROCESS | 1724 | 1467128828097 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:08 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d097400 == 68 [pid = 1724] [id = 128] 08:47:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 162 (0x8d099000) [pid = 1724] [serial = 383] [outer = (nil)] 08:47:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 163 (0x8d09d800) [pid = 1724] [serial = 384] [outer = 0x8d099000] 08:47:08 INFO - PROCESS | 1724 | 1467128828222 Marionette DEBUG loaded listener.js 08:47:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 164 (0x8d0a0800) [pid = 1724] [serial = 385] [outer = 0x8d099000] 08:47:09 INFO - PROCESS | 1724 | 1467128829294 Marionette TRACE conn4 <- [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]]]}] 08:47:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:47:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1839ms 08:47:09 INFO - PROCESS | 1724 | 1467128829366 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 08:47:09 INFO - PROCESS | 1724 | 1467128829371 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 08:47:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:47:09 INFO - PROCESS | 1724 | 1467128829379 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:47:09 INFO - PROCESS | 1724 | 1467128829385 Marionette TRACE conn4 <- [1,486,null,{}] 08:47:09 INFO - PROCESS | 1724 | 1467128829391 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:09 INFO - PROCESS | 1724 | 1467128829398 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:09 INFO - PROCESS | 1724 | 1467128829669 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 08:47:09 INFO - PROCESS | 1724 | 1467128829918 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:09 INFO - PROCESS | 1724 | 1467128829929 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:10 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d09ac00 == 69 [pid = 1724] [id = 129] 08:47:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 165 (0x8d09b000) [pid = 1724] [serial = 386] [outer = (nil)] 08:47:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 166 (0x8d09fc00) [pid = 1724] [serial = 387] [outer = 0x8d09b000] 08:47:10 INFO - PROCESS | 1724 | 1467128830338 Marionette DEBUG loaded listener.js 08:47:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 167 (0x8e22c000) [pid = 1724] [serial = 388] [outer = 0x8d09b000] 08:47:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 168 (0x8e30cc00) [pid = 1724] [serial = 389] [outer = 0x9542c800] 08:47:11 INFO - PROCESS | 1724 | 1467128831501 Marionette TRACE conn4 <- [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]]]}] 08:47:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:47:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 2185ms 08:47:11 INFO - PROCESS | 1724 | 1467128831566 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 08:47:11 INFO - PROCESS | 1724 | 1467128831573 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 08:47:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:47:11 INFO - PROCESS | 1724 | 1467128831582 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:47:11 INFO - PROCESS | 1724 | 1467128831587 Marionette TRACE conn4 <- [1,490,null,{}] 08:47:11 INFO - PROCESS | 1724 | 1467128831596 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:11 INFO - PROCESS | 1724 | 1467128831602 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:11 INFO - PROCESS | 1724 | 1467128831923 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 08:47:12 INFO - PROCESS | 1724 | 1467128832161 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:12 INFO - PROCESS | 1724 | 1467128832169 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:12 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e296000 == 70 [pid = 1724] [id = 130] 08:47:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 169 (0x8e30e400) [pid = 1724] [serial = 390] [outer = (nil)] 08:47:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 170 (0x8efbb000) [pid = 1724] [serial = 391] [outer = 0x8e30e400] 08:47:12 INFO - PROCESS | 1724 | 1467128832253 Marionette DEBUG loaded listener.js 08:47:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 171 (0x8efc2800) [pid = 1724] [serial = 392] [outer = 0x8e30e400] 08:47:13 INFO - PROCESS | 1724 | 1467128833249 Marionette TRACE conn4 <- [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]]]}] 08:47:13 INFO - PROCESS | 1724 | --DOCSHELL 0x8f9e6800 == 69 [pid = 1724] [id = 117] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 170 (0x91009c00) [pid = 1724] [serial = 306] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOCSHELL 0x91de7400 == 68 [pid = 1724] [id = 116] 08:47:13 INFO - PROCESS | 1724 | --DOCSHELL 0x8ff68000 == 67 [pid = 1724] [id = 115] 08:47:13 INFO - PROCESS | 1724 | --DOCSHELL 0x8f9dd800 == 66 [pid = 1724] [id = 114] 08:47:13 INFO - PROCESS | 1724 | --DOCSHELL 0x8e344000 == 65 [pid = 1724] [id = 113] 08:47:13 INFO - PROCESS | 1724 | --DOCSHELL 0x8e349400 == 64 [pid = 1724] [id = 112] 08:47:13 INFO - PROCESS | 1724 | --DOCSHELL 0x8f90b400 == 63 [pid = 1724] [id = 102] 08:47:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:47:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1746ms 08:47:13 INFO - PROCESS | 1724 | 1467128833328 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 08:47:13 INFO - PROCESS | 1724 | 1467128833335 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 08:47:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:47:13 INFO - PROCESS | 1724 | 1467128833354 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:47:13 INFO - PROCESS | 1724 | 1467128833359 Marionette TRACE conn4 <- [1,494,null,{}] 08:47:13 INFO - PROCESS | 1724 | 1467128833366 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:13 INFO - PROCESS | 1724 | 1467128833372 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:13 INFO - PROCESS | 1724 | 1467128833591 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 169 (0x9a8a1000) [pid = 1724] [serial = 223] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 168 (0x9c264400) [pid = 1724] [serial = 226] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 167 (0xa330ac00) [pid = 1724] [serial = 229] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 166 (0xa6728000) [pid = 1724] [serial = 232] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 165 (0xa61b5000) [pid = 1724] [serial = 235] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 164 (0x8f9e8400) [pid = 1724] [serial = 238] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 163 (0xa2ff1000) [pid = 1724] [serial = 241] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 162 (0x9a196000) [pid = 1724] [serial = 177] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 161 (0xa90a7400) [pid = 1724] [serial = 195] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 160 (0xa6eabc00) [pid = 1724] [serial = 153] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 159 (0xa25a2400) [pid = 1724] [serial = 120] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 158 (0xa2199800) [pid = 1724] [serial = 108] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 157 (0xa6f45c00) [pid = 1724] [serial = 183] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 156 (0x953bc000) [pid = 1724] [serial = 141] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 155 (0x9bff1800) [pid = 1724] [serial = 144] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0xa672d800) [pid = 1724] [serial = 147] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0xa901b400) [pid = 1724] [serial = 192] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0x9d45c800) [pid = 1724] [serial = 117] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0x953bc400) [pid = 1724] [serial = 111] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0xa82f5800) [pid = 1724] [serial = 189] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0x9a37d000) [pid = 1724] [serial = 114] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0xa33bec00) [pid = 1724] [serial = 180] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0x99e33400) [pid = 1724] [serial = 138] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0xa67ee400) [pid = 1724] [serial = 150] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0x94874400) [pid = 1724] [serial = 174] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x9ac20000) [pid = 1724] [serial = 186] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x95246800) [pid = 1724] [serial = 294] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x9542c000) [pid = 1724] [serial = 295] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0xa6eaa800) [pid = 1724] [serial = 279] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0x8efbb800) [pid = 1724] [serial = 285] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 139 (0x9ab2f000) [pid = 1724] [serial = 300] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 138 (0x91df3c00) [pid = 1724] [serial = 292] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 137 (0x91af9000) [pid = 1724] [serial = 291] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 136 (0x8ff6c400) [pid = 1724] [serial = 289] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 135 (0x8ff65400) [pid = 1724] [serial = 288] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 134 (0x92336400) [pid = 1724] [serial = 264] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 133 (0x8ff6fc00) [pid = 1724] [serial = 267] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 132 (0x9a109400) [pid = 1724] [serial = 297] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 131 (0x902c1000) [pid = 1724] [serial = 273] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0x9ac17000) [pid = 1724] [serial = 270] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0x9ac1b800) [pid = 1724] [serial = 276] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x95243400) [pid = 1724] [serial = 303] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 127 (0x8ee0ac00) [pid = 1724] [serial = 282] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 126 (0x9ac15800) [pid = 1724] [serial = 301] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0x9a676000) [pid = 1724] [serial = 298] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 124 (0x9b7cf800) [pid = 1724] [serial = 304] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 123 (0x9522c000) [pid = 1724] [serial = 216] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | --DOMWINDOW == 122 (0x924d0c00) [pid = 1724] [serial = 219] [outer = (nil)] [url = about:blank] 08:47:13 INFO - PROCESS | 1724 | 1467128833890 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:13 INFO - PROCESS | 1724 | 1467128833899 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:13 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d91cc00 == 64 [pid = 1724] [id = 131] 08:47:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 123 (0x8e34cc00) [pid = 1724] [serial = 393] [outer = (nil)] 08:47:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 124 (0x8f90b400) [pid = 1724] [serial = 394] [outer = 0x8e34cc00] 08:47:13 INFO - PROCESS | 1724 | 1467128833975 Marionette DEBUG loaded listener.js 08:47:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0x8f9ea400) [pid = 1724] [serial = 395] [outer = 0x8e34cc00] 08:47:14 INFO - PROCESS | 1724 | 1467128834841 Marionette TRACE conn4 <- [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]]]}] 08:47:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:47:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1540ms 08:47:14 INFO - PROCESS | 1724 | 1467128834893 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 08:47:14 INFO - PROCESS | 1724 | 1467128834896 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 08:47:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:47:14 INFO - PROCESS | 1724 | 1467128834905 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:47:14 INFO - PROCESS | 1724 | 1467128834911 Marionette TRACE conn4 <- [1,498,null,{}] 08:47:14 INFO - PROCESS | 1724 | 1467128834927 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:14 INFO - PROCESS | 1724 | 1467128834936 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:15 INFO - PROCESS | 1724 | 1467128835132 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 08:47:15 INFO - PROCESS | 1724 | 1467128835271 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:15 INFO - PROCESS | 1724 | 1467128835282 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:15 INFO - PROCESS | 1724 | ++DOCSHELL 0x8efb9c00 == 65 [pid = 1724] [id = 132] 08:47:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x8ff6d800) [pid = 1724] [serial = 396] [outer = (nil)] 08:47:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 127 (0x90129c00) [pid = 1724] [serial = 397] [outer = 0x8ff6d800] 08:47:15 INFO - PROCESS | 1724 | 1467128835355 Marionette DEBUG loaded listener.js 08:47:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 128 (0x902b6800) [pid = 1724] [serial = 398] [outer = 0x8ff6d800] 08:47:16 INFO - PROCESS | 1724 | 1467128836223 Marionette TRACE conn4 <- [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]]]}] 08:47:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:47:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1340ms 08:47:16 INFO - PROCESS | 1724 | 1467128836245 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 08:47:16 INFO - PROCESS | 1724 | 1467128836251 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 08:47:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:47:16 INFO - PROCESS | 1724 | 1467128836270 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:47:16 INFO - PROCESS | 1724 | 1467128836273 Marionette TRACE conn4 <- [1,502,null,{}] 08:47:16 INFO - PROCESS | 1724 | 1467128836280 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:16 INFO - PROCESS | 1724 | 1467128836285 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:16 INFO - PROCESS | 1724 | 1467128836516 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 08:47:16 INFO - PROCESS | 1724 | 1467128836540 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:16 INFO - PROCESS | 1724 | 1467128836552 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:16 INFO - PROCESS | 1724 | ++DOCSHELL 0x90032400 == 66 [pid = 1724] [id = 133] 08:47:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x9012f800) [pid = 1724] [serial = 399] [outer = (nil)] 08:47:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x9100e000) [pid = 1724] [serial = 400] [outer = 0x9012f800] 08:47:16 INFO - PROCESS | 1724 | 1467128836621 Marionette DEBUG loaded listener.js 08:47:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x91af2400) [pid = 1724] [serial = 401] [outer = 0x9012f800] 08:47:17 INFO - PROCESS | 1724 | 1467128837620 Marionette TRACE conn4 <- [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]]]}] 08:47:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:47:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1392ms 08:47:17 INFO - PROCESS | 1724 | 1467128837662 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 08:47:17 INFO - PROCESS | 1724 | 1467128837666 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 08:47:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:47:17 INFO - PROCESS | 1724 | 1467128837679 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:47:17 INFO - PROCESS | 1724 | 1467128837682 Marionette TRACE conn4 <- [1,506,null,{}] 08:47:17 INFO - PROCESS | 1724 | 1467128837689 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:17 INFO - PROCESS | 1724 | 1467128837693 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:17 INFO - PROCESS | 1724 | 1467128837918 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 08:47:17 INFO - PROCESS | 1724 | 1467128837948 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:17 INFO - PROCESS | 1724 | 1467128837957 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:17 INFO - PROCESS | 1724 | ++DOCSHELL 0x91de8000 == 67 [pid = 1724] [id = 134] 08:47:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 132 (0x91dec000) [pid = 1724] [serial = 402] [outer = (nil)] 08:47:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 133 (0x91df5400) [pid = 1724] [serial = 403] [outer = 0x91dec000] 08:47:18 INFO - PROCESS | 1724 | 1467128838040 Marionette DEBUG loaded listener.js 08:47:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 134 (0x924d1400) [pid = 1724] [serial = 404] [outer = 0x91dec000] 08:47:18 INFO - PROCESS | 1724 | --DOMWINDOW == 133 (0x924c9000) [pid = 1724] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:47:18 INFO - PROCESS | 1724 | --DOMWINDOW == 132 (0x8f6a3400) [pid = 1724] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:47:18 INFO - PROCESS | 1724 | --DOMWINDOW == 131 (0x8ee10000) [pid = 1724] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:47:18 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0x91dec800) [pid = 1724] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:47:18 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0x8ff67800) [pid = 1724] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:47:18 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x8f9e7800) [pid = 1724] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:47:19 INFO - PROCESS | 1724 | 1467128839180 Marionette TRACE conn4 <- [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]]]}] 08:47:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:47:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1540ms 08:47:19 INFO - PROCESS | 1724 | 1467128839213 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 08:47:19 INFO - PROCESS | 1724 | 1467128839217 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 08:47:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:47:19 INFO - PROCESS | 1724 | 1467128839225 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:47:19 INFO - PROCESS | 1724 | 1467128839228 Marionette TRACE conn4 <- [1,510,null,{}] 08:47:19 INFO - PROCESS | 1724 | 1467128839234 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:19 INFO - PROCESS | 1724 | 1467128839244 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:19 INFO - PROCESS | 1724 | 1467128839422 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 08:47:19 INFO - PROCESS | 1724 | 1467128839557 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:19 INFO - PROCESS | 1724 | 1467128839566 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:19 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f6a3400 == 68 [pid = 1724] [id = 135] 08:47:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x90029400) [pid = 1724] [serial = 405] [outer = (nil)] 08:47:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x93b69800) [pid = 1724] [serial = 406] [outer = 0x90029400] 08:47:19 INFO - PROCESS | 1724 | 1467128839634 Marionette DEBUG loaded listener.js 08:47:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x94885800) [pid = 1724] [serial = 407] [outer = 0x90029400] 08:47:20 INFO - PROCESS | 1724 | 1467128840429 Marionette TRACE conn4 <- [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]]]}] 08:47:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:47:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1244ms 08:47:20 INFO - PROCESS | 1724 | 1467128840550 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 08:47:20 INFO - PROCESS | 1724 | 1467128840557 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 08:47:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:47:20 INFO - PROCESS | 1724 | 1467128840572 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:47:20 INFO - PROCESS | 1724 | 1467128840580 Marionette TRACE conn4 <- [1,514,null,{}] 08:47:20 INFO - PROCESS | 1724 | 1467128840590 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:20 INFO - PROCESS | 1724 | 1467128840596 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:20 INFO - PROCESS | 1724 | 1467128840865 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 08:47:21 INFO - PROCESS | 1724 | 1467128841114 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:21 INFO - PROCESS | 1724 | 1467128841133 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:21 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce1ec00 == 69 [pid = 1724] [id = 136] 08:47:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 132 (0x8e2a0000) [pid = 1724] [serial = 408] [outer = (nil)] 08:47:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 133 (0x8e305000) [pid = 1724] [serial = 409] [outer = 0x8e2a0000] 08:47:21 INFO - PROCESS | 1724 | 1467128841234 Marionette DEBUG loaded listener.js 08:47:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 134 (0x8e342c00) [pid = 1724] [serial = 410] [outer = 0x8e2a0000] 08:47:22 INFO - PROCESS | 1724 | 1467128842189 Marionette TRACE conn4 <- [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]]]}] 08:47:22 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 08:47:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1694ms 08:47:22 INFO - PROCESS | 1724 | 1467128842268 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 08:47:22 INFO - PROCESS | 1724 | 1467128842274 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 08:47:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:47:22 INFO - PROCESS | 1724 | 1467128842285 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:47:22 INFO - PROCESS | 1724 | 1467128842291 Marionette TRACE conn4 <- [1,518,null,{}] 08:47:22 INFO - PROCESS | 1724 | 1467128842300 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:22 INFO - PROCESS | 1724 | 1467128842306 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:22 INFO - PROCESS | 1724 | 1467128842564 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 08:47:22 INFO - PROCESS | 1724 | 1467128842841 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:22 INFO - PROCESS | 1724 | 1467128842852 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:22 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f9e1c00 == 70 [pid = 1724] [id = 137] 08:47:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 135 (0x8f9e8400) [pid = 1724] [serial = 411] [outer = (nil)] 08:47:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 136 (0x8ff6a000) [pid = 1724] [serial = 412] [outer = 0x8f9e8400] 08:47:22 INFO - PROCESS | 1724 | 1467128842942 Marionette DEBUG loaded listener.js 08:47:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 137 (0x9002a800) [pid = 1724] [serial = 413] [outer = 0x8f9e8400] 08:47:23 INFO - PROCESS | 1724 | 1467128843969 Marionette TRACE conn4 <- [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]]]}] 08:47:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:47:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1746ms 08:47:24 INFO - PROCESS | 1724 | 1467128844031 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 08:47:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:47:24 INFO - PROCESS | 1724 | 1467128844035 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 08:47:24 INFO - PROCESS | 1724 | 1467128844043 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:47:24 INFO - PROCESS | 1724 | 1467128844047 Marionette TRACE conn4 <- [1,522,null,{}] 08:47:24 INFO - PROCESS | 1724 | 1467128844057 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:24 INFO - PROCESS | 1724 | 1467128844066 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:24 INFO - PROCESS | 1724 | 1467128844318 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 08:47:24 INFO - PROCESS | 1724 | 1467128844651 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:24 INFO - PROCESS | 1724 | 1467128844666 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:24 INFO - PROCESS | 1724 | ++DOCSHELL 0x939d9c00 == 71 [pid = 1724] [id = 138] 08:47:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 138 (0x939da400) [pid = 1724] [serial = 414] [outer = (nil)] 08:47:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 139 (0x93d85000) [pid = 1724] [serial = 415] [outer = 0x939da400] 08:47:24 INFO - PROCESS | 1724 | 1467128844761 Marionette DEBUG loaded listener.js 08:47:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 140 (0x9522c000) [pid = 1724] [serial = 416] [outer = 0x939da400] 08:47:25 INFO - PROCESS | 1724 | 1467128845711 Marionette TRACE conn4 <- [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]]]}] 08:47:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:47:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1742ms 08:47:25 INFO - PROCESS | 1724 | 1467128845785 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 08:47:25 INFO - PROCESS | 1724 | 1467128845789 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 08:47:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:47:25 INFO - PROCESS | 1724 | 1467128845797 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:47:25 INFO - PROCESS | 1724 | 1467128845801 Marionette TRACE conn4 <- [1,526,null,{}] 08:47:25 INFO - PROCESS | 1724 | 1467128845808 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:25 INFO - PROCESS | 1724 | 1467128845813 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:26 INFO - PROCESS | 1724 | 1467128846061 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 08:47:26 INFO - PROCESS | 1724 | 1467128846337 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:26 INFO - PROCESS | 1724 | 1467128846345 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:26 INFO - PROCESS | 1724 | ++DOCSHELL 0x91004000 == 72 [pid = 1724] [id = 139] 08:47:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0x9522b800) [pid = 1724] [serial = 417] [outer = (nil)] 08:47:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x98009000) [pid = 1724] [serial = 418] [outer = 0x9522b800] 08:47:26 INFO - PROCESS | 1724 | 1467128846442 Marionette DEBUG loaded listener.js 08:47:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x98075800) [pid = 1724] [serial = 419] [outer = 0x9522b800] 08:47:27 INFO - PROCESS | 1724 | 1467128847404 Marionette TRACE conn4 <- [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]]]}] 08:47:27 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 08:47:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1688ms 08:47:27 INFO - PROCESS | 1724 | 1467128847487 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 08:47:27 INFO - PROCESS | 1724 | 1467128847491 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 08:47:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:47:27 INFO - PROCESS | 1724 | 1467128847498 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:47:27 INFO - PROCESS | 1724 | 1467128847502 Marionette TRACE conn4 <- [1,530,null,{}] 08:47:27 INFO - PROCESS | 1724 | 1467128847509 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:27 INFO - PROCESS | 1724 | 1467128847515 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:27 INFO - PROCESS | 1724 | 1467128847752 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 08:47:28 INFO - PROCESS | 1724 | 1467128848026 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:28 INFO - PROCESS | 1724 | 1467128848037 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:28 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce1d400 == 73 [pid = 1724] [id = 140] 08:47:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x8ce20800) [pid = 1724] [serial = 420] [outer = (nil)] 08:47:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x99e33000) [pid = 1724] [serial = 421] [outer = 0x8ce20800] 08:47:28 INFO - PROCESS | 1724 | 1467128848127 Marionette DEBUG loaded listener.js 08:47:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0x9a06d800) [pid = 1724] [serial = 422] [outer = 0x8ce20800] 08:47:29 INFO - PROCESS | 1724 | 1467128849013 Marionette TRACE conn4 <- [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"]]]}] 08:47:29 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 08:47:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:47:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:47:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:47:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:47:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:47:29 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 08:47:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:47:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:47:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:47:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:47:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:47:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1539ms 08:47:29 INFO - PROCESS | 1724 | 1467128849041 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 08:47:29 INFO - PROCESS | 1724 | 1467128849046 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 08:47:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:47:29 INFO - PROCESS | 1724 | 1467128849054 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:47:29 INFO - PROCESS | 1724 | 1467128849056 Marionette TRACE conn4 <- [1,534,null,{}] 08:47:29 INFO - PROCESS | 1724 | 1467128849064 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:29 INFO - PROCESS | 1724 | 1467128849076 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:29 INFO - PROCESS | 1724 | 1467128849409 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 08:47:29 INFO - PROCESS | 1724 | 1467128849597 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:29 INFO - PROCESS | 1724 | 1467128849610 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:29 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce1bc00 == 74 [pid = 1724] [id = 141] 08:47:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0x9ac17400) [pid = 1724] [serial = 423] [outer = (nil)] 08:47:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0x9ae6b800) [pid = 1724] [serial = 424] [outer = 0x9ac17400] 08:47:29 INFO - PROCESS | 1724 | 1467128849707 Marionette DEBUG loaded listener.js 08:47:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0x9b4cc000) [pid = 1724] [serial = 425] [outer = 0x9ac17400] 08:47:30 INFO - PROCESS | 1724 | 1467128850582 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 08:47:30 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:47:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1540ms 08:47:30 INFO - PROCESS | 1724 | 1467128850638 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 08:47:30 INFO - PROCESS | 1724 | 1467128850643 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 08:47:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:47:30 INFO - PROCESS | 1724 | 1467128850652 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:47:30 INFO - PROCESS | 1724 | 1467128850655 Marionette TRACE conn4 <- [1,538,null,{}] 08:47:30 INFO - PROCESS | 1724 | 1467128850662 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:30 INFO - PROCESS | 1724 | 1467128850668 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:30 INFO - PROCESS | 1724 | 1467128850888 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 08:47:31 INFO - PROCESS | 1724 | 1467128851092 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:31 INFO - PROCESS | 1724 | 1467128851103 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:31 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d91c000 == 75 [pid = 1724] [id = 142] 08:47:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0x9a76dc00) [pid = 1724] [serial = 426] [outer = (nil)] 08:47:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x9ba30800) [pid = 1724] [serial = 427] [outer = 0x9a76dc00] 08:47:31 INFO - PROCESS | 1724 | 1467128851269 Marionette DEBUG loaded listener.js 08:47:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0x9c25b800) [pid = 1724] [serial = 428] [outer = 0x9a76dc00] 08:47:32 INFO - PROCESS | 1724 | 1467128852128 Marionette TRACE conn4 <- [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]]]}] 08:47:32 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. 08:47:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1485ms 08:47:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:47:32 INFO - PROCESS | 1724 | 1467128852138 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 08:47:32 INFO - PROCESS | 1724 | 1467128852141 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 08:47:32 INFO - PROCESS | 1724 | 1467128852148 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:47:32 INFO - PROCESS | 1724 | 1467128852152 Marionette TRACE conn4 <- [1,542,null,{}] 08:47:32 INFO - PROCESS | 1724 | 1467128852157 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:32 INFO - PROCESS | 1724 | 1467128852163 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:32 INFO - PROCESS | 1724 | 1467128852367 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 08:47:32 INFO - PROCESS | 1724 | 1467128852571 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:32 INFO - PROCESS | 1724 | 1467128852581 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:32 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d1edc00 == 76 [pid = 1724] [id = 143] 08:47:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0x8d1ee800) [pid = 1724] [serial = 429] [outer = (nil)] 08:47:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0x8d1f5c00) [pid = 1724] [serial = 430] [outer = 0x8d1ee800] 08:47:32 INFO - PROCESS | 1724 | 1467128852663 Marionette DEBUG loaded listener.js 08:47:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0x8d1fa000) [pid = 1724] [serial = 431] [outer = 0x8d1ee800] 08:47:33 INFO - PROCESS | 1724 | 1467128853606 Marionette TRACE conn4 <- [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]]]}] 08:47:33 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. 08:47:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1489ms 08:47:33 INFO - PROCESS | 1724 | 1467128853637 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 08:47:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:47:33 INFO - PROCESS | 1724 | 1467128853643 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 08:47:33 INFO - PROCESS | 1724 | 1467128853651 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:47:33 INFO - PROCESS | 1724 | 1467128853654 Marionette TRACE conn4 <- [1,546,null,{}] 08:47:33 INFO - PROCESS | 1724 | 1467128853662 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:33 INFO - PROCESS | 1724 | 1467128853668 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:33 INFO - PROCESS | 1724 | 1467128853910 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 08:47:34 INFO - PROCESS | 1724 | 1467128854165 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:34 INFO - PROCESS | 1724 | 1467128854172 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:34 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d1f1c00 == 77 [pid = 1724] [id = 144] 08:47:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 156 (0x8d1f6000) [pid = 1724] [serial = 432] [outer = (nil)] 08:47:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 157 (0x9ba24c00) [pid = 1724] [serial = 433] [outer = 0x8d1f6000] 08:47:34 INFO - PROCESS | 1724 | 1467128854272 Marionette DEBUG loaded listener.js 08:47:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 158 (0xa219a800) [pid = 1724] [serial = 434] [outer = 0x8d1f6000] 08:47:35 INFO - PROCESS | 1724 | 1467128855157 Marionette TRACE conn4 <- [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]]]}] 08:47:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:47:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1604ms 08:47:35 INFO - PROCESS | 1724 | 1467128855254 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 08:47:35 INFO - PROCESS | 1724 | 1467128855259 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 08:47:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:47:35 INFO - PROCESS | 1724 | 1467128855266 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:47:35 INFO - PROCESS | 1724 | 1467128855270 Marionette TRACE conn4 <- [1,550,null,{}] 08:47:35 INFO - PROCESS | 1724 | 1467128855277 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:35 INFO - PROCESS | 1724 | 1467128855282 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:35 INFO - PROCESS | 1724 | 1467128855548 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 08:47:35 INFO - PROCESS | 1724 | 1467128855802 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:35 INFO - PROCESS | 1724 | 1467128855811 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:35 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce13400 == 78 [pid = 1724] [id = 145] 08:47:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 159 (0x8d1ef000) [pid = 1724] [serial = 435] [outer = (nil)] 08:47:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 160 (0x92442800) [pid = 1724] [serial = 436] [outer = 0x8d1ef000] 08:47:35 INFO - PROCESS | 1724 | 1467128855895 Marionette DEBUG loaded listener.js 08:47:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 161 (0x92447000) [pid = 1724] [serial = 437] [outer = 0x8d1ef000] 08:47:36 INFO - PROCESS | 1724 | 1467128856783 Marionette TRACE conn4 <- [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]]]}] 08:47:36 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. 08:47:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1540ms 08:47:36 INFO - PROCESS | 1724 | 1467128856841 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 08:47:36 INFO - PROCESS | 1724 | 1467128856845 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 08:47:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:47:36 INFO - PROCESS | 1724 | 1467128856854 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:47:36 INFO - PROCESS | 1724 | 1467128856860 Marionette TRACE conn4 <- [1,554,null,{}] 08:47:36 INFO - PROCESS | 1724 | 1467128856867 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:36 INFO - PROCESS | 1724 | 1467128856873 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:37 INFO - PROCESS | 1724 | 1467128857113 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 08:47:37 INFO - PROCESS | 1724 | 1467128857356 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:37 INFO - PROCESS | 1724 | 1467128857364 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:37 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8a3800 == 79 [pid = 1724] [id = 146] 08:47:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 162 (0x8d8a3c00) [pid = 1724] [serial = 438] [outer = (nil)] 08:47:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 163 (0x8d8a8c00) [pid = 1724] [serial = 439] [outer = 0x8d8a3c00] 08:47:37 INFO - PROCESS | 1724 | 1467128857501 Marionette DEBUG loaded listener.js 08:47:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 164 (0x9244c400) [pid = 1724] [serial = 440] [outer = 0x8d8a3c00] 08:47:38 INFO - PROCESS | 1724 | [1724] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:38 INFO - PROCESS | 1724 | 1467128858583 Marionette TRACE conn4 <- [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]]]}] 08:47:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:47:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1783ms 08:47:38 INFO - PROCESS | 1724 | 1467128858640 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 08:47:38 INFO - PROCESS | 1724 | 1467128858643 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 08:47:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:47:38 INFO - PROCESS | 1724 | 1467128858651 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:47:38 INFO - PROCESS | 1724 | 1467128858656 Marionette TRACE conn4 <- [1,558,null,{}] 08:47:38 INFO - PROCESS | 1724 | 1467128858663 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:38 INFO - PROCESS | 1724 | 1467128858668 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:38 INFO - PROCESS | 1724 | 1467128858920 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 08:47:39 INFO - PROCESS | 1724 | 1467128859565 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:39 INFO - PROCESS | 1724 | 1467128859575 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:39 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d099c00 == 80 [pid = 1724] [id = 147] 08:47:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 165 (0x8d09d000) [pid = 1724] [serial = 441] [outer = (nil)] 08:47:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 166 (0x8d1fbc00) [pid = 1724] [serial = 442] [outer = 0x8d09d000] 08:47:39 INFO - PROCESS | 1724 | 1467128859662 Marionette DEBUG loaded listener.js 08:47:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 167 (0x8d21f000) [pid = 1724] [serial = 443] [outer = 0x8d09d000] 08:47:40 INFO - PROCESS | 1724 | 1467128860552 Marionette TRACE conn4 <- [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]]]}] 08:47:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:47:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1939ms 08:47:40 INFO - PROCESS | 1724 | 1467128860594 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 08:47:40 INFO - PROCESS | 1724 | 1467128860600 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 08:47:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:47:40 INFO - PROCESS | 1724 | 1467128860627 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:47:40 INFO - PROCESS | 1724 | 1467128860633 Marionette TRACE conn4 <- [1,562,null,{}] 08:47:40 INFO - PROCESS | 1724 | 1467128860640 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:40 INFO - PROCESS | 1724 | 1467128860646 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:40 INFO - PROCESS | 1724 | 1467128860849 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 08:47:41 INFO - PROCESS | 1724 | 1467128861111 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:41 INFO - PROCESS | 1724 | 1467128861121 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:41 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8a5400 == 81 [pid = 1724] [id = 148] 08:47:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 168 (0x8d8a6800) [pid = 1724] [serial = 444] [outer = (nil)] 08:47:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 169 (0x8d918800) [pid = 1724] [serial = 445] [outer = 0x8d8a6800] 08:47:41 INFO - PROCESS | 1724 | 1467128861224 Marionette DEBUG loaded listener.js 08:47:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 170 (0x8e296400) [pid = 1724] [serial = 446] [outer = 0x8d8a6800] 08:47:41 INFO - PROCESS | 1724 | [1724] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:42 INFO - PROCESS | 1724 | 1467128862282 Marionette TRACE conn4 <- [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]]]}] 08:47:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:47:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1737ms 08:47:42 INFO - PROCESS | 1724 | 1467128862365 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 08:47:42 INFO - PROCESS | 1724 | 1467128862372 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 08:47:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:47:42 INFO - PROCESS | 1724 | 1467128862382 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:47:42 INFO - PROCESS | 1724 | 1467128862386 Marionette TRACE conn4 <- [1,566,null,{}] 08:47:42 INFO - PROCESS | 1724 | 1467128862394 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:42 INFO - PROCESS | 1724 | 1467128862400 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:42 INFO - PROCESS | 1724 | 1467128862652 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 08:47:42 INFO - PROCESS | 1724 | 1467128862949 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:42 INFO - PROCESS | 1724 | 1467128862958 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:43 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d098400 == 82 [pid = 1724] [id = 149] 08:47:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 171 (0x8d919c00) [pid = 1724] [serial = 447] [outer = (nil)] 08:47:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 172 (0x8ee10000) [pid = 1724] [serial = 448] [outer = 0x8d919c00] 08:47:43 INFO - PROCESS | 1724 | 1467128863076 Marionette DEBUG loaded listener.js 08:47:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 173 (0x8f6acc00) [pid = 1724] [serial = 449] [outer = 0x8d919c00] 08:47:43 INFO - PROCESS | 1724 | [1724] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:43 INFO - PROCESS | 1724 | 1467128863983 Marionette TRACE conn4 <- [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]]]}] 08:47:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:47:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1683ms 08:47:44 INFO - PROCESS | 1724 | 1467128864066 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 08:47:44 INFO - PROCESS | 1724 | 1467128864070 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 08:47:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:47:44 INFO - PROCESS | 1724 | 1467128864086 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:47:44 INFO - PROCESS | 1724 | 1467128864096 Marionette TRACE conn4 <- [1,570,null,{}] 08:47:44 INFO - PROCESS | 1724 | 1467128864103 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:44 INFO - PROCESS | 1724 | 1467128864111 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:44 INFO - PROCESS | 1724 | --DOCSHELL 0x8ee04c00 == 81 [pid = 1724] [id = 94] 08:47:44 INFO - PROCESS | 1724 | --DOCSHELL 0x91de8000 == 80 [pid = 1724] [id = 134] 08:47:44 INFO - PROCESS | 1724 | --DOMWINDOW == 172 (0xa82f5400) [pid = 1724] [serial = 324] [outer = (nil)] [url = about:blank] 08:47:44 INFO - PROCESS | 1724 | --DOMWINDOW == 171 (0x9ae74800) [pid = 1724] [serial = 315] [outer = (nil)] [url = about:blank] 08:47:44 INFO - PROCESS | 1724 | --DOMWINDOW == 170 (0xa209d000) [pid = 1724] [serial = 318] [outer = (nil)] [url = about:blank] 08:47:44 INFO - PROCESS | 1724 | --DOMWINDOW == 169 (0xa33b9000) [pid = 1724] [serial = 321] [outer = (nil)] [url = about:blank] 08:47:44 INFO - PROCESS | 1724 | --DOMWINDOW == 168 (0x91df0800) [pid = 1724] [serial = 312] [outer = (nil)] [url = about:blank] 08:47:44 INFO - PROCESS | 1724 | --DOMWINDOW == 167 (0x8e344400) [pid = 1724] [serial = 333] [outer = (nil)] [url = about:blank] 08:47:44 INFO - PROCESS | 1724 | --DOMWINDOW == 166 (0x8e235400) [pid = 1724] [serial = 330] [outer = (nil)] [url = about:blank] 08:47:44 INFO - PROCESS | 1724 | --DOMWINDOW == 165 (0x8f6ab400) [pid = 1724] [serial = 327] [outer = (nil)] [url = about:blank] 08:47:44 INFO - PROCESS | 1724 | --DOMWINDOW == 164 (0x8ff69800) [pid = 1724] [serial = 309] [outer = (nil)] [url = about:blank] 08:47:44 INFO - PROCESS | 1724 | --DOMWINDOW == 163 (0x9800e000) [pid = 1724] [serial = 354] [outer = (nil)] [url = about:blank] 08:47:44 INFO - PROCESS | 1724 | 1467128864554 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 08:47:44 INFO - PROCESS | 1724 | --DOCSHELL 0x90032400 == 79 [pid = 1724] [id = 133] 08:47:44 INFO - PROCESS | 1724 | --DOCSHELL 0x8efb9c00 == 78 [pid = 1724] [id = 132] 08:47:44 INFO - PROCESS | 1724 | --DOCSHELL 0x8d91cc00 == 77 [pid = 1724] [id = 131] 08:47:44 INFO - PROCESS | 1724 | --DOCSHELL 0x8e296000 == 76 [pid = 1724] [id = 130] 08:47:44 INFO - PROCESS | 1724 | --DOCSHELL 0x8d09ac00 == 75 [pid = 1724] [id = 129] 08:47:44 INFO - PROCESS | 1724 | --DOCSHELL 0x8d913400 == 74 [pid = 1724] [id = 127] 08:47:44 INFO - PROCESS | 1724 | --DOCSHELL 0x8d916000 == 73 [pid = 1724] [id = 126] 08:47:44 INFO - PROCESS | 1724 | --DOCSHELL 0x9ac1fc00 == 72 [pid = 1724] [id = 125] 08:47:44 INFO - PROCESS | 1724 | 1467128864725 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:44 INFO - PROCESS | 1724 | 1467128864733 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:44 INFO - PROCESS | 1724 | --DOCSHELL 0x8e30f400 == 71 [pid = 1724] [id = 124] 08:47:44 INFO - PROCESS | 1724 | --DOCSHELL 0x8e305400 == 70 [pid = 1724] [id = 123] 08:47:44 INFO - PROCESS | 1724 | --DOCSHELL 0x90127c00 == 69 [pid = 1724] [id = 122] 08:47:44 INFO - PROCESS | 1724 | --DOCSHELL 0x93d89c00 == 68 [pid = 1724] [id = 121] 08:47:44 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d09ac00 == 69 [pid = 1724] [id = 150] 08:47:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 164 (0x8d09c400) [pid = 1724] [serial = 450] [outer = (nil)] 08:47:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 165 (0x8e2a2c00) [pid = 1724] [serial = 451] [outer = 0x8d09c400] 08:47:44 INFO - PROCESS | 1724 | 1467128864813 Marionette DEBUG loaded listener.js 08:47:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 166 (0x8f9e6800) [pid = 1724] [serial = 452] [outer = 0x8d09c400] 08:47:44 INFO - PROCESS | 1724 | --DOCSHELL 0x902c0400 == 68 [pid = 1724] [id = 120] 08:47:44 INFO - PROCESS | 1724 | --DOCSHELL 0x8efc0c00 == 67 [pid = 1724] [id = 119] 08:47:45 INFO - PROCESS | 1724 | --DOMWINDOW == 165 (0x9523fc00) [pid = 1724] [serial = 345] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1724 | --DOMWINDOW == 164 (0x8f6ab800) [pid = 1724] [serial = 336] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1724 | --DOMWINDOW == 163 (0x953bec00) [pid = 1724] [serial = 346] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1724 | --DOMWINDOW == 162 (0x8ff6ec00) [pid = 1724] [serial = 339] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1724 | --DOMWINDOW == 161 (0x99ed5800) [pid = 1724] [serial = 349] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1724 | --DOMWINDOW == 160 (0x91009000) [pid = 1724] [serial = 342] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1724 | --DOMWINDOW == 159 (0x9002dc00) [pid = 1724] [serial = 351] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1724 | --DOMWINDOW == 158 (0x91af2000) [pid = 1724] [serial = 343] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1724 | --DOMWINDOW == 157 (0x99672400) [pid = 1724] [serial = 348] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1724 | --DOMWINDOW == 156 (0x91002c00) [pid = 1724] [serial = 340] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1724 | --DOMWINDOW == 155 (0x8f905800) [pid = 1724] [serial = 337] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0x90033400) [pid = 1724] [serial = 352] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1724 | [1724] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:45 INFO - PROCESS | 1724 | 1467128865608 Marionette TRACE conn4 <- [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]]]}] 08:47:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:47:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1598ms 08:47:45 INFO - PROCESS | 1724 | 1467128865678 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 08:47:45 INFO - PROCESS | 1724 | 1467128865683 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 08:47:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:47:45 INFO - PROCESS | 1724 | 1467128865690 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:47:45 INFO - PROCESS | 1724 | 1467128865692 Marionette TRACE conn4 <- [1,574,null,{}] 08:47:45 INFO - PROCESS | 1724 | 1467128865699 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:45 INFO - PROCESS | 1724 | 1467128865704 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:45 INFO - PROCESS | 1724 | 1467128865890 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 08:47:46 INFO - PROCESS | 1724 | 1467128866048 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:46 INFO - PROCESS | 1724 | 1467128866055 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:46 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e344400 == 68 [pid = 1724] [id = 151] 08:47:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0x8efc1400) [pid = 1724] [serial = 453] [outer = (nil)] 08:47:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 156 (0x9002d000) [pid = 1724] [serial = 454] [outer = 0x8efc1400] 08:47:46 INFO - PROCESS | 1724 | 1467128866132 Marionette DEBUG loaded listener.js 08:47:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 157 (0x90032800) [pid = 1724] [serial = 455] [outer = 0x8efc1400] 08:47:46 INFO - PROCESS | 1724 | 1467128866961 Marionette TRACE conn4 <- [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]]]}] 08:47:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:47:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1336ms 08:47:47 INFO - PROCESS | 1724 | 1467128867028 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 08:47:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:47:47 INFO - PROCESS | 1724 | 1467128867032 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 08:47:47 INFO - PROCESS | 1724 | 1467128867039 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:47:47 INFO - PROCESS | 1724 | 1467128867042 Marionette TRACE conn4 <- [1,578,null,{}] 08:47:47 INFO - PROCESS | 1724 | 1467128867049 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:47 INFO - PROCESS | 1724 | 1467128867054 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:47 INFO - PROCESS | 1724 | 1467128867300 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 08:47:47 INFO - PROCESS | 1724 | 1467128867322 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:47 INFO - PROCESS | 1724 | 1467128867339 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:47 INFO - PROCESS | 1724 | ++DOCSHELL 0x9012b400 == 69 [pid = 1724] [id = 152] 08:47:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 158 (0x9012f400) [pid = 1724] [serial = 456] [outer = (nil)] 08:47:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 159 (0x902b7800) [pid = 1724] [serial = 457] [outer = 0x9012f400] 08:47:47 INFO - PROCESS | 1724 | 1467128867419 Marionette DEBUG loaded listener.js 08:47:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 160 (0x9100a800) [pid = 1724] [serial = 458] [outer = 0x9012f400] 08:47:48 INFO - PROCESS | 1724 | 1467128868427 Marionette TRACE conn4 <- [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]]]}] 08:47:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:47:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1430ms 08:47:48 INFO - PROCESS | 1724 | 1467128868470 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 08:47:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:47:48 INFO - PROCESS | 1724 | 1467128868474 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 08:47:48 INFO - PROCESS | 1724 | 1467128868482 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:47:48 INFO - PROCESS | 1724 | 1467128868485 Marionette TRACE conn4 <- [1,582,null,{}] 08:47:48 INFO - PROCESS | 1724 | 1467128868502 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:48 INFO - PROCESS | 1724 | 1467128868509 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:48 INFO - PROCESS | 1724 | 1467128868787 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 08:47:48 INFO - PROCESS | 1724 | 1467128868844 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:48 INFO - PROCESS | 1724 | 1467128868851 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:48 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d21d400 == 70 [pid = 1724] [id = 153] 08:47:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 161 (0x90026c00) [pid = 1724] [serial = 459] [outer = (nil)] 08:47:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 162 (0x91df2c00) [pid = 1724] [serial = 460] [outer = 0x90026c00] 08:47:48 INFO - PROCESS | 1724 | 1467128868955 Marionette DEBUG loaded listener.js 08:47:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 163 (0x92450000) [pid = 1724] [serial = 461] [outer = 0x90026c00] 08:47:49 INFO - PROCESS | 1724 | --DOMWINDOW == 162 (0x8ff6ac00) [pid = 1724] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:47:49 INFO - PROCESS | 1724 | --DOMWINDOW == 161 (0x8f9e7400) [pid = 1724] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:47:49 INFO - PROCESS | 1724 | --DOMWINDOW == 160 (0x9d801400) [pid = 1724] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:47:49 INFO - PROCESS | 1724 | --DOMWINDOW == 159 (0x8ff6d800) [pid = 1724] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:47:49 INFO - PROCESS | 1724 | --DOMWINDOW == 158 (0x902bec00) [pid = 1724] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:47:50 INFO - PROCESS | 1724 | --DOMWINDOW == 157 (0x9a8ab400) [pid = 1724] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:47:50 INFO - PROCESS | 1724 | --DOMWINDOW == 156 (0x91001400) [pid = 1724] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:47:50 INFO - PROCESS | 1724 | --DOMWINDOW == 155 (0x8e30e400) [pid = 1724] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:47:50 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0x8e34cc00) [pid = 1724] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:47:50 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0x91af9400) [pid = 1724] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:47:50 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0x8e33fc00) [pid = 1724] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:47:50 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0x8e22d800) [pid = 1724] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:47:50 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0x902b9c00) [pid = 1724] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:47:50 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0x8ee10c00) [pid = 1724] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:47:50 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0x8f6a5000) [pid = 1724] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:47:50 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0x9ac12000) [pid = 1724] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:47:50 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0x91dec000) [pid = 1724] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:47:50 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0x8ee05400) [pid = 1724] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:47:50 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x8f904c00) [pid = 1724] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:47:50 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x9012f800) [pid = 1724] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:47:50 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x91af7800) [pid = 1724] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:47:50 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x9c01dc00) [pid = 1724] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:47:50 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0xa6eac000) [pid = 1724] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:47:50 INFO - PROCESS | 1724 | --DOMWINDOW == 139 (0x9bff2c00) [pid = 1724] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:47:50 INFO - PROCESS | 1724 | --DOMWINDOW == 138 (0x8d09b000) [pid = 1724] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:47:50 INFO - PROCESS | 1724 | 1467128870488 Marionette TRACE conn4 <- [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]]]}] 08:47:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:47:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 2048ms 08:47:50 INFO - PROCESS | 1724 | 1467128870529 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 08:47:50 INFO - PROCESS | 1724 | 1467128870533 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 08:47:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:47:50 INFO - PROCESS | 1724 | 1467128870539 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:47:50 INFO - PROCESS | 1724 | 1467128870543 Marionette TRACE conn4 <- [1,586,null,{}] 08:47:50 INFO - PROCESS | 1724 | 1467128870550 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:50 INFO - PROCESS | 1724 | 1467128870555 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:50 INFO - PROCESS | 1724 | 1467128870732 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 08:47:50 INFO - PROCESS | 1724 | 1467128870881 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:50 INFO - PROCESS | 1724 | 1467128870894 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:50 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e22d800 == 71 [pid = 1724] [id = 154] 08:47:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 139 (0x8e231800) [pid = 1724] [serial = 462] [outer = (nil)] 08:47:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 140 (0x8f9e1800) [pid = 1724] [serial = 463] [outer = 0x8e231800] 08:47:50 INFO - PROCESS | 1724 | 1467128870962 Marionette DEBUG loaded listener.js 08:47:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0x902b8400) [pid = 1724] [serial = 464] [outer = 0x8e231800] 08:47:51 INFO - PROCESS | 1724 | [1724] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:51 INFO - PROCESS | 1724 | 1467128871740 Marionette TRACE conn4 <- [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]]]}] 08:47:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:47:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1232ms 08:47:51 INFO - PROCESS | 1724 | 1467128871772 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 08:47:51 INFO - PROCESS | 1724 | 1467128871775 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 08:47:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:47:51 INFO - PROCESS | 1724 | 1467128871782 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:47:51 INFO - PROCESS | 1724 | 1467128871784 Marionette TRACE conn4 <- [1,590,null,{}] 08:47:51 INFO - PROCESS | 1724 | 1467128871790 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:51 INFO - PROCESS | 1724 | 1467128871796 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:52 INFO - PROCESS | 1724 | 1467128872075 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 08:47:52 INFO - PROCESS | 1724 | 1467128872281 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:52 INFO - PROCESS | 1724 | 1467128872288 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:52 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d1f1000 == 72 [pid = 1724] [id = 155] 08:47:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x8d1f2800) [pid = 1724] [serial = 465] [outer = (nil)] 08:47:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x8d214400) [pid = 1724] [serial = 466] [outer = 0x8d1f2800] 08:47:52 INFO - PROCESS | 1724 | 1467128872426 Marionette DEBUG loaded listener.js 08:47:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x8d220400) [pid = 1724] [serial = 467] [outer = 0x8d1f2800] 08:47:53 INFO - PROCESS | 1724 | 1467128873677 Marionette TRACE conn4 <- [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]]]}] 08:47:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:47:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1939ms 08:47:53 INFO - PROCESS | 1724 | 1467128873724 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 08:47:53 INFO - PROCESS | 1724 | 1467128873731 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 08:47:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:47:53 INFO - PROCESS | 1724 | 1467128873740 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:47:53 INFO - PROCESS | 1724 | 1467128873745 Marionette TRACE conn4 <- [1,594,null,{}] 08:47:53 INFO - PROCESS | 1724 | 1467128873754 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:53 INFO - PROCESS | 1724 | 1467128873761 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:54 INFO - PROCESS | 1724 | 1467128874009 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 08:47:54 INFO - PROCESS | 1724 | 1467128874254 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:54 INFO - PROCESS | 1724 | 1467128874266 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:54 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e239400 == 73 [pid = 1724] [id = 156] 08:47:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x8e302800) [pid = 1724] [serial = 468] [outer = (nil)] 08:47:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0x8e343800) [pid = 1724] [serial = 469] [outer = 0x8e302800] 08:47:54 INFO - PROCESS | 1724 | 1467128874399 Marionette DEBUG loaded listener.js 08:47:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0x8ee02000) [pid = 1724] [serial = 470] [outer = 0x8e302800] 08:47:55 INFO - PROCESS | 1724 | 1467128875424 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:47:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:47:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1741ms 08:47:55 INFO - PROCESS | 1724 | 1467128875481 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 08:47:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:47:55 INFO - PROCESS | 1724 | 1467128875487 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 08:47:55 INFO - PROCESS | 1724 | 1467128875494 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:47:55 INFO - PROCESS | 1724 | 1467128875497 Marionette TRACE conn4 <- [1,598,null,{}] 08:47:55 INFO - PROCESS | 1724 | 1467128875505 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:55 INFO - PROCESS | 1724 | 1467128875511 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:55 INFO - PROCESS | 1724 | 1467128875733 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 08:47:56 INFO - PROCESS | 1724 | 1467128876027 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:56 INFO - PROCESS | 1724 | 1467128876038 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:56 INFO - PROCESS | 1724 | ++DOCSHELL 0x8efb7c00 == 74 [pid = 1724] [id = 157] 08:47:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0x8ff6e400) [pid = 1724] [serial = 471] [outer = (nil)] 08:47:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0x90127800) [pid = 1724] [serial = 472] [outer = 0x8ff6e400] 08:47:56 INFO - PROCESS | 1724 | 1467128876137 Marionette DEBUG loaded listener.js 08:47:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0x902bbc00) [pid = 1724] [serial = 473] [outer = 0x8ff6e400] 08:47:57 INFO - PROCESS | 1724 | 1467128877056 Marionette TRACE conn4 <- [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]]]}] 08:47:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:47:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1638ms 08:47:57 INFO - PROCESS | 1724 | 1467128877133 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 08:47:57 INFO - PROCESS | 1724 | 1467128877139 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 08:47:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:47:57 INFO - PROCESS | 1724 | 1467128877158 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:47:57 INFO - PROCESS | 1724 | 1467128877167 Marionette TRACE conn4 <- [1,602,null,{}] 08:47:57 INFO - PROCESS | 1724 | 1467128877174 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:57 INFO - PROCESS | 1724 | 1467128877182 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:57 INFO - PROCESS | 1724 | 1467128877526 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 08:47:57 INFO - PROCESS | 1724 | 1467128877717 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:57 INFO - PROCESS | 1724 | 1467128877726 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:57 INFO - PROCESS | 1724 | ++DOCSHELL 0x95246c00 == 75 [pid = 1724] [id = 158] 08:47:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x953b4400) [pid = 1724] [serial = 474] [outer = (nil)] 08:47:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0x953bb000) [pid = 1724] [serial = 475] [outer = 0x953b4400] 08:47:57 INFO - PROCESS | 1724 | 1467128877878 Marionette DEBUG loaded listener.js 08:47:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0x95431000) [pid = 1724] [serial = 476] [outer = 0x953b4400] 08:47:58 INFO - PROCESS | 1724 | 1467128878831 Marionette TRACE conn4 <- [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]]]}] 08:47:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:47:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1749ms 08:47:58 INFO - PROCESS | 1724 | 1467128878900 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 08:47:58 INFO - PROCESS | 1724 | 1467128878904 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 08:47:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:47:58 INFO - PROCESS | 1724 | 1467128878912 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:47:58 INFO - PROCESS | 1724 | 1467128878916 Marionette TRACE conn4 <- [1,606,null,{}] 08:47:58 INFO - PROCESS | 1724 | 1467128878922 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:58 INFO - PROCESS | 1724 | 1467128878928 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:59 INFO - PROCESS | 1724 | 1467128879159 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 08:47:59 INFO - PROCESS | 1724 | 1467128879405 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:59 INFO - PROCESS | 1724 | 1467128879414 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:47:59 INFO - PROCESS | 1724 | ++DOCSHELL 0x92443000 == 76 [pid = 1724] [id = 159] 08:47:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0x9244a800) [pid = 1724] [serial = 477] [outer = (nil)] 08:47:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0x9966cc00) [pid = 1724] [serial = 478] [outer = 0x9244a800] 08:47:59 INFO - PROCESS | 1724 | 1467128879546 Marionette DEBUG loaded listener.js 08:47:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 156 (0x99ed6400) [pid = 1724] [serial = 479] [outer = 0x9244a800] 08:48:00 INFO - PROCESS | 1724 | 1467128880531 Marionette TRACE conn4 <- [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]]]}] 08:48:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:48:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1683ms 08:48:00 INFO - PROCESS | 1724 | 1467128880596 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 08:48:00 INFO - PROCESS | 1724 | 1467128880600 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 08:48:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:48:00 INFO - PROCESS | 1724 | 1467128880608 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:48:00 INFO - PROCESS | 1724 | 1467128880612 Marionette TRACE conn4 <- [1,610,null,{}] 08:48:00 INFO - PROCESS | 1724 | 1467128880617 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:00 INFO - PROCESS | 1724 | 1467128880623 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:00 INFO - PROCESS | 1724 | 1467128880845 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 08:48:01 INFO - PROCESS | 1724 | 1467128881096 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:01 INFO - PROCESS | 1724 | 1467128881114 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:01 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a8aa400 == 77 [pid = 1724] [id = 160] 08:48:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 157 (0x9a8ab400) [pid = 1724] [serial = 480] [outer = (nil)] 08:48:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 158 (0x9ac20c00) [pid = 1724] [serial = 481] [outer = 0x9a8ab400] 08:48:01 INFO - PROCESS | 1724 | 1467128881260 Marionette DEBUG loaded listener.js 08:48:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 159 (0x9b119800) [pid = 1724] [serial = 482] [outer = 0x9a8ab400] 08:48:02 INFO - PROCESS | 1724 | 1467128882395 Marionette TRACE conn4 <- [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]]]}] 08:48:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:48:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1836ms 08:48:02 INFO - PROCESS | 1724 | 1467128882445 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 08:48:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:48:02 INFO - PROCESS | 1724 | 1467128882450 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 08:48:02 INFO - PROCESS | 1724 | 1467128882458 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:48:02 INFO - PROCESS | 1724 | 1467128882468 Marionette TRACE conn4 <- [1,614,null,{}] 08:48:02 INFO - PROCESS | 1724 | 1467128882473 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:02 INFO - PROCESS | 1724 | 1467128882480 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:02 INFO - PROCESS | 1724 | 1467128882708 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 08:48:02 INFO - PROCESS | 1724 | 1467128882956 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:02 INFO - PROCESS | 1724 | 1467128882964 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:03 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf42400 == 78 [pid = 1724] [id = 161] 08:48:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 160 (0x8bf42c00) [pid = 1724] [serial = 483] [outer = (nil)] 08:48:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 161 (0x8d1f3400) [pid = 1724] [serial = 484] [outer = 0x8bf42c00] 08:48:03 INFO - PROCESS | 1724 | 1467128883105 Marionette DEBUG loaded listener.js 08:48:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 162 (0x924d2400) [pid = 1724] [serial = 485] [outer = 0x8bf42c00] 08:48:04 INFO - PROCESS | 1724 | 1467128884080 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:48:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:48:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1699ms 08:48:04 INFO - PROCESS | 1724 | 1467128884158 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 08:48:04 INFO - PROCESS | 1724 | 1467128884162 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 08:48:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:48:04 INFO - PROCESS | 1724 | 1467128884169 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:48:04 INFO - PROCESS | 1724 | 1467128884173 Marionette TRACE conn4 <- [1,618,null,{}] 08:48:04 INFO - PROCESS | 1724 | 1467128884179 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:04 INFO - PROCESS | 1724 | 1467128884185 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:04 INFO - PROCESS | 1724 | 1467128884466 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 08:48:04 INFO - PROCESS | 1724 | 1467128884656 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:04 INFO - PROCESS | 1724 | 1467128884664 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:04 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf43800 == 79 [pid = 1724] [id = 162] 08:48:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 163 (0x8bf49800) [pid = 1724] [serial = 486] [outer = (nil)] 08:48:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 164 (0x9baeb800) [pid = 1724] [serial = 487] [outer = 0x8bf49800] 08:48:04 INFO - PROCESS | 1724 | 1467128884779 Marionette DEBUG loaded listener.js 08:48:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 165 (0x9d804800) [pid = 1724] [serial = 488] [outer = 0x8bf49800] 08:48:05 INFO - PROCESS | 1724 | 1467128885723 Marionette TRACE conn4 <- [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]]]}] 08:48:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:48:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1595ms 08:48:05 INFO - PROCESS | 1724 | 1467128885766 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 08:48:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:48:05 INFO - PROCESS | 1724 | 1467128885771 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 08:48:05 INFO - PROCESS | 1724 | 1467128885779 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:48:05 INFO - PROCESS | 1724 | 1467128885782 Marionette TRACE conn4 <- [1,622,null,{}] 08:48:05 INFO - PROCESS | 1724 | 1467128885791 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:05 INFO - PROCESS | 1724 | 1467128885798 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:06 INFO - PROCESS | 1724 | 1467128886048 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 08:48:06 INFO - PROCESS | 1724 | 1467128886342 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:06 INFO - PROCESS | 1724 | 1467128886351 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:06 INFO - PROCESS | 1724 | ++DOCSHELL 0x91b61800 == 80 [pid = 1724] [id = 163] 08:48:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 166 (0x91b61c00) [pid = 1724] [serial = 489] [outer = (nil)] 08:48:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 167 (0x91b69c00) [pid = 1724] [serial = 490] [outer = 0x91b61c00] 08:48:06 INFO - PROCESS | 1724 | 1467128886440 Marionette DEBUG loaded listener.js 08:48:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 168 (0x91b6bc00) [pid = 1724] [serial = 491] [outer = 0x91b61c00] 08:48:07 INFO - PROCESS | 1724 | 1467128887371 Marionette TRACE conn4 <- [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]]]}] 08:48:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:48:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1644ms 08:48:07 INFO - PROCESS | 1724 | 1467128887423 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 08:48:07 INFO - PROCESS | 1724 | 1467128887427 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 08:48:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:48:07 INFO - PROCESS | 1724 | 1467128887434 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:48:07 INFO - PROCESS | 1724 | 1467128887439 Marionette TRACE conn4 <- [1,626,null,{}] 08:48:07 INFO - PROCESS | 1724 | 1467128887445 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:07 INFO - PROCESS | 1724 | 1467128887451 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:07 INFO - PROCESS | 1724 | 1467128887670 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 08:48:08 INFO - PROCESS | 1724 | 1467128888009 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:08 INFO - PROCESS | 1724 | 1467128888017 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:08 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf48400 == 81 [pid = 1724] [id = 164] 08:48:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 169 (0x8e3d5400) [pid = 1724] [serial = 492] [outer = (nil)] 08:48:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 170 (0x8e3dd000) [pid = 1724] [serial = 493] [outer = 0x8e3d5400] 08:48:08 INFO - PROCESS | 1724 | 1467128888181 Marionette DEBUG loaded listener.js 08:48:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 171 (0x8e3df800) [pid = 1724] [serial = 494] [outer = 0x8e3d5400] 08:48:09 INFO - PROCESS | 1724 | 1467128889146 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:48:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:48:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1785ms 08:48:09 INFO - PROCESS | 1724 | 1467128889220 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 08:48:09 INFO - PROCESS | 1724 | 1467128889223 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 08:48:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:48:09 INFO - PROCESS | 1724 | 1467128889231 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:48:09 INFO - PROCESS | 1724 | 1467128889235 Marionette TRACE conn4 <- [1,630,null,{}] 08:48:09 INFO - PROCESS | 1724 | 1467128889241 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:09 INFO - PROCESS | 1724 | 1467128889246 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:09 INFO - PROCESS | 1724 | 1467128889461 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 08:48:09 INFO - PROCESS | 1724 | 1467128889718 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:09 INFO - PROCESS | 1724 | 1467128889725 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:09 INFO - PROCESS | 1724 | ++DOCSHELL 0x91b64400 == 82 [pid = 1724] [id = 165] 08:48:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 172 (0x91b65000) [pid = 1724] [serial = 495] [outer = (nil)] 08:48:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 173 (0x91b6e000) [pid = 1724] [serial = 496] [outer = 0x91b65000] 08:48:09 INFO - PROCESS | 1724 | 1467128889846 Marionette DEBUG loaded listener.js 08:48:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 174 (0x9c016c00) [pid = 1724] [serial = 497] [outer = 0x91b65000] 08:48:10 INFO - PROCESS | 1724 | 1467128890880 Marionette TRACE conn4 <- [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]]]}] 08:48:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:48:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1688ms 08:48:10 INFO - PROCESS | 1724 | 1467128890921 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 08:48:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:48:10 INFO - PROCESS | 1724 | 1467128890926 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 08:48:10 INFO - PROCESS | 1724 | 1467128890934 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:48:10 INFO - PROCESS | 1724 | 1467128890940 Marionette TRACE conn4 <- [1,634,null,{}] 08:48:10 INFO - PROCESS | 1724 | 1467128890946 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:10 INFO - PROCESS | 1724 | 1467128890953 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:11 INFO - PROCESS | 1724 | 1467128891209 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 08:48:11 INFO - PROCESS | 1724 | 1467128891473 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:11 INFO - PROCESS | 1724 | 1467128891481 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:11 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdc7400 == 83 [pid = 1724] [id = 166] 08:48:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 175 (0x8bdc8800) [pid = 1724] [serial = 498] [outer = (nil)] 08:48:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 176 (0x8bdd0400) [pid = 1724] [serial = 499] [outer = 0x8bdc8800] 08:48:11 INFO - PROCESS | 1724 | 1467128891619 Marionette DEBUG loaded listener.js 08:48:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 177 (0x8e3e2000) [pid = 1724] [serial = 500] [outer = 0x8bdc8800] 08:48:12 INFO - PROCESS | 1724 | [1724] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:48:12 INFO - PROCESS | 1724 | 1467128892571 Marionette TRACE conn4 <- [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]]]}] 08:48:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:48:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1745ms 08:48:12 INFO - PROCESS | 1724 | 1467128892680 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 08:48:12 INFO - PROCESS | 1724 | 1467128892684 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 08:48:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:48:12 INFO - PROCESS | 1724 | 1467128892694 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:48:12 INFO - PROCESS | 1724 | 1467128892698 Marionette TRACE conn4 <- [1,638,null,{}] 08:48:12 INFO - PROCESS | 1724 | 1467128892705 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:12 INFO - PROCESS | 1724 | 1467128892711 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:12 INFO - PROCESS | 1724 | 1467128892980 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 08:48:13 INFO - PROCESS | 1724 | 1467128893308 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:13 INFO - PROCESS | 1724 | 1467128893320 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:13 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf48000 == 84 [pid = 1724] [id = 167] 08:48:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 178 (0x8e22cc00) [pid = 1724] [serial = 501] [outer = (nil)] 08:48:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 179 (0x8e310c00) [pid = 1724] [serial = 502] [outer = 0x8e22cc00] 08:48:13 INFO - PROCESS | 1724 | 1467128893422 Marionette DEBUG loaded listener.js 08:48:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 180 (0x8f6a1800) [pid = 1724] [serial = 503] [outer = 0x8e22cc00] 08:48:14 INFO - PROCESS | 1724 | [1724] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:48:14 INFO - PROCESS | 1724 | 1467128894410 Marionette TRACE conn4 <- [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]]]}] 08:48:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:48:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1786ms 08:48:14 INFO - PROCESS | 1724 | 1467128894482 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 08:48:14 INFO - PROCESS | 1724 | 1467128894487 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 08:48:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:48:14 INFO - PROCESS | 1724 | 1467128894495 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:48:14 INFO - PROCESS | 1724 | 1467128894500 Marionette TRACE conn4 <- [1,642,null,{}] 08:48:14 INFO - PROCESS | 1724 | 1467128894506 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:14 INFO - PROCESS | 1724 | 1467128894512 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:14 INFO - PROCESS | 1724 | 1467128894810 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 08:48:15 INFO - PROCESS | 1724 | 1467128895536 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:15 INFO - PROCESS | 1724 | 1467128895546 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:15 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf46c00 == 85 [pid = 1724] [id = 168] 08:48:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 181 (0x8bf47000) [pid = 1724] [serial = 504] [outer = (nil)] 08:48:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 182 (0x8bf4f400) [pid = 1724] [serial = 505] [outer = 0x8bf47000] 08:48:15 INFO - PROCESS | 1724 | 1467128895632 Marionette DEBUG loaded listener.js 08:48:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 183 (0x8ce1b000) [pid = 1724] [serial = 506] [outer = 0x8bf47000] 08:48:16 INFO - PROCESS | 1724 | 1467128896595 Marionette TRACE conn4 <- [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]]]}] 08:48:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:48:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 2143ms 08:48:16 INFO - PROCESS | 1724 | 1467128896641 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 08:48:16 INFO - PROCESS | 1724 | 1467128896648 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 08:48:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:48:16 INFO - PROCESS | 1724 | 1467128896656 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:48:16 INFO - PROCESS | 1724 | 1467128896661 Marionette TRACE conn4 <- [1,646,null,{}] 08:48:16 INFO - PROCESS | 1724 | 1467128896670 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:16 INFO - PROCESS | 1724 | 1467128896678 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:16 INFO - PROCESS | 1724 | 1467128896882 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 08:48:17 INFO - PROCESS | 1724 | 1467128897140 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:17 INFO - PROCESS | 1724 | 1467128897153 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:17 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce17800 == 86 [pid = 1724] [id = 169] 08:48:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 184 (0x8d91e800) [pid = 1724] [serial = 507] [outer = (nil)] 08:48:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 185 (0x8e22fc00) [pid = 1724] [serial = 508] [outer = 0x8d91e800] 08:48:17 INFO - PROCESS | 1724 | 1467128897345 Marionette DEBUG loaded listener.js 08:48:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 186 (0x8e230000) [pid = 1724] [serial = 509] [outer = 0x8d91e800] 08:48:18 INFO - PROCESS | 1724 | 1467128898450 Marionette TRACE conn4 <- [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]]]}] 08:48:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:48:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1838ms 08:48:18 INFO - PROCESS | 1724 | 1467128898498 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 08:48:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:48:18 INFO - PROCESS | 1724 | 1467128898505 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 08:48:18 INFO - PROCESS | 1724 | 1467128898512 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:48:18 INFO - PROCESS | 1724 | 1467128898516 Marionette TRACE conn4 <- [1,650,null,{}] 08:48:18 INFO - PROCESS | 1724 | 1467128898523 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:18 INFO - PROCESS | 1724 | 1467128898528 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:18 INFO - PROCESS | 1724 | 1467128898748 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 08:48:19 INFO - PROCESS | 1724 | 1467128899117 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:19 INFO - PROCESS | 1724 | 1467128899127 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:19 INFO - PROCESS | 1724 | --DOCSHELL 0x91af2c00 == 85 [pid = 1724] [id = 73] 08:48:19 INFO - PROCESS | 1724 | --DOMWINDOW == 185 (0x8e29a000) [pid = 1724] [serial = 381] [outer = (nil)] [url = about:blank] 08:48:19 INFO - PROCESS | 1724 | --DOMWINDOW == 184 (0x8d09d800) [pid = 1724] [serial = 384] [outer = (nil)] [url = about:blank] 08:48:19 INFO - PROCESS | 1724 | --DOMWINDOW == 183 (0x93b69800) [pid = 1724] [serial = 406] [outer = (nil)] [url = about:blank] 08:48:19 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d09d800 == 86 [pid = 1724] [id = 170] 08:48:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 184 (0x8d09e800) [pid = 1724] [serial = 510] [outer = (nil)] 08:48:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 185 (0x8d920400) [pid = 1724] [serial = 511] [outer = 0x8d09e800] 08:48:19 INFO - PROCESS | 1724 | 1467128899228 Marionette DEBUG loaded listener.js 08:48:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 186 (0x8e34b800) [pid = 1724] [serial = 512] [outer = 0x8d09e800] 08:48:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8f9e3400 == 85 [pid = 1724] [id = 80] 08:48:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8f9dd000 == 84 [pid = 1724] [id = 79] 08:48:19 INFO - PROCESS | 1724 | --DOCSHELL 0x91de8400 == 83 [pid = 1724] [id = 78] 08:48:19 INFO - PROCESS | 1724 | --DOCSHELL 0x93d8d000 == 82 [pid = 1724] [id = 77] 08:48:19 INFO - PROCESS | 1724 | --DOCSHELL 0x91af8800 == 81 [pid = 1724] [id = 74] 08:48:19 INFO - PROCESS | 1724 | --DOCSHELL 0x9d80b400 == 80 [pid = 1724] [id = 76] 08:48:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8e22d800 == 79 [pid = 1724] [id = 154] 08:48:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8d21d400 == 78 [pid = 1724] [id = 153] 08:48:19 INFO - PROCESS | 1724 | --DOCSHELL 0x9012b400 == 77 [pid = 1724] [id = 152] 08:48:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8e344400 == 76 [pid = 1724] [id = 151] 08:48:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8d09ac00 == 75 [pid = 1724] [id = 150] 08:48:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8d098400 == 74 [pid = 1724] [id = 149] 08:48:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8a5400 == 73 [pid = 1724] [id = 148] 08:48:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8d099c00 == 72 [pid = 1724] [id = 147] 08:48:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8d1edc00 == 71 [pid = 1724] [id = 143] 08:48:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8d91c000 == 70 [pid = 1724] [id = 142] 08:48:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce1bc00 == 69 [pid = 1724] [id = 141] 08:48:19 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce1d400 == 68 [pid = 1724] [id = 140] 08:48:19 INFO - PROCESS | 1724 | --DOCSHELL 0x91004000 == 67 [pid = 1724] [id = 139] 08:48:20 INFO - PROCESS | 1724 | --DOCSHELL 0x939d9c00 == 66 [pid = 1724] [id = 138] 08:48:20 INFO - PROCESS | 1724 | --DOCSHELL 0x8f9e1c00 == 65 [pid = 1724] [id = 137] 08:48:20 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce1ec00 == 64 [pid = 1724] [id = 136] 08:48:20 INFO - PROCESS | 1724 | --DOCSHELL 0x8f6a3400 == 63 [pid = 1724] [id = 135] 08:48:20 INFO - PROCESS | 1724 | 1467128900147 Marionette TRACE conn4 <- [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]]]}] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 185 (0x9233f400) [pid = 1724] [serial = 268] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 184 (0x902bb000) [pid = 1724] [serial = 310] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 183 (0xa21a7800) [pid = 1724] [serial = 319] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 182 (0x90129c00) [pid = 1724] [serial = 397] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 181 (0x902b6800) [pid = 1724] [serial = 398] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 180 (0x9b694800) [pid = 1724] [serial = 277] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 179 (0x9ae6fc00) [pid = 1724] [serial = 271] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 178 (0x9100c000) [pid = 1724] [serial = 307] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 177 (0x8d91dc00) [pid = 1724] [serial = 378] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 176 (0x8efbb000) [pid = 1724] [serial = 391] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 175 (0x99e33c00) [pid = 1724] [serial = 363] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 174 (0x8f90b400) [pid = 1724] [serial = 394] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 173 (0x939cd400) [pid = 1724] [serial = 313] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 172 (0x8e346800) [pid = 1724] [serial = 334] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 171 (0x91af0400) [pid = 1724] [serial = 360] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 170 (0x8e238800) [pid = 1724] [serial = 331] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 169 (0xa2fe6400) [pid = 1724] [serial = 375] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 168 (0x98077400) [pid = 1724] [serial = 220] [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.] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 167 (0x902c4400) [pid = 1724] [serial = 274] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 166 (0x90131400) [pid = 1724] [serial = 366] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 165 (0x8efbdc00) [pid = 1724] [serial = 286] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 164 (0x8f6ae000) [pid = 1724] [serial = 328] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 163 (0x9ac1e400) [pid = 1724] [serial = 372] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 162 (0x9b69c400) [pid = 1724] [serial = 316] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 161 (0x924d1400) [pid = 1724] [serial = 404] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 160 (0x8f9ea400) [pid = 1724] [serial = 395] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 159 (0x8ee0d800) [pid = 1724] [serial = 283] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 158 (0x95230400) [pid = 1724] [serial = 262] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 157 (0x9100e000) [pid = 1724] [serial = 400] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 156 (0x8f90e400) [pid = 1724] [serial = 357] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 155 (0x939dcc00) [pid = 1724] [serial = 265] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0x8e30b800) [pid = 1724] [serial = 369] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0x91af2400) [pid = 1724] [serial = 401] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0x91df5400) [pid = 1724] [serial = 403] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0xa4d40c00) [pid = 1724] [serial = 322] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0xa8c1f800) [pid = 1724] [serial = 325] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0xa6f48800) [pid = 1724] [serial = 280] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0x8d09fc00) [pid = 1724] [serial = 387] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0x8e22c000) [pid = 1724] [serial = 388] [outer = (nil)] [url = about:blank] 08:48:20 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0x8efc2800) [pid = 1724] [serial = 392] [outer = (nil)] [url = about:blank] 08:48:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:48:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1736ms 08:48:20 INFO - PROCESS | 1724 | 1467128900249 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 08:48:20 INFO - PROCESS | 1724 | 1467128900254 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 08:48:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:48:20 INFO - PROCESS | 1724 | 1467128900270 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:48:20 INFO - PROCESS | 1724 | 1467128900279 Marionette TRACE conn4 <- [1,654,null,{}] 08:48:20 INFO - PROCESS | 1724 | 1467128900286 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:20 INFO - PROCESS | 1724 | 1467128900293 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:20 INFO - PROCESS | 1724 | 1467128900511 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 08:48:20 INFO - PROCESS | 1724 | 1467128900710 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:20 INFO - PROCESS | 1724 | 1467128900719 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:20 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce1bc00 == 64 [pid = 1724] [id = 171] 08:48:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0x8ce1d400) [pid = 1724] [serial = 513] [outer = (nil)] 08:48:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0x8efb7000) [pid = 1724] [serial = 514] [outer = 0x8ce1d400] 08:48:20 INFO - PROCESS | 1724 | 1467128900792 Marionette DEBUG loaded listener.js 08:48:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0x8efbf400) [pid = 1724] [serial = 515] [outer = 0x8ce1d400] 08:48:21 INFO - PROCESS | 1724 | 1467128901559 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:48:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:48:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1345ms 08:48:21 INFO - PROCESS | 1724 | 1467128901619 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 08:48:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:48:21 INFO - PROCESS | 1724 | 1467128901624 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 08:48:21 INFO - PROCESS | 1724 | 1467128901630 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:48:21 INFO - PROCESS | 1724 | 1467128901633 Marionette TRACE conn4 <- [1,658,null,{}] 08:48:21 INFO - PROCESS | 1724 | 1467128901639 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:21 INFO - PROCESS | 1724 | 1467128901644 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:21 INFO - PROCESS | 1724 | 1467128901886 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 08:48:21 INFO - PROCESS | 1724 | 1467128901911 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:21 INFO - PROCESS | 1724 | 1467128901918 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:21 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ee07000 == 65 [pid = 1724] [id = 172] 08:48:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0x8ee0c800) [pid = 1724] [serial = 516] [outer = (nil)] 08:48:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x8f6ac000) [pid = 1724] [serial = 517] [outer = 0x8ee0c800] 08:48:22 INFO - PROCESS | 1724 | 1467128901999 Marionette DEBUG loaded listener.js 08:48:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0x8f908000) [pid = 1724] [serial = 518] [outer = 0x8ee0c800] 08:48:22 INFO - PROCESS | 1724 | 1467128902957 Marionette TRACE conn4 <- [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]]]}] 08:48:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:48:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1380ms 08:48:23 INFO - PROCESS | 1724 | 1467128903018 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 08:48:23 INFO - PROCESS | 1724 | 1467128903023 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 08:48:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:48:23 INFO - PROCESS | 1724 | 1467128903030 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:48:23 INFO - PROCESS | 1724 | 1467128903033 Marionette TRACE conn4 <- [1,662,null,{}] 08:48:23 INFO - PROCESS | 1724 | 1467128903039 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:23 INFO - PROCESS | 1724 | 1467128903045 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:23 INFO - PROCESS | 1724 | 1467128903321 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 08:48:23 INFO - PROCESS | 1724 | 1467128903352 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:23 INFO - PROCESS | 1724 | 1467128903369 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:23 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f90e000 == 66 [pid = 1724] [id = 173] 08:48:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0x8f90f000) [pid = 1724] [serial = 519] [outer = (nil)] 08:48:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0x8f9e2400) [pid = 1724] [serial = 520] [outer = 0x8f90f000] 08:48:23 INFO - PROCESS | 1724 | 1467128903450 Marionette DEBUG loaded listener.js 08:48:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0x8ff6b800) [pid = 1724] [serial = 521] [outer = 0x8f90f000] 08:48:24 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0x8d09d000) [pid = 1724] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:48:24 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0x8d919c00) [pid = 1724] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:48:24 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0x8d8a6800) [pid = 1724] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:48:24 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0x8efc1400) [pid = 1724] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:48:24 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0x8d09c400) [pid = 1724] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:48:24 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0x90026c00) [pid = 1724] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:48:24 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0x9012f400) [pid = 1724] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:48:24 INFO - PROCESS | 1724 | [1724] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:48:24 INFO - PROCESS | 1724 | 1467128904954 Marionette TRACE conn4 <- [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]]]}] 08:48:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:48:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1937ms 08:48:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:48:24 INFO - PROCESS | 1724 | 1467128904968 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 08:48:24 INFO - PROCESS | 1724 | 1467128904971 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 08:48:24 INFO - PROCESS | 1724 | 1467128904978 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:48:24 INFO - PROCESS | 1724 | 1467128904981 Marionette TRACE conn4 <- [1,666,null,{}] 08:48:24 INFO - PROCESS | 1724 | 1467128904987 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:24 INFO - PROCESS | 1724 | 1467128904993 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:25 INFO - PROCESS | 1724 | 1467128905241 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 08:48:25 INFO - PROCESS | 1724 | 1467128905294 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:25 INFO - PROCESS | 1724 | 1467128905306 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:25 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd1800 == 67 [pid = 1724] [id = 174] 08:48:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0x8e22c400) [pid = 1724] [serial = 522] [outer = (nil)] 08:48:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0x90026c00) [pid = 1724] [serial = 523] [outer = 0x8e22c400] 08:48:25 INFO - PROCESS | 1724 | 1467128905379 Marionette DEBUG loaded listener.js 08:48:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x90128000) [pid = 1724] [serial = 524] [outer = 0x8e22c400] 08:48:25 INFO - PROCESS | 1724 | [1724] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:48:26 INFO - PROCESS | 1724 | 1467128906232 Marionette TRACE conn4 <- [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]]]}] 08:48:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:48:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1385ms 08:48:26 INFO - PROCESS | 1724 | 1467128906364 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 08:48:26 INFO - PROCESS | 1724 | 1467128906371 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 08:48:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:48:26 INFO - PROCESS | 1724 | 1467128906380 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:48:26 INFO - PROCESS | 1724 | 1467128906386 Marionette TRACE conn4 <- [1,670,null,{}] 08:48:26 INFO - PROCESS | 1724 | 1467128906408 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:26 INFO - PROCESS | 1724 | 1467128906415 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:26 INFO - PROCESS | 1724 | 1467128906668 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 08:48:26 INFO - PROCESS | 1724 | 1467128906942 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:26 INFO - PROCESS | 1724 | 1467128906962 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:27 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf50800 == 68 [pid = 1724] [id = 175] 08:48:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0x8d1edc00) [pid = 1724] [serial = 525] [outer = (nil)] 08:48:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0x8d1f9000) [pid = 1724] [serial = 526] [outer = 0x8d1edc00] 08:48:27 INFO - PROCESS | 1724 | 1467128907079 Marionette DEBUG loaded listener.js 08:48:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0x8d21d000) [pid = 1724] [serial = 527] [outer = 0x8d1edc00] 08:48:28 INFO - PROCESS | 1724 | 1467128908048 Marionette TRACE conn4 <- [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]]]}] 08:48:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:48:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1745ms 08:48:28 INFO - PROCESS | 1724 | 1467128908126 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 08:48:28 INFO - PROCESS | 1724 | 1467128908132 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 08:48:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:48:28 INFO - PROCESS | 1724 | 1467128908143 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:48:28 INFO - PROCESS | 1724 | 1467128908150 Marionette TRACE conn4 <- [1,674,null,{}] 08:48:28 INFO - PROCESS | 1724 | 1467128908157 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:28 INFO - PROCESS | 1724 | 1467128908163 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:28 INFO - PROCESS | 1724 | 1467128908429 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 08:48:28 INFO - PROCESS | 1724 | 1467128908745 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:28 INFO - PROCESS | 1724 | 1467128908760 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:28 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e238800 == 69 [pid = 1724] [id = 176] 08:48:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0x8e304000) [pid = 1724] [serial = 528] [outer = (nil)] 08:48:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 156 (0x8e30fc00) [pid = 1724] [serial = 529] [outer = 0x8e304000] 08:48:28 INFO - PROCESS | 1724 | 1467128908844 Marionette DEBUG loaded listener.js 08:48:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 157 (0x8e348000) [pid = 1724] [serial = 530] [outer = 0x8e304000] 08:48:29 INFO - PROCESS | 1724 | [1724] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:48:29 INFO - PROCESS | 1724 | 1467128909812 Marionette TRACE conn4 <- [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]]]}] 08:48:29 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 08:48:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1743ms 08:48:29 INFO - PROCESS | 1724 | 1467128909883 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 08:48:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:48:29 INFO - PROCESS | 1724 | 1467128909888 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 08:48:29 INFO - PROCESS | 1724 | 1467128909895 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:48:29 INFO - PROCESS | 1724 | 1467128909899 Marionette TRACE conn4 <- [1,678,null,{}] 08:48:29 INFO - PROCESS | 1724 | 1467128909916 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:29 INFO - PROCESS | 1724 | 1467128909925 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:30 INFO - PROCESS | 1724 | 1467128910186 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 08:48:30 INFO - PROCESS | 1724 | 1467128910535 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:30 INFO - PROCESS | 1724 | 1467128910551 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:30 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f9e7800 == 70 [pid = 1724] [id = 177] 08:48:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 158 (0x8f9e8c00) [pid = 1724] [serial = 531] [outer = (nil)] 08:48:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 159 (0x9002f800) [pid = 1724] [serial = 532] [outer = 0x8f9e8c00] 08:48:30 INFO - PROCESS | 1724 | 1467128910641 Marionette DEBUG loaded listener.js 08:48:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 160 (0x90133400) [pid = 1724] [serial = 533] [outer = 0x8f9e8c00] 08:48:31 INFO - PROCESS | 1724 | 1467128911601 Marionette TRACE conn4 <- [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]]]}] 08:48:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:48:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1738ms 08:48:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:48:31 INFO - PROCESS | 1724 | 1467128911633 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 08:48:31 INFO - PROCESS | 1724 | 1467128911636 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 08:48:31 INFO - PROCESS | 1724 | 1467128911644 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:48:31 INFO - PROCESS | 1724 | 1467128911647 Marionette TRACE conn4 <- [1,682,null,{}] 08:48:31 INFO - PROCESS | 1724 | 1467128911654 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:31 INFO - PROCESS | 1724 | 1467128911659 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:31 INFO - PROCESS | 1724 | 1467128911896 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 08:48:32 INFO - PROCESS | 1724 | 1467128912193 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:32 INFO - PROCESS | 1724 | 1467128912202 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:32 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f9e3000 == 71 [pid = 1724] [id = 178] 08:48:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 161 (0x902ba800) [pid = 1724] [serial = 534] [outer = (nil)] 08:48:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 162 (0x91008400) [pid = 1724] [serial = 535] [outer = 0x902ba800] 08:48:32 INFO - PROCESS | 1724 | 1467128912296 Marionette DEBUG loaded listener.js 08:48:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 163 (0x91aed800) [pid = 1724] [serial = 536] [outer = 0x902ba800] 08:48:33 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:33 INFO - PROCESS | 1724 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:48:33 INFO - PROCESS | 1724 | 1467128913656 Marionette TRACE conn4 <- [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]]]}] 08:48:33 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) 08:48:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2089ms 08:48:33 INFO - PROCESS | 1724 | 1467128913734 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 08:48:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:48:33 INFO - PROCESS | 1724 | 1467128913738 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 08:48:33 INFO - PROCESS | 1724 | 1467128913745 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:48:33 INFO - PROCESS | 1724 | 1467128913749 Marionette TRACE conn4 <- [1,686,null,{}] 08:48:33 INFO - PROCESS | 1724 | 1467128913755 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:33 INFO - PROCESS | 1724 | 1467128913762 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:33 INFO - PROCESS | 1724 | 1467128913963 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 08:48:34 INFO - PROCESS | 1724 | 1467128914156 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:34 INFO - PROCESS | 1724 | 1467128914166 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:34 INFO - PROCESS | 1724 | ++DOCSHELL 0x90132000 == 72 [pid = 1724] [id = 179] 08:48:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 164 (0x902b7c00) [pid = 1724] [serial = 537] [outer = (nil)] 08:48:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 165 (0x91af9800) [pid = 1724] [serial = 538] [outer = 0x902b7c00] 08:48:34 INFO - PROCESS | 1724 | 1467128914249 Marionette DEBUG loaded listener.js 08:48:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 166 (0x91dedc00) [pid = 1724] [serial = 539] [outer = 0x902b7c00] 08:48:35 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:35 INFO - PROCESS | 1724 | 1467128915577 Marionette TRACE conn4 <- [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]]]}] 08:48:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:48:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1884ms 08:48:35 INFO - PROCESS | 1724 | 1467128915723 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 08:48:35 INFO - PROCESS | 1724 | 1467128915728 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 08:48:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:48:35 INFO - PROCESS | 1724 | 1467128915742 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:48:35 INFO - PROCESS | 1724 | 1467128915745 Marionette TRACE conn4 <- [1,690,null,{}] 08:48:35 INFO - PROCESS | 1724 | 1467128915753 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:35 INFO - PROCESS | 1724 | 1467128915763 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:36 INFO - PROCESS | 1724 | 1467128916008 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 08:48:36 INFO - PROCESS | 1724 | 1467128916204 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:36 INFO - PROCESS | 1724 | 1467128916214 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:36 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdc9c00 == 73 [pid = 1724] [id = 180] 08:48:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 167 (0x902c1000) [pid = 1724] [serial = 540] [outer = (nil)] 08:48:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 168 (0x924cbc00) [pid = 1724] [serial = 541] [outer = 0x902c1000] 08:48:36 INFO - PROCESS | 1724 | 1467128916333 Marionette DEBUG loaded listener.js 08:48:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 169 (0x928e9c00) [pid = 1724] [serial = 542] [outer = 0x902c1000] 08:48:37 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:37 INFO - PROCESS | 1724 | 1467128917701 Marionette TRACE conn4 <- [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]]]}] 08:48:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:48:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1984ms 08:48:37 INFO - PROCESS | 1724 | 1467128917773 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 08:48:37 INFO - PROCESS | 1724 | 1467128917777 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 08:48:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:48:37 INFO - PROCESS | 1724 | 1467128917790 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:48:37 INFO - PROCESS | 1724 | 1467128917793 Marionette TRACE conn4 <- [1,694,null,{}] 08:48:37 INFO - PROCESS | 1724 | 1467128917800 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:37 INFO - PROCESS | 1724 | 1467128917805 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:38 INFO - PROCESS | 1724 | 1467128918006 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 08:48:38 INFO - PROCESS | 1724 | 1467128918204 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:38 INFO - PROCESS | 1724 | 1467128918213 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:38 INFO - PROCESS | 1724 | ++DOCSHELL 0x91df6800 == 74 [pid = 1724] [id = 181] 08:48:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 170 (0x928e7000) [pid = 1724] [serial = 543] [outer = (nil)] 08:48:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 171 (0x928f0000) [pid = 1724] [serial = 544] [outer = 0x928e7000] 08:48:38 INFO - PROCESS | 1724 | 1467128918334 Marionette DEBUG loaded listener.js 08:48:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 172 (0x928f2c00) [pid = 1724] [serial = 545] [outer = 0x928e7000] 08:48:39 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:39 INFO - PROCESS | 1724 | 1467128919672 Marionette TRACE conn4 <- [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]]]}] 08:48:39 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) 08:48:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1941ms 08:48:39 INFO - PROCESS | 1724 | 1467128919741 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 08:48:39 INFO - PROCESS | 1724 | 1467128919746 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 08:48:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:48:39 INFO - PROCESS | 1724 | 1467128919775 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:48:39 INFO - PROCESS | 1724 | 1467128919778 Marionette TRACE conn4 <- [1,698,null,{}] 08:48:39 INFO - PROCESS | 1724 | 1467128919786 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:39 INFO - PROCESS | 1724 | 1467128919791 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:40 INFO - PROCESS | 1724 | 1467128919995 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 08:48:40 INFO - PROCESS | 1724 | 1467128920197 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:40 INFO - PROCESS | 1724 | 1467128920207 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:40 INFO - PROCESS | 1724 | ++DOCSHELL 0x90135400 == 75 [pid = 1724] [id = 182] 08:48:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 173 (0x91aeec00) [pid = 1724] [serial = 546] [outer = (nil)] 08:48:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 174 (0x94886c00) [pid = 1724] [serial = 547] [outer = 0x91aeec00] 08:48:40 INFO - PROCESS | 1724 | 1467128920285 Marionette DEBUG loaded listener.js 08:48:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 175 (0x9522e800) [pid = 1724] [serial = 548] [outer = 0x91aeec00] 08:48:41 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:42 INFO - PROCESS | 1724 | 1467128922028 Marionette TRACE conn4 <- [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]]]}] 08:48:42 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) 08:48:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2302ms 08:48:42 INFO - PROCESS | 1724 | 1467128922073 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 08:48:42 INFO - PROCESS | 1724 | 1467128922086 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 08:48:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:48:42 INFO - PROCESS | 1724 | 1467128922098 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:48:42 INFO - PROCESS | 1724 | 1467128922108 Marionette TRACE conn4 <- [1,702,null,{}] 08:48:42 INFO - PROCESS | 1724 | 1467128922117 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:42 INFO - PROCESS | 1724 | 1467128922123 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:42 INFO - PROCESS | 1724 | 1467128922407 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 08:48:42 INFO - PROCESS | 1724 | 1467128922551 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:42 INFO - PROCESS | 1724 | 1467128922564 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:42 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d211800 == 76 [pid = 1724] [id = 183] 08:48:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 176 (0x8d212800) [pid = 1724] [serial = 549] [outer = (nil)] 08:48:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 177 (0x8d21e800) [pid = 1724] [serial = 550] [outer = 0x8d212800] 08:48:42 INFO - PROCESS | 1724 | 1467128922788 Marionette DEBUG loaded listener.js 08:48:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 178 (0x8d8a9800) [pid = 1724] [serial = 551] [outer = 0x8d212800] 08:48:44 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:44 INFO - PROCESS | 1724 | 1467128924257 Marionette TRACE conn4 <- [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]]]}] 08:48:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:48:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2194ms 08:48:44 INFO - PROCESS | 1724 | 1467128924292 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 08:48:44 INFO - PROCESS | 1724 | 1467128924299 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 08:48:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:48:44 INFO - PROCESS | 1724 | 1467128924311 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:48:44 INFO - PROCESS | 1724 | 1467128924314 Marionette TRACE conn4 <- [1,706,null,{}] 08:48:44 INFO - PROCESS | 1724 | 1467128924321 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:44 INFO - PROCESS | 1724 | 1467128924327 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:44 INFO - PROCESS | 1724 | 1467128924512 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 08:48:44 INFO - PROCESS | 1724 | --DOCSHELL 0x8f90e000 == 75 [pid = 1724] [id = 173] 08:48:44 INFO - PROCESS | 1724 | --DOMWINDOW == 177 (0x8f9e1800) [pid = 1724] [serial = 463] [outer = (nil)] [url = about:blank] 08:48:44 INFO - PROCESS | 1724 | --DOMWINDOW == 176 (0x8ff6a000) [pid = 1724] [serial = 412] [outer = (nil)] [url = about:blank] 08:48:44 INFO - PROCESS | 1724 | --DOMWINDOW == 175 (0x92442800) [pid = 1724] [serial = 436] [outer = (nil)] [url = about:blank] 08:48:44 INFO - PROCESS | 1724 | --DOMWINDOW == 174 (0x9ba24c00) [pid = 1724] [serial = 433] [outer = (nil)] [url = about:blank] 08:48:44 INFO - PROCESS | 1724 | --DOMWINDOW == 173 (0x9ae6b800) [pid = 1724] [serial = 424] [outer = (nil)] [url = about:blank] 08:48:44 INFO - PROCESS | 1724 | --DOMWINDOW == 172 (0x93d85000) [pid = 1724] [serial = 415] [outer = (nil)] [url = about:blank] 08:48:44 INFO - PROCESS | 1724 | --DOMWINDOW == 171 (0x99e33000) [pid = 1724] [serial = 421] [outer = (nil)] [url = about:blank] 08:48:44 INFO - PROCESS | 1724 | --DOMWINDOW == 170 (0x8d8a8c00) [pid = 1724] [serial = 439] [outer = (nil)] [url = about:blank] 08:48:44 INFO - PROCESS | 1724 | --DOMWINDOW == 169 (0x8d1f5c00) [pid = 1724] [serial = 430] [outer = (nil)] [url = about:blank] 08:48:44 INFO - PROCESS | 1724 | --DOMWINDOW == 168 (0x8e305000) [pid = 1724] [serial = 409] [outer = (nil)] [url = about:blank] 08:48:44 INFO - PROCESS | 1724 | --DOMWINDOW == 167 (0x9ba30800) [pid = 1724] [serial = 427] [outer = (nil)] [url = about:blank] 08:48:44 INFO - PROCESS | 1724 | --DOMWINDOW == 166 (0x98009000) [pid = 1724] [serial = 418] [outer = (nil)] [url = about:blank] 08:48:44 INFO - PROCESS | 1724 | 1467128924802 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:44 INFO - PROCESS | 1724 | 1467128924810 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:44 INFO - PROCESS | 1724 | --DOCSHELL 0x8ee07000 == 74 [pid = 1724] [id = 172] 08:48:44 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce1bc00 == 73 [pid = 1724] [id = 171] 08:48:44 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d1f7800 == 74 [pid = 1724] [id = 184] 08:48:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 167 (0x8d1f8c00) [pid = 1724] [serial = 552] [outer = (nil)] 08:48:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 168 (0x8d21fc00) [pid = 1724] [serial = 553] [outer = 0x8d1f8c00] 08:48:44 INFO - PROCESS | 1724 | 1467128924892 Marionette DEBUG loaded listener.js 08:48:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 169 (0x8e231400) [pid = 1724] [serial = 554] [outer = 0x8d1f8c00] 08:48:45 INFO - PROCESS | 1724 | --DOCSHELL 0x8d09d800 == 73 [pid = 1724] [id = 170] 08:48:45 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce17800 == 72 [pid = 1724] [id = 169] 08:48:45 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf46c00 == 71 [pid = 1724] [id = 168] 08:48:45 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdc7400 == 70 [pid = 1724] [id = 166] 08:48:45 INFO - PROCESS | 1724 | --DOCSHELL 0x91b64400 == 69 [pid = 1724] [id = 165] 08:48:45 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf48400 == 68 [pid = 1724] [id = 164] 08:48:45 INFO - PROCESS | 1724 | --DOCSHELL 0x91b61800 == 67 [pid = 1724] [id = 163] 08:48:45 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf43800 == 66 [pid = 1724] [id = 162] 08:48:45 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf42400 == 65 [pid = 1724] [id = 161] 08:48:45 INFO - PROCESS | 1724 | --DOCSHELL 0x9a8aa400 == 64 [pid = 1724] [id = 160] 08:48:45 INFO - PROCESS | 1724 | --DOCSHELL 0x92443000 == 63 [pid = 1724] [id = 159] 08:48:45 INFO - PROCESS | 1724 | --DOCSHELL 0x95246c00 == 62 [pid = 1724] [id = 158] 08:48:45 INFO - PROCESS | 1724 | --DOCSHELL 0x8efb7c00 == 61 [pid = 1724] [id = 157] 08:48:45 INFO - PROCESS | 1724 | --DOCSHELL 0x8e239400 == 60 [pid = 1724] [id = 156] 08:48:45 INFO - PROCESS | 1724 | --DOCSHELL 0x8d1f1000 == 59 [pid = 1724] [id = 155] 08:48:45 INFO - PROCESS | 1724 | --DOMWINDOW == 168 (0x8d21f000) [pid = 1724] [serial = 443] [outer = (nil)] [url = about:blank] 08:48:45 INFO - PROCESS | 1724 | --DOMWINDOW == 167 (0x8d1fbc00) [pid = 1724] [serial = 442] [outer = (nil)] [url = about:blank] 08:48:45 INFO - PROCESS | 1724 | --DOMWINDOW == 166 (0x8f6acc00) [pid = 1724] [serial = 449] [outer = (nil)] [url = about:blank] 08:48:45 INFO - PROCESS | 1724 | --DOMWINDOW == 165 (0x8ee10000) [pid = 1724] [serial = 448] [outer = (nil)] [url = about:blank] 08:48:45 INFO - PROCESS | 1724 | --DOMWINDOW == 164 (0x8e296400) [pid = 1724] [serial = 446] [outer = (nil)] [url = about:blank] 08:48:45 INFO - PROCESS | 1724 | --DOMWINDOW == 163 (0x8d918800) [pid = 1724] [serial = 445] [outer = (nil)] [url = about:blank] 08:48:45 INFO - PROCESS | 1724 | --DOMWINDOW == 162 (0x9002d000) [pid = 1724] [serial = 454] [outer = (nil)] [url = about:blank] 08:48:45 INFO - PROCESS | 1724 | --DOMWINDOW == 161 (0x8e2a2c00) [pid = 1724] [serial = 451] [outer = (nil)] [url = about:blank] 08:48:45 INFO - PROCESS | 1724 | --DOMWINDOW == 160 (0x8f9e6800) [pid = 1724] [serial = 452] [outer = (nil)] [url = about:blank] 08:48:45 INFO - PROCESS | 1724 | --DOMWINDOW == 159 (0x91df2c00) [pid = 1724] [serial = 460] [outer = (nil)] [url = about:blank] 08:48:45 INFO - PROCESS | 1724 | --DOMWINDOW == 158 (0x92450000) [pid = 1724] [serial = 461] [outer = (nil)] [url = about:blank] 08:48:45 INFO - PROCESS | 1724 | --DOMWINDOW == 157 (0x902b7800) [pid = 1724] [serial = 457] [outer = (nil)] [url = about:blank] 08:48:45 INFO - PROCESS | 1724 | --DOMWINDOW == 156 (0x9100a800) [pid = 1724] [serial = 458] [outer = (nil)] [url = about:blank] 08:48:45 INFO - PROCESS | 1724 | --DOMWINDOW == 155 (0x90032800) [pid = 1724] [serial = 455] [outer = (nil)] [url = about:blank] 08:48:46 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:46 INFO - PROCESS | 1724 | 1467128926175 Marionette TRACE conn4 <- [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]]]}] 08:48:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:48:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1893ms 08:48:46 INFO - PROCESS | 1724 | 1467128926203 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 08:48:46 INFO - PROCESS | 1724 | 1467128926207 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 08:48:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:48:46 INFO - PROCESS | 1724 | 1467128926215 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:48:46 INFO - PROCESS | 1724 | 1467128926222 Marionette TRACE conn4 <- [1,710,null,{}] 08:48:46 INFO - PROCESS | 1724 | 1467128926239 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:46 INFO - PROCESS | 1724 | 1467128926248 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:46 INFO - PROCESS | 1724 | 1467128926522 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 08:48:46 INFO - PROCESS | 1724 | 1467128926687 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:46 INFO - PROCESS | 1724 | 1467128926696 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:46 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e3d7400 == 60 [pid = 1724] [id = 185] 08:48:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 156 (0x8e3d8800) [pid = 1724] [serial = 555] [outer = (nil)] 08:48:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 157 (0x8efc4400) [pid = 1724] [serial = 556] [outer = 0x8e3d8800] 08:48:46 INFO - PROCESS | 1724 | 1467128926773 Marionette DEBUG loaded listener.js 08:48:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 158 (0x8f6b0400) [pid = 1724] [serial = 557] [outer = 0x8e3d8800] 08:48:47 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:48 INFO - PROCESS | 1724 | 1467128928031 Marionette TRACE conn4 <- [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]]]}] 08:48:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:48:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1845ms 08:48:48 INFO - PROCESS | 1724 | 1467128928068 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 08:48:48 INFO - PROCESS | 1724 | 1467128928072 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 08:48:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:48:48 INFO - PROCESS | 1724 | 1467128928080 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:48:48 INFO - PROCESS | 1724 | 1467128928084 Marionette TRACE conn4 <- [1,714,null,{}] 08:48:48 INFO - PROCESS | 1724 | 1467128928090 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:48 INFO - PROCESS | 1724 | 1467128928095 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:48 INFO - PROCESS | 1724 | 1467128928387 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 08:48:48 INFO - PROCESS | 1724 | 1467128928433 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:48 INFO - PROCESS | 1724 | 1467128928439 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:48 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf42400 == 61 [pid = 1724] [id = 186] 08:48:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 159 (0x8efbac00) [pid = 1724] [serial = 558] [outer = (nil)] 08:48:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 160 (0x8f9ea800) [pid = 1724] [serial = 559] [outer = 0x8efbac00] 08:48:48 INFO - PROCESS | 1724 | 1467128928513 Marionette DEBUG loaded listener.js 08:48:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 161 (0x8ff6a800) [pid = 1724] [serial = 560] [outer = 0x8efbac00] 08:48:49 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 160 (0x8e231800) [pid = 1724] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 159 (0x8ee0c800) [pid = 1724] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 158 (0x8d09e800) [pid = 1724] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 157 (0x8bf47000) [pid = 1724] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 156 (0x90029400) [pid = 1724] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 155 (0x8f90f000) [pid = 1724] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0x8ce1d400) [pid = 1724] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:48:49 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0x8d91e800) [pid = 1724] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:48:50 INFO - PROCESS | 1724 | 1467128930089 Marionette TRACE conn4 <- [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]]]}] 08:48:50 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 08:48:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2044ms 08:48:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:48:50 INFO - PROCESS | 1724 | 1467128930125 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 08:48:50 INFO - PROCESS | 1724 | 1467128930128 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 08:48:50 INFO - PROCESS | 1724 | 1467128930150 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:48:50 INFO - PROCESS | 1724 | 1467128930155 Marionette TRACE conn4 <- [1,718,null,{}] 08:48:50 INFO - PROCESS | 1724 | 1467128930161 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:50 INFO - PROCESS | 1724 | 1467128930166 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:50 INFO - PROCESS | 1724 | 1467128930394 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 08:48:50 INFO - PROCESS | 1724 | 1467128930494 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:50 INFO - PROCESS | 1724 | 1467128930504 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:50 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf43000 == 62 [pid = 1724] [id = 187] 08:48:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0x8bf4a400) [pid = 1724] [serial = 561] [outer = (nil)] 08:48:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0x8f6a7c00) [pid = 1724] [serial = 562] [outer = 0x8bf4a400] 08:48:50 INFO - PROCESS | 1724 | 1467128930573 Marionette DEBUG loaded listener.js 08:48:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 156 (0x8f9dd800) [pid = 1724] [serial = 563] [outer = 0x8bf4a400] 08:48:51 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:51 INFO - PROCESS | 1724 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:48:51 INFO - PROCESS | 1724 | 1467128931722 Marionette TRACE conn4 <- [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]]]}] 08:48:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:48:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1604ms 08:48:51 INFO - PROCESS | 1724 | 1467128931738 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 08:48:51 INFO - PROCESS | 1724 | 1467128931741 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 08:48:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:48:51 INFO - PROCESS | 1724 | 1467128931749 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:48:51 INFO - PROCESS | 1724 | 1467128931752 Marionette TRACE conn4 <- [1,722,null,{}] 08:48:51 INFO - PROCESS | 1724 | 1467128931758 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:51 INFO - PROCESS | 1724 | 1467128931767 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:52 INFO - PROCESS | 1724 | 1467128932090 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 08:48:52 INFO - PROCESS | 1724 | 1467128932292 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:52 INFO - PROCESS | 1724 | 1467128932306 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:52 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdccc00 == 63 [pid = 1724] [id = 188] 08:48:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 157 (0x8bdcd400) [pid = 1724] [serial = 564] [outer = (nil)] 08:48:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 158 (0x8ce13800) [pid = 1724] [serial = 565] [outer = 0x8bdcd400] 08:48:52 INFO - PROCESS | 1724 | 1467128932429 Marionette DEBUG loaded listener.js 08:48:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 159 (0x8ce20000) [pid = 1724] [serial = 566] [outer = 0x8bdcd400] 08:48:53 INFO - PROCESS | 1724 | 1467128933453 Marionette TRACE conn4 <- [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] 08:48:53 INFO - PROCESS | 1724 | 1467128933499 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 08:48:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:48:53 INFO - PROCESS | 1724 | 1467128933508 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:48:53 INFO - PROCESS | 1724 | 1467128933513 Marionette TRACE conn4 <- [1,726,null,{}] 08:48:53 INFO - PROCESS | 1724 | 1467128933521 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:53 INFO - PROCESS | 1724 | 1467128933530 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:53 INFO - PROCESS | 1724 | 1467128933763 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 08:48:54 INFO - PROCESS | 1724 | 1467128934066 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:54 INFO - PROCESS | 1724 | 1467128934076 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:54 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e2a2c00 == 64 [pid = 1724] [id = 189] 08:48:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 160 (0x8e308800) [pid = 1724] [serial = 567] [outer = (nil)] 08:48:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 161 (0x8e34c400) [pid = 1724] [serial = 568] [outer = 0x8e308800] 08:48:54 INFO - PROCESS | 1724 | 1467128934171 Marionette DEBUG loaded listener.js 08:48:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 162 (0x8ee0fc00) [pid = 1724] [serial = 569] [outer = 0x8e308800] 08:48:54 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:54 INFO - PROCESS | 1724 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:48:55 INFO - PROCESS | 1724 | 1467128935215 Marionette TRACE conn4 <- [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]]]}] 08:48:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:48:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1788ms 08:48:55 INFO - PROCESS | 1724 | 1467128935300 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 08:48:55 INFO - PROCESS | 1724 | 1467128935307 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 08:48:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:48:55 INFO - PROCESS | 1724 | 1467128935315 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:48:55 INFO - PROCESS | 1724 | 1467128935319 Marionette TRACE conn4 <- [1,730,null,{}] 08:48:55 INFO - PROCESS | 1724 | 1467128935326 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:55 INFO - PROCESS | 1724 | 1467128935330 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:55 INFO - PROCESS | 1724 | 1467128935590 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 08:48:55 INFO - PROCESS | 1724 | 1467128935946 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:55 INFO - PROCESS | 1724 | 1467128935954 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:55 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce1ac00 == 65 [pid = 1724] [id = 190] 08:48:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 163 (0x902c3c00) [pid = 1724] [serial = 570] [outer = (nil)] 08:48:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 164 (0x9100b800) [pid = 1724] [serial = 571] [outer = 0x902c3c00] 08:48:56 INFO - PROCESS | 1724 | 1467128936043 Marionette DEBUG loaded listener.js 08:48:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 165 (0x91af7000) [pid = 1724] [serial = 572] [outer = 0x902c3c00] 08:48:56 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:56 INFO - PROCESS | 1724 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:48:57 INFO - PROCESS | 1724 | 1467128937110 Marionette TRACE conn4 <- [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] 08:48:57 INFO - PROCESS | 1724 | 1467128937154 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 08:48:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:48:57 INFO - PROCESS | 1724 | 1467128937186 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:48:57 INFO - PROCESS | 1724 | 1467128937196 Marionette TRACE conn4 <- [1,734,null,{}] 08:48:57 INFO - PROCESS | 1724 | 1467128937204 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:57 INFO - PROCESS | 1724 | 1467128937212 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:57 INFO - PROCESS | 1724 | 1467128937477 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 08:48:57 INFO - PROCESS | 1724 | 1467128937768 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:57 INFO - PROCESS | 1724 | 1467128937775 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:57 INFO - PROCESS | 1724 | ++DOCSHELL 0x91b62800 == 66 [pid = 1724] [id = 191] 08:48:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 166 (0x92449400) [pid = 1724] [serial = 573] [outer = (nil)] 08:48:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 167 (0x928ec400) [pid = 1724] [serial = 574] [outer = 0x92449400] 08:48:57 INFO - PROCESS | 1724 | 1467128937864 Marionette DEBUG loaded listener.js 08:48:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 168 (0x928f1400) [pid = 1724] [serial = 575] [outer = 0x92449400] 08:48:58 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:58 INFO - PROCESS | 1724 | 1467128938835 Marionette TRACE conn4 <- [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]]]}] 08:48:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:48:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1721ms 08:48:58 INFO - PROCESS | 1724 | 1467128938885 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 08:48:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:48:58 INFO - PROCESS | 1724 | 1467128938890 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 08:48:58 INFO - PROCESS | 1724 | 1467128938897 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:48:58 INFO - PROCESS | 1724 | 1467128938900 Marionette TRACE conn4 <- [1,738,null,{}] 08:48:58 INFO - PROCESS | 1724 | 1467128938907 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:58 INFO - PROCESS | 1724 | 1467128938912 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:59 INFO - PROCESS | 1724 | 1467128939128 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 08:48:59 INFO - PROCESS | 1724 | 1467128939373 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:59 INFO - PROCESS | 1724 | 1467128939381 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:48:59 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf4f000 == 67 [pid = 1724] [id = 192] 08:48:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 169 (0x92443800) [pid = 1724] [serial = 576] [outer = (nil)] 08:48:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 170 (0x9523a400) [pid = 1724] [serial = 577] [outer = 0x92443800] 08:48:59 INFO - PROCESS | 1724 | 1467128939511 Marionette DEBUG loaded listener.js 08:48:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 171 (0x95246c00) [pid = 1724] [serial = 578] [outer = 0x92443800] 08:49:00 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:00 INFO - PROCESS | 1724 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:49:00 INFO - PROCESS | 1724 | 1467128940827 Marionette TRACE conn4 <- [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]]]}] 08:49:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:49:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1990ms 08:49:00 INFO - PROCESS | 1724 | 1467128940970 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 08:49:00 INFO - PROCESS | 1724 | 1467128940975 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 08:49:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:49:00 INFO - PROCESS | 1724 | 1467128940993 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:49:00 INFO - PROCESS | 1724 | 1467128940998 Marionette TRACE conn4 <- [1,742,null,{}] 08:49:01 INFO - PROCESS | 1724 | 1467128941004 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:01 INFO - PROCESS | 1724 | 1467128941009 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:01 INFO - PROCESS | 1724 | 1467128941206 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 08:49:01 INFO - PROCESS | 1724 | 1467128941408 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:01 INFO - PROCESS | 1724 | 1467128941427 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:01 INFO - PROCESS | 1724 | ++DOCSHELL 0x96677000 == 68 [pid = 1724] [id = 193] 08:49:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 172 (0x96677800) [pid = 1724] [serial = 579] [outer = (nil)] 08:49:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 173 (0x98076c00) [pid = 1724] [serial = 580] [outer = 0x96677800] 08:49:01 INFO - PROCESS | 1724 | 1467128941562 Marionette DEBUG loaded listener.js 08:49:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 174 (0x9a107800) [pid = 1724] [serial = 581] [outer = 0x96677800] 08:49:02 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:03 INFO - PROCESS | 1724 | 1467128943083 Marionette TRACE conn4 <- [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]]]}] 08:49:03 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 08:49:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2137ms 08:49:03 INFO - PROCESS | 1724 | 1467128943130 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 08:49:03 INFO - PROCESS | 1724 | 1467128943133 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 08:49:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:49:03 INFO - PROCESS | 1724 | 1467128943143 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:49:03 INFO - PROCESS | 1724 | 1467128943145 Marionette TRACE conn4 <- [1,746,null,{}] 08:49:03 INFO - PROCESS | 1724 | 1467128943153 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:03 INFO - PROCESS | 1724 | 1467128943158 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:03 INFO - PROCESS | 1724 | 1467128943399 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 08:49:03 INFO - PROCESS | 1724 | 1467128943599 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:03 INFO - PROCESS | 1724 | 1467128943610 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:03 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf41800 == 69 [pid = 1724] [id = 194] 08:49:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 175 (0x902c3400) [pid = 1724] [serial = 582] [outer = (nil)] 08:49:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 176 (0x9a675c00) [pid = 1724] [serial = 583] [outer = 0x902c3400] 08:49:03 INFO - PROCESS | 1724 | 1467128943732 Marionette DEBUG loaded listener.js 08:49:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 177 (0x9a8ac800) [pid = 1724] [serial = 584] [outer = 0x902c3400] 08:49:04 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:05 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:05 INFO - PROCESS | 1724 | 1467128945066 Marionette TRACE conn4 <- [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]]]}] 08:49:05 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.) 08:49:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1946ms 08:49:05 INFO - PROCESS | 1724 | 1467128945090 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 08:49:05 INFO - PROCESS | 1724 | 1467128945093 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 08:49:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:49:05 INFO - PROCESS | 1724 | 1467128945101 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:49:05 INFO - PROCESS | 1724 | 1467128945106 Marionette TRACE conn4 <- [1,750,null,{}] 08:49:05 INFO - PROCESS | 1724 | 1467128945112 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:05 INFO - PROCESS | 1724 | 1467128945118 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:05 INFO - PROCESS | 1724 | 1467128945457 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 08:49:05 INFO - PROCESS | 1724 | 1467128945604 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:05 INFO - PROCESS | 1724 | 1467128945616 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:05 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd5000 == 70 [pid = 1724] [id = 195] 08:49:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 178 (0x8e3e4400) [pid = 1724] [serial = 585] [outer = (nil)] 08:49:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 179 (0x8ff6fc00) [pid = 1724] [serial = 586] [outer = 0x8e3e4400] 08:49:05 INFO - PROCESS | 1724 | 1467128945738 Marionette DEBUG loaded listener.js 08:49:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 180 (0x9ae68000) [pid = 1724] [serial = 587] [outer = 0x8e3e4400] 08:49:07 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:07 INFO - PROCESS | 1724 | 1467128947189 Marionette TRACE conn4 <- [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]]]}] 08:49:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:49:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2141ms 08:49:07 INFO - PROCESS | 1724 | 1467128947244 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 08:49:07 INFO - PROCESS | 1724 | 1467128947248 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 08:49:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:49:07 INFO - PROCESS | 1724 | 1467128947254 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:49:07 INFO - PROCESS | 1724 | 1467128947258 Marionette TRACE conn4 <- [1,754,null,{}] 08:49:07 INFO - PROCESS | 1724 | 1467128947265 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:07 INFO - PROCESS | 1724 | 1467128947270 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:07 INFO - PROCESS | 1724 | 1467128947466 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 08:49:07 INFO - PROCESS | 1724 | 1467128947673 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:07 INFO - PROCESS | 1724 | 1467128947686 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:07 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd2800 == 71 [pid = 1724] [id = 196] 08:49:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 181 (0x8ce15400) [pid = 1724] [serial = 588] [outer = (nil)] 08:49:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 182 (0x902bc800) [pid = 1724] [serial = 589] [outer = 0x8ce15400] 08:49:07 INFO - PROCESS | 1724 | 1467128947811 Marionette DEBUG loaded listener.js 08:49:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 183 (0x9a4d2c00) [pid = 1724] [serial = 590] [outer = 0x8ce15400] 08:49:09 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:09 INFO - PROCESS | 1724 | 1467128949652 Marionette TRACE conn4 <- [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]]]}] 08:49:09 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 08:49:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2437ms 08:49:09 INFO - PROCESS | 1724 | 1467128949693 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 08:49:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:49:09 INFO - PROCESS | 1724 | 1467128949700 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 08:49:09 INFO - PROCESS | 1724 | 1467128949707 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:49:09 INFO - PROCESS | 1724 | 1467128949712 Marionette TRACE conn4 <- [1,758,null,{}] 08:49:09 INFO - PROCESS | 1724 | 1467128949720 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:09 INFO - PROCESS | 1724 | 1467128949727 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:10 INFO - PROCESS | 1724 | 1467128950031 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 08:49:10 INFO - PROCESS | 1724 | 1467128950240 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:10 INFO - PROCESS | 1724 | 1467128950246 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:10 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce12800 == 72 [pid = 1724] [id = 197] 08:49:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 184 (0x8ce16000) [pid = 1724] [serial = 591] [outer = (nil)] 08:49:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 185 (0x8d21e400) [pid = 1724] [serial = 592] [outer = 0x8ce16000] 08:49:10 INFO - PROCESS | 1724 | 1467128950411 Marionette DEBUG loaded listener.js 08:49:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 186 (0x8e236000) [pid = 1724] [serial = 593] [outer = 0x8ce16000] 08:49:10 INFO - PROCESS | 1724 | --DOCSHELL 0x93b6b400 == 71 [pid = 1724] [id = 35] 08:49:10 INFO - PROCESS | 1724 | --DOCSHELL 0x9486f800 == 70 [pid = 1724] [id = 32] 08:49:10 INFO - PROCESS | 1724 | --DOMWINDOW == 185 (0x90026c00) [pid = 1724] [serial = 523] [outer = (nil)] [url = about:blank] 08:49:10 INFO - PROCESS | 1724 | --DOMWINDOW == 184 (0x8bdd0400) [pid = 1724] [serial = 499] [outer = (nil)] [url = about:blank] 08:49:10 INFO - PROCESS | 1724 | --DOMWINDOW == 183 (0x8e310c00) [pid = 1724] [serial = 502] [outer = (nil)] [url = about:blank] 08:49:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf43000 == 69 [pid = 1724] [id = 187] 08:49:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf42400 == 68 [pid = 1724] [id = 186] 08:49:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8e3d7400 == 67 [pid = 1724] [id = 185] 08:49:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8d1f7800 == 66 [pid = 1724] [id = 184] 08:49:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8d211800 == 65 [pid = 1724] [id = 183] 08:49:11 INFO - PROCESS | 1724 | --DOMWINDOW == 182 (0x9baeb800) [pid = 1724] [serial = 487] [outer = (nil)] [url = about:blank] 08:49:11 INFO - PROCESS | 1724 | --DOMWINDOW == 181 (0x902b8400) [pid = 1724] [serial = 464] [outer = (nil)] [url = about:blank] 08:49:11 INFO - PROCESS | 1724 | --DOMWINDOW == 180 (0x8f6ac000) [pid = 1724] [serial = 517] [outer = (nil)] [url = about:blank] 08:49:11 INFO - PROCESS | 1724 | --DOMWINDOW == 179 (0x8e3dd000) [pid = 1724] [serial = 493] [outer = (nil)] [url = about:blank] 08:49:11 INFO - PROCESS | 1724 | --DOMWINDOW == 178 (0x8d920400) [pid = 1724] [serial = 511] [outer = (nil)] [url = about:blank] 08:49:11 INFO - PROCESS | 1724 | --DOMWINDOW == 177 (0x8d214400) [pid = 1724] [serial = 466] [outer = (nil)] [url = about:blank] 08:49:11 INFO - PROCESS | 1724 | --DOMWINDOW == 176 (0x9966cc00) [pid = 1724] [serial = 478] [outer = (nil)] [url = about:blank] 08:49:11 INFO - PROCESS | 1724 | --DOMWINDOW == 175 (0x8bf4f400) [pid = 1724] [serial = 505] [outer = (nil)] [url = about:blank] 08:49:11 INFO - PROCESS | 1724 | --DOMWINDOW == 174 (0x94885800) [pid = 1724] [serial = 407] [outer = (nil)] [url = about:blank] 08:49:11 INFO - PROCESS | 1724 | --DOMWINDOW == 173 (0x8ce1b000) [pid = 1724] [serial = 506] [outer = (nil)] [url = about:blank] 08:49:11 INFO - PROCESS | 1724 | --DOMWINDOW == 172 (0x91b6e000) [pid = 1724] [serial = 496] [outer = (nil)] [url = about:blank] 08:49:11 INFO - PROCESS | 1724 | --DOMWINDOW == 171 (0x9ac20c00) [pid = 1724] [serial = 481] [outer = (nil)] [url = about:blank] 08:49:11 INFO - PROCESS | 1724 | --DOMWINDOW == 170 (0x8e343800) [pid = 1724] [serial = 469] [outer = (nil)] [url = about:blank] 08:49:11 INFO - PROCESS | 1724 | --DOMWINDOW == 169 (0x8ff6b800) [pid = 1724] [serial = 521] [outer = (nil)] [url = about:blank] 08:49:11 INFO - PROCESS | 1724 | --DOMWINDOW == 168 (0x953bb000) [pid = 1724] [serial = 475] [outer = (nil)] [url = about:blank] 08:49:11 INFO - PROCESS | 1724 | --DOMWINDOW == 167 (0x8efbf400) [pid = 1724] [serial = 515] [outer = (nil)] [url = about:blank] 08:49:11 INFO - PROCESS | 1724 | --DOMWINDOW == 166 (0x8d1f3400) [pid = 1724] [serial = 484] [outer = (nil)] [url = about:blank] 08:49:11 INFO - PROCESS | 1724 | --DOMWINDOW == 165 (0x8e230000) [pid = 1724] [serial = 509] [outer = (nil)] [url = about:blank] 08:49:11 INFO - PROCESS | 1724 | --DOMWINDOW == 164 (0x90127800) [pid = 1724] [serial = 472] [outer = (nil)] [url = about:blank] 08:49:11 INFO - PROCESS | 1724 | --DOMWINDOW == 163 (0x8f9e2400) [pid = 1724] [serial = 520] [outer = (nil)] [url = about:blank] 08:49:11 INFO - PROCESS | 1724 | --DOMWINDOW == 162 (0x8e22fc00) [pid = 1724] [serial = 508] [outer = (nil)] [url = about:blank] 08:49:11 INFO - PROCESS | 1724 | --DOMWINDOW == 161 (0x8efb7000) [pid = 1724] [serial = 514] [outer = (nil)] [url = about:blank] 08:49:11 INFO - PROCESS | 1724 | --DOMWINDOW == 160 (0x8e34b800) [pid = 1724] [serial = 512] [outer = (nil)] [url = about:blank] 08:49:11 INFO - PROCESS | 1724 | --DOMWINDOW == 159 (0x8f908000) [pid = 1724] [serial = 518] [outer = (nil)] [url = about:blank] 08:49:11 INFO - PROCESS | 1724 | --DOMWINDOW == 158 (0x91b69c00) [pid = 1724] [serial = 490] [outer = (nil)] [url = about:blank] 08:49:11 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:11 INFO - PROCESS | 1724 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:49:11 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:11 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:11 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 159 (0x8e3d5800) [pid = 1724] [serial = 594] [outer = 0x9542c800] 08:49:11 INFO - PROCESS | 1724 | 1467128951476 Marionette TRACE conn4 <- [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]]]}] 08:49:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:49:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1835ms 08:49:11 INFO - PROCESS | 1724 | 1467128951551 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 08:49:11 INFO - PROCESS | 1724 | 1467128951558 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 08:49:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:49:11 INFO - PROCESS | 1724 | 1467128951570 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:49:11 INFO - PROCESS | 1724 | 1467128951573 Marionette TRACE conn4 <- [1,762,null,{}] 08:49:11 INFO - PROCESS | 1724 | 1467128951580 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:11 INFO - PROCESS | 1724 | 1467128951586 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:11 INFO - PROCESS | 1724 | 1467128951799 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 08:49:12 INFO - PROCESS | 1724 | 1467128952063 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:12 INFO - PROCESS | 1724 | 1467128952073 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:12 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e296800 == 66 [pid = 1724] [id = 198] 08:49:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 160 (0x8e2a1c00) [pid = 1724] [serial = 595] [outer = (nil)] 08:49:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 161 (0x8efc1400) [pid = 1724] [serial = 596] [outer = 0x8e2a1c00] 08:49:12 INFO - PROCESS | 1724 | 1467128952172 Marionette DEBUG loaded listener.js 08:49:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 162 (0x8f90e000) [pid = 1724] [serial = 597] [outer = 0x8e2a1c00] 08:49:13 INFO - PROCESS | 1724 | 1467128953375 Marionette TRACE conn4 <- [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]]]}] 08:49:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:49:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1834ms 08:49:13 INFO - PROCESS | 1724 | 1467128953405 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 08:49:13 INFO - PROCESS | 1724 | 1467128953408 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 08:49:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:49:13 INFO - PROCESS | 1724 | 1467128953415 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:49:13 INFO - PROCESS | 1724 | 1467128953421 Marionette TRACE conn4 <- [1,766,null,{}] 08:49:13 INFO - PROCESS | 1724 | 1467128953455 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:13 INFO - PROCESS | 1724 | 1467128953465 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:13 INFO - PROCESS | 1724 | 1467128953766 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 08:49:13 INFO - PROCESS | 1724 | 1467128953806 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:13 INFO - PROCESS | 1724 | 1467128953816 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:13 INFO - PROCESS | 1724 | ++DOCSHELL 0x90127800 == 67 [pid = 1724] [id = 199] 08:49:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 163 (0x90132800) [pid = 1724] [serial = 598] [outer = (nil)] 08:49:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 164 (0x902c1c00) [pid = 1724] [serial = 599] [outer = 0x90132800] 08:49:13 INFO - PROCESS | 1724 | 1467128953896 Marionette DEBUG loaded listener.js 08:49:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 165 (0x91b6c000) [pid = 1724] [serial = 600] [outer = 0x90132800] 08:49:15 INFO - PROCESS | 1724 | --DOMWINDOW == 164 (0x8efbac00) [pid = 1724] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:49:15 INFO - PROCESS | 1724 | --DOMWINDOW == 163 (0x8e3d8800) [pid = 1724] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:49:15 INFO - PROCESS | 1724 | --DOMWINDOW == 162 (0x8d212800) [pid = 1724] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:49:15 INFO - PROCESS | 1724 | --DOMWINDOW == 161 (0x8d1f8c00) [pid = 1724] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:49:15 INFO - PROCESS | 1724 | 1467128955627 Marionette TRACE conn4 <- [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]]]}] 08:49:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:49:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2269ms 08:49:15 INFO - PROCESS | 1724 | 1467128955685 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 08:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:49:15 INFO - PROCESS | 1724 | 1467128955690 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 08:49:15 INFO - PROCESS | 1724 | 1467128955697 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:49:15 INFO - PROCESS | 1724 | 1467128955700 Marionette TRACE conn4 <- [1,770,null,{}] 08:49:15 INFO - PROCESS | 1724 | 1467128955706 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:15 INFO - PROCESS | 1724 | 1467128955712 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:15 INFO - PROCESS | 1724 | 1467128955960 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 08:49:16 INFO - PROCESS | 1724 | 1467128956062 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:16 INFO - PROCESS | 1724 | 1467128956070 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:16 INFO - PROCESS | 1724 | ++DOCSHELL 0x90033400 == 68 [pid = 1724] [id = 200] 08:49:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 162 (0x902b9c00) [pid = 1724] [serial = 601] [outer = (nil)] 08:49:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 163 (0x91b70400) [pid = 1724] [serial = 602] [outer = 0x902b9c00] 08:49:16 INFO - PROCESS | 1724 | 1467128956157 Marionette DEBUG loaded listener.js 08:49:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 164 (0x92446400) [pid = 1724] [serial = 603] [outer = 0x902b9c00] 08:49:16 INFO - PROCESS | 1724 | 1467128956890 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1237ms 08:49:16 INFO - PROCESS | 1724 | 1467128956935 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 08:49:16 INFO - PROCESS | 1724 | 1467128956939 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 08:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:49:16 INFO - PROCESS | 1724 | 1467128956945 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:49:16 INFO - PROCESS | 1724 | 1467128956949 Marionette TRACE conn4 <- [1,774,null,{}] 08:49:16 INFO - PROCESS | 1724 | 1467128956955 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:16 INFO - PROCESS | 1724 | 1467128956961 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:17 INFO - PROCESS | 1724 | 1467128957153 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 08:49:17 INFO - PROCESS | 1724 | 1467128957162 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:17 INFO - PROCESS | 1724 | 1467128957170 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:17 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f6acc00 == 69 [pid = 1724] [id = 201] 08:49:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 165 (0x9012c400) [pid = 1724] [serial = 604] [outer = (nil)] 08:49:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 166 (0x924d1c00) [pid = 1724] [serial = 605] [outer = 0x9012c400] 08:49:17 INFO - PROCESS | 1724 | 1467128957407 Marionette DEBUG loaded listener.js 08:49:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 167 (0x928e9800) [pid = 1724] [serial = 606] [outer = 0x9012c400] 08:49:18 INFO - PROCESS | 1724 | 1467128958515 Marionette TRACE conn4 <- [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]]]}] 08:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1581ms 08:49:18 INFO - PROCESS | 1724 | 1467128958527 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 08:49:18 INFO - PROCESS | 1724 | 1467128958534 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 08:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:49:18 INFO - PROCESS | 1724 | 1467128958542 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:49:18 INFO - PROCESS | 1724 | 1467128958550 Marionette TRACE conn4 <- [1,778,null,{}] 08:49:18 INFO - PROCESS | 1724 | 1467128958558 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:18 INFO - PROCESS | 1724 | 1467128958563 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:18 INFO - PROCESS | 1724 | 1467128958817 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 08:49:19 INFO - PROCESS | 1724 | 1467128959126 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:19 INFO - PROCESS | 1724 | 1467128959135 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:19 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d91a000 == 70 [pid = 1724] [id = 202] 08:49:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 168 (0x8e23a000) [pid = 1724] [serial = 607] [outer = (nil)] 08:49:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 169 (0x8f6a8800) [pid = 1724] [serial = 608] [outer = 0x8e23a000] 08:49:19 INFO - PROCESS | 1724 | 1467128959240 Marionette DEBUG loaded listener.js 08:49:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 170 (0x8f90d400) [pid = 1724] [serial = 609] [outer = 0x8e23a000] 08:49:20 INFO - PROCESS | 1724 | 1467128960177 Marionette TRACE conn4 <- [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]]]}] 08:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1696ms 08:49:20 INFO - PROCESS | 1724 | 1467128960239 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 08:49:20 INFO - PROCESS | 1724 | 1467128960247 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 08:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:49:20 INFO - PROCESS | 1724 | 1467128960259 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:49:20 INFO - PROCESS | 1724 | 1467128960263 Marionette TRACE conn4 <- [1,782,null,{}] 08:49:20 INFO - PROCESS | 1724 | 1467128960271 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:20 INFO - PROCESS | 1724 | 1467128960278 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:20 INFO - PROCESS | 1724 | 1467128960541 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 08:49:20 INFO - PROCESS | 1724 | 1467128960846 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:20 INFO - PROCESS | 1724 | 1467128960858 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:20 INFO - PROCESS | 1724 | ++DOCSHELL 0x902b8000 == 71 [pid = 1724] [id = 203] 08:49:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 171 (0x91b61800) [pid = 1724] [serial = 610] [outer = (nil)] 08:49:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 172 (0x92445400) [pid = 1724] [serial = 611] [outer = 0x91b61800] 08:49:20 INFO - PROCESS | 1724 | 1467128960945 Marionette DEBUG loaded listener.js 08:49:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 173 (0x924c9800) [pid = 1724] [serial = 612] [outer = 0x91b61800] 08:49:21 INFO - PROCESS | 1724 | 1467128961984 Marionette TRACE conn4 <- [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]]]}] 08:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1746ms 08:49:22 INFO - PROCESS | 1724 | 1467128962004 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 08:49:22 INFO - PROCESS | 1724 | 1467128962009 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 08:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:49:22 INFO - PROCESS | 1724 | 1467128962016 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:49:22 INFO - PROCESS | 1724 | 1467128962023 Marionette TRACE conn4 <- [1,786,null,{}] 08:49:22 INFO - PROCESS | 1724 | 1467128962040 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:22 INFO - PROCESS | 1724 | 1467128962050 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:22 INFO - PROCESS | 1724 | 1467128962338 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 08:49:22 INFO - PROCESS | 1724 | 1467128962635 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:22 INFO - PROCESS | 1724 | 1467128962647 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:22 INFO - PROCESS | 1724 | ++DOCSHELL 0x96676400 == 72 [pid = 1724] [id = 204] 08:49:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 174 (0x96678000) [pid = 1724] [serial = 613] [outer = (nil)] 08:49:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 175 (0x9807c000) [pid = 1724] [serial = 614] [outer = 0x96678000] 08:49:22 INFO - PROCESS | 1724 | 1467128962740 Marionette DEBUG loaded listener.js 08:49:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 176 (0x99e33800) [pid = 1724] [serial = 615] [outer = 0x96678000] 08:49:23 INFO - PROCESS | 1724 | 1467128963694 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1740ms 08:49:23 INFO - PROCESS | 1724 | 1467128963757 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 08:49:23 INFO - PROCESS | 1724 | 1467128963762 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 08:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:49:23 INFO - PROCESS | 1724 | 1467128963770 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:49:23 INFO - PROCESS | 1724 | 1467128963774 Marionette TRACE conn4 <- [1,790,null,{}] 08:49:23 INFO - PROCESS | 1724 | 1467128963780 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:23 INFO - PROCESS | 1724 | 1467128963785 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:24 INFO - PROCESS | 1724 | 1467128964002 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 08:49:24 INFO - PROCESS | 1724 | 1467128964252 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:24 INFO - PROCESS | 1724 | 1467128964263 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:24 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d094400 == 73 [pid = 1724] [id = 205] 08:49:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 177 (0x98073000) [pid = 1724] [serial = 616] [outer = (nil)] 08:49:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 178 (0x9a4d1000) [pid = 1724] [serial = 617] [outer = 0x98073000] 08:49:24 INFO - PROCESS | 1724 | 1467128964392 Marionette DEBUG loaded listener.js 08:49:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 179 (0x9a76ec00) [pid = 1724] [serial = 618] [outer = 0x98073000] 08:49:25 INFO - PROCESS | 1724 | 1467128965310 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1583ms 08:49:25 INFO - PROCESS | 1724 | 1467128965354 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 08:49:25 INFO - PROCESS | 1724 | 1467128965359 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 08:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:49:25 INFO - PROCESS | 1724 | 1467128965365 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:49:25 INFO - PROCESS | 1724 | 1467128965369 Marionette TRACE conn4 <- [1,794,null,{}] 08:49:25 INFO - PROCESS | 1724 | 1467128965375 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:25 INFO - PROCESS | 1724 | 1467128965380 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:25 INFO - PROCESS | 1724 | 1467128965589 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 08:49:25 INFO - PROCESS | 1724 | 1467128965839 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:25 INFO - PROCESS | 1724 | 1467128965845 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:25 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf48c00 == 74 [pid = 1724] [id = 206] 08:49:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 180 (0x8ce1f400) [pid = 1724] [serial = 619] [outer = (nil)] 08:49:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 181 (0x9ae6a800) [pid = 1724] [serial = 620] [outer = 0x8ce1f400] 08:49:25 INFO - PROCESS | 1724 | 1467128965976 Marionette DEBUG loaded listener.js 08:49:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 182 (0x9b10e800) [pid = 1724] [serial = 621] [outer = 0x8ce1f400] 08:49:26 INFO - PROCESS | 1724 | 1467128966966 Marionette TRACE conn4 <- [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]]]}] 08:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1640ms 08:49:27 INFO - PROCESS | 1724 | 1467128967006 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 08:49:27 INFO - PROCESS | 1724 | 1467128967010 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 08:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:49:27 INFO - PROCESS | 1724 | 1467128967017 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:49:27 INFO - PROCESS | 1724 | 1467128967021 Marionette TRACE conn4 <- [1,798,null,{}] 08:49:27 INFO - PROCESS | 1724 | 1467128967026 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:27 INFO - PROCESS | 1724 | 1467128967037 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:27 INFO - PROCESS | 1724 | 1467128967277 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 08:49:27 INFO - PROCESS | 1724 | 1467128967548 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:27 INFO - PROCESS | 1724 | 1467128967554 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:27 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a4d1400 == 75 [pid = 1724] [id = 207] 08:49:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 183 (0x9ae72400) [pid = 1724] [serial = 622] [outer = (nil)] 08:49:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 184 (0x9c01f000) [pid = 1724] [serial = 623] [outer = 0x9ae72400] 08:49:27 INFO - PROCESS | 1724 | 1467128967697 Marionette DEBUG loaded listener.js 08:49:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 185 (0x9d45c800) [pid = 1724] [serial = 624] [outer = 0x9ae72400] 08:49:28 INFO - PROCESS | 1724 | 1467128968581 Marionette TRACE conn4 <- [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]]]}] 08:49:28 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 08:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1634ms 08:49:28 INFO - PROCESS | 1724 | 1467128968653 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 08:49:28 INFO - PROCESS | 1724 | 1467128968657 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 08:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:49:28 INFO - PROCESS | 1724 | 1467128968664 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:49:28 INFO - PROCESS | 1724 | 1467128968668 Marionette TRACE conn4 <- [1,802,null,{}] 08:49:28 INFO - PROCESS | 1724 | 1467128968674 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:28 INFO - PROCESS | 1724 | 1467128968679 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:28 INFO - PROCESS | 1724 | 1467128968888 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 08:49:29 INFO - PROCESS | 1724 | 1467128969141 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:29 INFO - PROCESS | 1724 | 1467128969149 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:29 INFO - PROCESS | 1724 | ++DOCSHELL 0x9baf0400 == 76 [pid = 1724] [id = 208] 08:49:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 186 (0x9baf5000) [pid = 1724] [serial = 625] [outer = (nil)] 08:49:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 187 (0xa2199800) [pid = 1724] [serial = 626] [outer = 0x9baf5000] 08:49:29 INFO - PROCESS | 1724 | 1467128969248 Marionette DEBUG loaded listener.js 08:49:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 188 (0xa2321400) [pid = 1724] [serial = 627] [outer = 0x9baf5000] 08:49:30 INFO - PROCESS | 1724 | 1467128970140 Marionette TRACE conn4 <- [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]]]}] 08:49:30 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 08:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1535ms 08:49:30 INFO - PROCESS | 1724 | 1467128970201 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 08:49:30 INFO - PROCESS | 1724 | 1467128970205 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 08:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:49:30 INFO - PROCESS | 1724 | 1467128970211 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:49:30 INFO - PROCESS | 1724 | 1467128970214 Marionette TRACE conn4 <- [1,806,null,{}] 08:49:30 INFO - PROCESS | 1724 | 1467128970220 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:30 INFO - PROCESS | 1724 | 1467128970225 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:30 INFO - PROCESS | 1724 | 1467128970471 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 08:49:30 INFO - PROCESS | 1724 | 1467128970726 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:30 INFO - PROCESS | 1724 | 1467128970738 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:30 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf49400 == 77 [pid = 1724] [id = 209] 08:49:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 189 (0x8ce1c800) [pid = 1724] [serial = 628] [outer = (nil)] 08:49:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 190 (0xa33c1000) [pid = 1724] [serial = 629] [outer = 0x8ce1c800] 08:49:30 INFO - PROCESS | 1724 | 1467128970862 Marionette DEBUG loaded listener.js 08:49:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 191 (0xa4d42400) [pid = 1724] [serial = 630] [outer = 0x8ce1c800] 08:49:31 INFO - PROCESS | 1724 | 1467128971774 Marionette TRACE conn4 <- [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]]]}] 08:49:31 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 08:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1639ms 08:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:49:31 INFO - PROCESS | 1724 | 1467128971852 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 08:49:31 INFO - PROCESS | 1724 | 1467128971855 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 08:49:31 INFO - PROCESS | 1724 | 1467128971862 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:49:31 INFO - PROCESS | 1724 | 1467128971866 Marionette TRACE conn4 <- [1,810,null,{}] 08:49:31 INFO - PROCESS | 1724 | 1467128971872 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:31 INFO - PROCESS | 1724 | 1467128971876 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:32 INFO - PROCESS | 1724 | 1467128972123 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 08:49:32 INFO - PROCESS | 1724 | 1467128972450 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:32 INFO - PROCESS | 1724 | 1467128972457 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:32 INFO - PROCESS | 1724 | ++DOCSHELL 0x8efc4c00 == 78 [pid = 1724] [id = 210] 08:49:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 192 (0x901e1400) [pid = 1724] [serial = 631] [outer = (nil)] 08:49:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 193 (0x901ea400) [pid = 1724] [serial = 632] [outer = 0x901e1400] 08:49:32 INFO - PROCESS | 1724 | 1467128972543 Marionette DEBUG loaded listener.js 08:49:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 194 (0x901ed800) [pid = 1724] [serial = 633] [outer = 0x901e1400] 08:49:33 INFO - PROCESS | 1724 | 1467128973459 Marionette TRACE conn4 <- [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]]]}] 08:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1637ms 08:49:33 INFO - PROCESS | 1724 | 1467128973499 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 08:49:33 INFO - PROCESS | 1724 | 1467128973503 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 08:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:49:33 INFO - PROCESS | 1724 | 1467128973510 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:49:33 INFO - PROCESS | 1724 | 1467128973514 Marionette TRACE conn4 <- [1,814,null,{}] 08:49:33 INFO - PROCESS | 1724 | 1467128973520 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:33 INFO - PROCESS | 1724 | 1467128973525 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:33 INFO - PROCESS | 1724 | 1467128973734 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 08:49:34 INFO - PROCESS | 1724 | 1467128973997 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:34 INFO - PROCESS | 1724 | 1467128974008 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:34 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e340c00 == 79 [pid = 1724] [id = 211] 08:49:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 195 (0x901e5400) [pid = 1724] [serial = 634] [outer = (nil)] 08:49:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 196 (0x926e3800) [pid = 1724] [serial = 635] [outer = 0x901e5400] 08:49:34 INFO - PROCESS | 1724 | 1467128974131 Marionette DEBUG loaded listener.js 08:49:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 197 (0x926e7400) [pid = 1724] [serial = 636] [outer = 0x901e5400] 08:49:35 INFO - PROCESS | 1724 | 1467128975086 Marionette TRACE conn4 <- [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] 08:49:35 INFO - PROCESS | 1724 | 1467128975159 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 08:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:49:35 INFO - PROCESS | 1724 | 1467128975166 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:49:35 INFO - PROCESS | 1724 | 1467128975170 Marionette TRACE conn4 <- [1,818,null,{}] 08:49:35 INFO - PROCESS | 1724 | 1467128975177 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:35 INFO - PROCESS | 1724 | 1467128975183 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:35 INFO - PROCESS | 1724 | 1467128975540 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 08:49:35 INFO - PROCESS | 1724 | 1467128975761 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:35 INFO - PROCESS | 1724 | 1467128975771 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:35 INFO - PROCESS | 1724 | ++DOCSHELL 0x9bff1800 == 80 [pid = 1724] [id = 212] 08:49:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 198 (0xa1088000) [pid = 1724] [serial = 637] [outer = (nil)] 08:49:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 199 (0xa4d4b800) [pid = 1724] [serial = 638] [outer = 0xa1088000] 08:49:35 INFO - PROCESS | 1724 | 1467128975865 Marionette DEBUG loaded listener.js 08:49:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 200 (0xa6143800) [pid = 1724] [serial = 639] [outer = 0xa1088000] 08:49:36 INFO - PROCESS | 1724 | 1467128976856 Marionette TRACE conn4 <- [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]]]}] 08:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1738ms 08:49:36 INFO - PROCESS | 1724 | 1467128976905 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 08:49:36 INFO - PROCESS | 1724 | 1467128976909 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 08:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:49:36 INFO - PROCESS | 1724 | 1467128976915 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:49:36 INFO - PROCESS | 1724 | 1467128976919 Marionette TRACE conn4 <- [1,822,null,{}] 08:49:36 INFO - PROCESS | 1724 | 1467128976925 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:36 INFO - PROCESS | 1724 | 1467128976930 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:37 INFO - PROCESS | 1724 | 1467128977128 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 08:49:37 INFO - PROCESS | 1724 | 1467128977449 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:37 INFO - PROCESS | 1724 | 1467128977457 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:37 INFO - PROCESS | 1724 | ++DOCSHELL 0x926eec00 == 81 [pid = 1724] [id = 213] 08:49:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 201 (0x927cfc00) [pid = 1724] [serial = 640] [outer = (nil)] 08:49:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 202 (0x927d5c00) [pid = 1724] [serial = 641] [outer = 0x927cfc00] 08:49:37 INFO - PROCESS | 1724 | 1467128977544 Marionette DEBUG loaded listener.js 08:49:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 203 (0x927d8c00) [pid = 1724] [serial = 642] [outer = 0x927cfc00] 08:49:38 INFO - PROCESS | 1724 | 1467128978450 Marionette TRACE conn4 <- [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] 08:49:38 INFO - PROCESS | 1724 | 1467128978513 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 08:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:49:38 INFO - PROCESS | 1724 | 1467128978520 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:49:38 INFO - PROCESS | 1724 | 1467128978523 Marionette TRACE conn4 <- [1,826,null,{}] 08:49:38 INFO - PROCESS | 1724 | 1467128978529 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:38 INFO - PROCESS | 1724 | 1467128978534 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:38 INFO - PROCESS | 1724 | 1467128978729 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 08:49:39 INFO - PROCESS | 1724 | 1467128979004 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:39 INFO - PROCESS | 1724 | 1467128979013 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:39 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9cec00 == 82 [pid = 1724] [id = 214] 08:49:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 204 (0x8a9d2400) [pid = 1724] [serial = 643] [outer = (nil)] 08:49:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 205 (0x8a9d8c00) [pid = 1724] [serial = 644] [outer = 0x8a9d2400] 08:49:39 INFO - PROCESS | 1724 | 1467128979135 Marionette DEBUG loaded listener.js 08:49:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 206 (0x8a9da400) [pid = 1724] [serial = 645] [outer = 0x8a9d2400] 08:49:40 INFO - PROCESS | 1724 | 1467128980063 Marionette TRACE conn4 <- [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]]]}] 08:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1584ms 08:49:40 INFO - PROCESS | 1724 | 1467128980104 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 08:49:40 INFO - PROCESS | 1724 | 1467128980108 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 08:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:49:40 INFO - PROCESS | 1724 | 1467128980115 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:49:40 INFO - PROCESS | 1724 | 1467128980118 Marionette TRACE conn4 <- [1,830,null,{}] 08:49:40 INFO - PROCESS | 1724 | 1467128980124 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:40 INFO - PROCESS | 1724 | 1467128980128 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:40 INFO - PROCESS | 1724 | 1467128980333 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 08:49:40 INFO - PROCESS | 1724 | 1467128980591 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:40 INFO - PROCESS | 1724 | 1467128980601 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:40 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9cfc00 == 83 [pid = 1724] [id = 215] 08:49:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 207 (0x8a9d1800) [pid = 1724] [serial = 646] [outer = (nil)] 08:49:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 208 (0x8f6ae400) [pid = 1724] [serial = 647] [outer = 0x8a9d1800] 08:49:40 INFO - PROCESS | 1724 | 1467128980721 Marionette DEBUG loaded listener.js 08:49:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 209 (0x926ecc00) [pid = 1724] [serial = 648] [outer = 0x8a9d1800] 08:49:41 INFO - PROCESS | 1724 | 1467128981715 Marionette TRACE conn4 <- [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]]]}] 08:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1638ms 08:49:41 INFO - PROCESS | 1724 | 1467128981754 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 08:49:41 INFO - PROCESS | 1724 | 1467128981757 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 08:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:49:41 INFO - PROCESS | 1724 | 1467128981765 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:49:41 INFO - PROCESS | 1724 | 1467128981768 Marionette TRACE conn4 <- [1,834,null,{}] 08:49:41 INFO - PROCESS | 1724 | 1467128981774 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:41 INFO - PROCESS | 1724 | 1467128981779 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:41 INFO - PROCESS | 1724 | 1467128981979 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 08:49:42 INFO - PROCESS | 1724 | 1467128982571 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:42 INFO - PROCESS | 1724 | 1467128982581 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:42 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdcac00 == 84 [pid = 1724] [id = 216] 08:49:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 210 (0x8bdcb400) [pid = 1724] [serial = 649] [outer = (nil)] 08:49:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 211 (0x8bdd2c00) [pid = 1724] [serial = 650] [outer = 0x8bdcb400] 08:49:42 INFO - PROCESS | 1724 | 1467128982672 Marionette DEBUG loaded listener.js 08:49:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 212 (0x8bf4f400) [pid = 1724] [serial = 651] [outer = 0x8bdcb400] 08:49:43 INFO - PROCESS | 1724 | 1467128983582 Marionette TRACE conn4 <- [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]]]}] 08:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1845ms 08:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:49:43 INFO - PROCESS | 1724 | 1467128983614 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 08:49:43 INFO - PROCESS | 1724 | 1467128983619 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 08:49:43 INFO - PROCESS | 1724 | 1467128983626 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:49:43 INFO - PROCESS | 1724 | 1467128983631 Marionette TRACE conn4 <- [1,838,null,{}] 08:49:43 INFO - PROCESS | 1724 | 1467128983639 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:43 INFO - PROCESS | 1724 | 1467128983647 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:43 INFO - PROCESS | 1724 | 1467128983866 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 08:49:44 INFO - PROCESS | 1724 | 1467128984139 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:44 INFO - PROCESS | 1724 | 1467128984149 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:44 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e3dec00 == 85 [pid = 1724] [id = 217] 08:49:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 213 (0x8efb7000) [pid = 1724] [serial = 652] [outer = (nil)] 08:49:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 214 (0x8d89e000) [pid = 1724] [serial = 653] [outer = 0x8efb7000] 08:49:44 INFO - PROCESS | 1724 | 1467128984347 Marionette DEBUG loaded listener.js 08:49:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 215 (0x8f905400) [pid = 1724] [serial = 654] [outer = 0x8efb7000] 08:49:45 INFO - PROCESS | 1724 | 1467128985277 Marionette TRACE conn4 <- [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]]]}] 08:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1693ms 08:49:45 INFO - PROCESS | 1724 | 1467128985323 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 08:49:45 INFO - PROCESS | 1724 | 1467128985330 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 08:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:49:45 INFO - PROCESS | 1724 | 1467128985337 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:49:45 INFO - PROCESS | 1724 | 1467128985339 Marionette TRACE conn4 <- [1,842,null,{}] 08:49:45 INFO - PROCESS | 1724 | 1467128985346 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:45 INFO - PROCESS | 1724 | 1467128985351 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:45 INFO - PROCESS | 1724 | 1467128985593 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 08:49:45 INFO - PROCESS | 1724 | 1467128985919 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:45 INFO - PROCESS | 1724 | 1467128985929 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:45 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d91ac00 == 86 [pid = 1724] [id = 218] 08:49:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 216 (0x8ff6c000) [pid = 1724] [serial = 655] [outer = (nil)] 08:49:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 217 (0x901ee400) [pid = 1724] [serial = 656] [outer = 0x8ff6c000] 08:49:46 INFO - PROCESS | 1724 | 1467128986006 Marionette DEBUG loaded listener.js 08:49:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 218 (0x91a1a000) [pid = 1724] [serial = 657] [outer = 0x8ff6c000] 08:49:47 INFO - PROCESS | 1724 | 1467128987197 Marionette TRACE conn4 <- [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]]]}] 08:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1896ms 08:49:47 INFO - PROCESS | 1724 | 1467128987236 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 08:49:47 INFO - PROCESS | 1724 | 1467128987239 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 08:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:49:47 INFO - PROCESS | 1724 | 1467128987253 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:49:47 INFO - PROCESS | 1724 | 1467128987263 Marionette TRACE conn4 <- [1,846,null,{}] 08:49:47 INFO - PROCESS | 1724 | 1467128987272 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:47 INFO - PROCESS | 1724 | 1467128987278 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x95244c00 == 85 [pid = 1724] [id = 31] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf41800 == 84 [pid = 1724] [id = 194] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x96677000 == 83 [pid = 1724] [id = 193] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf4f000 == 82 [pid = 1724] [id = 192] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce1ac00 == 81 [pid = 1724] [id = 190] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x91b62800 == 80 [pid = 1724] [id = 191] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8e2a2c00 == 79 [pid = 1724] [id = 189] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf48000 == 78 [pid = 1724] [id = 167] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdccc00 == 77 [pid = 1724] [id = 188] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x99dcb000 == 76 [pid = 1724] [id = 33] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x9ae6f000 == 75 [pid = 1724] [id = 93] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdc9c00 == 74 [pid = 1724] [id = 180] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8a3800 == 73 [pid = 1724] [id = 146] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0xa6ea9400 == 72 [pid = 1724] [id = 108] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0xa3309800 == 71 [pid = 1724] [id = 49] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8ee05000 == 70 [pid = 1724] [id = 103] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x9a8a9000 == 69 [pid = 1724] [id = 105] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x9a456c00 == 68 [pid = 1724] [id = 42] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x9c259000 == 67 [pid = 1724] [id = 43] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x90027800 == 66 [pid = 1724] [id = 118] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd1800 == 65 [pid = 1724] [id = 174] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x9b68f400 == 64 [pid = 1724] [id = 34] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x93d7f800 == 63 [pid = 1724] [id = 44] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x93d84c00 == 62 [pid = 1724] [id = 45] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x96679400 == 61 [pid = 1724] [id = 36] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x9ba2d000 == 60 [pid = 1724] [id = 39] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x93b64000 == 59 [pid = 1724] [id = 40] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x93b6f400 == 58 [pid = 1724] [id = 51] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x953b7c00 == 57 [pid = 1724] [id = 41] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x93d88000 == 56 [pid = 1724] [id = 37] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8f902c00 == 55 [pid = 1724] [id = 87] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x9ae74400 == 54 [pid = 1724] [id = 75] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x9b113400 == 53 [pid = 1724] [id = 48] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8d097400 == 52 [pid = 1724] [id = 128] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd5000 == 51 [pid = 1724] [id = 195] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x95223c00 == 50 [pid = 1724] [id = 47] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x91af0000 == 49 [pid = 1724] [id = 104] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x939d8400 == 48 [pid = 1724] [id = 46] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8f9e3000 == 47 [pid = 1724] [id = 178] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x93d7f000 == 46 [pid = 1724] [id = 38] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8e237800 == 45 [pid = 1724] [id = 111] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8e238800 == 44 [pid = 1724] [id = 176] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x9baf7c00 == 43 [pid = 1724] [id = 106] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x91df6800 == 42 [pid = 1724] [id = 181] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8d1f1c00 == 41 [pid = 1724] [id = 144] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x953b6c00 == 40 [pid = 1724] [id = 107] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf50800 == 39 [pid = 1724] [id = 175] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8ee0c400 == 38 [pid = 1724] [id = 95] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce13400 == 37 [pid = 1724] [id = 145] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8f9e7800 == 36 [pid = 1724] [id = 177] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8e22d000 == 35 [pid = 1724] [id = 110] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x90135400 == 34 [pid = 1724] [id = 182] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x90132000 == 33 [pid = 1724] [id = 179] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x98236000 == 32 [pid = 1724] [id = 50] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8f6a3800 == 31 [pid = 1724] [id = 109] 08:49:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd2800 == 30 [pid = 1724] [id = 196] 08:49:49 INFO - PROCESS | 1724 | 1467128989506 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 08:49:49 INFO - PROCESS | 1724 | --DOMWINDOW == 217 (0x8f9ea800) [pid = 1724] [serial = 559] [outer = (nil)] [url = about:blank] 08:49:49 INFO - PROCESS | 1724 | --DOMWINDOW == 216 (0x8ff6a800) [pid = 1724] [serial = 560] [outer = (nil)] [url = about:blank] 08:49:49 INFO - PROCESS | 1724 | --DOMWINDOW == 215 (0x8efc4400) [pid = 1724] [serial = 556] [outer = (nil)] [url = about:blank] 08:49:49 INFO - PROCESS | 1724 | --DOMWINDOW == 214 (0x8d8a9800) [pid = 1724] [serial = 551] [outer = (nil)] [url = about:blank] 08:49:49 INFO - PROCESS | 1724 | --DOMWINDOW == 213 (0x8d21e800) [pid = 1724] [serial = 550] [outer = (nil)] [url = about:blank] 08:49:49 INFO - PROCESS | 1724 | --DOMWINDOW == 212 (0x8d21fc00) [pid = 1724] [serial = 553] [outer = (nil)] [url = about:blank] 08:49:49 INFO - PROCESS | 1724 | --DOMWINDOW == 211 (0x8e231400) [pid = 1724] [serial = 554] [outer = (nil)] [url = about:blank] 08:49:49 INFO - PROCESS | 1724 | --DOMWINDOW == 210 (0x8d1f9000) [pid = 1724] [serial = 526] [outer = (nil)] [url = about:blank] 08:49:49 INFO - PROCESS | 1724 | --DOMWINDOW == 209 (0x9002f800) [pid = 1724] [serial = 532] [outer = (nil)] [url = about:blank] 08:49:49 INFO - PROCESS | 1724 | --DOMWINDOW == 208 (0x8e30fc00) [pid = 1724] [serial = 529] [outer = (nil)] [url = about:blank] 08:49:49 INFO - PROCESS | 1724 | --DOMWINDOW == 207 (0x91008400) [pid = 1724] [serial = 535] [outer = (nil)] [url = about:blank] 08:49:49 INFO - PROCESS | 1724 | --DOMWINDOW == 206 (0x924cbc00) [pid = 1724] [serial = 541] [outer = (nil)] [url = about:blank] 08:49:49 INFO - PROCESS | 1724 | --DOMWINDOW == 205 (0x94886c00) [pid = 1724] [serial = 547] [outer = (nil)] [url = about:blank] 08:49:49 INFO - PROCESS | 1724 | --DOMWINDOW == 204 (0x928f0000) [pid = 1724] [serial = 544] [outer = (nil)] [url = about:blank] 08:49:49 INFO - PROCESS | 1724 | --DOMWINDOW == 203 (0x91af9800) [pid = 1724] [serial = 538] [outer = (nil)] [url = about:blank] 08:49:49 INFO - PROCESS | 1724 | --DOMWINDOW == 202 (0x8f6a7c00) [pid = 1724] [serial = 562] [outer = (nil)] [url = about:blank] 08:49:49 INFO - PROCESS | 1724 | --DOMWINDOW == 201 (0x8f6b0400) [pid = 1724] [serial = 557] [outer = (nil)] [url = about:blank] 08:49:49 INFO - PROCESS | 1724 | 1467128989946 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:49 INFO - PROCESS | 1724 | 1467128989953 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:49 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf41800 == 31 [pid = 1724] [id = 219] 08:49:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 202 (0x8bf42000) [pid = 1724] [serial = 658] [outer = (nil)] 08:49:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 203 (0x8bf4f000) [pid = 1724] [serial = 659] [outer = 0x8bf42000] 08:49:50 INFO - PROCESS | 1724 | 1467128990033 Marionette DEBUG loaded listener.js 08:49:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 204 (0x8d093c00) [pid = 1724] [serial = 660] [outer = 0x8bf42000] 08:49:50 INFO - PROCESS | 1724 | 1467128990870 Marionette TRACE conn4 <- [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]]]}] 08:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 3661ms 08:49:50 INFO - PROCESS | 1724 | 1467128990909 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 08:49:50 INFO - PROCESS | 1724 | 1467128990915 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 08:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:49:50 INFO - PROCESS | 1724 | 1467128990924 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:49:50 INFO - PROCESS | 1724 | 1467128990929 Marionette TRACE conn4 <- [1,850,null,{}] 08:49:50 INFO - PROCESS | 1724 | 1467128990936 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:50 INFO - PROCESS | 1724 | 1467128990942 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:51 INFO - PROCESS | 1724 | 1467128991119 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 08:49:51 INFO - PROCESS | 1724 | 1467128991131 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:51 INFO - PROCESS | 1724 | 1467128991139 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:51 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d213000 == 32 [pid = 1724] [id = 220] 08:49:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 205 (0x8d213c00) [pid = 1724] [serial = 661] [outer = (nil)] 08:49:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 206 (0x8d21c800) [pid = 1724] [serial = 662] [outer = 0x8d213c00] 08:49:51 INFO - PROCESS | 1724 | 1467128991368 Marionette DEBUG loaded listener.js 08:49:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 207 (0x8d8a3800) [pid = 1724] [serial = 663] [outer = 0x8d213c00] 08:49:52 INFO - PROCESS | 1724 | 1467128992292 Marionette TRACE conn4 <- [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]]]}] 08:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1431ms 08:49:52 INFO - PROCESS | 1724 | 1467128992364 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 08:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:49:52 INFO - PROCESS | 1724 | 1467128992369 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 08:49:52 INFO - PROCESS | 1724 | 1467128992376 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:49:52 INFO - PROCESS | 1724 | 1467128992379 Marionette TRACE conn4 <- [1,854,null,{}] 08:49:52 INFO - PROCESS | 1724 | 1467128992385 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:52 INFO - PROCESS | 1724 | 1467128992391 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:52 INFO - PROCESS | 1724 | 1467128992639 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 08:49:52 INFO - PROCESS | 1724 | 1467128992671 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:52 INFO - PROCESS | 1724 | 1467128992682 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:52 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e232800 == 33 [pid = 1724] [id = 221] 08:49:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 208 (0x8e232c00) [pid = 1724] [serial = 664] [outer = (nil)] 08:49:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 209 (0x8e23a800) [pid = 1724] [serial = 665] [outer = 0x8e232c00] 08:49:52 INFO - PROCESS | 1724 | 1467128992759 Marionette DEBUG loaded listener.js 08:49:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 210 (0x8e2a2000) [pid = 1724] [serial = 666] [outer = 0x8e232c00] 08:49:53 INFO - PROCESS | 1724 | 1467128993862 Marionette TRACE conn4 <- [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]]]}] 08:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1546ms 08:49:53 INFO - PROCESS | 1724 | 1467128993928 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 08:49:53 INFO - PROCESS | 1724 | 1467128993935 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 08:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:49:53 INFO - PROCESS | 1724 | 1467128993952 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:49:53 INFO - PROCESS | 1724 | 1467128993959 Marionette TRACE conn4 <- [1,858,null,{}] 08:49:53 INFO - PROCESS | 1724 | 1467128993975 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:53 INFO - PROCESS | 1724 | 1467128993982 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:56 INFO - PROCESS | 1724 | 1467128996385 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 209 (0x928e7000) [pid = 1724] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 208 (0x902b7c00) [pid = 1724] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 207 (0x8f9e8c00) [pid = 1724] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 206 (0x8bf4a400) [pid = 1724] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 205 (0x8bf42c00) [pid = 1724] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 204 (0x8e304000) [pid = 1724] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 203 (0x91aeec00) [pid = 1724] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 202 (0x8e22c400) [pid = 1724] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 201 (0x9012c400) [pid = 1724] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 200 (0x8d099000) [pid = 1724] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 199 (0x8e302800) [pid = 1724] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 198 (0x8d1ef000) [pid = 1724] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 197 (0x8efc3000) [pid = 1724] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 196 (0x9522b800) [pid = 1724] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 195 (0x9100cc00) [pid = 1724] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 194 (0x8d1ee800) [pid = 1724] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 193 (0x9244a800) [pid = 1724] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 192 (0x9012a000) [pid = 1724] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 191 (0x9ac20800) [pid = 1724] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 190 (0x8d917000) [pid = 1724] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 189 (0x9542a000) [pid = 1724] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 188 (0x9002e400) [pid = 1724] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 187 (0x9ac17400) [pid = 1724] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 186 (0x8f9e8400) [pid = 1724] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 185 (0x8d1f6000) [pid = 1724] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 184 (0x8d919000) [pid = 1724] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 183 (0x8d8a3c00) [pid = 1724] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 182 (0x8e305800) [pid = 1724] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 181 (0x8e2a0000) [pid = 1724] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 180 (0x9a76dc00) [pid = 1724] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 179 (0x953b4400) [pid = 1724] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 178 (0x8d1f2800) [pid = 1724] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 177 (0x90130c00) [pid = 1724] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 176 (0x939da400) [pid = 1724] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 175 (0x90132800) [pid = 1724] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 174 (0x8e2a1c00) [pid = 1724] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 173 (0x902c3c00) [pid = 1724] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 172 (0x92449400) [pid = 1724] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 171 (0x8ce15400) [pid = 1724] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 170 (0x8ce20800) [pid = 1724] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 169 (0x8e3e4400) [pid = 1724] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 168 (0x8ff6e400) [pid = 1724] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 167 (0x8ce16000) [pid = 1724] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 166 (0x902c3400) [pid = 1724] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 165 (0x92443800) [pid = 1724] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 164 (0x8bdcd400) [pid = 1724] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 163 (0x8e308800) [pid = 1724] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 162 (0x96677800) [pid = 1724] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 161 (0x902b9c00) [pid = 1724] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 160 (0x91b65000) [pid = 1724] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 159 (0x902ba800) [pid = 1724] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 158 (0x8bf49800) [pid = 1724] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 157 (0x8e3d5400) [pid = 1724] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 156 (0x902c1000) [pid = 1724] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 155 (0x8d1edc00) [pid = 1724] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0x8bdc8800) [pid = 1724] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0x8e22cc00) [pid = 1724] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0x91b61c00) [pid = 1724] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:49:56 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0x9a8ab400) [pid = 1724] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:49:56 INFO - PROCESS | 1724 | 1467128996697 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:56 INFO - PROCESS | 1724 | 1467128996705 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:56 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdc8800 == 34 [pid = 1724] [id = 222] 08:49:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0x8bdcd400) [pid = 1724] [serial = 667] [outer = (nil)] 08:49:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0x8bf4dc00) [pid = 1724] [serial = 668] [outer = 0x8bdcd400] 08:49:56 INFO - PROCESS | 1724 | 1467128996795 Marionette DEBUG loaded listener.js 08:49:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0x8d1f3800) [pid = 1724] [serial = 669] [outer = 0x8bdcd400] 08:49:57 INFO - PROCESS | 1724 | 1467128997581 Marionette TRACE conn4 <- [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]]]}] 08:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 3673ms 08:49:57 INFO - PROCESS | 1724 | 1467128997618 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 08:49:57 INFO - PROCESS | 1724 | 1467128997622 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 08:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:49:57 INFO - PROCESS | 1724 | 1467128997628 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:49:57 INFO - PROCESS | 1724 | 1467128997631 Marionette TRACE conn4 <- [1,862,null,{}] 08:49:57 INFO - PROCESS | 1724 | 1467128997637 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:57 INFO - PROCESS | 1724 | 1467128997642 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:57 INFO - PROCESS | 1724 | 1467128997877 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 08:49:57 INFO - PROCESS | 1724 | 1467128997908 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:57 INFO - PROCESS | 1724 | 1467128997916 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:57 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd2400 == 35 [pid = 1724] [id = 223] 08:49:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0x8d8a1000) [pid = 1724] [serial = 670] [outer = (nil)] 08:49:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 156 (0x8e306800) [pid = 1724] [serial = 671] [outer = 0x8d8a1000] 08:49:57 INFO - PROCESS | 1724 | 1467128997988 Marionette DEBUG loaded listener.js 08:49:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 157 (0x8e3d8800) [pid = 1724] [serial = 672] [outer = 0x8d8a1000] 08:49:59 INFO - PROCESS | 1724 | 1467128999171 Marionette TRACE conn4 <- [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]]]}] 08:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1586ms 08:49:59 INFO - PROCESS | 1724 | 1467128999216 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 08:49:59 INFO - PROCESS | 1724 | 1467128999224 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 08:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:49:59 INFO - PROCESS | 1724 | 1467128999233 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:49:59 INFO - PROCESS | 1724 | 1467128999238 Marionette TRACE conn4 <- [1,866,null,{}] 08:49:59 INFO - PROCESS | 1724 | 1467128999249 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:59 INFO - PROCESS | 1724 | 1467128999255 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:59 INFO - PROCESS | 1724 | 1467128999488 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 08:49:59 INFO - PROCESS | 1724 | 1467128999803 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:59 INFO - PROCESS | 1724 | 1467128999813 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:49:59 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce1e400 == 36 [pid = 1724] [id = 224] 08:49:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 158 (0x8d09f000) [pid = 1724] [serial = 673] [outer = (nil)] 08:49:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 159 (0x8d21b800) [pid = 1724] [serial = 674] [outer = 0x8d09f000] 08:49:59 INFO - PROCESS | 1724 | 1467128999910 Marionette DEBUG loaded listener.js 08:50:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 160 (0x8e22d800) [pid = 1724] [serial = 675] [outer = 0x8d09f000] 08:50:00 INFO - PROCESS | 1724 | 1467129000900 Marionette TRACE conn4 <- [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]]]}] 08:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1687ms 08:50:00 INFO - PROCESS | 1724 | 1467129000920 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 08:50:00 INFO - PROCESS | 1724 | 1467129000928 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 08:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:50:00 INFO - PROCESS | 1724 | 1467129000940 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:50:00 INFO - PROCESS | 1724 | 1467129000944 Marionette TRACE conn4 <- [1,870,null,{}] 08:50:00 INFO - PROCESS | 1724 | 1467129000952 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:00 INFO - PROCESS | 1724 | 1467129000957 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:01 INFO - PROCESS | 1724 | 1467129001157 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 08:50:01 INFO - PROCESS | 1724 | 1467129001418 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:01 INFO - PROCESS | 1724 | 1467129001426 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:01 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd5000 == 37 [pid = 1724] [id = 225] 08:50:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 161 (0x8ce15c00) [pid = 1724] [serial = 676] [outer = (nil)] 08:50:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 162 (0x8ee0bc00) [pid = 1724] [serial = 677] [outer = 0x8ce15c00] 08:50:01 INFO - PROCESS | 1724 | 1467129001560 Marionette DEBUG loaded listener.js 08:50:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 163 (0x8efbac00) [pid = 1724] [serial = 678] [outer = 0x8ce15c00] 08:50:02 INFO - PROCESS | 1724 | 1467129002672 Marionette TRACE conn4 <- [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]]]}] 08:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1790ms 08:50:02 INFO - PROCESS | 1724 | 1467129002729 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 08:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:50:02 INFO - PROCESS | 1724 | 1467129002734 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 08:50:02 INFO - PROCESS | 1724 | 1467129002742 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:50:02 INFO - PROCESS | 1724 | 1467129002748 Marionette TRACE conn4 <- [1,874,null,{}] 08:50:02 INFO - PROCESS | 1724 | 1467129002765 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:02 INFO - PROCESS | 1724 | 1467129002775 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:03 INFO - PROCESS | 1724 | 1467129003120 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 08:50:03 INFO - PROCESS | 1724 | 1467129003335 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:03 INFO - PROCESS | 1724 | 1467129003350 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:03 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f902c00 == 38 [pid = 1724] [id = 226] 08:50:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 164 (0x8f903c00) [pid = 1724] [serial = 679] [outer = (nil)] 08:50:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 165 (0x8f909c00) [pid = 1724] [serial = 680] [outer = 0x8f903c00] 08:50:03 INFO - PROCESS | 1724 | 1467129003437 Marionette DEBUG loaded listener.js 08:50:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 166 (0x8f9e2000) [pid = 1724] [serial = 681] [outer = 0x8f903c00] 08:50:04 INFO - PROCESS | 1724 | 1467129004389 Marionette TRACE conn4 <- [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]]]}] 08:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1693ms 08:50:04 INFO - PROCESS | 1724 | 1467129004436 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 08:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:50:04 INFO - PROCESS | 1724 | 1467129004441 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 08:50:04 INFO - PROCESS | 1724 | 1467129004447 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:50:04 INFO - PROCESS | 1724 | 1467129004451 Marionette TRACE conn4 <- [1,878,null,{}] 08:50:04 INFO - PROCESS | 1724 | 1467129004457 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:04 INFO - PROCESS | 1724 | 1467129004462 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:04 INFO - PROCESS | 1724 | 1467129004657 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 08:50:04 INFO - PROCESS | 1724 | 1467129004909 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:04 INFO - PROCESS | 1724 | 1467129004917 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:04 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ff63000 == 39 [pid = 1724] [id = 227] 08:50:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 167 (0x8ff64c00) [pid = 1724] [serial = 682] [outer = (nil)] 08:50:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 168 (0x8ff68800) [pid = 1724] [serial = 683] [outer = 0x8ff64c00] 08:50:05 INFO - PROCESS | 1724 | 1467129005049 Marionette DEBUG loaded listener.js 08:50:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 169 (0x8ff6c800) [pid = 1724] [serial = 684] [outer = 0x8ff64c00] 08:50:05 INFO - PROCESS | 1724 | 1467129005978 Marionette TRACE conn4 <- [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]]]}] 08:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1581ms 08:50:06 INFO - PROCESS | 1724 | 1467129006029 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 08:50:06 INFO - PROCESS | 1724 | 1467129006033 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 08:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:50:06 INFO - PROCESS | 1724 | 1467129006040 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:50:06 INFO - PROCESS | 1724 | 1467129006044 Marionette TRACE conn4 <- [1,882,null,{}] 08:50:06 INFO - PROCESS | 1724 | 1467129006050 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:06 INFO - PROCESS | 1724 | 1467129006056 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:06 INFO - PROCESS | 1724 | 1467129006252 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 08:50:06 INFO - PROCESS | 1724 | 1467129006506 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:06 INFO - PROCESS | 1724 | 1467129006517 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:06 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd0800 == 40 [pid = 1724] [id = 228] 08:50:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 170 (0x90029c00) [pid = 1724] [serial = 685] [outer = (nil)] 08:50:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 171 (0x90030800) [pid = 1724] [serial = 686] [outer = 0x90029c00] 08:50:06 INFO - PROCESS | 1724 | 1467129006642 Marionette DEBUG loaded listener.js 08:50:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 172 (0x90033000) [pid = 1724] [serial = 687] [outer = 0x90029c00] 08:50:07 INFO - PROCESS | 1724 | 1467129007587 Marionette TRACE conn4 <- [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]]]}] 08:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1588ms 08:50:07 INFO - PROCESS | 1724 | 1467129007631 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 08:50:07 INFO - PROCESS | 1724 | 1467129007637 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 08:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:50:07 INFO - PROCESS | 1724 | 1467129007645 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:50:07 INFO - PROCESS | 1724 | 1467129007648 Marionette TRACE conn4 <- [1,886,null,{}] 08:50:07 INFO - PROCESS | 1724 | 1467129007655 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:07 INFO - PROCESS | 1724 | 1467129007672 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:07 INFO - PROCESS | 1724 | 1467129007979 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 08:50:08 INFO - PROCESS | 1724 | 1467129008298 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:08 INFO - PROCESS | 1724 | 1467129008312 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:08 INFO - PROCESS | 1724 | ++DOCSHELL 0x90032c00 == 41 [pid = 1724] [id = 229] 08:50:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 173 (0x9012b000) [pid = 1724] [serial = 688] [outer = (nil)] 08:50:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 174 (0x902b9c00) [pid = 1724] [serial = 689] [outer = 0x9012b000] 08:50:08 INFO - PROCESS | 1724 | 1467129008407 Marionette DEBUG loaded listener.js 08:50:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 175 (0x91006c00) [pid = 1724] [serial = 690] [outer = 0x9012b000] 08:50:09 INFO - PROCESS | 1724 | 1467129009409 Marionette TRACE conn4 <- [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]]]}] 08:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1839ms 08:50:09 INFO - PROCESS | 1724 | 1467129009487 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 08:50:09 INFO - PROCESS | 1724 | 1467129009494 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 08:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:50:09 INFO - PROCESS | 1724 | 1467129009505 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:50:09 INFO - PROCESS | 1724 | 1467129009509 Marionette TRACE conn4 <- [1,890,null,{}] 08:50:09 INFO - PROCESS | 1724 | 1467129009520 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:09 INFO - PROCESS | 1724 | 1467129009528 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:09 INFO - PROCESS | 1724 | 1467129009861 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 08:50:10 INFO - PROCESS | 1724 | 1467129010071 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:10 INFO - PROCESS | 1724 | 1467129010077 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:10 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf4fc00 == 42 [pid = 1724] [id = 230] 08:50:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 176 (0x90132c00) [pid = 1724] [serial = 691] [outer = (nil)] 08:50:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 177 (0x91a16000) [pid = 1724] [serial = 692] [outer = 0x90132c00] 08:50:10 INFO - PROCESS | 1724 | 1467129010163 Marionette DEBUG loaded listener.js 08:50:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 178 (0x91a14800) [pid = 1724] [serial = 693] [outer = 0x90132c00] 08:50:11 INFO - PROCESS | 1724 | 1467129011112 Marionette TRACE conn4 <- [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]]]}] 08:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1645ms 08:50:11 INFO - PROCESS | 1724 | 1467129011149 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 08:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:50:11 INFO - PROCESS | 1724 | 1467129011154 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 08:50:11 INFO - PROCESS | 1724 | 1467129011160 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:50:11 INFO - PROCESS | 1724 | 1467129011164 Marionette TRACE conn4 <- [1,894,null,{}] 08:50:11 INFO - PROCESS | 1724 | 1467129011170 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:11 INFO - PROCESS | 1724 | 1467129011176 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:11 INFO - PROCESS | 1724 | 1467129011367 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 08:50:11 INFO - PROCESS | 1724 | 1467129011621 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:11 INFO - PROCESS | 1724 | 1467129011629 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:11 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d211800 == 43 [pid = 1724] [id = 231] 08:50:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 179 (0x8e232400) [pid = 1724] [serial = 694] [outer = (nil)] 08:50:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 180 (0x91aec800) [pid = 1724] [serial = 695] [outer = 0x8e232400] 08:50:11 INFO - PROCESS | 1724 | 1467129011751 Marionette DEBUG loaded listener.js 08:50:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 181 (0x91af5400) [pid = 1724] [serial = 696] [outer = 0x8e232400] 08:50:12 INFO - PROCESS | 1724 | 1467129012710 Marionette TRACE conn4 <- [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]]]}] 08:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1588ms 08:50:12 INFO - PROCESS | 1724 | 1467129012750 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 08:50:12 INFO - PROCESS | 1724 | 1467129012754 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 08:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:50:12 INFO - PROCESS | 1724 | 1467129012762 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:50:12 INFO - PROCESS | 1724 | 1467129012766 Marionette TRACE conn4 <- [1,898,null,{}] 08:50:12 INFO - PROCESS | 1724 | 1467129012772 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:12 INFO - PROCESS | 1724 | 1467129012777 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:13 INFO - PROCESS | 1724 | 1467129013005 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 08:50:13 INFO - PROCESS | 1724 | 1467129013269 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:13 INFO - PROCESS | 1724 | 1467129013278 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:13 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9cf800 == 44 [pid = 1724] [id = 232] 08:50:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 182 (0x8d1edc00) [pid = 1724] [serial = 697] [outer = (nil)] 08:50:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 183 (0x91b69800) [pid = 1724] [serial = 698] [outer = 0x8d1edc00] 08:50:13 INFO - PROCESS | 1724 | 1467129013401 Marionette DEBUG loaded listener.js 08:50:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 184 (0x91de7800) [pid = 1724] [serial = 699] [outer = 0x8d1edc00] 08:50:14 INFO - PROCESS | 1724 | 1467129014329 Marionette TRACE conn4 <- [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]]]}] 08:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1636ms 08:50:14 INFO - PROCESS | 1724 | 1467129014399 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 08:50:14 INFO - PROCESS | 1724 | 1467129014403 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 08:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:50:14 INFO - PROCESS | 1724 | 1467129014410 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:50:14 INFO - PROCESS | 1724 | 1467129014413 Marionette TRACE conn4 <- [1,902,null,{}] 08:50:14 INFO - PROCESS | 1724 | 1467129014419 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:14 INFO - PROCESS | 1724 | 1467129014425 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:14 INFO - PROCESS | 1724 | 1467129014623 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 08:50:14 INFO - PROCESS | 1724 | 1467129014881 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:14 INFO - PROCESS | 1724 | 1467129014893 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:14 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf47800 == 45 [pid = 1724] [id = 233] 08:50:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 185 (0x8bf4e000) [pid = 1724] [serial = 700] [outer = (nil)] 08:50:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 186 (0x91df3000) [pid = 1724] [serial = 701] [outer = 0x8bf4e000] 08:50:15 INFO - PROCESS | 1724 | 1467129015026 Marionette DEBUG loaded listener.js 08:50:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 187 (0x91df6800) [pid = 1724] [serial = 702] [outer = 0x8bf4e000] 08:50:15 INFO - PROCESS | 1724 | 1467129015966 Marionette TRACE conn4 <- [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]]]}] 08:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1631ms 08:50:16 INFO - PROCESS | 1724 | 1467129016043 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 08:50:16 INFO - PROCESS | 1724 | 1467129016047 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 08:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:50:16 INFO - PROCESS | 1724 | 1467129016054 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:50:16 INFO - PROCESS | 1724 | 1467129016059 Marionette TRACE conn4 <- [1,906,null,{}] 08:50:16 INFO - PROCESS | 1724 | 1467129016065 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:16 INFO - PROCESS | 1724 | 1467129016072 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:16 INFO - PROCESS | 1724 | 1467129016324 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 08:50:16 INFO - PROCESS | 1724 | 1467129016645 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:16 INFO - PROCESS | 1724 | 1467129016655 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:16 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d920800 == 46 [pid = 1724] [id = 234] 08:50:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 188 (0x91002800) [pid = 1724] [serial = 703] [outer = (nil)] 08:50:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 189 (0x924d7800) [pid = 1724] [serial = 704] [outer = 0x91002800] 08:50:16 INFO - PROCESS | 1724 | 1467129016745 Marionette DEBUG loaded listener.js 08:50:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 190 (0x926edc00) [pid = 1724] [serial = 705] [outer = 0x91002800] 08:50:17 INFO - PROCESS | 1724 | 1467129017692 Marionette TRACE conn4 <- [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]]]}] 08:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1697ms 08:50:17 INFO - PROCESS | 1724 | 1467129017752 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 08:50:17 INFO - PROCESS | 1724 | 1467129017757 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 08:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:50:17 INFO - PROCESS | 1724 | 1467129017763 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:50:17 INFO - PROCESS | 1724 | 1467129017766 Marionette TRACE conn4 <- [1,910,null,{}] 08:50:17 INFO - PROCESS | 1724 | 1467129017773 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:17 INFO - PROCESS | 1724 | 1467129017778 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:17 INFO - PROCESS | 1724 | 1467129017961 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 08:50:18 INFO - PROCESS | 1724 | 1467129018239 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:18 INFO - PROCESS | 1724 | 1467129018249 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:18 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce11400 == 47 [pid = 1724] [id = 235] 08:50:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 191 (0x8ce1a800) [pid = 1724] [serial = 706] [outer = (nil)] 08:50:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 192 (0x8e29cc00) [pid = 1724] [serial = 707] [outer = 0x8ce1a800] 08:50:18 INFO - PROCESS | 1724 | 1467129018373 Marionette DEBUG loaded listener.js 08:50:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 193 (0x8f6a5400) [pid = 1724] [serial = 708] [outer = 0x8ce1a800] 08:50:19 INFO - PROCESS | 1724 | 1467129019294 Marionette TRACE conn4 <- [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]]]}] 08:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1580ms 08:50:19 INFO - PROCESS | 1724 | 1467129019345 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 08:50:19 INFO - PROCESS | 1724 | 1467129019349 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 08:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:50:19 INFO - PROCESS | 1724 | 1467129019356 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:50:19 INFO - PROCESS | 1724 | 1467129019359 Marionette TRACE conn4 <- [1,914,null,{}] 08:50:19 INFO - PROCESS | 1724 | 1467129019365 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:19 INFO - PROCESS | 1724 | 1467129019370 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:19 INFO - PROCESS | 1724 | 1467129019563 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 08:50:19 INFO - PROCESS | 1724 | 1467129019819 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:19 INFO - PROCESS | 1724 | 1467129019829 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:19 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdca400 == 48 [pid = 1724] [id = 236] 08:50:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 194 (0x8d095400) [pid = 1724] [serial = 709] [outer = (nil)] 08:50:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 195 (0x8d89b800) [pid = 1724] [serial = 710] [outer = 0x8d095400] 08:50:19 INFO - PROCESS | 1724 | 1467129019949 Marionette DEBUG loaded listener.js 08:50:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 196 (0x8d89ec00) [pid = 1724] [serial = 711] [outer = 0x8d095400] 08:50:20 INFO - PROCESS | 1724 | 1467129020860 Marionette TRACE conn4 <- [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]]]}] 08:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1537ms 08:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:50:20 INFO - PROCESS | 1724 | 1467129020894 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 08:50:20 INFO - PROCESS | 1724 | 1467129020898 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 08:50:20 INFO - PROCESS | 1724 | 1467129020905 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:50:20 INFO - PROCESS | 1724 | 1467129020908 Marionette TRACE conn4 <- [1,918,null,{}] 08:50:20 INFO - PROCESS | 1724 | 1467129020914 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:20 INFO - PROCESS | 1724 | 1467129020920 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:21 INFO - PROCESS | 1724 | 1467129021118 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 08:50:21 INFO - PROCESS | 1724 | 1467129021386 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:21 INFO - PROCESS | 1724 | 1467129021393 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:21 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d0400 == 49 [pid = 1724] [id = 237] 08:50:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 197 (0x8a9d0800) [pid = 1724] [serial = 712] [outer = (nil)] 08:50:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 198 (0x8a9d5c00) [pid = 1724] [serial = 713] [outer = 0x8a9d0800] 08:50:21 INFO - PROCESS | 1724 | 1467129021658 Marionette DEBUG loaded listener.js 08:50:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 199 (0x8bdcec00) [pid = 1724] [serial = 714] [outer = 0x8a9d0800] 08:50:22 INFO - PROCESS | 1724 | 1467129022612 Marionette TRACE conn4 <- [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]]]}] 08:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1751ms 08:50:22 INFO - PROCESS | 1724 | 1467129022657 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 08:50:22 INFO - PROCESS | 1724 | 1467129022663 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 08:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:50:22 INFO - PROCESS | 1724 | 1467129022672 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:50:22 INFO - PROCESS | 1724 | 1467129022676 Marionette TRACE conn4 <- [1,922,null,{}] 08:50:22 INFO - PROCESS | 1724 | 1467129022684 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:22 INFO - PROCESS | 1724 | 1467129022690 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:22 INFO - PROCESS | 1724 | 1467129022891 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 08:50:23 INFO - PROCESS | 1724 | 1467129023169 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:23 INFO - PROCESS | 1724 | 1467129023177 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:23 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce16800 == 50 [pid = 1724] [id = 238] 08:50:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 200 (0x8d217800) [pid = 1724] [serial = 715] [outer = (nil)] 08:50:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 201 (0x8e231400) [pid = 1724] [serial = 716] [outer = 0x8d217800] 08:50:23 INFO - PROCESS | 1724 | 1467129023388 Marionette DEBUG loaded listener.js 08:50:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 202 (0x8e302000) [pid = 1724] [serial = 717] [outer = 0x8d217800] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 201 (0x90128000) [pid = 1724] [serial = 524] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 200 (0x928f2c00) [pid = 1724] [serial = 545] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 199 (0x91dedc00) [pid = 1724] [serial = 539] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 198 (0x90133400) [pid = 1724] [serial = 533] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 197 (0x8f9dd800) [pid = 1724] [serial = 563] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 196 (0x924d2400) [pid = 1724] [serial = 485] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 195 (0x8e348000) [pid = 1724] [serial = 530] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 194 (0x9522e800) [pid = 1724] [serial = 548] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 193 (0x9c016c00) [pid = 1724] [serial = 497] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 192 (0x91aed800) [pid = 1724] [serial = 536] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 191 (0x9d804800) [pid = 1724] [serial = 488] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 190 (0x8e3df800) [pid = 1724] [serial = 494] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 189 (0x928e9c00) [pid = 1724] [serial = 542] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 188 (0x8d21d000) [pid = 1724] [serial = 527] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 187 (0x8e3e2000) [pid = 1724] [serial = 500] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 186 (0x8f6a1800) [pid = 1724] [serial = 503] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 185 (0x91b6bc00) [pid = 1724] [serial = 491] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 184 (0x9b119800) [pid = 1724] [serial = 482] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 183 (0x9b4cc000) [pid = 1724] [serial = 425] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 182 (0x9002a800) [pid = 1724] [serial = 413] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 181 (0xa219a800) [pid = 1724] [serial = 434] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 180 (0x8e29ec00) [pid = 1724] [serial = 382] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 179 (0x9244c400) [pid = 1724] [serial = 440] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 178 (0x8e30ec00) [pid = 1724] [serial = 370] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 177 (0x8e342c00) [pid = 1724] [serial = 410] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 176 (0x9c25b800) [pid = 1724] [serial = 428] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 175 (0x95431000) [pid = 1724] [serial = 476] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 174 (0x8d220400) [pid = 1724] [serial = 467] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 173 (0x9ae70800) [pid = 1724] [serial = 373] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 172 (0x9522c000) [pid = 1724] [serial = 416] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 171 (0x902c1c00) [pid = 1724] [serial = 599] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 170 (0x8efc1400) [pid = 1724] [serial = 596] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 169 (0x9100b800) [pid = 1724] [serial = 571] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 168 (0x91af7000) [pid = 1724] [serial = 572] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 167 (0x928ec400) [pid = 1724] [serial = 574] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 166 (0x928f1400) [pid = 1724] [serial = 575] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 165 (0x902bc800) [pid = 1724] [serial = 589] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 164 (0x9a06d800) [pid = 1724] [serial = 422] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 163 (0x9a4d2c00) [pid = 1724] [serial = 590] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 162 (0x8ff6fc00) [pid = 1724] [serial = 586] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 161 (0x9ae68000) [pid = 1724] [serial = 587] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 160 (0x902bbc00) [pid = 1724] [serial = 473] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 159 (0x8d21e400) [pid = 1724] [serial = 592] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 158 (0x8e236000) [pid = 1724] [serial = 593] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 157 (0x9a675c00) [pid = 1724] [serial = 583] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 156 (0x9a8ac800) [pid = 1724] [serial = 584] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 155 (0x9523a400) [pid = 1724] [serial = 577] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0x95246c00) [pid = 1724] [serial = 578] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0x8ce13800) [pid = 1724] [serial = 565] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0x8ce20000) [pid = 1724] [serial = 566] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0x8e34c400) [pid = 1724] [serial = 568] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0x8ee0fc00) [pid = 1724] [serial = 569] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0x98076c00) [pid = 1724] [serial = 580] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0x9a107800) [pid = 1724] [serial = 581] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0x8e30cc00) [pid = 1724] [serial = 389] [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.] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0x91b70400) [pid = 1724] [serial = 602] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0x91b6c000) [pid = 1724] [serial = 600] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x92446400) [pid = 1724] [serial = 603] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x8f90e000) [pid = 1724] [serial = 597] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x928e9800) [pid = 1724] [serial = 606] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x924d1c00) [pid = 1724] [serial = 605] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0x8d0a0800) [pid = 1724] [serial = 385] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 139 (0x8ee02000) [pid = 1724] [serial = 470] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 138 (0x92447000) [pid = 1724] [serial = 437] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 137 (0x8f9e5400) [pid = 1724] [serial = 358] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 136 (0x98075800) [pid = 1724] [serial = 419] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 135 (0x91decc00) [pid = 1724] [serial = 361] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 134 (0x8d1fa000) [pid = 1724] [serial = 431] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 133 (0x99ed6400) [pid = 1724] [serial = 479] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 132 (0x90134800) [pid = 1724] [serial = 367] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 131 (0xa4d45400) [pid = 1724] [serial = 376] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0x8e235800) [pid = 1724] [serial = 379] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0x9a8a8000) [pid = 1724] [serial = 364] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x98230400) [pid = 1724] [serial = 355] [outer = (nil)] [url = about:blank] 08:50:24 INFO - PROCESS | 1724 | 1467129024486 Marionette TRACE conn4 <- [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]]]}] 08:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1890ms 08:50:24 INFO - PROCESS | 1724 | 1467129024562 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 08:50:24 INFO - PROCESS | 1724 | 1467129024569 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 08:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:50:24 INFO - PROCESS | 1724 | 1467129024580 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:50:24 INFO - PROCESS | 1724 | 1467129024584 Marionette TRACE conn4 <- [1,926,null,{}] 08:50:24 INFO - PROCESS | 1724 | 1467129024591 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:24 INFO - PROCESS | 1724 | 1467129024597 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:24 INFO - PROCESS | 1724 | 1467129024807 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 08:50:25 INFO - PROCESS | 1724 | 1467129025049 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:25 INFO - PROCESS | 1724 | 1467129025058 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:25 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d21d800 == 51 [pid = 1724] [id = 239] 08:50:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x8d8a6000) [pid = 1724] [serial = 718] [outer = (nil)] 08:50:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x8e29b800) [pid = 1724] [serial = 719] [outer = 0x8d8a6000] 08:50:25 INFO - PROCESS | 1724 | 1467129025137 Marionette DEBUG loaded listener.js 08:50:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x8e341400) [pid = 1724] [serial = 720] [outer = 0x8d8a6000] 08:50:25 INFO - PROCESS | 1724 | 1467129025979 Marionette TRACE conn4 <- [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]]]}] 08:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1434ms 08:50:26 INFO - PROCESS | 1724 | 1467129026015 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 08:50:26 INFO - PROCESS | 1724 | 1467129026018 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 08:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:50:26 INFO - PROCESS | 1724 | 1467129026041 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:50:26 INFO - PROCESS | 1724 | 1467129026048 Marionette TRACE conn4 <- [1,930,null,{}] 08:50:26 INFO - PROCESS | 1724 | 1467129026064 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:26 INFO - PROCESS | 1724 | 1467129026073 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:26 INFO - PROCESS | 1724 | 1467129026277 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 08:50:26 INFO - PROCESS | 1724 | 1467129026461 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:26 INFO - PROCESS | 1724 | 1467129026473 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:26 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e3db000 == 52 [pid = 1724] [id = 240] 08:50:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 132 (0x8ee07c00) [pid = 1724] [serial = 721] [outer = (nil)] 08:50:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 133 (0x8efc5000) [pid = 1724] [serial = 722] [outer = 0x8ee07c00] 08:50:26 INFO - PROCESS | 1724 | 1467129026585 Marionette DEBUG loaded listener.js 08:50:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 134 (0x8f6a7400) [pid = 1724] [serial = 723] [outer = 0x8ee07c00] 08:50:27 INFO - PROCESS | 1724 | 1467129027474 Marionette TRACE conn4 <- [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]]]}] 08:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1490ms 08:50:27 INFO - PROCESS | 1724 | 1467129027530 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 08:50:27 INFO - PROCESS | 1724 | 1467129027535 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 08:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:50:27 INFO - PROCESS | 1724 | 1467129027549 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:50:27 INFO - PROCESS | 1724 | 1467129027552 Marionette TRACE conn4 <- [1,934,null,{}] 08:50:27 INFO - PROCESS | 1724 | 1467129027560 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:27 INFO - PROCESS | 1724 | 1467129027571 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:27 INFO - PROCESS | 1724 | 1467129027847 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 08:50:27 INFO - PROCESS | 1724 | 1467129027879 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:27 INFO - PROCESS | 1724 | 1467129027885 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:27 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d1eec00 == 53 [pid = 1724] [id = 241] 08:50:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 135 (0x8f6ae800) [pid = 1724] [serial = 724] [outer = (nil)] 08:50:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 136 (0x8f9de400) [pid = 1724] [serial = 725] [outer = 0x8f6ae800] 08:50:27 INFO - PROCESS | 1724 | 1467129027976 Marionette DEBUG loaded listener.js 08:50:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 137 (0x8ff63800) [pid = 1724] [serial = 726] [outer = 0x8f6ae800] 08:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 136 (0x8efb7000) [pid = 1724] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 135 (0x8a9d2400) [pid = 1724] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 134 (0x96678000) [pid = 1724] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 133 (0x9ae72400) [pid = 1724] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 132 (0x9baf5000) [pid = 1724] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 131 (0xa1088000) [pid = 1724] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0x8d213c00) [pid = 1724] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0x8e23a000) [pid = 1724] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x91b61800) [pid = 1724] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 127 (0x8ff6c000) [pid = 1724] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 126 (0x927cfc00) [pid = 1724] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0x8bdcd400) [pid = 1724] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 124 (0x8a9d1800) [pid = 1724] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 123 (0x901e5400) [pid = 1724] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 122 (0x98073000) [pid = 1724] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 121 (0x8ce1f400) [pid = 1724] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 120 (0x8e232c00) [pid = 1724] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 119 (0x8bf42000) [pid = 1724] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 118 (0x901e1400) [pid = 1724] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 117 (0x8ce1c800) [pid = 1724] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:50:29 INFO - PROCESS | 1724 | --DOMWINDOW == 116 (0x8bdcb400) [pid = 1724] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:50:29 INFO - PROCESS | 1724 | 1467129029346 Marionette TRACE conn4 <- [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]]]}] 08:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1844ms 08:50:29 INFO - PROCESS | 1724 | 1467129029395 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 08:50:29 INFO - PROCESS | 1724 | 1467129029399 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 08:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:50:29 INFO - PROCESS | 1724 | 1467129029406 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:50:29 INFO - PROCESS | 1724 | 1467129029410 Marionette TRACE conn4 <- [1,938,null,{}] 08:50:29 INFO - PROCESS | 1724 | 1467129029417 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:29 INFO - PROCESS | 1724 | 1467129029422 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:29 INFO - PROCESS | 1724 | 1467129029658 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 08:50:29 INFO - PROCESS | 1724 | 1467129029839 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:29 INFO - PROCESS | 1724 | 1467129029848 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:29 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d1f0400 == 54 [pid = 1724] [id = 242] 08:50:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 117 (0x8d1f3000) [pid = 1724] [serial = 727] [outer = (nil)] 08:50:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 118 (0x8ee10000) [pid = 1724] [serial = 728] [outer = 0x8d1f3000] 08:50:29 INFO - PROCESS | 1724 | 1467129029929 Marionette DEBUG loaded listener.js 08:50:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 119 (0x9002cc00) [pid = 1724] [serial = 729] [outer = 0x8d1f3000] 08:50:30 INFO - PROCESS | 1724 | 1467129030705 Marionette TRACE conn4 <- [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]]]}] 08:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1343ms 08:50:30 INFO - PROCESS | 1724 | 1467129030751 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 08:50:30 INFO - PROCESS | 1724 | 1467129030754 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 08:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:50:30 INFO - PROCESS | 1724 | 1467129030761 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:50:30 INFO - PROCESS | 1724 | 1467129030764 Marionette TRACE conn4 <- [1,942,null,{}] 08:50:30 INFO - PROCESS | 1724 | 1467129030770 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:30 INFO - PROCESS | 1724 | 1467129030780 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:30 INFO - PROCESS | 1724 | 1467129030973 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 08:50:31 INFO - PROCESS | 1724 | 1467129031214 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:31 INFO - PROCESS | 1724 | 1467129031222 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:31 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d3000 == 55 [pid = 1724] [id = 243] 08:50:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 120 (0x8a9d4400) [pid = 1724] [serial = 730] [outer = (nil)] 08:50:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 121 (0x8bdcbc00) [pid = 1724] [serial = 731] [outer = 0x8a9d4400] 08:50:31 INFO - PROCESS | 1724 | 1467129031314 Marionette DEBUG loaded listener.js 08:50:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 122 (0x8ce11c00) [pid = 1724] [serial = 732] [outer = 0x8a9d4400] 08:50:32 INFO - PROCESS | 1724 | 1467129032432 Marionette TRACE conn4 <- [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]]]}] 08:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1734ms 08:50:32 INFO - PROCESS | 1724 | 1467129032500 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 08:50:32 INFO - PROCESS | 1724 | 1467129032507 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 08:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:50:32 INFO - PROCESS | 1724 | 1467129032516 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:50:32 INFO - PROCESS | 1724 | 1467129032522 Marionette TRACE conn4 <- [1,946,null,{}] 08:50:32 INFO - PROCESS | 1724 | 1467129032531 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:32 INFO - PROCESS | 1724 | 1467129032540 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:32 INFO - PROCESS | 1724 | 1467129032810 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 08:50:33 INFO - PROCESS | 1724 | 1467129033075 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:33 INFO - PROCESS | 1724 | 1467129033084 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:33 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8a2800 == 56 [pid = 1724] [id = 244] 08:50:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 123 (0x8d8aa000) [pid = 1724] [serial = 733] [outer = (nil)] 08:50:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 124 (0x8d917800) [pid = 1724] [serial = 734] [outer = 0x8d8aa000] 08:50:33 INFO - PROCESS | 1724 | 1467129033213 Marionette DEBUG loaded listener.js 08:50:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0x8e22bc00) [pid = 1724] [serial = 735] [outer = 0x8d8aa000] 08:50:34 INFO - PROCESS | 1724 | 1467129034213 Marionette TRACE conn4 <- [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]]]}] 08:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1737ms 08:50:34 INFO - PROCESS | 1724 | 1467129034257 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 08:50:34 INFO - PROCESS | 1724 | 1467129034265 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 08:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:50:34 INFO - PROCESS | 1724 | 1467129034273 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:50:34 INFO - PROCESS | 1724 | 1467129034278 Marionette TRACE conn4 <- [1,950,null,{}] 08:50:34 INFO - PROCESS | 1724 | 1467129034285 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:34 INFO - PROCESS | 1724 | 1467129034290 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:34 INFO - PROCESS | 1724 | 1467129034521 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 08:50:34 INFO - PROCESS | 1724 | 1467129034820 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:34 INFO - PROCESS | 1724 | 1467129034833 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:34 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e33fc00 == 57 [pid = 1724] [id = 245] 08:50:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x8e344400) [pid = 1724] [serial = 736] [outer = (nil)] 08:50:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 127 (0x8e3d7c00) [pid = 1724] [serial = 737] [outer = 0x8e344400] 08:50:34 INFO - PROCESS | 1724 | 1467129034960 Marionette DEBUG loaded listener.js 08:50:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 128 (0x8ee0c400) [pid = 1724] [serial = 738] [outer = 0x8e344400] 08:50:35 INFO - PROCESS | 1724 | 1467129035953 Marionette TRACE conn4 <- [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]]]}] 08:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1740ms 08:50:36 INFO - PROCESS | 1724 | 1467129036014 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 08:50:36 INFO - PROCESS | 1724 | 1467129036019 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 08:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:50:36 INFO - PROCESS | 1724 | 1467129036033 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:50:36 INFO - PROCESS | 1724 | 1467129036043 Marionette TRACE conn4 <- [1,954,null,{}] 08:50:36 INFO - PROCESS | 1724 | 1467129036052 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:36 INFO - PROCESS | 1724 | 1467129036059 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:36 INFO - PROCESS | 1724 | 1467129036328 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 08:50:36 INFO - PROCESS | 1724 | 1467129036630 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:36 INFO - PROCESS | 1724 | 1467129036638 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:36 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e344000 == 58 [pid = 1724] [id = 246] 08:50:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x9002ac00) [pid = 1724] [serial = 739] [outer = (nil)] 08:50:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x901e8400) [pid = 1724] [serial = 740] [outer = 0x9002ac00] 08:50:36 INFO - PROCESS | 1724 | 1467129036724 Marionette DEBUG loaded listener.js 08:50:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x902c1c00) [pid = 1724] [serial = 741] [outer = 0x9002ac00] 08:50:37 INFO - PROCESS | 1724 | 1467129037705 Marionette TRACE conn4 <- [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]]]}] 08:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1752ms 08:50:37 INFO - PROCESS | 1724 | 1467129037779 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 08:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:50:37 INFO - PROCESS | 1724 | 1467129037784 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 08:50:37 INFO - PROCESS | 1724 | 1467129037791 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:50:37 INFO - PROCESS | 1724 | 1467129037795 Marionette TRACE conn4 <- [1,958,null,{}] 08:50:37 INFO - PROCESS | 1724 | 1467129037801 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:37 INFO - PROCESS | 1724 | 1467129037806 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:38 INFO - PROCESS | 1724 | 1467129038071 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 08:50:38 INFO - PROCESS | 1724 | 1467129038372 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:38 INFO - PROCESS | 1724 | 1467129038382 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:38 INFO - PROCESS | 1724 | ++DOCSHELL 0x8efb7400 == 59 [pid = 1724] [id = 247] 08:50:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 132 (0x8f9eac00) [pid = 1724] [serial = 742] [outer = (nil)] 08:50:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 133 (0x91a13400) [pid = 1724] [serial = 743] [outer = 0x8f9eac00] 08:50:38 INFO - PROCESS | 1724 | 1467129038466 Marionette DEBUG loaded listener.js 08:50:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 134 (0x91af6800) [pid = 1724] [serial = 744] [outer = 0x8f9eac00] 08:50:39 INFO - PROCESS | 1724 | 1467129039378 Marionette TRACE conn4 <- [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]]]}] 08:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1641ms 08:50:39 INFO - PROCESS | 1724 | 1467129039432 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 08:50:39 INFO - PROCESS | 1724 | 1467129039435 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 08:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:50:39 INFO - PROCESS | 1724 | 1467129039442 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:50:39 INFO - PROCESS | 1724 | 1467129039446 Marionette TRACE conn4 <- [1,962,null,{}] 08:50:39 INFO - PROCESS | 1724 | 1467129039451 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:39 INFO - PROCESS | 1724 | 1467129039457 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:39 INFO - PROCESS | 1724 | 1467129039653 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 08:50:39 INFO - PROCESS | 1724 | 1467129039909 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:39 INFO - PROCESS | 1724 | 1467129039927 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:40 INFO - PROCESS | 1724 | ++DOCSHELL 0x91b63c00 == 60 [pid = 1724] [id = 248] 08:50:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 135 (0x91b67400) [pid = 1724] [serial = 745] [outer = (nil)] 08:50:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 136 (0x91b6cc00) [pid = 1724] [serial = 746] [outer = 0x91b67400] 08:50:40 INFO - PROCESS | 1724 | 1467129040065 Marionette DEBUG loaded listener.js 08:50:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 137 (0x92449000) [pid = 1724] [serial = 747] [outer = 0x91b67400] 08:50:41 INFO - PROCESS | 1724 | 1467129041124 Marionette TRACE conn4 <- [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]]]}] 08:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1732ms 08:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:50:41 INFO - PROCESS | 1724 | 1467129041175 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 08:50:41 INFO - PROCESS | 1724 | 1467129041179 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 08:50:41 INFO - PROCESS | 1724 | 1467129041185 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:50:41 INFO - PROCESS | 1724 | 1467129041189 Marionette TRACE conn4 <- [1,966,null,{}] 08:50:41 INFO - PROCESS | 1724 | 1467129041195 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:41 INFO - PROCESS | 1724 | 1467129041201 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:41 INFO - PROCESS | 1724 | 1467129041409 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 08:50:41 INFO - PROCESS | 1724 | 1467129041663 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:41 INFO - PROCESS | 1724 | 1467129041673 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:41 INFO - PROCESS | 1724 | ++DOCSHELL 0x9244f000 == 61 [pid = 1724] [id = 249] 08:50:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 138 (0x924c9400) [pid = 1724] [serial = 748] [outer = (nil)] 08:50:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 139 (0x926eac00) [pid = 1724] [serial = 749] [outer = 0x924c9400] 08:50:41 INFO - PROCESS | 1724 | 1467129041794 Marionette DEBUG loaded listener.js 08:50:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 140 (0x927cfc00) [pid = 1724] [serial = 750] [outer = 0x924c9400] 08:50:42 INFO - PROCESS | 1724 | 1467129042751 Marionette TRACE conn4 <- [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]]]}] 08:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1643ms 08:50:42 INFO - PROCESS | 1724 | 1467129042829 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 08:50:42 INFO - PROCESS | 1724 | 1467129042832 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 08:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:50:42 INFO - PROCESS | 1724 | 1467129042841 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:50:42 INFO - PROCESS | 1724 | 1467129042845 Marionette TRACE conn4 <- [1,970,null,{}] 08:50:42 INFO - PROCESS | 1724 | 1467129042851 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:42 INFO - PROCESS | 1724 | 1467129042856 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:43 INFO - PROCESS | 1724 | 1467129043108 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 08:50:43 INFO - PROCESS | 1724 | 1467129043410 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:43 INFO - PROCESS | 1724 | 1467129043418 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:43 INFO - PROCESS | 1724 | ++DOCSHELL 0x902c4000 == 62 [pid = 1724] [id = 250] 08:50:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0x91df1c00) [pid = 1724] [serial = 751] [outer = (nil)] 08:50:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x927dc400) [pid = 1724] [serial = 752] [outer = 0x91df1c00] 08:50:43 INFO - PROCESS | 1724 | 1467129043502 Marionette DEBUG loaded listener.js 08:50:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x928e6c00) [pid = 1724] [serial = 753] [outer = 0x91df1c00] 08:50:44 INFO - PROCESS | 1724 | 1467129044451 Marionette TRACE conn4 <- [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]]]}] 08:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1689ms 08:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:50:44 INFO - PROCESS | 1724 | 1467129044530 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 08:50:44 INFO - PROCESS | 1724 | 1467129044533 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 08:50:44 INFO - PROCESS | 1724 | 1467129044541 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:50:44 INFO - PROCESS | 1724 | 1467129044544 Marionette TRACE conn4 <- [1,974,null,{}] 08:50:44 INFO - PROCESS | 1724 | 1467129044551 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:44 INFO - PROCESS | 1724 | 1467129044556 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:44 INFO - PROCESS | 1724 | 1467129044800 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 08:50:45 INFO - PROCESS | 1724 | 1467129045108 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:45 INFO - PROCESS | 1724 | 1467129045117 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:45 INFO - PROCESS | 1724 | ++DOCSHELL 0x91df4400 == 63 [pid = 1724] [id = 251] 08:50:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x927d2400) [pid = 1724] [serial = 754] [outer = (nil)] 08:50:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x928ef400) [pid = 1724] [serial = 755] [outer = 0x927d2400] 08:50:45 INFO - PROCESS | 1724 | 1467129045205 Marionette DEBUG loaded listener.js 08:50:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0x928f4400) [pid = 1724] [serial = 756] [outer = 0x927d2400] 08:50:46 INFO - PROCESS | 1724 | 1467129046212 Marionette TRACE conn4 <- [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]]]}] 08: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 08:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1740ms 08:50:46 INFO - PROCESS | 1724 | 1467129046281 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 08:50:46 INFO - PROCESS | 1724 | 1467129046286 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 08:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:50:46 INFO - PROCESS | 1724 | 1467129046295 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:50:46 INFO - PROCESS | 1724 | 1467129046299 Marionette TRACE conn4 <- [1,978,null,{}] 08:50:46 INFO - PROCESS | 1724 | 1467129046307 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:46 INFO - PROCESS | 1724 | 1467129046313 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:46 INFO - PROCESS | 1724 | 1467129046600 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 08:50:46 INFO - PROCESS | 1724 | 1467129046918 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:46 INFO - PROCESS | 1724 | 1467129046929 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:46 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9cf000 == 64 [pid = 1724] [id = 252] 08:50:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0x8a9cf400) [pid = 1724] [serial = 757] [outer = (nil)] 08:50:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0x8bdd4c00) [pid = 1724] [serial = 758] [outer = 0x8a9cf400] 08:50:47 INFO - PROCESS | 1724 | 1467129047011 Marionette DEBUG loaded listener.js 08:50:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0x8d8a2000) [pid = 1724] [serial = 759] [outer = 0x8a9cf400] 08:50:48 INFO - PROCESS | 1724 | 1467129048657 Marionette TRACE conn4 <- [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]]]}] 08:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 2442ms 08:50:48 INFO - PROCESS | 1724 | 1467129048737 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 08:50:48 INFO - PROCESS | 1724 | 1467129048743 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 08:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:50:48 INFO - PROCESS | 1724 | 1467129048751 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:50:48 INFO - PROCESS | 1724 | 1467129048756 Marionette TRACE conn4 <- [1,982,null,{}] 08:50:48 INFO - PROCESS | 1724 | 1467129048765 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:48 INFO - PROCESS | 1724 | 1467129048771 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:48 INFO - PROCESS | 1724 | 1467129048992 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 08:50:49 INFO - PROCESS | 1724 | 1467129049264 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:49 INFO - PROCESS | 1724 | 1467129049276 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:49 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d09f800 == 65 [pid = 1724] [id = 253] 08:50:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0x8d0a0c00) [pid = 1724] [serial = 760] [outer = (nil)] 08:50:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x8d21fc00) [pid = 1724] [serial = 761] [outer = 0x8d0a0c00] 08:50:49 INFO - PROCESS | 1724 | 1467129049359 Marionette DEBUG loaded listener.js 08:50:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0x8d8a3400) [pid = 1724] [serial = 762] [outer = 0x8d0a0c00] 08:50:50 INFO - PROCESS | 1724 | 1467129050473 Marionette TRACE conn4 <- [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]]]}] 08:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1797ms 08:50:50 INFO - PROCESS | 1724 | 1467129050549 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 08:50:50 INFO - PROCESS | 1724 | 1467129050556 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 08:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:50:50 INFO - PROCESS | 1724 | 1467129050567 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:50:50 INFO - PROCESS | 1724 | 1467129050571 Marionette TRACE conn4 <- [1,986,null,{}] 08:50:50 INFO - PROCESS | 1724 | 1467129050578 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:50 INFO - PROCESS | 1724 | 1467129050585 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8e3dec00 == 64 [pid = 1724] [id = 217] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8d91ac00 == 63 [pid = 1724] [id = 218] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x90127800 == 62 [pid = 1724] [id = 199] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8d1f0400 == 61 [pid = 1724] [id = 242] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8d1eec00 == 60 [pid = 1724] [id = 241] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8e3db000 == 59 [pid = 1724] [id = 240] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8d21d800 == 58 [pid = 1724] [id = 239] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce16800 == 57 [pid = 1724] [id = 238] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d0400 == 56 [pid = 1724] [id = 237] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf41800 == 55 [pid = 1724] [id = 219] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8e296800 == 54 [pid = 1724] [id = 198] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd2400 == 53 [pid = 1724] [id = 223] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8d213000 == 52 [pid = 1724] [id = 220] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x90033400 == 51 [pid = 1724] [id = 200] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x902b8000 == 50 [pid = 1724] [id = 203] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd5000 == 49 [pid = 1724] [id = 225] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8f902c00 == 48 [pid = 1724] [id = 226] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x90032c00 == 47 [pid = 1724] [id = 229] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9cec00 == 46 [pid = 1724] [id = 214] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd0800 == 45 [pid = 1724] [id = 228] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8ff63000 == 44 [pid = 1724] [id = 227] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x9bff1800 == 43 [pid = 1724] [id = 212] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdca400 == 42 [pid = 1724] [id = 236] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce1e400 == 41 [pid = 1724] [id = 224] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8d211800 == 40 [pid = 1724] [id = 231] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdc8800 == 39 [pid = 1724] [id = 222] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8d91a000 == 38 [pid = 1724] [id = 202] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9cf800 == 37 [pid = 1724] [id = 232] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x926eec00 == 36 [pid = 1724] [id = 213] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8efc4c00 == 35 [pid = 1724] [id = 210] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf47800 == 34 [pid = 1724] [id = 233] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8e340c00 == 33 [pid = 1724] [id = 211] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8d920800 == 32 [pid = 1724] [id = 234] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8e232800 == 31 [pid = 1724] [id = 221] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8f6acc00 == 30 [pid = 1724] [id = 201] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce12800 == 29 [pid = 1724] [id = 197] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf4fc00 == 28 [pid = 1724] [id = 230] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x9a4d1400 == 27 [pid = 1724] [id = 207] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf49400 == 26 [pid = 1724] [id = 209] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdcac00 == 25 [pid = 1724] [id = 216] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce11400 == 24 [pid = 1724] [id = 235] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf48c00 == 23 [pid = 1724] [id = 206] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x96676400 == 22 [pid = 1724] [id = 204] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8d094400 == 21 [pid = 1724] [id = 205] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x9baf0400 == 20 [pid = 1724] [id = 208] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9cfc00 == 19 [pid = 1724] [id = 215] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9cf000 == 18 [pid = 1724] [id = 252] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x91df4400 == 17 [pid = 1724] [id = 251] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x9244f000 == 16 [pid = 1724] [id = 249] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x902c4000 == 15 [pid = 1724] [id = 250] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x91b63c00 == 14 [pid = 1724] [id = 248] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8efb7400 == 13 [pid = 1724] [id = 247] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8e344000 == 12 [pid = 1724] [id = 246] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8a2800 == 11 [pid = 1724] [id = 244] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8e33fc00 == 10 [pid = 1724] [id = 245] 08:50:52 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d3000 == 9 [pid = 1724] [id = 243] 08:50:52 INFO - PROCESS | 1724 | 1467129052372 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0x8d89e000) [pid = 1724] [serial = 653] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0x8a9d8c00) [pid = 1724] [serial = 644] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0x9807c000) [pid = 1724] [serial = 614] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0x9c01f000) [pid = 1724] [serial = 623] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0xa2321400) [pid = 1724] [serial = 627] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0xa6143800) [pid = 1724] [serial = 639] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0x8d8a3800) [pid = 1724] [serial = 663] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x8f6a8800) [pid = 1724] [serial = 608] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x924c9800) [pid = 1724] [serial = 612] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x901ee400) [pid = 1724] [serial = 656] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x99e33800) [pid = 1724] [serial = 615] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0x927d5c00) [pid = 1724] [serial = 641] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 139 (0x8d1f3800) [pid = 1724] [serial = 669] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 138 (0x8a9da400) [pid = 1724] [serial = 645] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 137 (0x8f6ae400) [pid = 1724] [serial = 647] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 136 (0x926e7400) [pid = 1724] [serial = 636] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 135 (0x8d21c800) [pid = 1724] [serial = 662] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 134 (0x926e3800) [pid = 1724] [serial = 635] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 133 (0x91a1a000) [pid = 1724] [serial = 657] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 132 (0x9a76ec00) [pid = 1724] [serial = 618] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 131 (0x8f905400) [pid = 1724] [serial = 654] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0x9b10e800) [pid = 1724] [serial = 621] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0x8e23a800) [pid = 1724] [serial = 665] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x92445400) [pid = 1724] [serial = 611] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 127 (0x8f90d400) [pid = 1724] [serial = 609] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 126 (0x8d093c00) [pid = 1724] [serial = 660] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0x9a4d1000) [pid = 1724] [serial = 617] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 124 (0x901ea400) [pid = 1724] [serial = 632] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 123 (0x8bf4f000) [pid = 1724] [serial = 659] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 122 (0x927d8c00) [pid = 1724] [serial = 642] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 121 (0x901ed800) [pid = 1724] [serial = 633] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 120 (0xa33c1000) [pid = 1724] [serial = 629] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 119 (0x8bf4f400) [pid = 1724] [serial = 651] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 118 (0x926ecc00) [pid = 1724] [serial = 648] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 117 (0x9ae6a800) [pid = 1724] [serial = 620] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 116 (0x8bf4dc00) [pid = 1724] [serial = 668] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 115 (0x8e2a2000) [pid = 1724] [serial = 666] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 114 (0xa4d4b800) [pid = 1724] [serial = 638] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 113 (0x9d45c800) [pid = 1724] [serial = 624] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 112 (0x8bdd2c00) [pid = 1724] [serial = 650] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 111 (0xa2199800) [pid = 1724] [serial = 626] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 110 (0xa4d42400) [pid = 1724] [serial = 630] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | --DOMWINDOW == 109 (0x8e306800) [pid = 1724] [serial = 671] [outer = (nil)] [url = about:blank] 08:50:52 INFO - PROCESS | 1724 | 1467129052826 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:52 INFO - PROCESS | 1724 | 1467129052838 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:52 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9da400 == 10 [pid = 1724] [id = 254] 08:50:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 110 (0x8bdc8c00) [pid = 1724] [serial = 763] [outer = (nil)] 08:50:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 111 (0x8bdcb000) [pid = 1724] [serial = 764] [outer = 0x8bdc8c00] 08:50:52 INFO - PROCESS | 1724 | 1467129052914 Marionette DEBUG loaded listener.js 08:50:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 112 (0x8bdd4800) [pid = 1724] [serial = 765] [outer = 0x8bdc8c00] 08:50:53 INFO - PROCESS | 1724 | 1467129053739 Marionette TRACE conn4 <- [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]]]}] 08:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 3193ms 08:50:53 INFO - PROCESS | 1724 | 1467129053779 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 08:50:53 INFO - PROCESS | 1724 | 1467129053786 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 08:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:50:53 INFO - PROCESS | 1724 | 1467129053797 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:50:53 INFO - PROCESS | 1724 | 1467129053801 Marionette TRACE conn4 <- [1,990,null,{}] 08:50:53 INFO - PROCESS | 1724 | 1467129053809 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:53 INFO - PROCESS | 1724 | 1467129053814 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:54 INFO - PROCESS | 1724 | 1467129054020 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 08:50:54 INFO - PROCESS | 1724 | 1467129054162 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:54 INFO - PROCESS | 1724 | 1467129054172 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:54 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce11400 == 11 [pid = 1724] [id = 255] 08:50:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 113 (0x8ce1e400) [pid = 1724] [serial = 766] [outer = (nil)] 08:50:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 114 (0x8ce20c00) [pid = 1724] [serial = 767] [outer = 0x8ce1e400] 08:50:54 INFO - PROCESS | 1724 | 1467129054258 Marionette DEBUG loaded listener.js 08:50:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 115 (0x8d099400) [pid = 1724] [serial = 768] [outer = 0x8ce1e400] 08:50:55 INFO - PROCESS | 1724 | 1467129055249 Marionette TRACE conn4 <- [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]]]}] 08:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1536ms 08:50:55 INFO - PROCESS | 1724 | 1467129055334 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 08:50:55 INFO - PROCESS | 1724 | 1467129055339 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 08:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:50:55 INFO - PROCESS | 1724 | 1467129055346 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:50:55 INFO - PROCESS | 1724 | 1467129055351 Marionette TRACE conn4 <- [1,994,null,{}] 08:50:55 INFO - PROCESS | 1724 | 1467129055366 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:55 INFO - PROCESS | 1724 | 1467129055372 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:55 INFO - PROCESS | 1724 | 1467129055604 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 08:50:55 INFO - PROCESS | 1724 | 1467129055636 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:55 INFO - PROCESS | 1724 | 1467129055643 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:55 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d213800 == 12 [pid = 1724] [id = 256] 08:50:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 116 (0x8d214c00) [pid = 1724] [serial = 769] [outer = (nil)] 08:50:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 117 (0x8d219400) [pid = 1724] [serial = 770] [outer = 0x8d214c00] 08:50:55 INFO - PROCESS | 1724 | 1467129055721 Marionette DEBUG loaded listener.js 08:50:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 118 (0x8d21f800) [pid = 1724] [serial = 771] [outer = 0x8d214c00] 08:50:56 INFO - PROCESS | 1724 | 1467129056817 Marionette TRACE conn4 <- [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]]]}] 08:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1544ms 08:50:56 INFO - PROCESS | 1724 | 1467129056891 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 08:50:56 INFO - PROCESS | 1724 | 1467129056898 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 08:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:50:57 INFO - PROCESS | 1724 | 1467129057873 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:50:57 INFO - PROCESS | 1724 | 1467129057882 Marionette TRACE conn4 <- [1,998,null,{}] 08:50:58 INFO - PROCESS | 1724 | --DOMWINDOW == 117 (0x8ff64c00) [pid = 1724] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:50:58 INFO - PROCESS | 1724 | --DOMWINDOW == 116 (0x8ee07c00) [pid = 1724] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:50:58 INFO - PROCESS | 1724 | --DOMWINDOW == 115 (0x8a9d0800) [pid = 1724] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:50:58 INFO - PROCESS | 1724 | --DOMWINDOW == 114 (0x8f903c00) [pid = 1724] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:50:58 INFO - PROCESS | 1724 | --DOMWINDOW == 113 (0x8e232400) [pid = 1724] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:50:58 INFO - PROCESS | 1724 | --DOMWINDOW == 112 (0x8d09f000) [pid = 1724] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:50:58 INFO - PROCESS | 1724 | --DOMWINDOW == 111 (0x91002800) [pid = 1724] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:50:58 INFO - PROCESS | 1724 | --DOMWINDOW == 110 (0x8ce1a800) [pid = 1724] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:50:58 INFO - PROCESS | 1724 | --DOMWINDOW == 109 (0x90132c00) [pid = 1724] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:50:58 INFO - PROCESS | 1724 | --DOMWINDOW == 108 (0x8d217800) [pid = 1724] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:50:58 INFO - PROCESS | 1724 | --DOMWINDOW == 107 (0x90029c00) [pid = 1724] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:50:58 INFO - PROCESS | 1724 | --DOMWINDOW == 106 (0x8f6ae800) [pid = 1724] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:50:58 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x8d1f3000) [pid = 1724] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:50:58 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x8d1edc00) [pid = 1724] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:50:58 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x9012b000) [pid = 1724] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:50:58 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x8bf4e000) [pid = 1724] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:50:58 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x8d8a6000) [pid = 1724] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:50:58 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x8ce15c00) [pid = 1724] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:50:58 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x8d095400) [pid = 1724] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:50:58 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x8d8a1000) [pid = 1724] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:50:58 INFO - PROCESS | 1724 | 1467129058081 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:58 INFO - PROCESS | 1724 | 1467129058089 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:58 INFO - PROCESS | 1724 | 1467129058330 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 08:50:58 INFO - PROCESS | 1724 | 1467129058418 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:58 INFO - PROCESS | 1724 | 1467129058425 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:58 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d212000 == 13 [pid = 1724] [id = 257] 08:50:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x8d217800) [pid = 1724] [serial = 772] [outer = (nil)] 08:50:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x8d91cc00) [pid = 1724] [serial = 773] [outer = 0x8d217800] 08:50:58 INFO - PROCESS | 1724 | 1467129058501 Marionette DEBUG loaded listener.js 08:50:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x8e236400) [pid = 1724] [serial = 774] [outer = 0x8d217800] 08:50:59 INFO - PROCESS | 1724 | 1467129059304 Marionette TRACE conn4 <- [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]]]}] 08:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 2429ms 08:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:50:59 INFO - PROCESS | 1724 | 1467129059337 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 08:50:59 INFO - PROCESS | 1724 | 1467129059340 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 08:50:59 INFO - PROCESS | 1724 | 1467129059346 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:50:59 INFO - PROCESS | 1724 | 1467129059350 Marionette TRACE conn4 <- [1,1002,null,{}] 08:50:59 INFO - PROCESS | 1724 | 1467129059355 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:59 INFO - PROCESS | 1724 | 1467129059360 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:59 INFO - PROCESS | 1724 | 1467129059529 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 08:50:59 INFO - PROCESS | 1724 | 1467129059538 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:59 INFO - PROCESS | 1724 | 1467129059545 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:50:59 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d4000 == 14 [pid = 1724] [id = 258] 08:50:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x8e294400) [pid = 1724] [serial = 775] [outer = (nil)] 08:50:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x8e29c800) [pid = 1724] [serial = 776] [outer = 0x8e294400] 08:50:59 INFO - PROCESS | 1724 | 1467129059622 Marionette DEBUG loaded listener.js 08:50:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x8e302400) [pid = 1724] [serial = 777] [outer = 0x8e294400] 08:51:00 INFO - PROCESS | 1724 | 1467129060783 Marionette TRACE conn4 <- [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]]]}] 08:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1481ms 08:51:00 INFO - PROCESS | 1724 | 1467129060828 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 08:51:00 INFO - PROCESS | 1724 | 1467129060835 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 08:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:51:00 INFO - PROCESS | 1724 | 1467129060844 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:51:00 INFO - PROCESS | 1724 | 1467129060850 Marionette TRACE conn4 <- [1,1006,null,{}] 08:51:00 INFO - PROCESS | 1724 | 1467129060860 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:00 INFO - PROCESS | 1724 | 1467129060866 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:01 INFO - PROCESS | 1724 | 1467129061066 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 08:51:01 INFO - PROCESS | 1724 | 1467129061301 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:01 INFO - PROCESS | 1724 | 1467129061313 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:01 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce16800 == 15 [pid = 1724] [id = 259] 08:51:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x8ce19400) [pid = 1724] [serial = 778] [outer = (nil)] 08:51:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x8d09fc00) [pid = 1724] [serial = 779] [outer = 0x8ce19400] 08:51:01 INFO - PROCESS | 1724 | 1467129061448 Marionette DEBUG loaded listener.js 08:51:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 107 (0x8d217c00) [pid = 1724] [serial = 780] [outer = 0x8ce19400] 08:51:02 INFO - PROCESS | 1724 | 1467129062461 Marionette TRACE conn4 <- [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]]]}] 08:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1652ms 08:51:02 INFO - PROCESS | 1724 | 1467129062495 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 08:51:02 INFO - PROCESS | 1724 | 1467129062503 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 08:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:51:02 INFO - PROCESS | 1724 | 1467129062514 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:51:02 INFO - PROCESS | 1724 | 1467129062518 Marionette TRACE conn4 <- [1,1010,null,{}] 08:51:02 INFO - PROCESS | 1724 | 1467129062525 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:02 INFO - PROCESS | 1724 | 1467129062531 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:02 INFO - PROCESS | 1724 | 1467129062726 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 08:51:03 INFO - PROCESS | 1724 | 1467129062998 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:03 INFO - PROCESS | 1724 | 1467129063009 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:03 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf4ac00 == 16 [pid = 1724] [id = 260] 08:51:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 108 (0x8ce15400) [pid = 1724] [serial = 781] [outer = (nil)] 08:51:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 109 (0x8e309c00) [pid = 1724] [serial = 782] [outer = 0x8ce15400] 08:51:03 INFO - PROCESS | 1724 | 1467129063149 Marionette DEBUG loaded listener.js 08:51:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 110 (0x8e310800) [pid = 1724] [serial = 783] [outer = 0x8ce15400] 08:51:04 INFO - PROCESS | 1724 | 1467129064131 Marionette TRACE conn4 <- [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]]]}] 08:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1691ms 08:51:04 INFO - PROCESS | 1724 | 1467129064205 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 08:51:04 INFO - PROCESS | 1724 | 1467129064209 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 08:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:51:04 INFO - PROCESS | 1724 | 1467129064217 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:51:04 INFO - PROCESS | 1724 | 1467129064223 Marionette TRACE conn4 <- [1,1014,null,{}] 08:51:04 INFO - PROCESS | 1724 | 1467129064241 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:04 INFO - PROCESS | 1724 | 1467129064251 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:04 INFO - PROCESS | 1724 | 1467129064488 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 08:51:04 INFO - PROCESS | 1724 | 1467129064754 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:04 INFO - PROCESS | 1724 | 1467129064770 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:04 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e3dd800 == 17 [pid = 1724] [id = 261] 08:51:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 111 (0x8e3de400) [pid = 1724] [serial = 784] [outer = (nil)] 08:51:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 112 (0x8ee02000) [pid = 1724] [serial = 785] [outer = 0x8e3de400] 08:51:04 INFO - PROCESS | 1724 | 1467129064858 Marionette DEBUG loaded listener.js 08:51:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 113 (0x8ee06400) [pid = 1724] [serial = 786] [outer = 0x8e3de400] 08:51:05 INFO - PROCESS | 1724 | 1467129065765 Marionette TRACE conn4 <- [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]]]}] 08:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1598ms 08:51:05 INFO - PROCESS | 1724 | 1467129065816 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 08:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:51:05 INFO - PROCESS | 1724 | 1467129065821 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 08:51:05 INFO - PROCESS | 1724 | 1467129065829 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:51:05 INFO - PROCESS | 1724 | 1467129065833 Marionette TRACE conn4 <- [1,1018,null,{}] 08:51:05 INFO - PROCESS | 1724 | 1467129065841 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:05 INFO - PROCESS | 1724 | 1467129065845 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:06 INFO - PROCESS | 1724 | 1467129066037 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 08:51:06 INFO - PROCESS | 1724 | 1467129066209 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:06 INFO - PROCESS | 1724 | 1467129066217 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:06 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d1f3800 == 18 [pid = 1724] [id = 262] 08:51:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 114 (0x8e3e4000) [pid = 1724] [serial = 787] [outer = (nil)] 08:51:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 115 (0x8efb7400) [pid = 1724] [serial = 788] [outer = 0x8e3e4000] 08:51:06 INFO - PROCESS | 1724 | 1467129066348 Marionette DEBUG loaded listener.js 08:51:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 116 (0x8efb8400) [pid = 1724] [serial = 789] [outer = 0x8e3e4000] 08:51:07 INFO - PROCESS | 1724 | 1467129067296 Marionette TRACE conn4 <- [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]]]}] 08:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1538ms 08:51:07 INFO - PROCESS | 1724 | 1467129067367 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 08:51:07 INFO - PROCESS | 1724 | 1467129067371 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 08:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:51:07 INFO - PROCESS | 1724 | 1467129067378 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:51:07 INFO - PROCESS | 1724 | 1467129067382 Marionette TRACE conn4 <- [1,1022,null,{}] 08:51:07 INFO - PROCESS | 1724 | 1467129067389 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:07 INFO - PROCESS | 1724 | 1467129067395 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:07 INFO - PROCESS | 1724 | 1467129067629 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 08:51:07 INFO - PROCESS | 1724 | 1467129067867 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:07 INFO - PROCESS | 1724 | 1467129067876 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:07 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d89cc00 == 19 [pid = 1724] [id = 263] 08:51:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 117 (0x8e342800) [pid = 1724] [serial = 790] [outer = (nil)] 08:51:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 118 (0x8efc3400) [pid = 1724] [serial = 791] [outer = 0x8e342800] 08:51:08 INFO - PROCESS | 1724 | 1467129068016 Marionette DEBUG loaded listener.js 08:51:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 119 (0x8f6a2400) [pid = 1724] [serial = 792] [outer = 0x8e342800] 08:51:08 INFO - PROCESS | 1724 | 1467129068962 Marionette TRACE conn4 <- [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]]]}] 08:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1635ms 08:51:09 INFO - PROCESS | 1724 | 1467129069015 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 08:51:09 INFO - PROCESS | 1724 | 1467129069018 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 08:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:51:09 INFO - PROCESS | 1724 | 1467129069026 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:51:09 INFO - PROCESS | 1724 | 1467129069029 Marionette TRACE conn4 <- [1,1026,null,{}] 08:51:09 INFO - PROCESS | 1724 | 1467129069036 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:09 INFO - PROCESS | 1724 | 1467129069048 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:09 INFO - PROCESS | 1724 | 1467129069316 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 08:51:09 INFO - PROCESS | 1724 | 1467129069545 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:09 INFO - PROCESS | 1724 | 1467129069558 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:09 INFO - PROCESS | 1724 | ++DOCSHELL 0x8efbe400 == 20 [pid = 1724] [id = 264] 08:51:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 120 (0x8efc4c00) [pid = 1724] [serial = 793] [outer = (nil)] 08:51:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 121 (0x8f90f400) [pid = 1724] [serial = 794] [outer = 0x8efc4c00] 08:51:09 INFO - PROCESS | 1724 | 1467129069694 Marionette DEBUG loaded listener.js 08:51:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 122 (0x8f9e2800) [pid = 1724] [serial = 795] [outer = 0x8efc4c00] 08:51:10 INFO - PROCESS | 1724 | 1467129070610 Marionette TRACE conn4 <- [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]]]}] 08:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1638ms 08:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:51:10 INFO - PROCESS | 1724 | 1467129070664 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 08:51:10 INFO - PROCESS | 1724 | 1467129070668 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 08:51:10 INFO - PROCESS | 1724 | 1467129070675 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:51:10 INFO - PROCESS | 1724 | 1467129070678 Marionette TRACE conn4 <- [1,1030,null,{}] 08:51:10 INFO - PROCESS | 1724 | 1467129070684 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:10 INFO - PROCESS | 1724 | 1467129070690 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:10 INFO - PROCESS | 1724 | 1467129070874 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 08:51:11 INFO - PROCESS | 1724 | 1467129071053 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:11 INFO - PROCESS | 1724 | 1467129071063 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:11 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf48c00 == 21 [pid = 1724] [id = 265] 08:51:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 123 (0x8bf4a800) [pid = 1724] [serial = 796] [outer = (nil)] 08:51:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 124 (0x8ff64800) [pid = 1724] [serial = 797] [outer = 0x8bf4a800] 08:51:11 INFO - PROCESS | 1724 | 1467129071191 Marionette DEBUG loaded listener.js 08:51:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0x8ff61400) [pid = 1724] [serial = 798] [outer = 0x8bf4a800] 08:51:12 INFO - PROCESS | 1724 | 1467129072069 Marionette TRACE conn4 <- [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]]]}] 08:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1438ms 08:51:12 INFO - PROCESS | 1724 | 1467129072113 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 08:51:12 INFO - PROCESS | 1724 | 1467129072118 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 08:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:51:12 INFO - PROCESS | 1724 | 1467129072124 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:51:12 INFO - PROCESS | 1724 | 1467129072128 Marionette TRACE conn4 <- [1,1034,null,{}] 08:51:12 INFO - PROCESS | 1724 | 1467129072134 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:12 INFO - PROCESS | 1724 | 1467129072139 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:12 INFO - PROCESS | 1724 | 1467129072330 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 08:51:12 INFO - PROCESS | 1724 | 1467129072520 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:12 INFO - PROCESS | 1724 | 1467129072529 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:12 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8a7800 == 22 [pid = 1724] [id = 266] 08:51:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x8d8a8400) [pid = 1724] [serial = 799] [outer = (nil)] 08:51:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 127 (0x8ff67000) [pid = 1724] [serial = 800] [outer = 0x8d8a8400] 08:51:12 INFO - PROCESS | 1724 | 1467129072655 Marionette DEBUG loaded listener.js 08:51:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 128 (0x9002c000) [pid = 1724] [serial = 801] [outer = 0x8d8a8400] 08:51:13 INFO - PROCESS | 1724 | 1467129073643 Marionette TRACE conn4 <- [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]]]}] 08:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1584ms 08:51:13 INFO - PROCESS | 1724 | 1467129073710 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 08:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:51:13 INFO - PROCESS | 1724 | 1467129073714 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 08:51:13 INFO - PROCESS | 1724 | 1467129073721 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:51:13 INFO - PROCESS | 1724 | 1467129073724 Marionette TRACE conn4 <- [1,1038,null,{}] 08:51:13 INFO - PROCESS | 1724 | 1467129073730 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:13 INFO - PROCESS | 1724 | 1467129073735 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:13 INFO - PROCESS | 1724 | 1467129073954 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 08:51:14 INFO - PROCESS | 1724 | 1467129074334 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:14 INFO - PROCESS | 1724 | 1467129074346 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:14 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d8000 == 23 [pid = 1724] [id = 267] 08:51:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x8a9d8400) [pid = 1724] [serial = 802] [outer = (nil)] 08:51:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x8bdce000) [pid = 1724] [serial = 803] [outer = 0x8a9d8400] 08:51:14 INFO - PROCESS | 1724 | 1467129074465 Marionette DEBUG loaded listener.js 08:51:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x8bf4d400) [pid = 1724] [serial = 804] [outer = 0x8a9d8400] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0x8ff68800) [pid = 1724] [serial = 683] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0x8ff6c800) [pid = 1724] [serial = 684] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x8efc5000) [pid = 1724] [serial = 722] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 127 (0x8bdcec00) [pid = 1724] [serial = 714] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 126 (0x8f9e2000) [pid = 1724] [serial = 681] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0x91af5400) [pid = 1724] [serial = 696] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 124 (0x8e22d800) [pid = 1724] [serial = 675] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 123 (0x926edc00) [pid = 1724] [serial = 705] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 122 (0x924d7800) [pid = 1724] [serial = 704] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 121 (0x8f6a5400) [pid = 1724] [serial = 708] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 120 (0x91a14800) [pid = 1724] [serial = 693] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 119 (0x8d21b800) [pid = 1724] [serial = 674] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 118 (0x8e302000) [pid = 1724] [serial = 717] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 117 (0x91a16000) [pid = 1724] [serial = 692] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 116 (0x90030800) [pid = 1724] [serial = 686] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 115 (0x8ff63800) [pid = 1724] [serial = 726] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 114 (0x91aec800) [pid = 1724] [serial = 695] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 113 (0x8ee10000) [pid = 1724] [serial = 728] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 112 (0x8f909c00) [pid = 1724] [serial = 680] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 111 (0x91de7800) [pid = 1724] [serial = 699] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 110 (0x8e231400) [pid = 1724] [serial = 716] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 109 (0x902b9c00) [pid = 1724] [serial = 689] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 108 (0x91df6800) [pid = 1724] [serial = 702] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 107 (0x8e341400) [pid = 1724] [serial = 720] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 106 (0x90033000) [pid = 1724] [serial = 687] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x91b69800) [pid = 1724] [serial = 698] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x8f6a7400) [pid = 1724] [serial = 723] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x8efbac00) [pid = 1724] [serial = 678] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x8e29cc00) [pid = 1724] [serial = 707] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x8f9de400) [pid = 1724] [serial = 725] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x8a9d5c00) [pid = 1724] [serial = 713] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x8ee0bc00) [pid = 1724] [serial = 677] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x8e29b800) [pid = 1724] [serial = 719] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x8d89b800) [pid = 1724] [serial = 710] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x8d89ec00) [pid = 1724] [serial = 711] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x91df3000) [pid = 1724] [serial = 701] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8e3d8800) [pid = 1724] [serial = 672] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x91006c00) [pid = 1724] [serial = 690] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x9002cc00) [pid = 1724] [serial = 729] [outer = (nil)] [url = about:blank] 08:51:15 INFO - PROCESS | 1724 | 1467129075576 Marionette TRACE conn4 <- [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]]]}] 08:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1886ms 08:51:15 INFO - PROCESS | 1724 | 1467129075609 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 08:51:15 INFO - PROCESS | 1724 | 1467129075614 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 08:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:51:15 INFO - PROCESS | 1724 | 1467129075623 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:51:15 INFO - PROCESS | 1724 | 1467129075627 Marionette TRACE conn4 <- [1,1042,null,{}] 08:51:15 INFO - PROCESS | 1724 | 1467129075635 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:15 INFO - PROCESS | 1724 | 1467129075643 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:15 INFO - PROCESS | 1724 | 1467129075821 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 08:51:16 INFO - PROCESS | 1724 | 1467129076008 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:16 INFO - PROCESS | 1724 | 1467129076017 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:16 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce17000 == 24 [pid = 1724] [id = 268] 08:51:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x8d0a1000) [pid = 1724] [serial = 805] [outer = (nil)] 08:51:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x8d89b800) [pid = 1724] [serial = 806] [outer = 0x8d0a1000] 08:51:16 INFO - PROCESS | 1724 | 1467129076092 Marionette DEBUG loaded listener.js 08:51:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x8d912c00) [pid = 1724] [serial = 807] [outer = 0x8d0a1000] 08:51:16 INFO - PROCESS | 1724 | 1467129076866 Marionette TRACE conn4 <- [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]]]}] 08:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1302ms 08:51:16 INFO - PROCESS | 1724 | 1467129076929 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 08:51:16 INFO - PROCESS | 1724 | 1467129076936 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 08:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:51:16 INFO - PROCESS | 1724 | 1467129076947 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:51:16 INFO - PROCESS | 1724 | 1467129076950 Marionette TRACE conn4 <- [1,1046,null,{}] 08:51:16 INFO - PROCESS | 1724 | 1467129076956 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:16 INFO - PROCESS | 1724 | 1467129076961 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:17 INFO - PROCESS | 1724 | 1467129077137 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 08:51:17 INFO - PROCESS | 1724 | 1467129077266 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:17 INFO - PROCESS | 1724 | 1467129077277 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:17 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e235800 == 25 [pid = 1724] [id = 269] 08:51:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x8e23a800) [pid = 1724] [serial = 808] [outer = (nil)] 08:51:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x8e308400) [pid = 1724] [serial = 809] [outer = 0x8e23a800] 08:51:17 INFO - PROCESS | 1724 | 1467129077351 Marionette DEBUG loaded listener.js 08:51:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x8e344c00) [pid = 1724] [serial = 810] [outer = 0x8e23a800] 08:51:18 INFO - PROCESS | 1724 | 1467129078295 Marionette TRACE conn4 <- [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]]]}] 08:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1383ms 08:51:18 INFO - PROCESS | 1724 | 1467129078332 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 08:51:18 INFO - PROCESS | 1724 | 1467129078336 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 08:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:51:18 INFO - PROCESS | 1724 | 1467129078356 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:51:18 INFO - PROCESS | 1724 | 1467129078365 Marionette TRACE conn4 <- [1,1050,null,{}] 08:51:18 INFO - PROCESS | 1724 | 1467129078374 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:18 INFO - PROCESS | 1724 | 1467129078381 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:18 INFO - PROCESS | 1724 | 1467129078601 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 08:51:18 INFO - PROCESS | 1724 | 1467129078646 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:18 INFO - PROCESS | 1724 | 1467129078654 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:18 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d1f0c00 == 26 [pid = 1724] [id = 270] 08:51:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x8ee0a000) [pid = 1724] [serial = 811] [outer = (nil)] 08:51:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x8efb8800) [pid = 1724] [serial = 812] [outer = 0x8ee0a000] 08:51:18 INFO - PROCESS | 1724 | 1467129078723 Marionette DEBUG loaded listener.js 08:51:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x8efc3c00) [pid = 1724] [serial = 813] [outer = 0x8ee0a000] 08:51:19 INFO - PROCESS | 1724 | 1467129079645 Marionette TRACE conn4 <- [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]]]}] 08:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1353ms 08:51:19 INFO - PROCESS | 1724 | 1467129079708 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 08:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:51:19 INFO - PROCESS | 1724 | 1467129079712 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 08:51:19 INFO - PROCESS | 1724 | 1467129079719 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:51:19 INFO - PROCESS | 1724 | 1467129079722 Marionette TRACE conn4 <- [1,1054,null,{}] 08:51:19 INFO - PROCESS | 1724 | 1467129079727 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:19 INFO - PROCESS | 1724 | 1467129079732 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:19 INFO - PROCESS | 1724 | 1467129079949 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 08:51:19 INFO - PROCESS | 1724 | 1467129079973 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:19 INFO - PROCESS | 1724 | 1467129079983 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:20 INFO - PROCESS | 1724 | ++DOCSHELL 0x8efb8c00 == 27 [pid = 1724] [id = 271] 08:51:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x8f6a5c00) [pid = 1724] [serial = 814] [outer = (nil)] 08:51:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x8f904800) [pid = 1724] [serial = 815] [outer = 0x8f6a5c00] 08:51:20 INFO - PROCESS | 1724 | 1467129080055 Marionette DEBUG loaded listener.js 08:51:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x8f906800) [pid = 1724] [serial = 816] [outer = 0x8f6a5c00] 08:51:20 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x8d214c00) [pid = 1724] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:51:20 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x8d217800) [pid = 1724] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:51:20 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x8ce1e400) [pid = 1724] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:51:20 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x8bdc8c00) [pid = 1724] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:51:20 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x8d0a0c00) [pid = 1724] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:51:20 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x8a9d4400) [pid = 1724] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:51:20 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x8d8aa000) [pid = 1724] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:51:20 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x8e344400) [pid = 1724] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:51:20 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x9002ac00) [pid = 1724] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:51:20 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8f9eac00) [pid = 1724] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:51:20 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x91b67400) [pid = 1724] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:51:20 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x924c9400) [pid = 1724] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:51:20 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x91df1c00) [pid = 1724] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:51:20 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x927d2400) [pid = 1724] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:51:20 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8a9cf400) [pid = 1724] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:51:21 INFO - PROCESS | 1724 | 1467129081082 Marionette TRACE conn4 <- [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]]]}] 08:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1391ms 08:51:21 INFO - PROCESS | 1724 | 1467129081110 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 08:51:21 INFO - PROCESS | 1724 | 1467129081114 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 08:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:51:21 INFO - PROCESS | 1724 | 1467129081121 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:51:21 INFO - PROCESS | 1724 | 1467129081125 Marionette TRACE conn4 <- [1,1058,null,{}] 08:51:21 INFO - PROCESS | 1724 | 1467129081131 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:21 INFO - PROCESS | 1724 | 1467129081136 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:21 INFO - PROCESS | 1724 | 1467129081295 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 08:51:21 INFO - PROCESS | 1724 | 1467129081309 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:21 INFO - PROCESS | 1724 | 1467129081325 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:21 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e348400 == 28 [pid = 1724] [id = 272] 08:51:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x8e3d8000) [pid = 1724] [serial = 817] [outer = (nil)] 08:51:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x8f906000) [pid = 1724] [serial = 818] [outer = 0x8e3d8000] 08:51:21 INFO - PROCESS | 1724 | 1467129081406 Marionette DEBUG loaded listener.js 08:51:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x8ff63800) [pid = 1724] [serial = 819] [outer = 0x8e3d8000] 08:51:22 INFO - PROCESS | 1724 | 1467129082342 Marionette TRACE conn4 <- [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]]]}] 08:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1283ms 08:51:22 INFO - PROCESS | 1724 | 1467129082405 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 08:51:22 INFO - PROCESS | 1724 | 1467129082409 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 08:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:51:22 INFO - PROCESS | 1724 | 1467129082415 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:51:22 INFO - PROCESS | 1724 | 1467129082418 Marionette TRACE conn4 <- [1,1062,null,{}] 08:51:22 INFO - PROCESS | 1724 | 1467129082424 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:22 INFO - PROCESS | 1724 | 1467129082429 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:22 INFO - PROCESS | 1724 | 1467129082681 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 08:51:22 INFO - PROCESS | 1724 | 1467129082853 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:22 INFO - PROCESS | 1724 | 1467129082872 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:22 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdcc000 == 29 [pid = 1724] [id = 273] 08:51:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x8bdce800) [pid = 1724] [serial = 820] [outer = (nil)] 08:51:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x8bf43c00) [pid = 1724] [serial = 821] [outer = 0x8bdce800] 08:51:22 INFO - PROCESS | 1724 | 1467129082972 Marionette DEBUG loaded listener.js 08:51:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x8ce19000) [pid = 1724] [serial = 822] [outer = 0x8bdce800] 08:51:24 INFO - PROCESS | 1724 | 1467129084067 Marionette TRACE conn4 <- [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]]]}] 08:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1683ms 08:51:24 INFO - PROCESS | 1724 | 1467129084100 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 08:51:24 INFO - PROCESS | 1724 | 1467129084107 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 08:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:51:24 INFO - PROCESS | 1724 | 1467129084118 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:51:24 INFO - PROCESS | 1724 | 1467129084123 Marionette TRACE conn4 <- [1,1066,null,{}] 08:51:24 INFO - PROCESS | 1724 | 1467129084131 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:24 INFO - PROCESS | 1724 | 1467129084137 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:24 INFO - PROCESS | 1724 | 1467129084373 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 08:51:24 INFO - PROCESS | 1724 | 1467129084601 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:24 INFO - PROCESS | 1724 | 1467129084610 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:24 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d214c00 == 30 [pid = 1724] [id = 274] 08:51:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x8d21e800) [pid = 1724] [serial = 823] [outer = (nil)] 08:51:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x8d8a6c00) [pid = 1724] [serial = 824] [outer = 0x8d21e800] 08:51:24 INFO - PROCESS | 1724 | 1467129084745 Marionette DEBUG loaded listener.js 08:51:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x8d919c00) [pid = 1724] [serial = 825] [outer = 0x8d21e800] 08:51:25 INFO - PROCESS | 1724 | 1467129085725 Marionette TRACE conn4 <- [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]]]}] 08:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1638ms 08:51:25 INFO - PROCESS | 1724 | 1467129085757 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 08:51:25 INFO - PROCESS | 1724 | 1467129085761 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 08:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:51:25 INFO - PROCESS | 1724 | 1467129085769 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:51:25 INFO - PROCESS | 1724 | 1467129085773 Marionette TRACE conn4 <- [1,1070,null,{}] 08:51:25 INFO - PROCESS | 1724 | 1467129085780 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:25 INFO - PROCESS | 1724 | 1467129085785 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:26 INFO - PROCESS | 1724 | 1467129086029 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 08:51:26 INFO - PROCESS | 1724 | 1467129086306 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:26 INFO - PROCESS | 1724 | 1467129086312 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:26 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e342400 == 31 [pid = 1724] [id = 275] 08:51:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x8e344000) [pid = 1724] [serial = 826] [outer = (nil)] 08:51:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x8e34c000) [pid = 1724] [serial = 827] [outer = 0x8e344000] 08:51:26 INFO - PROCESS | 1724 | 1467129086415 Marionette DEBUG loaded listener.js 08:51:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x8ee02400) [pid = 1724] [serial = 828] [outer = 0x8e344000] 08:51:27 INFO - PROCESS | 1724 | 1467129087357 Marionette TRACE conn4 <- [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]]]}] 08:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1640ms 08:51:27 INFO - PROCESS | 1724 | 1467129087411 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 08:51:27 INFO - PROCESS | 1724 | 1467129087418 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 08:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:51:27 INFO - PROCESS | 1724 | 1467129087438 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:51:27 INFO - PROCESS | 1724 | 1467129087447 Marionette TRACE conn4 <- [1,1074,null,{}] 08:51:27 INFO - PROCESS | 1724 | 1467129087453 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:27 INFO - PROCESS | 1724 | 1467129087460 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:27 INFO - PROCESS | 1724 | 1467129087714 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 08:51:27 INFO - PROCESS | 1724 | 1467129087955 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:27 INFO - PROCESS | 1724 | 1467129087967 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:28 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d6400 == 32 [pid = 1724] [id = 276] 08:51:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x8e30dc00) [pid = 1724] [serial = 829] [outer = (nil)] 08:51:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x8ff6e000) [pid = 1724] [serial = 830] [outer = 0x8e30dc00] 08:51:28 INFO - PROCESS | 1724 | 1467129088082 Marionette DEBUG loaded listener.js 08:51:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x9002f800) [pid = 1724] [serial = 831] [outer = 0x8e30dc00] 08:51:29 INFO - PROCESS | 1724 | 1467129089152 Marionette TRACE conn4 <- [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]]]}] 08:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1750ms 08:51:29 INFO - PROCESS | 1724 | 1467129089179 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 08:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:51:29 INFO - PROCESS | 1724 | 1467129089184 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 08:51:29 INFO - PROCESS | 1724 | 1467129089192 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:51:29 INFO - PROCESS | 1724 | 1467129089195 Marionette TRACE conn4 <- [1,1078,null,{}] 08:51:29 INFO - PROCESS | 1724 | 1467129089202 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:29 INFO - PROCESS | 1724 | 1467129089207 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:29 INFO - PROCESS | 1724 | 1467129089411 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 08:51:29 INFO - PROCESS | 1724 | 1467129089630 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:29 INFO - PROCESS | 1724 | 1467129089637 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:29 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e346000 == 33 [pid = 1724] [id = 277] 08:51:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x8ff62400) [pid = 1724] [serial = 832] [outer = (nil)] 08:51:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x9012f000) [pid = 1724] [serial = 833] [outer = 0x8ff62400] 08:51:29 INFO - PROCESS | 1724 | 1467129089763 Marionette DEBUG loaded listener.js 08:51:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 107 (0x90134c00) [pid = 1724] [serial = 834] [outer = 0x8ff62400] 08:51:30 INFO - PROCESS | 1724 | 1467129090710 Marionette TRACE conn4 <- [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]]]}] 08:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1595ms 08:51:30 INFO - PROCESS | 1724 | 1467129090786 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 08:51:30 INFO - PROCESS | 1724 | 1467129090791 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 08:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:51:30 INFO - PROCESS | 1724 | 1467129090798 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:51:30 INFO - PROCESS | 1724 | 1467129090802 Marionette TRACE conn4 <- [1,1082,null,{}] 08:51:30 INFO - PROCESS | 1724 | 1467129090808 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:30 INFO - PROCESS | 1724 | 1467129090814 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:31 INFO - PROCESS | 1724 | 1467129091078 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 08:51:31 INFO - PROCESS | 1724 | 1467129091353 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:31 INFO - PROCESS | 1724 | 1467129091373 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:31 INFO - PROCESS | 1724 | ++DOCSHELL 0x901e6000 == 34 [pid = 1724] [id = 278] 08:51:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 108 (0x901e6400) [pid = 1724] [serial = 835] [outer = (nil)] 08:51:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 109 (0x901ebc00) [pid = 1724] [serial = 836] [outer = 0x901e6400] 08:51:31 INFO - PROCESS | 1724 | 1467129091468 Marionette DEBUG loaded listener.js 08:51:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 110 (0x902be400) [pid = 1724] [serial = 837] [outer = 0x901e6400] 08:51:32 INFO - PROCESS | 1724 | 1467129092552 Marionette TRACE conn4 <- [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]]]}] 08:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1789ms 08:51:32 INFO - PROCESS | 1724 | 1467129092588 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 08:51:32 INFO - PROCESS | 1724 | 1467129092591 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 08:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:51:32 INFO - PROCESS | 1724 | 1467129092599 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:51:32 INFO - PROCESS | 1724 | 1467129092602 Marionette TRACE conn4 <- [1,1086,null,{}] 08:51:32 INFO - PROCESS | 1724 | 1467129092608 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:32 INFO - PROCESS | 1724 | 1467129092614 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:32 INFO - PROCESS | 1724 | 1467129092850 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 08:51:33 INFO - PROCESS | 1724 | 1467129093072 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:33 INFO - PROCESS | 1724 | 1467129093079 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:33 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce16c00 == 35 [pid = 1724] [id = 279] 08:51:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 111 (0x9012f800) [pid = 1724] [serial = 838] [outer = (nil)] 08:51:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 112 (0x91006400) [pid = 1724] [serial = 839] [outer = 0x9012f800] 08:51:33 INFO - PROCESS | 1724 | 1467129093208 Marionette DEBUG loaded listener.js 08:51:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 113 (0x9100cc00) [pid = 1724] [serial = 840] [outer = 0x9012f800] 08:51:34 INFO - PROCESS | 1724 | 1467129094223 Marionette TRACE conn4 <- [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]]]}] 08:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1688ms 08:51:34 INFO - PROCESS | 1724 | 1467129094288 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 08:51:34 INFO - PROCESS | 1724 | 1467129094291 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 08:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:51:34 INFO - PROCESS | 1724 | 1467129094299 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:51:34 INFO - PROCESS | 1724 | 1467129094303 Marionette TRACE conn4 <- [1,1090,null,{}] 08:51:34 INFO - PROCESS | 1724 | 1467129094309 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:34 INFO - PROCESS | 1724 | 1467129094315 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:34 INFO - PROCESS | 1724 | 1467129094511 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 08:51:34 INFO - PROCESS | 1724 | 1467129094736 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:34 INFO - PROCESS | 1724 | 1467129094745 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:34 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9cf000 == 36 [pid = 1724] [id = 280] 08:51:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 114 (0x8a9dd800) [pid = 1724] [serial = 841] [outer = (nil)] 08:51:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 115 (0x8d098800) [pid = 1724] [serial = 842] [outer = 0x8a9dd800] 08:51:34 INFO - PROCESS | 1724 | 1467129094884 Marionette DEBUG loaded listener.js 08:51:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 116 (0x8d8a5c00) [pid = 1724] [serial = 843] [outer = 0x8a9dd800] 08:51:36 INFO - PROCESS | 1724 | 1467129096028 Marionette TRACE conn4 <- [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]]]}] 08:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1794ms 08:51:36 INFO - PROCESS | 1724 | 1467129096094 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 08:51:36 INFO - PROCESS | 1724 | 1467129096101 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 08:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:51:36 INFO - PROCESS | 1724 | 1467129096109 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:51:36 INFO - PROCESS | 1724 | 1467129096114 Marionette TRACE conn4 <- [1,1094,null,{}] 08:51:36 INFO - PROCESS | 1724 | 1467129096122 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:36 INFO - PROCESS | 1724 | 1467129096134 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:36 INFO - PROCESS | 1724 | 1467129096422 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 08:51:36 INFO - PROCESS | 1724 | 1467129096592 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:36 INFO - PROCESS | 1724 | 1467129096608 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:36 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d1f4800 == 37 [pid = 1724] [id = 281] 08:51:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 117 (0x8d1f6800) [pid = 1724] [serial = 844] [outer = (nil)] 08:51:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 118 (0x8d1fb800) [pid = 1724] [serial = 845] [outer = 0x8d1f6800] 08:51:36 INFO - PROCESS | 1724 | 1467129096682 Marionette DEBUG loaded listener.js 08:51:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 119 (0x8d89f400) [pid = 1724] [serial = 846] [outer = 0x8d1f6800] 08:51:37 INFO - PROCESS | 1724 | 1467129097685 Marionette TRACE conn4 <- [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]]]}] 08:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1635ms 08:51:37 INFO - PROCESS | 1724 | 1467129097745 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 08:51:37 INFO - PROCESS | 1724 | 1467129097752 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 08:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:51:37 INFO - PROCESS | 1724 | 1467129097762 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:51:37 INFO - PROCESS | 1724 | 1467129097765 Marionette TRACE conn4 <- [1,1098,null,{}] 08:51:37 INFO - PROCESS | 1724 | 1467129097772 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:37 INFO - PROCESS | 1724 | 1467129097777 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:38 INFO - PROCESS | 1724 | 1467129098066 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 08:51:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8e348400 == 36 [pid = 1724] [id = 272] 08:51:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8efb8c00 == 35 [pid = 1724] [id = 271] 08:51:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8d1f0c00 == 34 [pid = 1724] [id = 270] 08:51:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8e235800 == 33 [pid = 1724] [id = 269] 08:51:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce17000 == 32 [pid = 1724] [id = 268] 08:51:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d8000 == 31 [pid = 1724] [id = 267] 08:51:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9da400 == 30 [pid = 1724] [id = 254] 08:51:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce11400 == 29 [pid = 1724] [id = 255] 08:51:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8d212000 == 28 [pid = 1724] [id = 257] 08:51:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d4000 == 27 [pid = 1724] [id = 258] 08:51:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8e3dd800 == 26 [pid = 1724] [id = 261] 08:51:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8d213800 == 25 [pid = 1724] [id = 256] 08:51:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8efbe400 == 24 [pid = 1724] [id = 264] 08:51:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8a7800 == 23 [pid = 1724] [id = 266] 08:51:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf4ac00 == 22 [pid = 1724] [id = 260] 08:51:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce16800 == 21 [pid = 1724] [id = 259] 08:51:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8d09f800 == 20 [pid = 1724] [id = 253] 08:51:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf48c00 == 19 [pid = 1724] [id = 265] 08:51:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8d1f3800 == 18 [pid = 1724] [id = 262] 08:51:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8d89cc00 == 17 [pid = 1724] [id = 263] 08:51:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce16c00 == 16 [pid = 1724] [id = 279] 08:51:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9cf000 == 15 [pid = 1724] [id = 280] 08:51:39 INFO - PROCESS | 1724 | --DOCSHELL 0x901e6000 == 14 [pid = 1724] [id = 278] 08:51:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8e346000 == 13 [pid = 1724] [id = 277] 08:51:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d6400 == 12 [pid = 1724] [id = 276] 08:51:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8d214c00 == 11 [pid = 1724] [id = 274] 08:51:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8e342400 == 10 [pid = 1724] [id = 275] 08:51:39 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdcc000 == 9 [pid = 1724] [id = 273] 08:51:39 INFO - PROCESS | 1724 | --DOMWINDOW == 118 (0x8d219400) [pid = 1724] [serial = 770] [outer = (nil)] [url = about:blank] 08:51:39 INFO - PROCESS | 1724 | --DOMWINDOW == 117 (0x8d21f800) [pid = 1724] [serial = 771] [outer = (nil)] [url = about:blank] 08:51:39 INFO - PROCESS | 1724 | --DOMWINDOW == 116 (0x8d91cc00) [pid = 1724] [serial = 773] [outer = (nil)] [url = about:blank] 08:51:39 INFO - PROCESS | 1724 | --DOMWINDOW == 115 (0x8ce20c00) [pid = 1724] [serial = 767] [outer = (nil)] [url = about:blank] 08:51:39 INFO - PROCESS | 1724 | --DOMWINDOW == 114 (0x8bdcb000) [pid = 1724] [serial = 764] [outer = (nil)] [url = about:blank] 08:51:39 INFO - PROCESS | 1724 | --DOMWINDOW == 113 (0x8bdd4800) [pid = 1724] [serial = 765] [outer = (nil)] [url = about:blank] 08:51:39 INFO - PROCESS | 1724 | --DOMWINDOW == 112 (0x8d8a3400) [pid = 1724] [serial = 762] [outer = (nil)] [url = about:blank] 08:51:39 INFO - PROCESS | 1724 | --DOMWINDOW == 111 (0x8d21fc00) [pid = 1724] [serial = 761] [outer = (nil)] [url = about:blank] 08:51:39 INFO - PROCESS | 1724 | --DOMWINDOW == 110 (0x8ce11c00) [pid = 1724] [serial = 732] [outer = (nil)] [url = about:blank] 08:51:39 INFO - PROCESS | 1724 | --DOMWINDOW == 109 (0x8bdcbc00) [pid = 1724] [serial = 731] [outer = (nil)] [url = about:blank] 08:51:39 INFO - PROCESS | 1724 | --DOMWINDOW == 108 (0x8e22bc00) [pid = 1724] [serial = 735] [outer = (nil)] [url = about:blank] 08:51:39 INFO - PROCESS | 1724 | --DOMWINDOW == 107 (0x8d917800) [pid = 1724] [serial = 734] [outer = (nil)] [url = about:blank] 08:51:39 INFO - PROCESS | 1724 | --DOMWINDOW == 106 (0x8ee0c400) [pid = 1724] [serial = 738] [outer = (nil)] [url = about:blank] 08:51:39 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x8e3d7c00) [pid = 1724] [serial = 737] [outer = (nil)] [url = about:blank] 08:51:39 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x902c1c00) [pid = 1724] [serial = 741] [outer = (nil)] [url = about:blank] 08:51:39 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x901e8400) [pid = 1724] [serial = 740] [outer = (nil)] [url = about:blank] 08:51:39 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x91af6800) [pid = 1724] [serial = 744] [outer = (nil)] [url = about:blank] 08:51:39 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x91a13400) [pid = 1724] [serial = 743] [outer = (nil)] [url = about:blank] 08:51:39 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x92449000) [pid = 1724] [serial = 747] [outer = (nil)] [url = about:blank] 08:51:39 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x91b6cc00) [pid = 1724] [serial = 746] [outer = (nil)] [url = about:blank] 08:51:39 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x927cfc00) [pid = 1724] [serial = 750] [outer = (nil)] [url = about:blank] 08:51:39 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x926eac00) [pid = 1724] [serial = 749] [outer = (nil)] [url = about:blank] 08:51:39 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x8e29c800) [pid = 1724] [serial = 776] [outer = (nil)] [url = about:blank] 08:51:39 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x928e6c00) [pid = 1724] [serial = 753] [outer = (nil)] [url = about:blank] 08:51:39 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x927dc400) [pid = 1724] [serial = 752] [outer = (nil)] [url = about:blank] 08:51:39 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x928f4400) [pid = 1724] [serial = 756] [outer = (nil)] [url = about:blank] 08:51:39 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x928ef400) [pid = 1724] [serial = 755] [outer = (nil)] [url = about:blank] 08:51:39 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8d8a2000) [pid = 1724] [serial = 759] [outer = (nil)] [url = about:blank] 08:51:39 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8e236400) [pid = 1724] [serial = 774] [outer = (nil)] [url = about:blank] 08:51:39 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8bdd4c00) [pid = 1724] [serial = 758] [outer = (nil)] [url = about:blank] 08:51:39 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8d099400) [pid = 1724] [serial = 768] [outer = (nil)] [url = about:blank] 08:51:39 INFO - PROCESS | 1724 | 1467129099609 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:39 INFO - PROCESS | 1724 | 1467129099618 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:39 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d6400 == 10 [pid = 1724] [id = 282] 08:51:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x8a9d6800) [pid = 1724] [serial = 847] [outer = (nil)] 08:51:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x8a9dac00) [pid = 1724] [serial = 848] [outer = 0x8a9d6800] 08:51:39 INFO - PROCESS | 1724 | 1467129099696 Marionette DEBUG loaded listener.js 08:51:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x8bdcf800) [pid = 1724] [serial = 849] [outer = 0x8a9d6800] 08:51:40 INFO - PROCESS | 1724 | 1467129100519 Marionette TRACE conn4 <- [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]]]}] 08:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 2789ms 08:51:40 INFO - PROCESS | 1724 | 1467129100555 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 08:51:40 INFO - PROCESS | 1724 | 1467129100560 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 08:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:51:40 INFO - PROCESS | 1724 | 1467129100570 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:51:40 INFO - PROCESS | 1724 | 1467129100575 Marionette TRACE conn4 <- [1,1102,null,{}] 08:51:40 INFO - PROCESS | 1724 | 1467129100585 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:40 INFO - PROCESS | 1724 | 1467129100594 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:40 INFO - PROCESS | 1724 | 1467129100777 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 08:51:40 INFO - PROCESS | 1724 | 1467129100917 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:40 INFO - PROCESS | 1724 | 1467129100926 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:40 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d097800 == 11 [pid = 1724] [id = 283] 08:51:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x8d099c00) [pid = 1724] [serial = 850] [outer = (nil)] 08:51:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x8d09ec00) [pid = 1724] [serial = 851] [outer = 0x8d099c00] 08:51:41 INFO - PROCESS | 1724 | 1467129101018 Marionette DEBUG loaded listener.js 08:51:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x8d1f3400) [pid = 1724] [serial = 852] [outer = 0x8d099c00] 08:51:41 INFO - PROCESS | 1724 | --DOCSHELL 0x99671400 == 10 [pid = 1724] [id = 9] 08:51:41 INFO - PROCESS | 1724 | 1467129101927 Marionette TRACE conn4 <- [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]]]}] 08:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1399ms 08:51:41 INFO - PROCESS | 1724 | 1467129101973 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 08:51:41 INFO - PROCESS | 1724 | 1467129101979 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 08:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:51:41 INFO - PROCESS | 1724 | 1467129101986 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:51:41 INFO - PROCESS | 1724 | 1467129101990 Marionette TRACE conn4 <- [1,1106,null,{}] 08:51:42 INFO - PROCESS | 1724 | 1467129102005 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:42 INFO - PROCESS | 1724 | 1467129102010 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:42 INFO - PROCESS | 1724 | 1467129102230 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 08:51:42 INFO - PROCESS | 1724 | 1467129102259 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:42 INFO - PROCESS | 1724 | 1467129102265 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:42 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d09e000 == 11 [pid = 1724] [id = 284] 08:51:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x8d8a1800) [pid = 1724] [serial = 853] [outer = (nil)] 08:51:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x8d918800) [pid = 1724] [serial = 854] [outer = 0x8d8a1800] 08:51:42 INFO - PROCESS | 1724 | 1467129102340 Marionette DEBUG loaded listener.js 08:51:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x8d920800) [pid = 1724] [serial = 855] [outer = 0x8d8a1800] 08:51:43 INFO - PROCESS | 1724 | 1467129103401 Marionette TRACE conn4 <- [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]]]}] 08:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1490ms 08:51:43 INFO - PROCESS | 1724 | 1467129103478 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 08:51:43 INFO - PROCESS | 1724 | 1467129103481 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 08:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:51:43 INFO - PROCESS | 1724 | 1467129103499 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:51:43 INFO - PROCESS | 1724 | 1467129103509 Marionette TRACE conn4 <- [1,1110,null,{}] 08:51:43 INFO - PROCESS | 1724 | 1467129103523 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:43 INFO - PROCESS | 1724 | 1467129103531 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:43 INFO - PROCESS | 1724 | 1467129103801 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 08:51:43 INFO - PROCESS | 1724 | 1467129103850 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:43 INFO - PROCESS | 1724 | 1467129103856 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:43 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf49800 == 12 [pid = 1724] [id = 285] 08:51:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x8ce16800) [pid = 1724] [serial = 856] [outer = (nil)] 08:51:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x8e2a3c00) [pid = 1724] [serial = 857] [outer = 0x8ce16800] 08:51:44 INFO - PROCESS | 1724 | 1467129103998 Marionette DEBUG loaded listener.js 08:51:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x8e342c00) [pid = 1724] [serial = 858] [outer = 0x8ce16800] 08:51:45 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x8e3d8000) [pid = 1724] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:51:45 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x8ce19400) [pid = 1724] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:51:45 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x8d8a8400) [pid = 1724] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:51:45 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x8ce15400) [pid = 1724] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:51:45 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x8f6a5c00) [pid = 1724] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:51:45 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8e3e4000) [pid = 1724] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:51:45 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x8efc4c00) [pid = 1724] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:51:45 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x8bf4a800) [pid = 1724] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:51:45 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8e294400) [pid = 1724] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:51:45 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8e342800) [pid = 1724] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:51:45 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8e23a800) [pid = 1724] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:51:45 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8a9d8400) [pid = 1724] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:51:45 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8e3de400) [pid = 1724] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:51:45 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8d0a1000) [pid = 1724] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:51:45 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8ee0a000) [pid = 1724] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:51:45 INFO - PROCESS | 1724 | 1467129105517 Marionette TRACE conn4 <- [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]]]}] 08:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 2056ms 08:51:45 INFO - PROCESS | 1724 | 1467129105546 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 08:51:45 INFO - PROCESS | 1724 | 1467129105550 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 08:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:51:45 INFO - PROCESS | 1724 | 1467129105558 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:51:45 INFO - PROCESS | 1724 | 1467129105561 Marionette TRACE conn4 <- [1,1114,null,{}] 08:51:45 INFO - PROCESS | 1724 | 1467129105567 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:45 INFO - PROCESS | 1724 | 1467129105572 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:45 INFO - PROCESS | 1724 | 1467129105730 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 08:51:45 INFO - PROCESS | 1724 | 1467129105745 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:45 INFO - PROCESS | 1724 | 1467129105751 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:45 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e297c00 == 13 [pid = 1724] [id = 286] 08:51:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8e2a1c00) [pid = 1724] [serial = 859] [outer = (nil)] 08:51:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8e349800) [pid = 1724] [serial = 860] [outer = 0x8e2a1c00] 08:51:45 INFO - PROCESS | 1724 | 1467129105823 Marionette DEBUG loaded listener.js 08:51:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8e3d6000) [pid = 1724] [serial = 861] [outer = 0x8e2a1c00] 08:51:46 INFO - PROCESS | 1724 | 1467129106805 Marionette TRACE conn4 <- [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]]]}] 08:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1282ms 08:51:46 INFO - PROCESS | 1724 | 1467129106842 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 08:51:46 INFO - PROCESS | 1724 | 1467129106846 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 08:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:51:46 INFO - PROCESS | 1724 | 1467129106853 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:51:46 INFO - PROCESS | 1724 | 1467129106857 Marionette TRACE conn4 <- [1,1118,null,{}] 08:51:46 INFO - PROCESS | 1724 | 1467129106924 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:46 INFO - PROCESS | 1724 | 1467129106931 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:47 INFO - PROCESS | 1724 | 1467129107162 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 08:51:47 INFO - PROCESS | 1724 | 1467129107329 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:47 INFO - PROCESS | 1724 | 1467129107340 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:47 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce11400 == 14 [pid = 1724] [id = 287] 08:51:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x8ce15000) [pid = 1724] [serial = 862] [outer = (nil)] 08:51:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x8ce20800) [pid = 1724] [serial = 863] [outer = 0x8ce15000] 08:51:47 INFO - PROCESS | 1724 | 1467129107498 Marionette DEBUG loaded listener.js 08:51:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x8d21a400) [pid = 1724] [serial = 864] [outer = 0x8ce15000] 08:51:48 INFO - PROCESS | 1724 | 1467129108499 Marionette TRACE conn4 <- [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]]]}] 08:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1696ms 08:51:48 INFO - PROCESS | 1724 | 1467129108552 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 08:51:48 INFO - PROCESS | 1724 | 1467129108558 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 08:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:51:48 INFO - PROCESS | 1724 | 1467129108566 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:51:48 INFO - PROCESS | 1724 | 1467129108571 Marionette TRACE conn4 <- [1,1122,null,{}] 08:51:48 INFO - PROCESS | 1724 | 1467129108580 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:48 INFO - PROCESS | 1724 | 1467129108586 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:48 INFO - PROCESS | 1724 | 1467129108826 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 08:51:49 INFO - PROCESS | 1724 | 1467129109096 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:49 INFO - PROCESS | 1724 | 1467129109110 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:49 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd0400 == 15 [pid = 1724] [id = 288] 08:51:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x8ce1b000) [pid = 1724] [serial = 865] [outer = (nil)] 08:51:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x8e301c00) [pid = 1724] [serial = 866] [outer = 0x8ce1b000] 08:51:49 INFO - PROCESS | 1724 | 1467129109196 Marionette DEBUG loaded listener.js 08:51:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x8e345c00) [pid = 1724] [serial = 867] [outer = 0x8ce1b000] 08:51:50 INFO - PROCESS | 1724 | 1467129110120 Marionette TRACE conn4 <- [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]]]}] 08:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1596ms 08:51:50 INFO - PROCESS | 1724 | 1467129110162 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 08:51:50 INFO - PROCESS | 1724 | 1467129110167 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 08:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:51:50 INFO - PROCESS | 1724 | 1467129110174 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:51:50 INFO - PROCESS | 1724 | 1467129110179 Marionette TRACE conn4 <- [1,1126,null,{}] 08:51:50 INFO - PROCESS | 1724 | 1467129110185 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:50 INFO - PROCESS | 1724 | 1467129110191 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:50 INFO - PROCESS | 1724 | 1467129110392 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 08:51:50 INFO - PROCESS | 1724 | 1467129110665 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:50 INFO - PROCESS | 1724 | 1467129110676 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:50 INFO - PROCESS | 1724 | ++DOCSHELL 0x8efb6800 == 16 [pid = 1724] [id = 289] 08:51:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x8efb9c00) [pid = 1724] [serial = 868] [outer = (nil)] 08:51:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x8efbd400) [pid = 1724] [serial = 869] [outer = 0x8efb9c00] 08:51:50 INFO - PROCESS | 1724 | 1467129110816 Marionette DEBUG loaded listener.js 08:51:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x8efc5800) [pid = 1724] [serial = 870] [outer = 0x8efb9c00] 08:51:51 INFO - PROCESS | 1724 | 1467129111758 Marionette TRACE conn4 <- [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]]]}] 08:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1648ms 08:51:51 INFO - PROCESS | 1724 | 1467129111831 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 08:51:51 INFO - PROCESS | 1724 | 1467129111841 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 08:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:51:51 INFO - PROCESS | 1724 | 1467129111849 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:51:51 INFO - PROCESS | 1724 | 1467129111852 Marionette TRACE conn4 <- [1,1130,null,{}] 08:51:51 INFO - PROCESS | 1724 | 1467129111859 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:51 INFO - PROCESS | 1724 | 1467129111864 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:52 INFO - PROCESS | 1724 | 1467129112082 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 08:51:52 INFO - PROCESS | 1724 | 1467129112298 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:52 INFO - PROCESS | 1724 | 1467129112309 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:52 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ee0c800 == 17 [pid = 1724] [id = 290] 08:51:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x8f6ae400) [pid = 1724] [serial = 871] [outer = (nil)] 08:51:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x8f90d400) [pid = 1724] [serial = 872] [outer = 0x8f6ae400] 08:51:52 INFO - PROCESS | 1724 | 1467129112407 Marionette DEBUG loaded listener.js 08:51:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x8f9dc800) [pid = 1724] [serial = 873] [outer = 0x8f6ae400] 08:51:53 INFO - PROCESS | 1724 | 1467129113366 Marionette TRACE conn4 <- [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]]]}] 08:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1533ms 08:51:53 INFO - PROCESS | 1724 | 1467129113382 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 08:51:53 INFO - PROCESS | 1724 | 1467129113385 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 08:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:51:53 INFO - PROCESS | 1724 | 1467129113392 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:51:53 INFO - PROCESS | 1724 | 1467129113396 Marionette TRACE conn4 <- [1,1134,null,{}] 08:51:53 INFO - PROCESS | 1724 | 1467129113402 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:53 INFO - PROCESS | 1724 | 1467129113408 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:53 INFO - PROCESS | 1724 | 1467129113579 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 08:51:53 INFO - PROCESS | 1724 | 1467129113756 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:53 INFO - PROCESS | 1724 | 1467129113765 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:53 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce14800 == 18 [pid = 1724] [id = 291] 08:51:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x8e22e400) [pid = 1724] [serial = 874] [outer = (nil)] 08:51:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x8f9ea800) [pid = 1724] [serial = 875] [outer = 0x8e22e400] 08:51:53 INFO - PROCESS | 1724 | 1467129113864 Marionette DEBUG loaded listener.js 08:51:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x8ff68c00) [pid = 1724] [serial = 876] [outer = 0x8e22e400] 08:51:54 INFO - PROCESS | 1724 | 1467129114781 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1439ms 08:51:54 INFO - PROCESS | 1724 | 1467129114833 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 08:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:51:54 INFO - PROCESS | 1724 | 1467129114838 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 08:51:54 INFO - PROCESS | 1724 | 1467129114844 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:51:54 INFO - PROCESS | 1724 | 1467129114848 Marionette TRACE conn4 <- [1,1138,null,{}] 08:51:54 INFO - PROCESS | 1724 | 1467129114854 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:54 INFO - PROCESS | 1724 | 1467129114866 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:55 INFO - PROCESS | 1724 | 1467129115149 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 08:51:55 INFO - PROCESS | 1724 | 1467129115426 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:55 INFO - PROCESS | 1724 | 1467129115437 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:55 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d7400 == 19 [pid = 1724] [id = 292] 08:51:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x9002cc00) [pid = 1724] [serial = 877] [outer = (nil)] 08:51:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x90130000) [pid = 1724] [serial = 878] [outer = 0x9002cc00] 08:51:55 INFO - PROCESS | 1724 | 1467129115529 Marionette DEBUG loaded listener.js 08:51:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x901e2c00) [pid = 1724] [serial = 879] [outer = 0x9002cc00] 08:51:56 INFO - PROCESS | 1724 | 1467129116510 Marionette TRACE conn4 <- [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]]]}] 08:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1736ms 08:51:56 INFO - PROCESS | 1724 | 1467129116582 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 08:51:56 INFO - PROCESS | 1724 | 1467129116586 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 08:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:51:56 INFO - PROCESS | 1724 | 1467129116593 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:51:56 INFO - PROCESS | 1724 | 1467129116597 Marionette TRACE conn4 <- [1,1142,null,{}] 08:51:56 INFO - PROCESS | 1724 | 1467129116603 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:56 INFO - PROCESS | 1724 | 1467129116608 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:56 INFO - PROCESS | 1724 | 1467129116830 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 08:51:57 INFO - PROCESS | 1724 | 1467129117044 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:57 INFO - PROCESS | 1724 | 1467129117054 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:57 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d5800 == 20 [pid = 1724] [id = 293] 08:51:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 107 (0x8a9d8400) [pid = 1724] [serial = 880] [outer = (nil)] 08:51:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 108 (0x8bdd2000) [pid = 1724] [serial = 881] [outer = 0x8a9d8400] 08:51:57 INFO - PROCESS | 1724 | 1467129117317 Marionette DEBUG loaded listener.js 08:51:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 109 (0x8bf4d000) [pid = 1724] [serial = 882] [outer = 0x8a9d8400] 08:51:58 INFO - PROCESS | 1724 | 1467129118291 Marionette TRACE conn4 <- [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]]]}] 08:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1784ms 08:51:58 INFO - PROCESS | 1724 | 1467129118380 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 08:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:51:58 INFO - PROCESS | 1724 | 1467129118386 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 08:51:58 INFO - PROCESS | 1724 | 1467129118395 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:51:58 INFO - PROCESS | 1724 | 1467129118399 Marionette TRACE conn4 <- [1,1146,null,{}] 08:51:58 INFO - PROCESS | 1724 | 1467129118406 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:58 INFO - PROCESS | 1724 | 1467129118411 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:58 INFO - PROCESS | 1724 | 1467129118644 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 08:51:58 INFO - PROCESS | 1724 | --DOCSHELL 0x93b68800 == 19 [pid = 1724] [id = 11] 08:51:58 INFO - PROCESS | 1724 | 1467129118885 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:58 INFO - PROCESS | 1724 | 1467129118893 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:51:58 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d2400 == 20 [pid = 1724] [id = 294] 08:51:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 110 (0x8ce14000) [pid = 1724] [serial = 883] [outer = (nil)] 08:51:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 111 (0x8d21b400) [pid = 1724] [serial = 884] [outer = 0x8ce14000] 08:51:59 INFO - PROCESS | 1724 | 1467129119021 Marionette DEBUG loaded listener.js 08:51:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 112 (0x8e232800) [pid = 1724] [serial = 885] [outer = 0x8ce14000] 08:51:59 INFO - PROCESS | 1724 | --DOMWINDOW == 111 (0x8f906000) [pid = 1724] [serial = 818] [outer = (nil)] [url = about:blank] 08:51:59 INFO - PROCESS | 1724 | --DOMWINDOW == 110 (0x8ff63800) [pid = 1724] [serial = 819] [outer = (nil)] [url = about:blank] 08:51:59 INFO - PROCESS | 1724 | --DOMWINDOW == 109 (0x8d217c00) [pid = 1724] [serial = 780] [outer = (nil)] [url = about:blank] 08:51:59 INFO - PROCESS | 1724 | --DOMWINDOW == 108 (0x8ff67000) [pid = 1724] [serial = 800] [outer = (nil)] [url = about:blank] 08:51:59 INFO - PROCESS | 1724 | --DOMWINDOW == 107 (0x8e309c00) [pid = 1724] [serial = 782] [outer = (nil)] [url = about:blank] 08:51:59 INFO - PROCESS | 1724 | --DOMWINDOW == 106 (0x8f906800) [pid = 1724] [serial = 816] [outer = (nil)] [url = about:blank] 08:51:59 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x8efb7400) [pid = 1724] [serial = 788] [outer = (nil)] [url = about:blank] 08:51:59 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x8e310800) [pid = 1724] [serial = 783] [outer = (nil)] [url = about:blank] 08:51:59 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x8d09fc00) [pid = 1724] [serial = 779] [outer = (nil)] [url = about:blank] 08:51:59 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x8f9e2800) [pid = 1724] [serial = 795] [outer = (nil)] [url = about:blank] 08:51:59 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x8ff64800) [pid = 1724] [serial = 797] [outer = (nil)] [url = about:blank] 08:51:59 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x8e302400) [pid = 1724] [serial = 777] [outer = (nil)] [url = about:blank] 08:51:59 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x8efc3400) [pid = 1724] [serial = 791] [outer = (nil)] [url = about:blank] 08:51:59 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x8e308400) [pid = 1724] [serial = 809] [outer = (nil)] [url = about:blank] 08:51:59 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x8bdce000) [pid = 1724] [serial = 803] [outer = (nil)] [url = about:blank] 08:51:59 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x9002c000) [pid = 1724] [serial = 801] [outer = (nil)] [url = about:blank] 08:51:59 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x8f904800) [pid = 1724] [serial = 815] [outer = (nil)] [url = about:blank] 08:51:59 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8f90f400) [pid = 1724] [serial = 794] [outer = (nil)] [url = about:blank] 08:51:59 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x8f6a2400) [pid = 1724] [serial = 792] [outer = (nil)] [url = about:blank] 08:51:59 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x8ee02000) [pid = 1724] [serial = 785] [outer = (nil)] [url = about:blank] 08:51:59 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8d89b800) [pid = 1724] [serial = 806] [outer = (nil)] [url = about:blank] 08:51:59 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8bf4d400) [pid = 1724] [serial = 804] [outer = (nil)] [url = about:blank] 08:51:59 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8e344c00) [pid = 1724] [serial = 810] [outer = (nil)] [url = about:blank] 08:51:59 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8efb8400) [pid = 1724] [serial = 789] [outer = (nil)] [url = about:blank] 08:51:59 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8efc3c00) [pid = 1724] [serial = 813] [outer = (nil)] [url = about:blank] 08:51:59 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8efb8800) [pid = 1724] [serial = 812] [outer = (nil)] [url = about:blank] 08:51:59 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8d912c00) [pid = 1724] [serial = 807] [outer = (nil)] [url = about:blank] 08:51:59 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8ee06400) [pid = 1724] [serial = 786] [outer = (nil)] [url = about:blank] 08:51:59 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8ff61400) [pid = 1724] [serial = 798] [outer = (nil)] [url = about:blank] 08:51:59 INFO - PROCESS | 1724 | 1467129119853 Marionette TRACE conn4 <- [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]]]}] 08:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1486ms 08:51:59 INFO - PROCESS | 1724 | 1467129119879 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 08:51:59 INFO - PROCESS | 1724 | 1467129119885 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 08:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:51:59 INFO - PROCESS | 1724 | 1467129119896 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:51:59 INFO - PROCESS | 1724 | 1467129119899 Marionette TRACE conn4 <- [1,1150,null,{}] 08:51:59 INFO - PROCESS | 1724 | 1467129119906 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:59 INFO - PROCESS | 1724 | 1467129119912 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:00 INFO - PROCESS | 1724 | 1467129120091 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 08:52:00 INFO - PROCESS | 1724 | 1467129120225 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:00 INFO - PROCESS | 1724 | 1467129120234 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:00 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d89b800 == 21 [pid = 1724] [id = 295] 08:52:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8d8a2000) [pid = 1724] [serial = 886] [outer = (nil)] 08:52:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8e33d400) [pid = 1724] [serial = 887] [outer = 0x8d8a2000] 08:52:00 INFO - PROCESS | 1724 | 1467129120304 Marionette DEBUG loaded listener.js 08:52:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8e345400) [pid = 1724] [serial = 888] [outer = 0x8d8a2000] 08:52:01 INFO - PROCESS | 1724 | 1467129121182 Marionette TRACE conn4 <- [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]]]}] 08:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1329ms 08:52:01 INFO - PROCESS | 1724 | 1467129121225 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 08:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:52:01 INFO - PROCESS | 1724 | 1467129121230 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 08:52:01 INFO - PROCESS | 1724 | 1467129121237 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:52:01 INFO - PROCESS | 1724 | 1467129121244 Marionette TRACE conn4 <- [1,1154,null,{}] 08:52:01 INFO - PROCESS | 1724 | 1467129121259 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:01 INFO - PROCESS | 1724 | 1467129121268 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:01 INFO - PROCESS | 1724 | 1467129121449 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 08:52:01 INFO - PROCESS | 1724 | 1467129121593 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:01 INFO - PROCESS | 1724 | 1467129121604 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:01 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce1cc00 == 22 [pid = 1724] [id = 296] 08:52:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8d920400) [pid = 1724] [serial = 889] [outer = (nil)] 08:52:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8efbc400) [pid = 1724] [serial = 890] [outer = 0x8d920400] 08:52:01 INFO - PROCESS | 1724 | 1467129121672 Marionette DEBUG loaded listener.js 08:52:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x8efc0000) [pid = 1724] [serial = 891] [outer = 0x8d920400] 08:52:02 INFO - PROCESS | 1724 | 1467129122569 Marionette TRACE conn4 <- [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]]]}] 08:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1390ms 08:52:02 INFO - PROCESS | 1724 | 1467129122636 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 08:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:52:02 INFO - PROCESS | 1724 | 1467129122641 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 08:52:02 INFO - PROCESS | 1724 | 1467129122648 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:52:02 INFO - PROCESS | 1724 | 1467129122651 Marionette TRACE conn4 <- [1,1158,null,{}] 08:52:02 INFO - PROCESS | 1724 | 1467129122678 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:02 INFO - PROCESS | 1724 | 1467129122683 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:02 INFO - PROCESS | 1724 | 1467129122902 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 08:52:02 INFO - PROCESS | 1724 | 1467129122921 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:02 INFO - PROCESS | 1724 | 1467129122930 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:02 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf47400 == 23 [pid = 1724] [id = 297] 08:52:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x8e310000) [pid = 1724] [serial = 892] [outer = (nil)] 08:52:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x8f6ab000) [pid = 1724] [serial = 893] [outer = 0x8e310000] 08:52:03 INFO - PROCESS | 1724 | 1467129123001 Marionette DEBUG loaded listener.js 08:52:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x8f906800) [pid = 1724] [serial = 894] [outer = 0x8e310000] 08:52:03 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x99671800) [pid = 1724] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:52:03 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x9542c800) [pid = 1724] [serial = 30] [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.] 08:52:03 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8bdce800) [pid = 1724] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:52:03 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8d21e800) [pid = 1724] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:52:03 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8e344000) [pid = 1724] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:52:03 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8e30dc00) [pid = 1724] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:52:03 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8ff62400) [pid = 1724] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:52:03 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x901e6400) [pid = 1724] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:52:03 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x9012f800) [pid = 1724] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:52:03 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8d8a1800) [pid = 1724] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:52:03 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8a9d6800) [pid = 1724] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:52:03 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8a9dd800) [pid = 1724] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:52:03 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8ce16800) [pid = 1724] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:52:03 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8d099c00) [pid = 1724] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:52:03 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8d1f6800) [pid = 1724] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:52:04 INFO - PROCESS | 1724 | 1467129124084 Marionette TRACE conn4 <- [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]]]}] 08:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1480ms 08:52:04 INFO - PROCESS | 1724 | 1467129124128 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 08:52:04 INFO - PROCESS | 1724 | 1467129124132 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 08:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:52:04 INFO - PROCESS | 1724 | 1467129124138 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:52:04 INFO - PROCESS | 1724 | 1467129124141 Marionette TRACE conn4 <- [1,1162,null,{}] 08:52:04 INFO - PROCESS | 1724 | 1467129124147 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:04 INFO - PROCESS | 1724 | 1467129124151 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:04 INFO - PROCESS | 1724 | 1467129124311 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 08:52:04 INFO - PROCESS | 1724 | 1467129124326 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:04 INFO - PROCESS | 1724 | 1467129124332 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:04 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce17800 == 24 [pid = 1724] [id = 298] 08:52:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8d1ef000) [pid = 1724] [serial = 895] [outer = (nil)] 08:52:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8f6a3000) [pid = 1724] [serial = 896] [outer = 0x8d1ef000] 08:52:04 INFO - PROCESS | 1724 | 1467129124530 Marionette DEBUG loaded listener.js 08:52:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8f90e400) [pid = 1724] [serial = 897] [outer = 0x8d1ef000] 08:52:05 INFO - PROCESS | 1724 | 1467129125344 Marionette TRACE conn4 <- [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]]]}] 08:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1245ms 08:52:05 INFO - PROCESS | 1724 | 1467129125385 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 08:52:05 INFO - PROCESS | 1724 | 1467129125389 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 08:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:52:05 INFO - PROCESS | 1724 | 1467129125395 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:52:05 INFO - PROCESS | 1724 | 1467129125397 Marionette TRACE conn4 <- [1,1166,null,{}] 08:52:05 INFO - PROCESS | 1724 | 1467129125403 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:05 INFO - PROCESS | 1724 | 1467129125412 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:05 INFO - PROCESS | 1724 | 1467129125618 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 08:52:05 INFO - PROCESS | 1724 | 1467129125638 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:05 INFO - PROCESS | 1724 | 1467129125646 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:05 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d3000 == 25 [pid = 1724] [id = 299] 08:52:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8f9e1800) [pid = 1724] [serial = 898] [outer = (nil)] 08:52:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8ff65400) [pid = 1724] [serial = 899] [outer = 0x8f9e1800] 08:52:05 INFO - PROCESS | 1724 | 1467129125716 Marionette DEBUG loaded listener.js 08:52:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8ff70000) [pid = 1724] [serial = 900] [outer = 0x8f9e1800] 08:52:06 INFO - PROCESS | 1724 | 1467129126819 Marionette TRACE conn4 <- [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]]]}] 08:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1487ms 08:52:06 INFO - PROCESS | 1724 | 1467129126884 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 08:52:06 INFO - PROCESS | 1724 | 1467129126891 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 08:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:52:06 INFO - PROCESS | 1724 | 1467129126899 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:52:06 INFO - PROCESS | 1724 | 1467129126907 Marionette TRACE conn4 <- [1,1170,null,{}] 08:52:06 INFO - PROCESS | 1724 | 1467129126916 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:06 INFO - PROCESS | 1724 | 1467129126921 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:07 INFO - PROCESS | 1724 | 1467129127149 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 08:52:07 INFO - PROCESS | 1724 | 1467129127376 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:07 INFO - PROCESS | 1724 | 1467129127384 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:07 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce1a000 == 26 [pid = 1724] [id = 300] 08:52:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8d1f2000) [pid = 1724] [serial = 901] [outer = (nil)] 08:52:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8d220c00) [pid = 1724] [serial = 902] [outer = 0x8d1f2000] 08:52:07 INFO - PROCESS | 1724 | 1467129127517 Marionette DEBUG loaded listener.js 08:52:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8e230400) [pid = 1724] [serial = 903] [outer = 0x8d1f2000] 08:52:08 INFO - PROCESS | 1724 | 1467129128525 Marionette TRACE conn4 <- [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]]]}] 08:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1689ms 08:52:08 INFO - PROCESS | 1724 | 1467129128591 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 08:52:08 INFO - PROCESS | 1724 | 1467129128603 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 08:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:52:08 INFO - PROCESS | 1724 | 1467129128621 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:52:08 INFO - PROCESS | 1724 | 1467129128629 Marionette TRACE conn4 <- [1,1174,null,{}] 08:52:08 INFO - PROCESS | 1724 | 1467129128639 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:08 INFO - PROCESS | 1724 | 1467129128647 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:09 INFO - PROCESS | 1724 | 1467129129057 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 08:52:09 INFO - PROCESS | 1724 | 1467129129399 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:09 INFO - PROCESS | 1724 | 1467129129410 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:09 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ee03c00 == 27 [pid = 1724] [id = 301] 08:52:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8ee06400) [pid = 1724] [serial = 904] [outer = (nil)] 08:52:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8ee0dc00) [pid = 1724] [serial = 905] [outer = 0x8ee06400] 08:52:09 INFO - PROCESS | 1724 | 1467129129556 Marionette DEBUG loaded listener.js 08:52:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x8efb8c00) [pid = 1724] [serial = 906] [outer = 0x8ee06400] 08:52:10 INFO - PROCESS | 1724 | 1467129130739 Marionette TRACE conn4 <- [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] 08:52:10 INFO - PROCESS | 1724 | 1467129130825 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 08:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:52:10 INFO - PROCESS | 1724 | 1467129130833 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:52:10 INFO - PROCESS | 1724 | 1467129130839 Marionette TRACE conn4 <- [1,1178,null,{}] 08:52:10 INFO - PROCESS | 1724 | 1467129130856 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:10 INFO - PROCESS | 1724 | 1467129130866 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:11 INFO - PROCESS | 1724 | 1467129131101 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 08:52:11 INFO - PROCESS | 1724 | 1467129131328 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:11 INFO - PROCESS | 1724 | 1467129131336 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:11 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e30f800 == 28 [pid = 1724] [id = 302] 08:52:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x8f9e3800) [pid = 1724] [serial = 907] [outer = (nil)] 08:52:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x9002f000) [pid = 1724] [serial = 908] [outer = 0x8f9e3800] 08:52:11 INFO - PROCESS | 1724 | 1467129131445 Marionette DEBUG loaded listener.js 08:52:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x9012f800) [pid = 1724] [serial = 909] [outer = 0x8f9e3800] 08:52:12 INFO - PROCESS | 1724 | 1467129132345 Marionette TRACE conn4 <- [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] 08:52:12 INFO - PROCESS | 1724 | 1467129132390 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 08:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:52:12 INFO - PROCESS | 1724 | 1467129132397 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:52:12 INFO - PROCESS | 1724 | 1467129132401 Marionette TRACE conn4 <- [1,1182,null,{}] 08:52:12 INFO - PROCESS | 1724 | 1467129132408 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:12 INFO - PROCESS | 1724 | 1467129132413 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:12 INFO - PROCESS | 1724 | 1467129132605 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 08:52:12 INFO - PROCESS | 1724 | 1467129132775 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:12 INFO - PROCESS | 1724 | 1467129132784 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:12 INFO - PROCESS | 1724 | ++DOCSHELL 0x901e7c00 == 29 [pid = 1724] [id = 303] 08:52:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x901ea000) [pid = 1724] [serial = 910] [outer = (nil)] 08:52:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x901f0800) [pid = 1724] [serial = 911] [outer = 0x901ea000] 08:52:12 INFO - PROCESS | 1724 | 1467129132868 Marionette DEBUG loaded listener.js 08:52:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x902bb000) [pid = 1724] [serial = 912] [outer = 0x901ea000] 08:52:13 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:52:13 INFO - PROCESS | 1724 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:52:13 INFO - PROCESS | 1724 | 1467129133834 Marionette TRACE conn4 <- [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] 08:52:13 INFO - PROCESS | 1724 | 1467129133887 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 08:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:52:13 INFO - PROCESS | 1724 | 1467129133894 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:52:13 INFO - PROCESS | 1724 | 1467129133898 Marionette TRACE conn4 <- [1,1186,null,{}] 08:52:13 INFO - PROCESS | 1724 | 1467129133904 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:13 INFO - PROCESS | 1724 | 1467129133910 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:14 INFO - PROCESS | 1724 | 1467129134135 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 08:52:14 INFO - PROCESS | 1724 | 1467129134377 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:14 INFO - PROCESS | 1724 | 1467129134385 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:14 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d3400 == 30 [pid = 1724] [id = 304] 08:52:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x8e22ec00) [pid = 1724] [serial = 913] [outer = (nil)] 08:52:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x902c1c00) [pid = 1724] [serial = 914] [outer = 0x8e22ec00] 08:52:14 INFO - PROCESS | 1724 | 1467129134483 Marionette DEBUG loaded listener.js 08:52:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x91008400) [pid = 1724] [serial = 915] [outer = 0x8e22ec00] 08:52:15 INFO - PROCESS | 1724 | 1467129135418 Marionette TRACE conn4 <- [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] 08:52:15 INFO - PROCESS | 1724 | 1467129135485 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 08:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:52:15 INFO - PROCESS | 1724 | 1467129135492 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:52:15 INFO - PROCESS | 1724 | 1467129135495 Marionette TRACE conn4 <- [1,1190,null,{}] 08:52:15 INFO - PROCESS | 1724 | 1467129135501 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:15 INFO - PROCESS | 1724 | 1467129135512 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:15 INFO - PROCESS | 1724 | 1467129135748 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 08:52:15 INFO - PROCESS | 1724 | 1467129135966 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:15 INFO - PROCESS | 1724 | 1467129135976 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:16 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd2c00 == 31 [pid = 1724] [id = 305] 08:52:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x8e30a400) [pid = 1724] [serial = 916] [outer = (nil)] 08:52:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x91a1f400) [pid = 1724] [serial = 917] [outer = 0x8e30a400] 08:52:16 INFO - PROCESS | 1724 | 1467129136100 Marionette DEBUG loaded listener.js 08:52:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x91a1fc00) [pid = 1724] [serial = 918] [outer = 0x8e30a400] 08:52:17 INFO - PROCESS | 1724 | 1467129136995 Marionette TRACE conn4 <- [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] 08:52:17 INFO - PROCESS | 1724 | 1467129137035 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 08:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:52:17 INFO - PROCESS | 1724 | 1467129137043 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:52:17 INFO - PROCESS | 1724 | 1467129137047 Marionette TRACE conn4 <- [1,1194,null,{}] 08:52:17 INFO - PROCESS | 1724 | 1467129137053 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:17 INFO - PROCESS | 1724 | 1467129137058 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:17 INFO - PROCESS | 1724 | 1467129137240 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 08:52:17 INFO - PROCESS | 1724 | 1467129137417 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:17 INFO - PROCESS | 1724 | 1467129137425 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:17 INFO - PROCESS | 1724 | ++DOCSHELL 0x9100f800 == 32 [pid = 1724] [id = 306] 08:52:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x91aed000) [pid = 1724] [serial = 919] [outer = (nil)] 08:52:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x91af8c00) [pid = 1724] [serial = 920] [outer = 0x91aed000] 08:52:17 INFO - PROCESS | 1724 | 1467129137504 Marionette DEBUG loaded listener.js 08:52:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x91afa800) [pid = 1724] [serial = 921] [outer = 0x91aed000] 08:52:18 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:52:18 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:52:18 INFO - PROCESS | 1724 | 1467129138505 Marionette TRACE conn4 <- [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] 08:52:18 INFO - PROCESS | 1724 | 1467129138546 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 08:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:52:18 INFO - PROCESS | 1724 | 1467129138552 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:52:18 INFO - PROCESS | 1724 | 1467129138555 Marionette TRACE conn4 <- [1,1198,null,{}] 08:52:18 INFO - PROCESS | 1724 | 1467129138562 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:18 INFO - PROCESS | 1724 | 1467129138566 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:18 INFO - PROCESS | 1724 | 1467129138754 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 08:52:19 INFO - PROCESS | 1724 | 1467129138987 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:19 INFO - PROCESS | 1724 | 1467129138993 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:19 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd0000 == 33 [pid = 1724] [id = 307] 08:52:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x8e3e1000) [pid = 1724] [serial = 922] [outer = (nil)] 08:52:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x91b69000) [pid = 1724] [serial = 923] [outer = 0x8e3e1000] 08:52:19 INFO - PROCESS | 1724 | 1467129139134 Marionette DEBUG loaded listener.js 08:52:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 107 (0x91b6fc00) [pid = 1724] [serial = 924] [outer = 0x8e3e1000] 08:52:20 INFO - PROCESS | 1724 | 1467129140015 Marionette TRACE conn4 <- [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]]]}] 08:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1489ms 08:52:20 INFO - PROCESS | 1724 | 1467129140044 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 08:52:20 INFO - PROCESS | 1724 | 1467129140048 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 08:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:52:20 INFO - PROCESS | 1724 | 1467129140055 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:52:20 INFO - PROCESS | 1724 | 1467129140058 Marionette TRACE conn4 <- [1,1202,null,{}] 08:52:20 INFO - PROCESS | 1724 | 1467129140064 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:20 INFO - PROCESS | 1724 | 1467129140069 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:20 INFO - PROCESS | 1724 | 1467129140244 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 08:52:20 INFO - PROCESS | 1724 | 1467129140424 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:20 INFO - PROCESS | 1724 | 1467129140433 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:20 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf50400 == 34 [pid = 1724] [id = 308] 08:52:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 108 (0x8ce13c00) [pid = 1724] [serial = 925] [outer = (nil)] 08:52:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 109 (0x8e347800) [pid = 1724] [serial = 926] [outer = 0x8ce13c00] 08:52:20 INFO - PROCESS | 1724 | 1467129140513 Marionette DEBUG loaded listener.js 08:52:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 110 (0x90135400) [pid = 1724] [serial = 927] [outer = 0x8ce13c00] 08:52:21 INFO - PROCESS | 1724 | 1467129141883 Marionette TRACE conn4 <- [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]]]}] 08:52:21 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 08:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1884ms 08:52:21 INFO - PROCESS | 1724 | 1467129141940 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 08:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:52:21 INFO - PROCESS | 1724 | 1467129141947 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 08:52:21 INFO - PROCESS | 1724 | 1467129141955 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:52:21 INFO - PROCESS | 1724 | 1467129141960 Marionette TRACE conn4 <- [1,1206,null,{}] 08:52:21 INFO - PROCESS | 1724 | 1467129141970 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:21 INFO - PROCESS | 1724 | 1467129141974 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:22 INFO - PROCESS | 1724 | 1467129142148 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 08:52:22 INFO - PROCESS | 1724 | 1467129142371 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:22 INFO - PROCESS | 1724 | 1467129142382 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:22 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d1f1c00 == 35 [pid = 1724] [id = 309] 08:52:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 111 (0x8d217800) [pid = 1724] [serial = 928] [outer = (nil)] 08:52:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 112 (0x8d917400) [pid = 1724] [serial = 929] [outer = 0x8d217800] 08:52:22 INFO - PROCESS | 1724 | 1467129142561 Marionette DEBUG loaded listener.js 08:52:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 113 (0x8e235c00) [pid = 1724] [serial = 930] [outer = 0x8d217800] 08:52:23 INFO - PROCESS | 1724 | 1467129143513 Marionette TRACE conn4 <- [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]]]}] 08:52:24 INFO - PROCESS | 1724 | --DOCSHELL 0x8d1f4800 == 34 [pid = 1724] [id = 281] 08:52:24 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d6400 == 33 [pid = 1724] [id = 282] 08:52:24 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf50400 == 32 [pid = 1724] [id = 308] 08:52:24 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd0000 == 31 [pid = 1724] [id = 307] 08:52:24 INFO - PROCESS | 1724 | --DOCSHELL 0x9100f800 == 30 [pid = 1724] [id = 306] 08:52:24 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d3400 == 29 [pid = 1724] [id = 304] 08:52:24 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd2c00 == 28 [pid = 1724] [id = 305] 08:52:24 INFO - PROCESS | 1724 | --DOCSHELL 0x901e7c00 == 27 [pid = 1724] [id = 303] 08:52:24 INFO - PROCESS | 1724 | --DOCSHELL 0x8e30f800 == 26 [pid = 1724] [id = 302] 08:52:24 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce1a000 == 25 [pid = 1724] [id = 300] 08:52:24 INFO - PROCESS | 1724 | --DOCSHELL 0x8ee03c00 == 24 [pid = 1724] [id = 301] 08:52:24 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 08:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 2749ms 08:52:24 INFO - PROCESS | 1724 | --DOMWINDOW == 112 (0x99670400) [pid = 1724] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:52:24 INFO - PROCESS | 1724 | --DOMWINDOW == 111 (0x8e349800) [pid = 1724] [serial = 860] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1724 | --DOMWINDOW == 110 (0x8e3d5800) [pid = 1724] [serial = 594] [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.] 08:52:24 INFO - PROCESS | 1724 | --DOMWINDOW == 109 (0x8ce19000) [pid = 1724] [serial = 822] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1724 | --DOMWINDOW == 108 (0x8bf43c00) [pid = 1724] [serial = 821] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1724 | --DOMWINDOW == 107 (0x8d919c00) [pid = 1724] [serial = 825] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1724 | --DOMWINDOW == 106 (0x8d8a6c00) [pid = 1724] [serial = 824] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x8ee02400) [pid = 1724] [serial = 828] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x8e34c000) [pid = 1724] [serial = 827] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x9002f800) [pid = 1724] [serial = 831] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x8ff6e000) [pid = 1724] [serial = 830] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x90134c00) [pid = 1724] [serial = 834] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x9012f000) [pid = 1724] [serial = 833] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x901ebc00) [pid = 1724] [serial = 836] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x902be400) [pid = 1724] [serial = 837] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x9100cc00) [pid = 1724] [serial = 840] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x8d920800) [pid = 1724] [serial = 855] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x8a9dac00) [pid = 1724] [serial = 848] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8bdcf800) [pid = 1724] [serial = 849] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x91006400) [pid = 1724] [serial = 839] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x8d8a5c00) [pid = 1724] [serial = 843] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8e2a3c00) [pid = 1724] [serial = 857] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8d098800) [pid = 1724] [serial = 842] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8e342c00) [pid = 1724] [serial = 858] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8d09ec00) [pid = 1724] [serial = 851] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8d89f400) [pid = 1724] [serial = 846] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8d1fb800) [pid = 1724] [serial = 845] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8d918800) [pid = 1724] [serial = 854] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8d1f3400) [pid = 1724] [serial = 852] [outer = (nil)] [url = about:blank] 08:52:24 INFO - PROCESS | 1724 | 1467129144944 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 08:52:24 INFO - PROCESS | 1724 | 1467129144950 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 08:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:52:24 INFO - PROCESS | 1724 | 1467129144963 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:52:24 INFO - PROCESS | 1724 | 1467129144971 Marionette TRACE conn4 <- [1,1210,null,{}] 08:52:24 INFO - PROCESS | 1724 | 1467129144980 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:24 INFO - PROCESS | 1724 | 1467129144986 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:25 INFO - PROCESS | 1724 | 1467129145151 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 08:52:25 INFO - PROCESS | 1724 | 1467129145274 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:25 INFO - PROCESS | 1724 | 1467129145285 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:25 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf43c00 == 25 [pid = 1724] [id = 310] 08:52:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8bf44400) [pid = 1724] [serial = 931] [outer = (nil)] 08:52:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8bf4d800) [pid = 1724] [serial = 932] [outer = 0x8bf44400] 08:52:25 INFO - PROCESS | 1724 | 1467129145357 Marionette DEBUG loaded listener.js 08:52:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8ce18800) [pid = 1724] [serial = 933] [outer = 0x8bf44400] 08:52:26 INFO - PROCESS | 1724 | 1467129146167 Marionette TRACE conn4 <- [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]]]}] 08:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1239ms 08:52:26 INFO - PROCESS | 1724 | 1467129146203 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 08:52:26 INFO - PROCESS | 1724 | 1467129146209 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 08:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:52:26 INFO - PROCESS | 1724 | 1467129146222 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:52:26 INFO - PROCESS | 1724 | 1467129146228 Marionette TRACE conn4 <- [1,1214,null,{}] 08:52:26 INFO - PROCESS | 1724 | 1467129146235 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:26 INFO - PROCESS | 1724 | 1467129146241 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:26 INFO - PROCESS | 1724 | 1467129146417 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 08:52:26 INFO - PROCESS | 1724 | 1467129146427 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:26 INFO - PROCESS | 1724 | 1467129146435 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:26 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d1f8000 == 26 [pid = 1724] [id = 311] 08:52:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8d1f9400) [pid = 1724] [serial = 934] [outer = (nil)] 08:52:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x8d217000) [pid = 1724] [serial = 935] [outer = 0x8d1f9400] 08:52:26 INFO - PROCESS | 1724 | 1467129146512 Marionette DEBUG loaded listener.js 08:52:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x8d21e000) [pid = 1724] [serial = 936] [outer = 0x8d1f9400] 08:52:27 INFO - PROCESS | 1724 | 1467129147629 Marionette TRACE conn4 <- [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]]]}] 08:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1445ms 08:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:52:27 INFO - PROCESS | 1724 | 1467129147662 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 08:52:27 INFO - PROCESS | 1724 | 1467129147665 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 08:52:27 INFO - PROCESS | 1724 | 1467129147671 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:52:27 INFO - PROCESS | 1724 | 1467129147675 Marionette TRACE conn4 <- [1,1218,null,{}] 08:52:27 INFO - PROCESS | 1724 | 1467129147697 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:27 INFO - PROCESS | 1724 | 1467129147706 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:27 INFO - PROCESS | 1724 | 1467129147938 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 08:52:27 INFO - PROCESS | 1724 | 1467129147967 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:27 INFO - PROCESS | 1724 | 1467129147980 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:28 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e294400 == 27 [pid = 1724] [id = 312] 08:52:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x8e298c00) [pid = 1724] [serial = 937] [outer = (nil)] 08:52:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x8e29f000) [pid = 1724] [serial = 938] [outer = 0x8e298c00] 08:52:28 INFO - PROCESS | 1724 | 1467129148053 Marionette DEBUG loaded listener.js 08:52:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x8e306400) [pid = 1724] [serial = 939] [outer = 0x8e298c00] 08:52:29 INFO - PROCESS | 1724 | 1467129149027 Marionette TRACE conn4 <- [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]]]}] 08:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1396ms 08:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:52:29 INFO - PROCESS | 1724 | 1467129149067 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 08:52:29 INFO - PROCESS | 1724 | 1467129149070 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 08:52:29 INFO - PROCESS | 1724 | 1467129149077 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:52:29 INFO - PROCESS | 1724 | 1467129149080 Marionette TRACE conn4 <- [1,1222,null,{}] 08:52:29 INFO - PROCESS | 1724 | 1467129149092 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:29 INFO - PROCESS | 1724 | 1467129149103 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:29 INFO - PROCESS | 1724 | 1467129149367 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 08:52:29 INFO - PROCESS | 1724 | 1467129149398 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:29 INFO - PROCESS | 1724 | 1467129149409 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:29 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf43000 == 28 [pid = 1724] [id = 313] 08:52:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x8e303800) [pid = 1724] [serial = 940] [outer = (nil)] 08:52:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x8e34c000) [pid = 1724] [serial = 941] [outer = 0x8e303800] 08:52:29 INFO - PROCESS | 1724 | 1467129149484 Marionette DEBUG loaded listener.js 08:52:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x8ee02400) [pid = 1724] [serial = 942] [outer = 0x8e303800] 08:52:30 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x8f9e1800) [pid = 1724] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:52:30 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8d1ef000) [pid = 1724] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:52:30 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x8ce14000) [pid = 1724] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:52:30 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x9002cc00) [pid = 1724] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:52:30 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8e22e400) [pid = 1724] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:52:30 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8ce15000) [pid = 1724] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:52:30 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8ce1b000) [pid = 1724] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:52:30 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8efb9c00) [pid = 1724] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:52:30 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8f6ae400) [pid = 1724] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:52:30 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8d920400) [pid = 1724] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:52:30 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8a9d8400) [pid = 1724] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:52:30 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8e310000) [pid = 1724] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:52:30 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8d8a2000) [pid = 1724] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:52:30 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8e2a1c00) [pid = 1724] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:52:31 INFO - PROCESS | 1724 | 1467129151046 Marionette TRACE conn4 <- [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] 08:52:31 INFO - PROCESS | 1724 | 1467129151079 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 08:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:52:31 INFO - PROCESS | 1724 | 1467129151085 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:52:31 INFO - PROCESS | 1724 | 1467129151089 Marionette TRACE conn4 <- [1,1226,null,{}] 08:52:31 INFO - PROCESS | 1724 | 1467129151094 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:31 INFO - PROCESS | 1724 | 1467129151099 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:31 INFO - PROCESS | 1724 | 1467129151314 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 08:52:31 INFO - PROCESS | 1724 | 1467129151335 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:31 INFO - PROCESS | 1724 | 1467129151345 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:31 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d1ee000 == 29 [pid = 1724] [id = 314] 08:52:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8d211800) [pid = 1724] [serial = 943] [outer = (nil)] 08:52:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8ee01800) [pid = 1724] [serial = 944] [outer = 0x8d211800] 08:52:31 INFO - PROCESS | 1724 | 1467129151423 Marionette DEBUG loaded listener.js 08:52:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8ee0ac00) [pid = 1724] [serial = 945] [outer = 0x8d211800] 08:52:32 INFO - PROCESS | 1724 | 1467129152252 Marionette TRACE conn4 <- [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]]]}] 08:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1181ms 08:52:32 INFO - PROCESS | 1724 | 1467129152272 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 08:52:32 INFO - PROCESS | 1724 | 1467129152277 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 08:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:52:32 INFO - PROCESS | 1724 | 1467129152283 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:52:32 INFO - PROCESS | 1724 | 1467129152287 Marionette TRACE conn4 <- [1,1230,null,{}] 08:52:32 INFO - PROCESS | 1724 | 1467129152297 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:32 INFO - PROCESS | 1724 | 1467129152308 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:32 INFO - PROCESS | 1724 | 1467129152575 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 08:52:32 INFO - PROCESS | 1724 | 1467129152748 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:32 INFO - PROCESS | 1724 | 1467129152758 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:32 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9dd800 == 30 [pid = 1724] [id = 315] 08:52:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8bdc8800) [pid = 1724] [serial = 946] [outer = (nil)] 08:52:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8bdcf800) [pid = 1724] [serial = 947] [outer = 0x8bdc8800] 08:52:32 INFO - PROCESS | 1724 | 1467129152850 Marionette DEBUG loaded listener.js 08:52:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8bf4c800) [pid = 1724] [serial = 948] [outer = 0x8bdc8800] 08:52:33 INFO - PROCESS | 1724 | 1467129153933 Marionette TRACE conn4 <- [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]]]}] 08:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1690ms 08:52:33 INFO - PROCESS | 1724 | 1467129153977 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 08:52:33 INFO - PROCESS | 1724 | 1467129153984 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 08:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:52:33 INFO - PROCESS | 1724 | 1467129153993 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:52:34 INFO - PROCESS | 1724 | 1467129153999 Marionette TRACE conn4 <- [1,1234,null,{}] 08:52:34 INFO - PROCESS | 1724 | 1467129154006 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:34 INFO - PROCESS | 1724 | 1467129154012 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:34 INFO - PROCESS | 1724 | 1467129154200 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 08:52:34 INFO - PROCESS | 1724 | 1467129154433 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:34 INFO - PROCESS | 1724 | 1467129154442 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:34 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d098c00 == 31 [pid = 1724] [id = 316] 08:52:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x8d217c00) [pid = 1724] [serial = 949] [outer = (nil)] 08:52:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x8d8a8c00) [pid = 1724] [serial = 950] [outer = 0x8d217c00] 08:52:34 INFO - PROCESS | 1724 | 1467129154567 Marionette DEBUG loaded listener.js 08:52:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x8d91f400) [pid = 1724] [serial = 951] [outer = 0x8d217c00] 08:52:35 INFO - PROCESS | 1724 | 1467129155469 Marionette TRACE conn4 <- [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]]]}] 08:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1535ms 08:52:35 INFO - PROCESS | 1724 | 1467129155528 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 08:52:35 INFO - PROCESS | 1724 | 1467129155533 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 08:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:52:35 INFO - PROCESS | 1724 | 1467129155540 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:52:35 INFO - PROCESS | 1724 | 1467129155544 Marionette TRACE conn4 <- [1,1238,null,{}] 08:52:35 INFO - PROCESS | 1724 | 1467129155550 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:35 INFO - PROCESS | 1724 | 1467129155556 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:35 INFO - PROCESS | 1724 | 1467129155749 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 08:52:35 INFO - PROCESS | 1724 | 1467129155924 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:35 INFO - PROCESS | 1724 | 1467129155933 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:35 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d4000 == 32 [pid = 1724] [id = 317] 08:52:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x8e233400) [pid = 1724] [serial = 952] [outer = (nil)] 08:52:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x8efb7800) [pid = 1724] [serial = 953] [outer = 0x8e233400] 08:52:36 INFO - PROCESS | 1724 | 1467129156020 Marionette DEBUG loaded listener.js 08:52:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x8efc3000) [pid = 1724] [serial = 954] [outer = 0x8e233400] 08:52:37 INFO - PROCESS | 1724 | 1467129157004 Marionette TRACE conn4 <- [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]]]}] 08:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1499ms 08:52:37 INFO - PROCESS | 1724 | 1467129157040 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 08:52:37 INFO - PROCESS | 1724 | 1467129157047 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 08:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:52:37 INFO - PROCESS | 1724 | 1467129157064 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:52:37 INFO - PROCESS | 1724 | 1467129157072 Marionette TRACE conn4 <- [1,1242,null,{}] 08:52:37 INFO - PROCESS | 1724 | 1467129157078 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:37 INFO - PROCESS | 1724 | 1467129157085 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:37 INFO - PROCESS | 1724 | 1467129157309 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 08:52:37 INFO - PROCESS | 1724 | 1467129157569 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:37 INFO - PROCESS | 1724 | 1467129157578 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:37 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e294c00 == 33 [pid = 1724] [id = 318] 08:52:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x8f90ec00) [pid = 1724] [serial = 955] [outer = (nil)] 08:52:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x8f9e6400) [pid = 1724] [serial = 956] [outer = 0x8f90ec00] 08:52:37 INFO - PROCESS | 1724 | 1467129157767 Marionette DEBUG loaded listener.js 08:52:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x8f9e9800) [pid = 1724] [serial = 957] [outer = 0x8f90ec00] 08:52:38 INFO - PROCESS | 1724 | 1467129158736 Marionette TRACE conn4 <- [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]]]}] 08:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1749ms 08:52:38 INFO - PROCESS | 1724 | 1467129158805 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 08:52:38 INFO - PROCESS | 1724 | 1467129158809 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 08:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:52:38 INFO - PROCESS | 1724 | 1467129158817 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:52:38 INFO - PROCESS | 1724 | 1467129158821 Marionette TRACE conn4 <- [1,1246,null,{}] 08:52:38 INFO - PROCESS | 1724 | 1467129158827 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:38 INFO - PROCESS | 1724 | 1467129158832 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:39 INFO - PROCESS | 1724 | 1467129159013 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 08:52:39 INFO - PROCESS | 1724 | 1467129159184 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:39 INFO - PROCESS | 1724 | 1467129159190 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:39 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f9e2800 == 34 [pid = 1724] [id = 319] 08:52:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x8f9e8c00) [pid = 1724] [serial = 958] [outer = (nil)] 08:52:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x9002b000) [pid = 1724] [serial = 959] [outer = 0x8f9e8c00] 08:52:39 INFO - PROCESS | 1724 | 1467129159279 Marionette DEBUG loaded listener.js 08:52:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x9002cc00) [pid = 1724] [serial = 960] [outer = 0x8f9e8c00] 08:52:40 INFO - PROCESS | 1724 | 1467129160217 Marionette TRACE conn4 <- [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]]]}] 08:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1431ms 08:52:40 INFO - PROCESS | 1724 | 1467129160249 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 08:52:40 INFO - PROCESS | 1724 | 1467129160253 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 08:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:52:40 INFO - PROCESS | 1724 | 1467129160261 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:52:40 INFO - PROCESS | 1724 | 1467129160265 Marionette TRACE conn4 <- [1,1250,null,{}] 08:52:40 INFO - PROCESS | 1724 | 1467129160271 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:40 INFO - PROCESS | 1724 | 1467129160276 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:40 INFO - PROCESS | 1724 | 1467129160474 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 08:52:40 INFO - PROCESS | 1724 | 1467129160646 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:40 INFO - PROCESS | 1724 | 1467129160664 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:40 INFO - PROCESS | 1724 | ++DOCSHELL 0x90136400 == 35 [pid = 1724] [id = 320] 08:52:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x90136800) [pid = 1724] [serial = 961] [outer = (nil)] 08:52:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x901ea800) [pid = 1724] [serial = 962] [outer = 0x90136800] 08:52:40 INFO - PROCESS | 1724 | 1467129160756 Marionette DEBUG loaded listener.js 08:52:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x902b9000) [pid = 1724] [serial = 963] [outer = 0x90136800] 08:52:41 INFO - PROCESS | 1724 | 1467129161854 Marionette TRACE conn4 <- [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]]]}] 08:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1642ms 08:52:41 INFO - PROCESS | 1724 | 1467129161905 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 08:52:41 INFO - PROCESS | 1724 | 1467129161910 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 08:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:52:41 INFO - PROCESS | 1724 | 1467129161918 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:52:41 INFO - PROCESS | 1724 | 1467129161922 Marionette TRACE conn4 <- [1,1254,null,{}] 08:52:41 INFO - PROCESS | 1724 | 1467129161930 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:41 INFO - PROCESS | 1724 | 1467129161936 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:42 INFO - PROCESS | 1724 | 1467129162150 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 08:52:42 INFO - PROCESS | 1724 | 1467129162380 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:42 INFO - PROCESS | 1724 | 1467129162389 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:42 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce16400 == 36 [pid = 1724] [id = 321] 08:52:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x8d095000) [pid = 1724] [serial = 964] [outer = (nil)] 08:52:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x91002000) [pid = 1724] [serial = 965] [outer = 0x8d095000] 08:52:42 INFO - PROCESS | 1724 | 1467129162517 Marionette DEBUG loaded listener.js 08:52:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x91007400) [pid = 1724] [serial = 966] [outer = 0x8d095000] 08:52:43 INFO - PROCESS | 1724 | 1467129163439 Marionette TRACE conn4 <- [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]]]}] 08:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1588ms 08:52:43 INFO - PROCESS | 1724 | 1467129163506 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 08:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:52:43 INFO - PROCESS | 1724 | 1467129163511 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 08:52:43 INFO - PROCESS | 1724 | 1467129163518 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:52:43 INFO - PROCESS | 1724 | 1467129163522 Marionette TRACE conn4 <- [1,1258,null,{}] 08:52:43 INFO - PROCESS | 1724 | 1467129163528 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:43 INFO - PROCESS | 1724 | 1467129163533 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:43 INFO - PROCESS | 1724 | 1467129163711 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 08:52:43 INFO - PROCESS | 1724 | 1467129163933 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:43 INFO - PROCESS | 1724 | 1467129163941 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:44 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce17400 == 37 [pid = 1724] [id = 322] 08:52:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 107 (0x91001400) [pid = 1724] [serial = 967] [outer = (nil)] 08:52:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 108 (0x91a16c00) [pid = 1724] [serial = 968] [outer = 0x91001400] 08:52:44 INFO - PROCESS | 1724 | 1467129164082 Marionette DEBUG loaded listener.js 08:52:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 109 (0x91a1ac00) [pid = 1724] [serial = 969] [outer = 0x91001400] 08:52:45 INFO - PROCESS | 1724 | 1467129165132 Marionette TRACE conn4 <- [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]]]}] 08:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1688ms 08:52:45 INFO - PROCESS | 1724 | 1467129165206 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 08:52:45 INFO - PROCESS | 1724 | 1467129165209 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 08:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:52:45 INFO - PROCESS | 1724 | 1467129165217 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:52:45 INFO - PROCESS | 1724 | 1467129165220 Marionette TRACE conn4 <- [1,1262,null,{}] 08:52:45 INFO - PROCESS | 1724 | 1467129165226 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:45 INFO - PROCESS | 1724 | 1467129165231 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:45 INFO - PROCESS | 1724 | 1467129165454 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 08:52:45 INFO - PROCESS | 1724 | 1467129165860 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:45 INFO - PROCESS | 1724 | 1467129165869 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:45 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d3400 == 38 [pid = 1724] [id = 323] 08:52:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 110 (0x8a9d4400) [pid = 1724] [serial = 970] [outer = (nil)] 08:52:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 111 (0x8a9d8800) [pid = 1724] [serial = 971] [outer = 0x8a9d4400] 08:52:45 INFO - PROCESS | 1724 | 1467129165956 Marionette DEBUG loaded listener.js 08:52:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 112 (0x8bdcf000) [pid = 1724] [serial = 972] [outer = 0x8a9d4400] 08:52:46 INFO - PROCESS | 1724 | 1467129166913 Marionette TRACE conn4 <- [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]]]}] 08:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1731ms 08:52:46 INFO - PROCESS | 1724 | 1467129166950 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 08:52:46 INFO - PROCESS | 1724 | 1467129166956 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 08:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:52:46 INFO - PROCESS | 1724 | 1467129166964 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:52:46 INFO - PROCESS | 1724 | 1467129166969 Marionette TRACE conn4 <- [1,1266,null,{}] 08:52:46 INFO - PROCESS | 1724 | 1467129166977 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:46 INFO - PROCESS | 1724 | 1467129166984 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:47 INFO - PROCESS | 1724 | 1467129167168 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 08:52:47 INFO - PROCESS | 1724 | 1467129167494 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:47 INFO - PROCESS | 1724 | 1467129167502 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:47 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d1ef400 == 39 [pid = 1724] [id = 324] 08:52:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 113 (0x8d214400) [pid = 1724] [serial = 973] [outer = (nil)] 08:52:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 114 (0x8d919400) [pid = 1724] [serial = 974] [outer = 0x8d214400] 08:52:47 INFO - PROCESS | 1724 | 1467129167590 Marionette DEBUG loaded listener.js 08:52:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 115 (0x8e2a0400) [pid = 1724] [serial = 975] [outer = 0x8d214400] 08:52:47 INFO - PROCESS | 1724 | --DOCSHELL 0x8d1ee000 == 38 [pid = 1724] [id = 314] 08:52:47 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf43000 == 37 [pid = 1724] [id = 313] 08:52:48 INFO - PROCESS | 1724 | --DOCSHELL 0x8e294400 == 36 [pid = 1724] [id = 312] 08:52:48 INFO - PROCESS | 1724 | --DOCSHELL 0x8d1f8000 == 35 [pid = 1724] [id = 311] 08:52:48 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf43c00 == 34 [pid = 1724] [id = 310] 08:52:48 INFO - PROCESS | 1724 | --DOMWINDOW == 114 (0x8f6a3000) [pid = 1724] [serial = 896] [outer = (nil)] [url = about:blank] 08:52:48 INFO - PROCESS | 1724 | --DOMWINDOW == 113 (0x8f90e400) [pid = 1724] [serial = 897] [outer = (nil)] [url = about:blank] 08:52:48 INFO - PROCESS | 1724 | --DOMWINDOW == 112 (0x8d21b400) [pid = 1724] [serial = 884] [outer = (nil)] [url = about:blank] 08:52:48 INFO - PROCESS | 1724 | --DOMWINDOW == 111 (0x90130000) [pid = 1724] [serial = 878] [outer = (nil)] [url = about:blank] 08:52:48 INFO - PROCESS | 1724 | --DOMWINDOW == 110 (0x8f9ea800) [pid = 1724] [serial = 875] [outer = (nil)] [url = about:blank] 08:52:48 INFO - PROCESS | 1724 | --DOMWINDOW == 109 (0x8ce20800) [pid = 1724] [serial = 863] [outer = (nil)] [url = about:blank] 08:52:48 INFO - PROCESS | 1724 | --DOMWINDOW == 108 (0x8e345c00) [pid = 1724] [serial = 867] [outer = (nil)] [url = about:blank] 08:52:48 INFO - PROCESS | 1724 | --DOMWINDOW == 107 (0x8efbd400) [pid = 1724] [serial = 869] [outer = (nil)] [url = about:blank] 08:52:48 INFO - PROCESS | 1724 | --DOMWINDOW == 106 (0x8f9dc800) [pid = 1724] [serial = 873] [outer = (nil)] [url = about:blank] 08:52:48 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x8efbc400) [pid = 1724] [serial = 890] [outer = (nil)] [url = about:blank] 08:52:48 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x8efc0000) [pid = 1724] [serial = 891] [outer = (nil)] [url = about:blank] 08:52:48 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x8efc5800) [pid = 1724] [serial = 870] [outer = (nil)] [url = about:blank] 08:52:48 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x8bf4d000) [pid = 1724] [serial = 882] [outer = (nil)] [url = about:blank] 08:52:48 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x901e2c00) [pid = 1724] [serial = 879] [outer = (nil)] [url = about:blank] 08:52:48 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x8f6ab000) [pid = 1724] [serial = 893] [outer = (nil)] [url = about:blank] 08:52:48 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x8e345400) [pid = 1724] [serial = 888] [outer = (nil)] [url = about:blank] 08:52:48 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x8d21a400) [pid = 1724] [serial = 864] [outer = (nil)] [url = about:blank] 08:52:48 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x8bdd2000) [pid = 1724] [serial = 881] [outer = (nil)] [url = about:blank] 08:52:48 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x8f90d400) [pid = 1724] [serial = 872] [outer = (nil)] [url = about:blank] 08:52:48 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x8ff68c00) [pid = 1724] [serial = 876] [outer = (nil)] [url = about:blank] 08:52:48 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8e301c00) [pid = 1724] [serial = 866] [outer = (nil)] [url = about:blank] 08:52:48 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x8e232800) [pid = 1724] [serial = 885] [outer = (nil)] [url = about:blank] 08:52:48 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x8e33d400) [pid = 1724] [serial = 887] [outer = (nil)] [url = about:blank] 08:52:48 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8f906800) [pid = 1724] [serial = 894] [outer = (nil)] [url = about:blank] 08:52:48 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8e3d6000) [pid = 1724] [serial = 861] [outer = (nil)] [url = about:blank] 08:52:48 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8ff70000) [pid = 1724] [serial = 900] [outer = (nil)] [url = about:blank] 08:52:48 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8ff65400) [pid = 1724] [serial = 899] [outer = (nil)] [url = about:blank] 08:52:48 INFO - PROCESS | 1724 | 1467129168527 Marionette TRACE conn4 <- [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]]]}] 08:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1635ms 08:52:48 INFO - PROCESS | 1724 | 1467129168602 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 08:52:48 INFO - PROCESS | 1724 | 1467129168609 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 08:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:52:48 INFO - PROCESS | 1724 | 1467129168618 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:52:48 INFO - PROCESS | 1724 | 1467129168620 Marionette TRACE conn4 <- [1,1270,null,{}] 08:52:48 INFO - PROCESS | 1724 | 1467129168627 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:48 INFO - PROCESS | 1724 | 1467129168632 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:48 INFO - PROCESS | 1724 | 1467129168808 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 08:52:48 INFO - PROCESS | 1724 | 1467129168937 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:48 INFO - PROCESS | 1724 | 1467129168944 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:48 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf43c00 == 35 [pid = 1724] [id = 325] 08:52:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x8d1f9000) [pid = 1724] [serial = 976] [outer = (nil)] 08:52:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x8e305c00) [pid = 1724] [serial = 977] [outer = 0x8d1f9000] 08:52:49 INFO - PROCESS | 1724 | 1467129169023 Marionette DEBUG loaded listener.js 08:52:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x8e344000) [pid = 1724] [serial = 978] [outer = 0x8d1f9000] 08:52:49 INFO - PROCESS | 1724 | 1467129169907 Marionette TRACE conn4 <- [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]]]}] 08:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1328ms 08:52:49 INFO - PROCESS | 1724 | 1467129169948 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 08:52:49 INFO - PROCESS | 1724 | 1467129169951 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 08:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:52:49 INFO - PROCESS | 1724 | 1467129169960 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:52:49 INFO - PROCESS | 1724 | 1467129169969 Marionette TRACE conn4 <- [1,1274,null,{}] 08:52:49 INFO - PROCESS | 1724 | 1467129169983 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:49 INFO - PROCESS | 1724 | 1467129169990 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:50 INFO - PROCESS | 1724 | 1467129170180 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 08:52:50 INFO - PROCESS | 1724 | 1467129170366 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:50 INFO - PROCESS | 1724 | 1467129170379 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:50 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e232800 == 36 [pid = 1724] [id = 326] 08:52:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x8ee04c00) [pid = 1724] [serial = 979] [outer = (nil)] 08:52:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x8efc3c00) [pid = 1724] [serial = 980] [outer = 0x8ee04c00] 08:52:50 INFO - PROCESS | 1724 | 1467129170505 Marionette DEBUG loaded listener.js 08:52:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x8f6a5400) [pid = 1724] [serial = 981] [outer = 0x8ee04c00] 08:52:51 INFO - PROCESS | 1724 | 1467129171450 Marionette TRACE conn4 <- [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]]]}] 08:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1542ms 08:52:51 INFO - PROCESS | 1724 | 1467129171509 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 08:52:51 INFO - PROCESS | 1724 | 1467129171514 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 08:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:52:51 INFO - PROCESS | 1724 | 1467129171520 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:52:51 INFO - PROCESS | 1724 | 1467129171523 Marionette TRACE conn4 <- [1,1278,null,{}] 08:52:51 INFO - PROCESS | 1724 | 1467129171529 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:51 INFO - PROCESS | 1724 | 1467129171534 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:51 INFO - PROCESS | 1724 | 1467129171753 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 08:52:51 INFO - PROCESS | 1724 | 1467129171778 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:51 INFO - PROCESS | 1724 | 1467129171785 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:51 INFO - PROCESS | 1724 | ++DOCSHELL 0x8efba800 == 37 [pid = 1724] [id = 327] 08:52:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x8efbe000) [pid = 1724] [serial = 982] [outer = (nil)] 08:52:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x8f907000) [pid = 1724] [serial = 983] [outer = 0x8efbe000] 08:52:51 INFO - PROCESS | 1724 | 1467129171871 Marionette DEBUG loaded listener.js 08:52:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x8f90d000) [pid = 1724] [serial = 984] [outer = 0x8efbe000] 08:52:52 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x8d1f2000) [pid = 1724] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:52:52 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x8ee06400) [pid = 1724] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:52:52 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8f9e3800) [pid = 1724] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:52:52 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x901ea000) [pid = 1724] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:52:52 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x8e22ec00) [pid = 1724] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:52:52 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8e30a400) [pid = 1724] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:52:52 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x91aed000) [pid = 1724] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:52:52 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8d217800) [pid = 1724] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:52:52 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8bf44400) [pid = 1724] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:52:52 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8d1f9400) [pid = 1724] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:52:52 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8e298c00) [pid = 1724] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:52:52 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8e303800) [pid = 1724] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:52:52 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8e3e1000) [pid = 1724] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:52:52 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8ce13c00) [pid = 1724] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:52:52 INFO - PROCESS | 1724 | 1467129172981 Marionette TRACE conn4 <- [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]]]}] 08:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1497ms 08:52:53 INFO - PROCESS | 1724 | 1467129173019 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 08:52:53 INFO - PROCESS | 1724 | 1467129173022 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 08:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:52:53 INFO - PROCESS | 1724 | 1467129173030 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:52:53 INFO - PROCESS | 1724 | 1467129173033 Marionette TRACE conn4 <- [1,1282,null,{}] 08:52:53 INFO - PROCESS | 1724 | 1467129173040 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:53 INFO - PROCESS | 1724 | 1467129173045 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:53 INFO - PROCESS | 1724 | 1467129173253 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 08:52:53 INFO - PROCESS | 1724 | 1467129173267 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:53 INFO - PROCESS | 1724 | 1467129173284 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:53 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e3d8400 == 38 [pid = 1724] [id = 328] 08:52:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8e3d9800) [pid = 1724] [serial = 985] [outer = (nil)] 08:52:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8f904800) [pid = 1724] [serial = 986] [outer = 0x8e3d9800] 08:52:53 INFO - PROCESS | 1724 | 1467129173378 Marionette DEBUG loaded listener.js 08:52:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8ff62400) [pid = 1724] [serial = 987] [outer = 0x8e3d9800] 08:52:54 INFO - PROCESS | 1724 | 1467129174357 Marionette TRACE conn4 <- [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]]]}] 08:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1392ms 08:52:54 INFO - PROCESS | 1724 | 1467129174424 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 08:52:54 INFO - PROCESS | 1724 | 1467129174428 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 08:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:52:54 INFO - PROCESS | 1724 | 1467129174434 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:52:54 INFO - PROCESS | 1724 | 1467129174438 Marionette TRACE conn4 <- [1,1286,null,{}] 08:52:54 INFO - PROCESS | 1724 | 1467129174445 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:54 INFO - PROCESS | 1724 | 1467129174451 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:54 INFO - PROCESS | 1724 | 1467129174715 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 08:52:54 INFO - PROCESS | 1724 | 1467129174951 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:54 INFO - PROCESS | 1724 | 1467129174965 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:55 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd4400 == 39 [pid = 1724] [id = 329] 08:52:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8bdd4c00) [pid = 1724] [serial = 988] [outer = (nil)] 08:52:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8bf4f000) [pid = 1724] [serial = 989] [outer = 0x8bdd4c00] 08:52:55 INFO - PROCESS | 1724 | 1467129175109 Marionette DEBUG loaded listener.js 08:52:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x8ce1ec00) [pid = 1724] [serial = 990] [outer = 0x8bdd4c00] 08:52:56 INFO - PROCESS | 1724 | 1467129176123 Marionette TRACE conn4 <- [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]]]}] 08:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1734ms 08:52:56 INFO - PROCESS | 1724 | 1467129176171 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 08:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:52:56 INFO - PROCESS | 1724 | 1467129176178 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 08:52:56 INFO - PROCESS | 1724 | 1467129176187 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:52:56 INFO - PROCESS | 1724 | 1467129176193 Marionette TRACE conn4 <- [1,1290,null,{}] 08:52:56 INFO - PROCESS | 1724 | 1467129176201 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:56 INFO - PROCESS | 1724 | 1467129176207 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:56 INFO - PROCESS | 1724 | 1467129176407 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 08:52:56 INFO - PROCESS | 1724 | 1467129176640 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:56 INFO - PROCESS | 1724 | 1467129176650 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:56 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d216400 == 40 [pid = 1724] [id = 330] 08:52:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x8d89c400) [pid = 1724] [serial = 991] [outer = (nil)] 08:52:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x8d8a6400) [pid = 1724] [serial = 992] [outer = 0x8d89c400] 08:52:56 INFO - PROCESS | 1724 | 1467129176800 Marionette DEBUG loaded listener.js 08:52:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x8e22f000) [pid = 1724] [serial = 993] [outer = 0x8d89c400] 08:52:57 INFO - PROCESS | 1724 | 1467129177781 Marionette TRACE conn4 <- [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]]]}] 08:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1644ms 08:52:57 INFO - PROCESS | 1724 | 1467129177831 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 08:52:57 INFO - PROCESS | 1724 | 1467129177837 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 08:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:52:57 INFO - PROCESS | 1724 | 1467129177844 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:52:57 INFO - PROCESS | 1724 | 1467129177847 Marionette TRACE conn4 <- [1,1294,null,{}] 08:52:57 INFO - PROCESS | 1724 | 1467129177854 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:57 INFO - PROCESS | 1724 | 1467129177860 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:58 INFO - PROCESS | 1724 | 1467129178069 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 08:52:58 INFO - PROCESS | 1724 | 1467129178337 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:58 INFO - PROCESS | 1724 | 1467129178345 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:58 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e34b400 == 41 [pid = 1724] [id = 331] 08:52:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x8e3d8000) [pid = 1724] [serial = 994] [outer = (nil)] 08:52:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x8e3dfc00) [pid = 1724] [serial = 995] [outer = 0x8e3d8000] 08:52:58 INFO - PROCESS | 1724 | 1467129178479 Marionette DEBUG loaded listener.js 08:52:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x8efbe400) [pid = 1724] [serial = 996] [outer = 0x8e3d8000] 08:52:59 INFO - PROCESS | 1724 | 1467129179418 Marionette TRACE conn4 <- [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]]]}] 08:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1648ms 08:52:59 INFO - PROCESS | 1724 | 1467129179493 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 08:52:59 INFO - PROCESS | 1724 | 1467129179498 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 08:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:52:59 INFO - PROCESS | 1724 | 1467129179517 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:52:59 INFO - PROCESS | 1724 | 1467129179524 Marionette TRACE conn4 <- [1,1298,null,{}] 08:52:59 INFO - PROCESS | 1724 | 1467129179531 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:59 INFO - PROCESS | 1724 | 1467129179538 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:52:59 INFO - PROCESS | 1724 | 1467129179899 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 08:53:00 INFO - PROCESS | 1724 | 1467129180080 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:00 INFO - PROCESS | 1724 | 1467129180089 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:00 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ff66c00 == 42 [pid = 1724] [id = 332] 08:53:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x90028000) [pid = 1724] [serial = 997] [outer = (nil)] 08:53:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x9012dc00) [pid = 1724] [serial = 998] [outer = 0x90028000] 08:53:00 INFO - PROCESS | 1724 | 1467129180176 Marionette DEBUG loaded listener.js 08:53:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x90133400) [pid = 1724] [serial = 999] [outer = 0x90028000] 08:53:01 INFO - PROCESS | 1724 | 1467129181135 Marionette TRACE conn4 <- [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]]]}] 08:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1695ms 08:53:01 INFO - PROCESS | 1724 | 1467129181205 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 08:53:01 INFO - PROCESS | 1724 | 1467129181209 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 08:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:53:01 INFO - PROCESS | 1724 | 1467129181216 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:53:01 INFO - PROCESS | 1724 | 1467129181220 Marionette TRACE conn4 <- [1,1302,null,{}] 08:53:01 INFO - PROCESS | 1724 | 1467129181226 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:01 INFO - PROCESS | 1724 | 1467129181231 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:01 INFO - PROCESS | 1724 | 1467129181485 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 08:53:01 INFO - PROCESS | 1724 | 1467129181752 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:01 INFO - PROCESS | 1724 | 1467129181765 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:01 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf4a800 == 43 [pid = 1724] [id = 333] 08:53:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x8d8a6800) [pid = 1724] [serial = 1000] [outer = (nil)] 08:53:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x901eac00) [pid = 1724] [serial = 1001] [outer = 0x8d8a6800] 08:53:01 INFO - PROCESS | 1724 | 1467129181857 Marionette DEBUG loaded listener.js 08:53:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x901ef400) [pid = 1724] [serial = 1002] [outer = 0x8d8a6800] 08:53:02 INFO - PROCESS | 1724 | 1467129182785 Marionette TRACE conn4 <- [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]]]}] 08:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1635ms 08:53:02 INFO - PROCESS | 1724 | 1467129182853 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 08:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:53:02 INFO - PROCESS | 1724 | 1467129182858 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 08:53:02 INFO - PROCESS | 1724 | 1467129182866 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:53:02 INFO - PROCESS | 1724 | 1467129182869 Marionette TRACE conn4 <- [1,1306,null,{}] 08:53:02 INFO - PROCESS | 1724 | 1467129182876 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:02 INFO - PROCESS | 1724 | 1467129182881 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:03 INFO - PROCESS | 1724 | 1467129183103 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 08:53:03 INFO - PROCESS | 1724 | 1467129183337 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:03 INFO - PROCESS | 1724 | 1467129183356 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:03 INFO - PROCESS | 1724 | ++DOCSHELL 0x91a11c00 == 44 [pid = 1724] [id = 334] 08:53:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x91a12400) [pid = 1724] [serial = 1003] [outer = (nil)] 08:53:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x91a19800) [pid = 1724] [serial = 1004] [outer = 0x91a12400] 08:53:03 INFO - PROCESS | 1724 | 1467129183507 Marionette DEBUG loaded listener.js 08:53:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x91b63000) [pid = 1724] [serial = 1005] [outer = 0x91a12400] 08:53:04 INFO - PROCESS | 1724 | 1467129184524 Marionette TRACE conn4 <- [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]]]}] 08:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1691ms 08:53:04 INFO - PROCESS | 1724 | 1467129184556 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 08:53:04 INFO - PROCESS | 1724 | 1467129184560 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 08:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:53:04 INFO - PROCESS | 1724 | 1467129184568 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:53:04 INFO - PROCESS | 1724 | 1467129184572 Marionette TRACE conn4 <- [1,1310,null,{}] 08:53:04 INFO - PROCESS | 1724 | 1467129184578 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:04 INFO - PROCESS | 1724 | 1467129184583 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:04 INFO - PROCESS | 1724 | 1467129184781 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 08:53:05 INFO - PROCESS | 1724 | 1467129185016 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:05 INFO - PROCESS | 1724 | 1467129185024 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:05 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce19400 == 45 [pid = 1724] [id = 335] 08:53:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x8ce1a000) [pid = 1724] [serial = 1006] [outer = (nil)] 08:53:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x8d8a0400) [pid = 1724] [serial = 1007] [outer = 0x8ce1a000] 08:53:05 INFO - PROCESS | 1724 | 1467129185160 Marionette DEBUG loaded listener.js 08:53:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 107 (0x8e2a1800) [pid = 1724] [serial = 1008] [outer = 0x8ce1a000] 08:53:06 INFO - PROCESS | 1724 | 1467129186069 Marionette TRACE conn4 <- [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] 08:53:06 INFO - PROCESS | 1724 | 1467129186110 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 08:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:53:06 INFO - PROCESS | 1724 | 1467129186118 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:53:06 INFO - PROCESS | 1724 | 1467129186122 Marionette TRACE conn4 <- [1,1314,null,{}] 08:53:06 INFO - PROCESS | 1724 | 1467129186128 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:06 INFO - PROCESS | 1724 | 1467129186134 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:06 INFO - PROCESS | 1724 | 1467129186330 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 08:53:06 INFO - PROCESS | 1724 | 1467129186847 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:06 INFO - PROCESS | 1724 | 1467129186857 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:06 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce1c800 == 46 [pid = 1724] [id = 336] 08:53:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 108 (0x8ce1d000) [pid = 1724] [serial = 1009] [outer = (nil)] 08:53:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 109 (0x8d098000) [pid = 1724] [serial = 1010] [outer = 0x8ce1d000] 08:53:06 INFO - PROCESS | 1724 | 1467129186942 Marionette DEBUG loaded listener.js 08:53:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 110 (0x8d1f3000) [pid = 1724] [serial = 1011] [outer = 0x8ce1d000] 08:53:07 INFO - PROCESS | 1724 | 1467129187840 Marionette TRACE conn4 <- [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]]]}] 08:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1790ms 08:53:07 INFO - PROCESS | 1724 | 1467129187912 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 08:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:53:07 INFO - PROCESS | 1724 | 1467129187918 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 08:53:07 INFO - PROCESS | 1724 | 1467129187926 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:53:07 INFO - PROCESS | 1724 | 1467129187931 Marionette TRACE conn4 <- [1,1318,null,{}] 08:53:07 INFO - PROCESS | 1724 | 1467129187939 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:07 INFO - PROCESS | 1724 | 1467129187947 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:08 INFO - PROCESS | 1724 | 1467129188222 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 08:53:08 INFO - PROCESS | 1724 | 1467129188489 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:08 INFO - PROCESS | 1724 | 1467129188500 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:08 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8a5c00 == 47 [pid = 1724] [id = 337] 08:53:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 111 (0x8e230000) [pid = 1724] [serial = 1012] [outer = (nil)] 08:53:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 112 (0x8e310400) [pid = 1724] [serial = 1013] [outer = 0x8e230000] 08:53:08 INFO - PROCESS | 1724 | 1467129188578 Marionette DEBUG loaded listener.js 08:53:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 113 (0x8e3d6c00) [pid = 1724] [serial = 1014] [outer = 0x8e230000] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d2400 == 46 [pid = 1724] [id = 294] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8d097800 == 45 [pid = 1724] [id = 283] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8d89b800 == 44 [pid = 1724] [id = 295] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf47400 == 43 [pid = 1724] [id = 297] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf49800 == 42 [pid = 1724] [id = 285] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce1cc00 == 41 [pid = 1724] [id = 296] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8d09e000 == 40 [pid = 1724] [id = 284] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d5800 == 39 [pid = 1724] [id = 293] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8d1f1c00 == 38 [pid = 1724] [id = 309] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8e3d8400 == 37 [pid = 1724] [id = 328] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8efba800 == 36 [pid = 1724] [id = 327] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8e232800 == 35 [pid = 1724] [id = 326] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf43c00 == 34 [pid = 1724] [id = 325] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d3400 == 33 [pid = 1724] [id = 323] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8d1ef400 == 32 [pid = 1724] [id = 324] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8d098c00 == 31 [pid = 1724] [id = 316] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8ee0c800 == 30 [pid = 1724] [id = 290] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9dd800 == 29 [pid = 1724] [id = 315] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8efb6800 == 28 [pid = 1724] [id = 289] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce16400 == 27 [pid = 1724] [id = 321] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d4000 == 26 [pid = 1724] [id = 317] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce14800 == 25 [pid = 1724] [id = 291] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d3000 == 24 [pid = 1724] [id = 299] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce17400 == 23 [pid = 1724] [id = 322] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8e294c00 == 22 [pid = 1724] [id = 318] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8e297c00 == 21 [pid = 1724] [id = 286] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8f9e2800 == 20 [pid = 1724] [id = 319] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce17800 == 19 [pid = 1724] [id = 298] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x90136400 == 18 [pid = 1724] [id = 320] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d7400 == 17 [pid = 1724] [id = 292] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce11400 == 16 [pid = 1724] [id = 287] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd0400 == 15 [pid = 1724] [id = 288] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce19400 == 14 [pid = 1724] [id = 335] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x91a11c00 == 13 [pid = 1724] [id = 334] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf4a800 == 12 [pid = 1724] [id = 333] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8ff66c00 == 11 [pid = 1724] [id = 332] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8d216400 == 10 [pid = 1724] [id = 330] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8e34b400 == 9 [pid = 1724] [id = 331] 08:53:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd4400 == 8 [pid = 1724] [id = 329] 08:53:10 INFO - PROCESS | 1724 | --DOMWINDOW == 112 (0x8ee01800) [pid = 1724] [serial = 944] [outer = (nil)] [url = about:blank] 08:53:10 INFO - PROCESS | 1724 | --DOMWINDOW == 111 (0x8e230400) [pid = 1724] [serial = 903] [outer = (nil)] [url = about:blank] 08:53:10 INFO - PROCESS | 1724 | --DOMWINDOW == 110 (0x8d220c00) [pid = 1724] [serial = 902] [outer = (nil)] [url = about:blank] 08:53:10 INFO - PROCESS | 1724 | --DOMWINDOW == 109 (0x8efb8c00) [pid = 1724] [serial = 906] [outer = (nil)] [url = about:blank] 08:53:10 INFO - PROCESS | 1724 | --DOMWINDOW == 108 (0x8ee0dc00) [pid = 1724] [serial = 905] [outer = (nil)] [url = about:blank] 08:53:10 INFO - PROCESS | 1724 | --DOMWINDOW == 107 (0x9012f800) [pid = 1724] [serial = 909] [outer = (nil)] [url = about:blank] 08:53:10 INFO - PROCESS | 1724 | --DOMWINDOW == 106 (0x9002f000) [pid = 1724] [serial = 908] [outer = (nil)] [url = about:blank] 08:53:10 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x902bb000) [pid = 1724] [serial = 912] [outer = (nil)] [url = about:blank] 08:53:10 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x901f0800) [pid = 1724] [serial = 911] [outer = (nil)] [url = about:blank] 08:53:10 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x91008400) [pid = 1724] [serial = 915] [outer = (nil)] [url = about:blank] 08:53:10 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x902c1c00) [pid = 1724] [serial = 914] [outer = (nil)] [url = about:blank] 08:53:10 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x91a1fc00) [pid = 1724] [serial = 918] [outer = (nil)] [url = about:blank] 08:53:10 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x91a1f400) [pid = 1724] [serial = 917] [outer = (nil)] [url = about:blank] 08:53:10 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x91afa800) [pid = 1724] [serial = 921] [outer = (nil)] [url = about:blank] 08:53:10 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x91af8c00) [pid = 1724] [serial = 920] [outer = (nil)] [url = about:blank] 08:53:10 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x8e235c00) [pid = 1724] [serial = 930] [outer = (nil)] [url = about:blank] 08:53:10 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x8d917400) [pid = 1724] [serial = 929] [outer = (nil)] [url = about:blank] 08:53:10 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x8bf4d800) [pid = 1724] [serial = 932] [outer = (nil)] [url = about:blank] 08:53:10 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8ce18800) [pid = 1724] [serial = 933] [outer = (nil)] [url = about:blank] 08:53:10 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x8d217000) [pid = 1724] [serial = 935] [outer = (nil)] [url = about:blank] 08:53:10 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x8e306400) [pid = 1724] [serial = 939] [outer = (nil)] [url = about:blank] 08:53:10 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8e29f000) [pid = 1724] [serial = 938] [outer = (nil)] [url = about:blank] 08:53:10 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8e34c000) [pid = 1724] [serial = 941] [outer = (nil)] [url = about:blank] 08:53:10 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x91b6fc00) [pid = 1724] [serial = 924] [outer = (nil)] [url = about:blank] 08:53:10 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x91b69000) [pid = 1724] [serial = 923] [outer = (nil)] [url = about:blank] 08:53:10 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x90135400) [pid = 1724] [serial = 927] [outer = (nil)] [url = about:blank] 08:53:10 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8e347800) [pid = 1724] [serial = 926] [outer = (nil)] [url = about:blank] 08:53:10 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8ee02400) [pid = 1724] [serial = 942] [outer = (nil)] [url = about:blank] 08:53:10 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8d21e000) [pid = 1724] [serial = 936] [outer = (nil)] [url = about:blank] 08:53:10 INFO - PROCESS | 1724 | 1467129190796 Marionette TRACE conn4 <- [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]]]}] 08:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 2898ms 08:53:10 INFO - PROCESS | 1724 | 1467129190825 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 08:53:10 INFO - PROCESS | 1724 | 1467129190831 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 08:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:53:10 INFO - PROCESS | 1724 | 1467129190839 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:53:10 INFO - PROCESS | 1724 | 1467129190844 Marionette TRACE conn4 <- [1,1322,null,{}] 08:53:10 INFO - PROCESS | 1724 | 1467129190852 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:10 INFO - PROCESS | 1724 | 1467129190858 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:11 INFO - PROCESS | 1724 | 1467129191035 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 08:53:11 INFO - PROCESS | 1724 | 1467129191048 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:11 INFO - PROCESS | 1724 | 1467129191056 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:11 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd5c00 == 9 [pid = 1724] [id = 338] 08:53:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8bf41c00) [pid = 1724] [serial = 1015] [outer = (nil)] 08:53:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8ce15400) [pid = 1724] [serial = 1016] [outer = 0x8bf41c00] 08:53:11 INFO - PROCESS | 1724 | 1467129191132 Marionette DEBUG loaded listener.js 08:53:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8ce1f400) [pid = 1724] [serial = 1017] [outer = 0x8bf41c00] 08:53:12 INFO - PROCESS | 1724 | 1467129192085 Marionette TRACE conn4 <- [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]]]}] 08:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1296ms 08:53:12 INFO - PROCESS | 1724 | 1467129192136 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 08:53:12 INFO - PROCESS | 1724 | 1467129192144 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 08:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:53:12 INFO - PROCESS | 1724 | 1467129192156 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:53:12 INFO - PROCESS | 1724 | 1467129192160 Marionette TRACE conn4 <- [1,1326,null,{}] 08:53:12 INFO - PROCESS | 1724 | 1467129192166 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:12 INFO - PROCESS | 1724 | 1467129192172 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:12 INFO - PROCESS | 1724 | 1467129192350 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 08:53:12 INFO - PROCESS | 1724 | 1467129192483 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:12 INFO - PROCESS | 1724 | 1467129192494 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:12 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d094400 == 10 [pid = 1724] [id = 339] 08:53:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8d1efc00) [pid = 1724] [serial = 1018] [outer = (nil)] 08:53:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x8d21d400) [pid = 1724] [serial = 1019] [outer = 0x8d1efc00] 08:53:12 INFO - PROCESS | 1724 | 1467129192566 Marionette DEBUG loaded listener.js 08:53:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x8d89fc00) [pid = 1724] [serial = 1020] [outer = 0x8d1efc00] 08:53:13 INFO - PROCESS | 1724 | 1467129193517 Marionette TRACE conn4 <- [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]]]}] 08:53:13 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 08:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1434ms 08:53:13 INFO - PROCESS | 1724 | 1467129193590 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 08:53:13 INFO - PROCESS | 1724 | 1467129193593 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 08:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:53:13 INFO - PROCESS | 1724 | 1467129193601 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:53:13 INFO - PROCESS | 1724 | 1467129193607 Marionette TRACE conn4 <- [1,1330,null,{}] 08:53:13 INFO - PROCESS | 1724 | 1467129193635 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:13 INFO - PROCESS | 1724 | 1467129193644 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:13 INFO - PROCESS | 1724 | 1467129193873 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 08:53:13 INFO - PROCESS | 1724 | 1467129193898 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:13 INFO - PROCESS | 1724 | 1467129193910 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:13 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e299000 == 11 [pid = 1724] [id = 340] 08:53:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x8e299800) [pid = 1724] [serial = 1021] [outer = (nil)] 08:53:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x8e2a2800) [pid = 1724] [serial = 1022] [outer = 0x8e299800] 08:53:13 INFO - PROCESS | 1724 | 1467129193984 Marionette DEBUG loaded listener.js 08:53:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x8e309c00) [pid = 1724] [serial = 1023] [outer = 0x8e299800] 08:53:14 INFO - PROCESS | 1724 | 1467129194960 Marionette TRACE conn4 <- [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]]]}] 08:53:15 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 08:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1449ms 08:53:15 INFO - PROCESS | 1724 | 1467129195052 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 08:53:15 INFO - PROCESS | 1724 | 1467129195056 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 08:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:53:15 INFO - PROCESS | 1724 | 1467129195063 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:53:15 INFO - PROCESS | 1724 | 1467129195065 Marionette TRACE conn4 <- [1,1334,null,{}] 08:53:15 INFO - PROCESS | 1724 | 1467129195071 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:15 INFO - PROCESS | 1724 | 1467129195076 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:15 INFO - PROCESS | 1724 | 1467129195911 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 08:53:15 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x8f90ec00) [pid = 1724] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:53:15 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x91001400) [pid = 1724] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:53:15 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x90136800) [pid = 1724] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:53:15 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8d095000) [pid = 1724] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:53:15 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8e233400) [pid = 1724] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:53:15 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8d217c00) [pid = 1724] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:53:15 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8efbe000) [pid = 1724] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:53:15 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8d1f9000) [pid = 1724] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:53:15 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8d211800) [pid = 1724] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:53:15 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8f9e8c00) [pid = 1724] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:53:15 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8a9d4400) [pid = 1724] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:53:16 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8ee04c00) [pid = 1724] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:53:16 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8bdc8800) [pid = 1724] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:53:16 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8d214400) [pid = 1724] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:53:16 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8e3d9800) [pid = 1724] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:53:16 INFO - PROCESS | 1724 | 1467129196090 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:16 INFO - PROCESS | 1724 | 1467129196102 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:16 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdc9000 == 12 [pid = 1724] [id = 341] 08:53:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8bf47800) [pid = 1724] [serial = 1024] [outer = (nil)] 08:53:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8d1f3800) [pid = 1724] [serial = 1025] [outer = 0x8bf47800] 08:53:16 INFO - PROCESS | 1724 | 1467129196173 Marionette DEBUG loaded listener.js 08:53:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8e34ac00) [pid = 1724] [serial = 1026] [outer = 0x8bf47800] 08:53:16 INFO - PROCESS | 1724 | 1467129196954 Marionette TRACE conn4 <- [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]]]}] 08:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1940ms 08:53:17 INFO - PROCESS | 1724 | 1467129197004 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 08:53:17 INFO - PROCESS | 1724 | 1467129197008 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 08:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:53:17 INFO - PROCESS | 1724 | 1467129197015 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:53:17 INFO - PROCESS | 1724 | 1467129197018 Marionette TRACE conn4 <- [1,1338,null,{}] 08:53:17 INFO - PROCESS | 1724 | 1467129197023 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:17 INFO - PROCESS | 1724 | 1467129197029 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:17 INFO - PROCESS | 1724 | 1467129197242 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 08:53:17 INFO - PROCESS | 1724 | 1467129197257 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:17 INFO - PROCESS | 1724 | 1467129197263 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:17 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d91d400 == 13 [pid = 1724] [id = 342] 08:53:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8e348000) [pid = 1724] [serial = 1027] [outer = (nil)] 08:53:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8e3e3800) [pid = 1724] [serial = 1028] [outer = 0x8e348000] 08:53:17 INFO - PROCESS | 1724 | 1467129197335 Marionette DEBUG loaded listener.js 08:53:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8d8a3000) [pid = 1724] [serial = 1029] [outer = 0x8e348000] 08:53:18 INFO - PROCESS | 1724 | 1467129198893 Marionette TRACE conn4 <- [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]]]}] 08:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1937ms 08:53:18 INFO - PROCESS | 1724 | 1467129198954 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 08:53:18 INFO - PROCESS | 1724 | 1467129198961 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 08:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:53:18 INFO - PROCESS | 1724 | 1467129198970 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:53:18 INFO - PROCESS | 1724 | 1467129198976 Marionette TRACE conn4 <- [1,1342,null,{}] 08:53:19 INFO - PROCESS | 1724 | 1467129199033 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:19 INFO - PROCESS | 1724 | 1467129199039 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:19 INFO - PROCESS | 1724 | 1467129199237 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 08:53:19 INFO - PROCESS | 1724 | 1467129199411 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:19 INFO - PROCESS | 1724 | 1467129199427 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:19 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d9800 == 14 [pid = 1724] [id = 343] 08:53:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8bdd2400) [pid = 1724] [serial = 1030] [outer = (nil)] 08:53:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8d09ec00) [pid = 1724] [serial = 1031] [outer = 0x8bdd2400] 08:53:19 INFO - PROCESS | 1724 | 1467129199512 Marionette DEBUG loaded listener.js 08:53:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8d1fac00) [pid = 1724] [serial = 1032] [outer = 0x8bdd2400] 08:53:20 INFO - PROCESS | 1724 | 1467129200506 Marionette TRACE conn4 <- [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]]]}] 08:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1576ms 08:53:20 INFO - PROCESS | 1724 | 1467129200546 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 08:53:20 INFO - PROCESS | 1724 | 1467129200554 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 08:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:53:20 INFO - PROCESS | 1724 | 1467129200565 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:53:20 INFO - PROCESS | 1724 | 1467129200569 Marionette TRACE conn4 <- [1,1346,null,{}] 08:53:20 INFO - PROCESS | 1724 | 1467129200576 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:20 INFO - PROCESS | 1724 | 1467129200582 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:20 INFO - PROCESS | 1724 | 1467129200771 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 08:53:21 INFO - PROCESS | 1724 | 1467129200990 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:21 INFO - PROCESS | 1724 | 1467129201002 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:21 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8a2400 == 15 [pid = 1724] [id = 344] 08:53:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8e294c00) [pid = 1724] [serial = 1033] [outer = (nil)] 08:53:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x8e29b000) [pid = 1724] [serial = 1034] [outer = 0x8e294c00] 08:53:21 INFO - PROCESS | 1724 | 1467129201130 Marionette DEBUG loaded listener.js 08:53:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x8e30bc00) [pid = 1724] [serial = 1035] [outer = 0x8e294c00] 08:53:22 INFO - PROCESS | 1724 | 1467129202163 Marionette TRACE conn4 <- [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]]]}] 08:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1633ms 08:53:22 INFO - PROCESS | 1724 | 1467129202198 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 08:53:22 INFO - PROCESS | 1724 | 1467129202202 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 08:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:53:22 INFO - PROCESS | 1724 | 1467129202210 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:53:22 INFO - PROCESS | 1724 | 1467129202216 Marionette TRACE conn4 <- [1,1350,null,{}] 08:53:22 INFO - PROCESS | 1724 | 1467129202234 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:22 INFO - PROCESS | 1724 | 1467129202243 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:22 INFO - PROCESS | 1724 | 1467129202447 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 08:53:22 INFO - PROCESS | 1724 | 1467129202665 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:22 INFO - PROCESS | 1724 | 1467129202678 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:22 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f6a2000 == 16 [pid = 1724] [id = 345] 08:53:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x8f6a5000) [pid = 1724] [serial = 1036] [outer = (nil)] 08:53:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x8f6a9400) [pid = 1724] [serial = 1037] [outer = 0x8f6a5000] 08:53:22 INFO - PROCESS | 1724 | 1467129202808 Marionette DEBUG loaded listener.js 08:53:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x8f6af800) [pid = 1724] [serial = 1038] [outer = 0x8f6a5000] 08:53:23 INFO - PROCESS | 1724 | 1467129203740 Marionette TRACE conn4 <- [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]]]}] 08:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1592ms 08:53:23 INFO - PROCESS | 1724 | 1467129203802 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 08:53:23 INFO - PROCESS | 1724 | 1467129203808 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 08:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:53:23 INFO - PROCESS | 1724 | 1467129203814 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:53:23 INFO - PROCESS | 1724 | 1467129203818 Marionette TRACE conn4 <- [1,1354,null,{}] 08:53:23 INFO - PROCESS | 1724 | 1467129203824 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:23 INFO - PROCESS | 1724 | 1467129203829 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:24 INFO - PROCESS | 1724 | 1467129204024 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 08:53:24 INFO - PROCESS | 1724 | 1467129204239 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:24 INFO - PROCESS | 1724 | 1467129204249 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:24 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e298c00 == 17 [pid = 1724] [id = 346] 08:53:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x8f90c000) [pid = 1724] [serial = 1039] [outer = (nil)] 08:53:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x8f9db800) [pid = 1724] [serial = 1040] [outer = 0x8f90c000] 08:53:24 INFO - PROCESS | 1724 | 1467129204386 Marionette DEBUG loaded listener.js 08:53:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x8f9e4000) [pid = 1724] [serial = 1041] [outer = 0x8f90c000] 08:53:25 INFO - PROCESS | 1724 | 1467129205656 Marionette TRACE conn4 <- [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]]]}] 08:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1894ms 08:53:25 INFO - PROCESS | 1724 | 1467129205709 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 08:53:25 INFO - PROCESS | 1724 | 1467129205714 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 08:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:53:25 INFO - PROCESS | 1724 | 1467129205721 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:53:25 INFO - PROCESS | 1724 | 1467129205725 Marionette TRACE conn4 <- [1,1358,null,{}] 08:53:25 INFO - PROCESS | 1724 | 1467129205732 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:25 INFO - PROCESS | 1724 | 1467129205737 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:25 INFO - PROCESS | 1724 | 1467129205951 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 08:53:26 INFO - PROCESS | 1724 | 1467129206186 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:26 INFO - PROCESS | 1724 | 1467129206194 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:26 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9cf800 == 18 [pid = 1724] [id = 347] 08:53:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x8bf48c00) [pid = 1724] [serial = 1042] [outer = (nil)] 08:53:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x8ff6b800) [pid = 1724] [serial = 1043] [outer = 0x8bf48c00] 08:53:26 INFO - PROCESS | 1724 | 1467129206277 Marionette DEBUG loaded listener.js 08:53:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x8ff70000) [pid = 1724] [serial = 1044] [outer = 0x8bf48c00] 08:53:27 INFO - PROCESS | 1724 | 1467129207214 Marionette TRACE conn4 <- [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]]]}] 08:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1539ms 08:53:27 INFO - PROCESS | 1724 | 1467129207261 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 08:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:53:27 INFO - PROCESS | 1724 | 1467129207266 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 08:53:27 INFO - PROCESS | 1724 | 1467129207273 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:53:27 INFO - PROCESS | 1724 | 1467129207276 Marionette TRACE conn4 <- [1,1362,null,{}] 08:53:27 INFO - PROCESS | 1724 | 1467129207282 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:27 INFO - PROCESS | 1724 | 1467129207293 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:27 INFO - PROCESS | 1724 | 1467129207573 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 08:53:27 INFO - PROCESS | 1724 | 1467129207813 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:27 INFO - PROCESS | 1724 | 1467129207821 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:27 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd0000 == 19 [pid = 1724] [id = 348] 08:53:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x8bdd2800) [pid = 1724] [serial = 1045] [outer = (nil)] 08:53:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x8d89c000) [pid = 1724] [serial = 1046] [outer = 0x8bdd2800] 08:53:27 INFO - PROCESS | 1724 | 1467129207954 Marionette DEBUG loaded listener.js 08:53:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x8ee02c00) [pid = 1724] [serial = 1047] [outer = 0x8bdd2800] 08:53:29 INFO - PROCESS | 1724 | 1467129209080 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1845ms 08:53:29 INFO - PROCESS | 1724 | 1467129209118 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 08:53:29 INFO - PROCESS | 1724 | 1467129209124 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 08:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:53:29 INFO - PROCESS | 1724 | 1467129209134 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:53:29 INFO - PROCESS | 1724 | 1467129209138 Marionette TRACE conn4 <- [1,1366,null,{}] 08:53:29 INFO - PROCESS | 1724 | 1467129209147 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:29 INFO - PROCESS | 1724 | 1467129209153 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:29 INFO - PROCESS | 1724 | 1467129209338 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 08:53:29 INFO - PROCESS | 1724 | 1467129209674 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:29 INFO - PROCESS | 1724 | 1467129209681 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:29 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf49800 == 20 [pid = 1724] [id = 349] 08:53:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x8bf4fc00) [pid = 1724] [serial = 1048] [outer = (nil)] 08:53:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x8d09cc00) [pid = 1724] [serial = 1049] [outer = 0x8bf4fc00] 08:53:29 INFO - PROCESS | 1724 | 1467129209765 Marionette DEBUG loaded listener.js 08:53:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x8d21b000) [pid = 1724] [serial = 1050] [outer = 0x8bf4fc00] 08:53:30 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x8f9e6400) [pid = 1724] [serial = 956] [outer = (nil)] [url = about:blank] 08:53:30 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x8efb7800) [pid = 1724] [serial = 953] [outer = (nil)] [url = about:blank] 08:53:30 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x8d8a8c00) [pid = 1724] [serial = 950] [outer = (nil)] [url = about:blank] 08:53:30 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x8ee0ac00) [pid = 1724] [serial = 945] [outer = (nil)] [url = about:blank] 08:53:30 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x9002cc00) [pid = 1724] [serial = 960] [outer = (nil)] [url = about:blank] 08:53:30 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x8f9e9800) [pid = 1724] [serial = 957] [outer = (nil)] [url = about:blank] 08:53:30 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x8d91f400) [pid = 1724] [serial = 951] [outer = (nil)] [url = about:blank] 08:53:30 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x8bdcf800) [pid = 1724] [serial = 947] [outer = (nil)] [url = about:blank] 08:53:30 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x9002b000) [pid = 1724] [serial = 959] [outer = (nil)] [url = about:blank] 08:53:30 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x8efc3000) [pid = 1724] [serial = 954] [outer = (nil)] [url = about:blank] 08:53:30 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8bf4c800) [pid = 1724] [serial = 948] [outer = (nil)] [url = about:blank] 08:53:30 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x91a16c00) [pid = 1724] [serial = 968] [outer = (nil)] [url = about:blank] 08:53:30 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x901ea800) [pid = 1724] [serial = 962] [outer = (nil)] [url = about:blank] 08:53:30 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x91002000) [pid = 1724] [serial = 965] [outer = (nil)] [url = about:blank] 08:53:30 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x91a1ac00) [pid = 1724] [serial = 969] [outer = (nil)] [url = about:blank] 08:53:30 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8f90d000) [pid = 1724] [serial = 984] [outer = (nil)] [url = about:blank] 08:53:30 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8e344000) [pid = 1724] [serial = 978] [outer = (nil)] [url = about:blank] 08:53:30 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x91007400) [pid = 1724] [serial = 966] [outer = (nil)] [url = about:blank] 08:53:30 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x902b9000) [pid = 1724] [serial = 963] [outer = (nil)] [url = about:blank] 08:53:30 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8e305c00) [pid = 1724] [serial = 977] [outer = (nil)] [url = about:blank] 08:53:30 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8a9d8800) [pid = 1724] [serial = 971] [outer = (nil)] [url = about:blank] 08:53:30 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8efc3c00) [pid = 1724] [serial = 980] [outer = (nil)] [url = about:blank] 08:53:30 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8f6a5400) [pid = 1724] [serial = 981] [outer = (nil)] [url = about:blank] 08:53:30 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8bdcf000) [pid = 1724] [serial = 972] [outer = (nil)] [url = about:blank] 08:53:30 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8f907000) [pid = 1724] [serial = 983] [outer = (nil)] [url = about:blank] 08:53:30 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8d919400) [pid = 1724] [serial = 974] [outer = (nil)] [url = about:blank] 08:53:30 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8e2a0400) [pid = 1724] [serial = 975] [outer = (nil)] [url = about:blank] 08:53:30 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8f904800) [pid = 1724] [serial = 986] [outer = (nil)] [url = about:blank] 08:53:30 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8ff62400) [pid = 1724] [serial = 987] [outer = (nil)] [url = about:blank] 08:53:30 INFO - PROCESS | 1724 | 1467129210760 Marionette TRACE conn4 <- [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] 08:53:30 INFO - PROCESS | 1724 | 1467129210826 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 08:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:53:30 INFO - PROCESS | 1724 | 1467129210838 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:53:30 INFO - PROCESS | 1724 | 1467129210842 Marionette TRACE conn4 <- [1,1370,null,{}] 08:53:30 INFO - PROCESS | 1724 | 1467129210850 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:30 INFO - PROCESS | 1724 | 1467129210858 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:31 INFO - PROCESS | 1724 | 1467129211042 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 08:53:31 INFO - PROCESS | 1724 | 1467129211173 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:31 INFO - PROCESS | 1724 | 1467129211186 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:31 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf44000 == 21 [pid = 1724] [id = 350] 08:53:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8d918000) [pid = 1724] [serial = 1051] [outer = (nil)] 08:53:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8e29d400) [pid = 1724] [serial = 1052] [outer = 0x8d918000] 08:53:31 INFO - PROCESS | 1724 | 1467129211264 Marionette DEBUG loaded listener.js 08:53:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8e342000) [pid = 1724] [serial = 1053] [outer = 0x8d918000] 08:53:32 INFO - PROCESS | 1724 | 1467129212162 Marionette TRACE conn4 <- [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] 08:53:32 INFO - PROCESS | 1724 | 1467129212237 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 08:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:53:32 INFO - PROCESS | 1724 | 1467129212244 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:53:32 INFO - PROCESS | 1724 | 1467129212250 Marionette TRACE conn4 <- [1,1374,null,{}] 08:53:32 INFO - PROCESS | 1724 | 1467129212265 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:32 INFO - PROCESS | 1724 | 1467129212274 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:32 INFO - PROCESS | 1724 | 1467129212465 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 08:53:32 INFO - PROCESS | 1724 | 1467129212614 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:32 INFO - PROCESS | 1724 | 1467129212622 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:32 INFO - PROCESS | 1724 | ++DOCSHELL 0x8efbb000 == 22 [pid = 1724] [id = 351] 08:53:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8efbe000) [pid = 1724] [serial = 1054] [outer = (nil)] 08:53:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8f6a4000) [pid = 1724] [serial = 1055] [outer = 0x8efbe000] 08:53:32 INFO - PROCESS | 1724 | 1467129212700 Marionette DEBUG loaded listener.js 08:53:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8f902000) [pid = 1724] [serial = 1056] [outer = 0x8efbe000] 08:53:33 INFO - PROCESS | 1724 | [1724] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:33 INFO - PROCESS | 1724 | 1467129213629 Marionette TRACE conn4 <- [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] 08:53:33 INFO - PROCESS | 1724 | 1467129213696 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 08:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:53:33 INFO - PROCESS | 1724 | 1467129213703 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:53:33 INFO - PROCESS | 1724 | 1467129213705 Marionette TRACE conn4 <- [1,1378,null,{}] 08:53:33 INFO - PROCESS | 1724 | 1467129213711 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:33 INFO - PROCESS | 1724 | 1467129213716 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:33 INFO - PROCESS | 1724 | 1467129213951 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 08:53:33 INFO - PROCESS | 1724 | 1467129213977 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:34 INFO - PROCESS | 1724 | 1467129213983 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:34 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f9e7800 == 23 [pid = 1724] [id = 352] 08:53:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8f9e7c00) [pid = 1724] [serial = 1057] [outer = (nil)] 08:53:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8ff67800) [pid = 1724] [serial = 1058] [outer = 0x8f9e7c00] 08:53:34 INFO - PROCESS | 1724 | 1467129214065 Marionette DEBUG loaded listener.js 08:53:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8ff6cc00) [pid = 1724] [serial = 1059] [outer = 0x8f9e7c00] 08:53:34 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8bdd4c00) [pid = 1724] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:53:34 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8d89c400) [pid = 1724] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:53:34 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8e3d8000) [pid = 1724] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:53:34 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x90028000) [pid = 1724] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:53:34 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8d8a6800) [pid = 1724] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:53:34 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8e299800) [pid = 1724] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:53:34 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8d1efc00) [pid = 1724] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:53:34 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x91a12400) [pid = 1724] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:53:34 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8bf41c00) [pid = 1724] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:53:34 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8e230000) [pid = 1724] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:53:34 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8ce1a000) [pid = 1724] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:53:34 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x8ce1d000) [pid = 1724] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:53:34 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x8bf47800) [pid = 1724] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:53:35 INFO - PROCESS | 1724 | 1467129215126 Marionette TRACE conn4 <- [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] 08:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:53:35 INFO - PROCESS | 1724 | 1467129215211 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 08:53:35 INFO - PROCESS | 1724 | 1467129215224 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:53:35 INFO - PROCESS | 1724 | 1467129215234 Marionette TRACE conn4 <- [1,1382,null,{}] 08:53:35 INFO - PROCESS | 1724 | 1467129215244 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:35 INFO - PROCESS | 1724 | 1467129215249 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:35 INFO - PROCESS | 1724 | 1467129215415 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 08:53:35 INFO - PROCESS | 1724 | 1467129215424 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:35 INFO - PROCESS | 1724 | 1467129215432 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:35 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d2800 == 24 [pid = 1724] [id = 353] 08:53:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x8bdd4c00) [pid = 1724] [serial = 1060] [outer = (nil)] 08:53:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8f6ac800) [pid = 1724] [serial = 1061] [outer = 0x8bdd4c00] 08:53:35 INFO - PROCESS | 1724 | 1467129215504 Marionette DEBUG loaded listener.js 08:53:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x9002c400) [pid = 1724] [serial = 1062] [outer = 0x8bdd4c00] 08:53:36 INFO - PROCESS | 1724 | [1724] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:36 INFO - PROCESS | 1724 | 1467129216474 Marionette TRACE conn4 <- [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] 08:53:36 INFO - PROCESS | 1724 | 1467129216528 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 08:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:53:36 INFO - PROCESS | 1724 | 1467129216535 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:53:36 INFO - PROCESS | 1724 | 1467129216539 Marionette TRACE conn4 <- [1,1386,null,{}] 08:53:36 INFO - PROCESS | 1724 | 1467129216548 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:36 INFO - PROCESS | 1724 | 1467129216558 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:36 INFO - PROCESS | 1724 | 1467129216823 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 08:53:37 INFO - PROCESS | 1724 | 1467129217071 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:37 INFO - PROCESS | 1724 | 1467129217082 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:37 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d9400 == 25 [pid = 1724] [id = 354] 08:53:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8a9da400) [pid = 1724] [serial = 1063] [outer = (nil)] 08:53:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8bdc9c00) [pid = 1724] [serial = 1064] [outer = 0x8a9da400] 08:53:37 INFO - PROCESS | 1724 | 1467129217175 Marionette DEBUG loaded listener.js 08:53:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8bf42000) [pid = 1724] [serial = 1065] [outer = 0x8a9da400] 08:53:38 INFO - PROCESS | 1724 | 1467129218249 Marionette TRACE conn4 <- [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] 08:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:53:38 INFO - PROCESS | 1724 | 1467129218282 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 08:53:38 INFO - PROCESS | 1724 | 1467129218291 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:53:38 INFO - PROCESS | 1724 | 1467129218296 Marionette TRACE conn4 <- [1,1390,null,{}] 08:53:38 INFO - PROCESS | 1724 | 1467129218303 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:38 INFO - PROCESS | 1724 | 1467129218311 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:38 INFO - PROCESS | 1724 | 1467129218514 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 08:53:38 INFO - PROCESS | 1724 | 1467129218773 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:38 INFO - PROCESS | 1724 | 1467129218783 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:38 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d214800 == 26 [pid = 1724] [id = 355] 08:53:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8d8a6800) [pid = 1724] [serial = 1066] [outer = (nil)] 08:53:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8d91f400) [pid = 1724] [serial = 1067] [outer = 0x8d8a6800] 08:53:38 INFO - PROCESS | 1724 | 1467129218916 Marionette DEBUG loaded listener.js 08:53:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8e295400) [pid = 1724] [serial = 1068] [outer = 0x8d8a6800] 08:53:39 INFO - PROCESS | 1724 | 1467129219856 Marionette TRACE conn4 <- [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]]]}] 08:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1648ms 08:53:39 INFO - PROCESS | 1724 | 1467129219939 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 1724 | 1467129219944 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 08:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:53:39 INFO - PROCESS | 1724 | 1467129219951 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - PROCESS | 1724 | 1467129219954 Marionette TRACE conn4 <- [1,1394,null,{}] 08:53:39 INFO - PROCESS | 1724 | 1467129219961 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:39 INFO - PROCESS | 1724 | 1467129219966 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:40 INFO - PROCESS | 1724 | 1467129220202 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 08:53:40 INFO - PROCESS | 1724 | 1467129220540 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:40 INFO - PROCESS | 1724 | 1467129220549 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:40 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e3de800 == 27 [pid = 1724] [id = 356] 08:53:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8ee06000) [pid = 1724] [serial = 1069] [outer = (nil)] 08:53:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8efb6c00) [pid = 1724] [serial = 1070] [outer = 0x8ee06000] 08:53:40 INFO - PROCESS | 1724 | 1467129220634 Marionette DEBUG loaded listener.js 08:53:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8f6a2400) [pid = 1724] [serial = 1071] [outer = 0x8ee06000] 08:53:41 INFO - PROCESS | 1724 | 1467129221608 Marionette TRACE conn4 <- [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]]]}] 08:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1688ms 08:53:41 INFO - PROCESS | 1724 | 1467129221640 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 08:53:41 INFO - PROCESS | 1724 | 1467129221647 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 08:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:53:41 INFO - PROCESS | 1724 | 1467129221667 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:53:41 INFO - PROCESS | 1724 | 1467129221675 Marionette TRACE conn4 <- [1,1398,null,{}] 08:53:41 INFO - PROCESS | 1724 | 1467129221682 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:41 INFO - PROCESS | 1724 | 1467129221689 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:41 INFO - PROCESS | 1724 | 1467129221952 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 08:53:42 INFO - PROCESS | 1724 | 1467129222183 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:42 INFO - PROCESS | 1724 | 1467129222193 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:42 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdca800 == 28 [pid = 1724] [id = 357] 08:53:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8d89bc00) [pid = 1724] [serial = 1072] [outer = (nil)] 08:53:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x9002f800) [pid = 1724] [serial = 1073] [outer = 0x8d89bc00] 08:53:42 INFO - PROCESS | 1724 | 1467129222293 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x901e4800) [pid = 1724] [serial = 1074] [outer = 0x8d89bc00] 08:53:43 INFO - PROCESS | 1724 | 1467129223266 Marionette TRACE conn4 <- [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]]]}] 08:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1658ms 08:53:43 INFO - PROCESS | 1724 | 1467129223319 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 08:53:43 INFO - PROCESS | 1724 | 1467129223326 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 08:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:53:43 INFO - PROCESS | 1724 | 1467129223336 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:53:43 INFO - PROCESS | 1724 | 1467129223342 Marionette TRACE conn4 <- [1,1402,null,{}] 08:53:43 INFO - PROCESS | 1724 | 1467129223352 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:43 INFO - PROCESS | 1724 | 1467129223361 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:43 INFO - PROCESS | 1724 | 1467129223710 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 08:53:43 INFO - PROCESS | 1724 | 1467129223966 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:43 INFO - PROCESS | 1724 | 1467129223976 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:44 INFO - PROCESS | 1724 | ++DOCSHELL 0x90129400 == 29 [pid = 1724] [id = 358] 08:53:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x901eb800) [pid = 1724] [serial = 1075] [outer = (nil)] 08:53:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x902bb400) [pid = 1724] [serial = 1076] [outer = 0x901eb800] 08:53:44 INFO - PROCESS | 1724 | 1467129224061 Marionette DEBUG loaded listener.js 08:53:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x902c1c00) [pid = 1724] [serial = 1077] [outer = 0x901eb800] 08:53:44 INFO - PROCESS | 1724 | 1467129224976 Marionette TRACE conn4 <- [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]]]}] 08:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1693ms 08:53:45 INFO - PROCESS | 1724 | 1467129225028 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 08:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:53:45 INFO - PROCESS | 1724 | 1467129225033 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 08:53:45 INFO - PROCESS | 1724 | 1467129225039 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:53:45 INFO - PROCESS | 1724 | 1467129225043 Marionette TRACE conn4 <- [1,1406,null,{}] 08:53:45 INFO - PROCESS | 1724 | 1467129225049 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:45 INFO - PROCESS | 1724 | 1467129225055 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:45 INFO - PROCESS | 1724 | 1467129225249 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 08:53:45 INFO - PROCESS | 1724 | 1467129225571 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:45 INFO - PROCESS | 1724 | 1467129225587 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:45 INFO - PROCESS | 1724 | ++DOCSHELL 0x9100b400 == 30 [pid = 1724] [id = 359] 08:53:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x9100bc00) [pid = 1724] [serial = 1078] [outer = (nil)] 08:53:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x9100ec00) [pid = 1724] [serial = 1079] [outer = 0x9100bc00] 08:53:45 INFO - PROCESS | 1724 | 1467129225689 Marionette DEBUG loaded listener.js 08:53:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x91a1e400) [pid = 1724] [serial = 1080] [outer = 0x9100bc00] 08:53:46 INFO - PROCESS | 1724 | 1467129226846 Marionette TRACE conn4 <- [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]]]}] 08:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1893ms 08:53:46 INFO - PROCESS | 1724 | 1467129226936 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 08:53:46 INFO - PROCESS | 1724 | 1467129226944 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 08:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:53:46 INFO - PROCESS | 1724 | 1467129226955 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:53:46 INFO - PROCESS | 1724 | 1467129226971 Marionette TRACE conn4 <- [1,1410,null,{}] 08:53:47 INFO - PROCESS | 1724 | 1467129227051 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:47 INFO - PROCESS | 1724 | 1467129227061 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:47 INFO - PROCESS | 1724 | 1467129227289 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 08:53:47 INFO - PROCESS | 1724 | 1467129227532 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:47 INFO - PROCESS | 1724 | 1467129227546 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:47 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d0800 == 31 [pid = 1724] [id = 360] 08:53:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x8e235400) [pid = 1724] [serial = 1081] [outer = (nil)] 08:53:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x91af4800) [pid = 1724] [serial = 1082] [outer = 0x8e235400] 08:53:47 INFO - PROCESS | 1724 | 1467129227694 Marionette DEBUG loaded listener.js 08:53:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x91af9800) [pid = 1724] [serial = 1083] [outer = 0x8e235400] 08:53:49 INFO - PROCESS | 1724 | 1467129228999 Marionette TRACE conn4 <- [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]]]}] 08:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 2059ms 08:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:53:49 INFO - PROCESS | 1724 | 1467129229012 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 08:53:49 INFO - PROCESS | 1724 | 1467129229016 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 08:53:49 INFO - PROCESS | 1724 | 1467129229023 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:53:49 INFO - PROCESS | 1724 | 1467129229026 Marionette TRACE conn4 <- [1,1414,null,{}] 08:53:49 INFO - PROCESS | 1724 | 1467129229032 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:49 INFO - PROCESS | 1724 | 1467129229038 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:49 INFO - PROCESS | 1724 | 1467129229227 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 08:53:49 INFO - PROCESS | 1724 | 1467129229488 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:49 INFO - PROCESS | 1724 | 1467129229501 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:49 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9dbc00 == 32 [pid = 1724] [id = 361] 08:53:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x8a9dc000) [pid = 1724] [serial = 1084] [outer = (nil)] 08:53:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x8bf47400) [pid = 1724] [serial = 1085] [outer = 0x8a9dc000] 08:53:49 INFO - PROCESS | 1724 | 1467129229995 Marionette DEBUG loaded listener.js 08:53:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x8ce15c00) [pid = 1724] [serial = 1086] [outer = 0x8a9dc000] 08:53:51 INFO - PROCESS | 1724 | 1467129231333 Marionette TRACE conn4 <- [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]]]}] 08:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 2337ms 08:53:51 INFO - PROCESS | 1724 | 1467129231361 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 08:53:51 INFO - PROCESS | 1724 | 1467129231369 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 08:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:53:51 INFO - PROCESS | 1724 | 1467129231381 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:53:51 INFO - PROCESS | 1724 | 1467129231385 Marionette TRACE conn4 <- [1,1418,null,{}] 08:53:51 INFO - PROCESS | 1724 | 1467129231405 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:51 INFO - PROCESS | 1724 | 1467129231414 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:51 INFO - PROCESS | 1724 | 1467129231698 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 08:53:51 INFO - PROCESS | 1724 | 1467129231958 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:51 INFO - PROCESS | 1724 | 1467129231971 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:52 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd4800 == 33 [pid = 1724] [id = 362] 08:53:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x8e235c00) [pid = 1724] [serial = 1087] [outer = (nil)] 08:53:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x8e2a0800) [pid = 1724] [serial = 1088] [outer = 0x8e235c00] 08:53:52 INFO - PROCESS | 1724 | 1467129232072 Marionette DEBUG loaded listener.js 08:53:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x8e344400) [pid = 1724] [serial = 1089] [outer = 0x8e235c00] 08:53:53 INFO - PROCESS | 1724 | 1467129233416 Marionette TRACE conn4 <- [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]]]}] 08:53:54 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce1c800 == 32 [pid = 1724] [id = 336] 08:53:54 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8a5c00 == 31 [pid = 1724] [id = 337] 08:53:54 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d2800 == 30 [pid = 1724] [id = 353] 08:53:54 INFO - PROCESS | 1724 | --DOCSHELL 0x8f9e7800 == 29 [pid = 1724] [id = 352] 08:53:54 INFO - PROCESS | 1724 | --DOCSHELL 0x8efbb000 == 28 [pid = 1724] [id = 351] 08:53:54 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf44000 == 27 [pid = 1724] [id = 350] 08:53:54 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf49800 == 26 [pid = 1724] [id = 349] 08:53:54 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd5c00 == 25 [pid = 1724] [id = 338] 08:53:54 INFO - PROCESS | 1724 | --DOCSHELL 0x8d91d400 == 24 [pid = 1724] [id = 342] 08:53:54 INFO - PROCESS | 1724 | --DOCSHELL 0x8d094400 == 23 [pid = 1724] [id = 339] 08:53:54 INFO - PROCESS | 1724 | --DOCSHELL 0x8f6a2000 == 22 [pid = 1724] [id = 345] 08:53:54 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d9800 == 21 [pid = 1724] [id = 343] 08:53:54 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8a2400 == 20 [pid = 1724] [id = 344] 08:53:54 INFO - PROCESS | 1724 | --DOCSHELL 0x8e299000 == 19 [pid = 1724] [id = 340] 08:53:54 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd0000 == 18 [pid = 1724] [id = 348] 08:53:54 INFO - PROCESS | 1724 | --DOCSHELL 0x8e298c00 == 17 [pid = 1724] [id = 346] 08:53:54 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9cf800 == 16 [pid = 1724] [id = 347] 08:53:54 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdc9000 == 15 [pid = 1724] [id = 341] 08:53:54 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d0800 == 14 [pid = 1724] [id = 360] 08:53:54 INFO - PROCESS | 1724 | --DOCSHELL 0x9100b400 == 13 [pid = 1724] [id = 359] 08:53:54 INFO - PROCESS | 1724 | --DOCSHELL 0x90129400 == 12 [pid = 1724] [id = 358] 08:53:54 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdca800 == 11 [pid = 1724] [id = 357] 08:53:54 INFO - PROCESS | 1724 | --DOCSHELL 0x8d214800 == 10 [pid = 1724] [id = 355] 08:53:54 INFO - PROCESS | 1724 | --DOCSHELL 0x8e3de800 == 9 [pid = 1724] [id = 356] 08:53:54 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d9400 == 8 [pid = 1724] [id = 354] 08:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 3351ms 08:53:54 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x8ce1ec00) [pid = 1724] [serial = 990] [outer = (nil)] [url = about:blank] 08:53:54 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x8bf4f000) [pid = 1724] [serial = 989] [outer = (nil)] [url = about:blank] 08:53:54 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x8e22f000) [pid = 1724] [serial = 993] [outer = (nil)] [url = about:blank] 08:53:54 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x8d8a6400) [pid = 1724] [serial = 992] [outer = (nil)] [url = about:blank] 08:53:54 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x8efbe400) [pid = 1724] [serial = 996] [outer = (nil)] [url = about:blank] 08:53:54 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x8e3dfc00) [pid = 1724] [serial = 995] [outer = (nil)] [url = about:blank] 08:53:54 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x90133400) [pid = 1724] [serial = 999] [outer = (nil)] [url = about:blank] 08:53:54 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x9012dc00) [pid = 1724] [serial = 998] [outer = (nil)] [url = about:blank] 08:53:54 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x901ef400) [pid = 1724] [serial = 1002] [outer = (nil)] [url = about:blank] 08:53:54 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x901eac00) [pid = 1724] [serial = 1001] [outer = (nil)] [url = about:blank] 08:53:54 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8e2a2800) [pid = 1724] [serial = 1022] [outer = (nil)] [url = about:blank] 08:53:54 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8d21d400) [pid = 1724] [serial = 1019] [outer = (nil)] [url = about:blank] 08:53:54 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x91b63000) [pid = 1724] [serial = 1005] [outer = (nil)] [url = about:blank] 08:53:54 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8ce15400) [pid = 1724] [serial = 1016] [outer = (nil)] [url = about:blank] 08:53:54 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8ce1f400) [pid = 1724] [serial = 1017] [outer = (nil)] [url = about:blank] 08:53:54 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8e3d6c00) [pid = 1724] [serial = 1014] [outer = (nil)] [url = about:blank] 08:53:54 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x91a19800) [pid = 1724] [serial = 1004] [outer = (nil)] [url = about:blank] 08:53:54 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8e310400) [pid = 1724] [serial = 1013] [outer = (nil)] [url = about:blank] 08:53:54 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8e2a1800) [pid = 1724] [serial = 1008] [outer = (nil)] [url = about:blank] 08:53:54 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8d8a0400) [pid = 1724] [serial = 1007] [outer = (nil)] [url = about:blank] 08:53:54 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8e309c00) [pid = 1724] [serial = 1023] [outer = (nil)] [url = about:blank] 08:53:54 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8d1f3000) [pid = 1724] [serial = 1011] [outer = (nil)] [url = about:blank] 08:53:54 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8d098000) [pid = 1724] [serial = 1010] [outer = (nil)] [url = about:blank] 08:53:54 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8d1f3800) [pid = 1724] [serial = 1025] [outer = (nil)] [url = about:blank] 08:53:54 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8e3e3800) [pid = 1724] [serial = 1028] [outer = (nil)] [url = about:blank] 08:53:54 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8d89fc00) [pid = 1724] [serial = 1020] [outer = (nil)] [url = about:blank] 08:53:54 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8e34ac00) [pid = 1724] [serial = 1026] [outer = (nil)] [url = about:blank] 08:53:55 INFO - PROCESS | 1724 | 1467129235057 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 08:53:55 INFO - PROCESS | 1724 | 1467129235064 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 08:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:53:55 INFO - PROCESS | 1724 | 1467129235082 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:53:55 INFO - PROCESS | 1724 | 1467129235092 Marionette TRACE conn4 <- [1,1422,null,{}] 08:53:55 INFO - PROCESS | 1724 | 1467129235103 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:55 INFO - PROCESS | 1724 | 1467129235112 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:55 INFO - PROCESS | 1724 | 1467129235333 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 08:53:55 INFO - PROCESS | 1724 | 1467129235491 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:55 INFO - PROCESS | 1724 | 1467129235511 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:55 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd5c00 == 9 [pid = 1724] [id = 363] 08:53:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8bf41400) [pid = 1724] [serial = 1090] [outer = (nil)] 08:53:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8bf4bc00) [pid = 1724] [serial = 1091] [outer = 0x8bf41400] 08:53:55 INFO - PROCESS | 1724 | 1467129235604 Marionette DEBUG loaded listener.js 08:53:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8ce15400) [pid = 1724] [serial = 1092] [outer = 0x8bf41400] 08:53:56 INFO - PROCESS | 1724 | 1467129236720 Marionette TRACE conn4 <- [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]]]}] 08:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1700ms 08:53:56 INFO - PROCESS | 1724 | 1467129236781 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 08:53:56 INFO - PROCESS | 1724 | 1467129236787 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 08:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:53:56 INFO - PROCESS | 1724 | 1467129236803 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:53:56 INFO - PROCESS | 1724 | 1467129236812 Marionette TRACE conn4 <- [1,1426,null,{}] 08:53:56 INFO - PROCESS | 1724 | 1467129236828 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:56 INFO - PROCESS | 1724 | 1467129236836 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:57 INFO - PROCESS | 1724 | 1467129237064 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 08:53:57 INFO - PROCESS | 1724 | 1467129237284 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:57 INFO - PROCESS | 1724 | 1467129237297 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:57 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d1f1000 == 10 [pid = 1724] [id = 364] 08:53:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8d216000) [pid = 1724] [serial = 1093] [outer = (nil)] 08:53:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8d21bc00) [pid = 1724] [serial = 1094] [outer = 0x8d216000] 08:53:57 INFO - PROCESS | 1724 | 1467129237401 Marionette DEBUG loaded listener.js 08:53:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8d89fc00) [pid = 1724] [serial = 1095] [outer = 0x8d216000] 08:53:58 INFO - PROCESS | 1724 | 1467129238629 Marionette TRACE conn4 <- [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]]]}] 08:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1865ms 08:53:58 INFO - PROCESS | 1724 | 1467129238662 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 08:53:58 INFO - PROCESS | 1724 | 1467129238666 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 08:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:53:58 INFO - PROCESS | 1724 | 1467129238700 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - PROCESS | 1724 | 1467129238706 Marionette TRACE conn4 <- [1,1430,null,{}] 08:53:58 INFO - PROCESS | 1724 | 1467129238745 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:58 INFO - PROCESS | 1724 | 1467129238758 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:59 INFO - PROCESS | 1724 | 1467129239095 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 08:53:59 INFO - PROCESS | 1724 | 1467129239144 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:59 INFO - PROCESS | 1724 | 1467129239162 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:53:59 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e22d400 == 11 [pid = 1724] [id = 365] 08:53:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8e231800) [pid = 1724] [serial = 1096] [outer = (nil)] 08:53:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8e29a400) [pid = 1724] [serial = 1097] [outer = 0x8e231800] 08:53:59 INFO - PROCESS | 1724 | 1467129239341 Marionette DEBUG loaded listener.js 08:53:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8e302800) [pid = 1724] [serial = 1098] [outer = 0x8e231800] 08:54:00 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8efbe000) [pid = 1724] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:54:00 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8bf48c00) [pid = 1724] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:54:00 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8f6a5000) [pid = 1724] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:54:00 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8f9e7c00) [pid = 1724] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:54:00 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8f90c000) [pid = 1724] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:54:00 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8bf4fc00) [pid = 1724] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:54:00 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8e348000) [pid = 1724] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:54:00 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8bdd2800) [pid = 1724] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:54:00 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8d918000) [pid = 1724] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:54:00 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8bdd2400) [pid = 1724] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:54:00 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x8e294c00) [pid = 1724] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:54:00 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x8bdd4c00) [pid = 1724] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:54:01 INFO - PROCESS | 1724 | 1467129241398 Marionette TRACE conn4 <- [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]]]}] 08:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 2779ms 08:54:01 INFO - PROCESS | 1724 | 1467129241456 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 08:54:01 INFO - PROCESS | 1724 | 1467129241460 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 08:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:54:01 INFO - PROCESS | 1724 | 1467129241469 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:54:01 INFO - PROCESS | 1724 | 1467129241473 Marionette TRACE conn4 <- [1,1434,null,{}] 08:54:01 INFO - PROCESS | 1724 | 1467129241481 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:01 INFO - PROCESS | 1724 | 1467129241488 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:01 INFO - PROCESS | 1724 | 1467129241758 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 08:54:01 INFO - PROCESS | 1724 | 1467129241838 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:01 INFO - PROCESS | 1724 | 1467129241849 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:01 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf4c000 == 12 [pid = 1724] [id = 366] 08:54:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x8d097c00) [pid = 1724] [serial = 1099] [outer = (nil)] 08:54:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8e340800) [pid = 1724] [serial = 1100] [outer = 0x8d097c00] 08:54:01 INFO - PROCESS | 1724 | 1467129241953 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x8e3d6400) [pid = 1724] [serial = 1101] [outer = 0x8d097c00] 08:54:03 INFO - PROCESS | 1724 | 1467129243315 Marionette TRACE conn4 <- [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]]]}] 08:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1894ms 08:54:03 INFO - PROCESS | 1724 | 1467129243373 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 08:54:03 INFO - PROCESS | 1724 | 1467129243382 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 08:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:54:03 INFO - PROCESS | 1724 | 1467129243395 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:54:03 INFO - PROCESS | 1724 | 1467129243401 Marionette TRACE conn4 <- [1,1438,null,{}] 08:54:03 INFO - PROCESS | 1724 | 1467129243414 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:03 INFO - PROCESS | 1724 | 1467129243423 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:03 INFO - PROCESS | 1724 | 1467129243790 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 08:54:04 INFO - PROCESS | 1724 | 1467129243982 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:04 INFO - PROCESS | 1724 | 1467129244002 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:04 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdcac00 == 13 [pid = 1724] [id = 367] 08:54:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8bf46c00) [pid = 1724] [serial = 1102] [outer = (nil)] 08:54:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8d1f2400) [pid = 1724] [serial = 1103] [outer = 0x8bf46c00] 08:54:04 INFO - PROCESS | 1724 | 1467129244156 Marionette DEBUG loaded listener.js 08:54:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8d217800) [pid = 1724] [serial = 1104] [outer = 0x8bf46c00] 08:54:05 INFO - PROCESS | 1724 | 1467129245360 Marionette TRACE conn4 <- [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]]]}] 08:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 2001ms 08:54:05 INFO - PROCESS | 1724 | 1467129245396 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 08:54:05 INFO - PROCESS | 1724 | 1467129245407 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 08:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:54:05 INFO - PROCESS | 1724 | 1467129245423 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:54:05 INFO - PROCESS | 1724 | 1467129245429 Marionette TRACE conn4 <- [1,1442,null,{}] 08:54:05 INFO - PROCESS | 1724 | 1467129245438 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:05 INFO - PROCESS | 1724 | 1467129245444 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:05 INFO - PROCESS | 1724 | 1467129245721 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 08:54:05 INFO - PROCESS | 1724 | 1467129245964 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:05 INFO - PROCESS | 1724 | 1467129245979 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:06 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d91c000 == 14 [pid = 1724] [id = 368] 08:54:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8e298c00) [pid = 1724] [serial = 1105] [outer = (nil)] 08:54:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8e342400) [pid = 1724] [serial = 1106] [outer = 0x8e298c00] 08:54:06 INFO - PROCESS | 1724 | 1467129246104 Marionette DEBUG loaded listener.js 08:54:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8e3dd800) [pid = 1724] [serial = 1107] [outer = 0x8e298c00] 08:54:07 INFO - PROCESS | 1724 | 1467129247369 Marionette TRACE conn4 <- [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]]]}] 08:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1991ms 08:54:07 INFO - PROCESS | 1724 | 1467129247413 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 08:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:54:07 INFO - PROCESS | 1724 | 1467129247419 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 08:54:07 INFO - PROCESS | 1724 | 1467129247432 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:54:07 INFO - PROCESS | 1724 | 1467129247448 Marionette TRACE conn4 <- [1,1446,null,{}] 08:54:07 INFO - PROCESS | 1724 | 1467129247492 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:07 INFO - PROCESS | 1724 | 1467129247504 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:07 INFO - PROCESS | 1724 | 1467129247912 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 08:54:08 INFO - PROCESS | 1724 | 1467129248059 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:08 INFO - PROCESS | 1724 | 1467129248068 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:08 INFO - PROCESS | 1724 | ++DOCSHELL 0x8efbb000 == 15 [pid = 1724] [id = 369] 08:54:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8efbbc00) [pid = 1724] [serial = 1108] [outer = (nil)] 08:54:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8efc2000) [pid = 1724] [serial = 1109] [outer = 0x8efbbc00] 08:54:08 INFO - PROCESS | 1724 | 1467129248185 Marionette DEBUG loaded listener.js 08:54:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8f6a6400) [pid = 1724] [serial = 1110] [outer = 0x8efbbc00] 08:54:09 INFO - PROCESS | 1724 | 1467129249413 Marionette TRACE conn4 <- [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]]]}] 08:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 2029ms 08:54:09 INFO - PROCESS | 1724 | 1467129249458 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 08:54:09 INFO - PROCESS | 1724 | 1467129249465 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 08:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:54:09 INFO - PROCESS | 1724 | 1467129249474 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:54:09 INFO - PROCESS | 1724 | 1467129249478 Marionette TRACE conn4 <- [1,1450,null,{}] 08:54:09 INFO - PROCESS | 1724 | 1467129249487 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:09 INFO - PROCESS | 1724 | 1467129249495 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:09 INFO - PROCESS | 1724 | 1467129249727 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 08:54:10 INFO - PROCESS | 1724 | 1467129249979 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:10 INFO - PROCESS | 1724 | 1467129249990 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:10 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e34b800 == 16 [pid = 1724] [id = 370] 08:54:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8efb7c00) [pid = 1724] [serial = 1111] [outer = (nil)] 08:54:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8f906c00) [pid = 1724] [serial = 1112] [outer = 0x8efb7c00] 08:54:10 INFO - PROCESS | 1724 | 1467129250152 Marionette DEBUG loaded listener.js 08:54:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8f90b400) [pid = 1724] [serial = 1113] [outer = 0x8efb7c00] 08:54:11 INFO - PROCESS | 1724 | 1467129251331 Marionette TRACE conn4 <- [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]]]}] 08:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1934ms 08:54:11 INFO - PROCESS | 1724 | 1467129251409 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 08:54:11 INFO - PROCESS | 1724 | 1467129251412 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 08:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:54:11 INFO - PROCESS | 1724 | 1467129251420 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:54:11 INFO - PROCESS | 1724 | 1467129251424 Marionette TRACE conn4 <- [1,1454,null,{}] 08:54:11 INFO - PROCESS | 1724 | 1467129251430 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:11 INFO - PROCESS | 1724 | 1467129251436 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:11 INFO - PROCESS | 1724 | 1467129251652 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 08:54:11 INFO - PROCESS | 1724 | 1467129251879 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:11 INFO - PROCESS | 1724 | 1467129251888 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:11 INFO - PROCESS | 1724 | ++DOCSHELL 0x8efc2800 == 17 [pid = 1724] [id = 371] 08:54:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8f9df400) [pid = 1724] [serial = 1114] [outer = (nil)] 08:54:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x8f9e7800) [pid = 1724] [serial = 1115] [outer = 0x8f9df400] 08:54:12 INFO - PROCESS | 1724 | 1467129252018 Marionette DEBUG loaded listener.js 08:54:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x8f9e5800) [pid = 1724] [serial = 1116] [outer = 0x8f9df400] 08:54:13 INFO - PROCESS | 1724 | 1467129253231 Marionette TRACE conn4 <- [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]]]}] 08:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1883ms 08:54:13 INFO - PROCESS | 1724 | 1467129253306 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 08:54:13 INFO - PROCESS | 1724 | 1467129253310 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 08:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:54:13 INFO - PROCESS | 1724 | 1467129253319 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:54:13 INFO - PROCESS | 1724 | 1467129253324 Marionette TRACE conn4 <- [1,1458,null,{}] 08:54:13 INFO - PROCESS | 1724 | 1467129253332 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:13 INFO - PROCESS | 1724 | 1467129253347 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:13 INFO - PROCESS | 1724 | 1467129253661 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 08:54:13 INFO - PROCESS | 1724 | 1467129253936 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:13 INFO - PROCESS | 1724 | 1467129253947 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:13 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d5c00 == 18 [pid = 1724] [id = 372] 08:54:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x8bdc6c00) [pid = 1724] [serial = 1117] [outer = (nil)] 08:54:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x90034000) [pid = 1724] [serial = 1118] [outer = 0x8bdc6c00] 08:54:14 INFO - PROCESS | 1724 | 1467129254058 Marionette DEBUG loaded listener.js 08:54:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x9012a400) [pid = 1724] [serial = 1119] [outer = 0x8bdc6c00] 08:54:15 INFO - PROCESS | 1724 | 1467129255203 Marionette TRACE conn4 <- [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]]]}] 08:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1936ms 08:54:15 INFO - PROCESS | 1724 | 1467129255258 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 08:54:15 INFO - PROCESS | 1724 | 1467129255262 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 08:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:54:15 INFO - PROCESS | 1724 | 1467129255271 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:54:15 INFO - PROCESS | 1724 | 1467129255275 Marionette TRACE conn4 <- [1,1462,null,{}] 08:54:15 INFO - PROCESS | 1724 | 1467129255283 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:15 INFO - PROCESS | 1724 | 1467129255291 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:15 INFO - PROCESS | 1724 | 1467129255529 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 08:54:15 INFO - PROCESS | 1724 | 1467129255787 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:15 INFO - PROCESS | 1724 | 1467129255798 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:15 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e22e000 == 19 [pid = 1724] [id = 373] 08:54:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x8ff65000) [pid = 1724] [serial = 1120] [outer = (nil)] 08:54:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x901e2c00) [pid = 1724] [serial = 1121] [outer = 0x8ff65000] 08:54:15 INFO - PROCESS | 1724 | 1467129255975 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x901e9400) [pid = 1724] [serial = 1122] [outer = 0x8ff65000] 08:54:17 INFO - PROCESS | 1724 | 1467129257223 Marionette TRACE conn4 <- [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]]]}] 08:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1990ms 08:54:17 INFO - PROCESS | 1724 | 1467129257262 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 08:54:17 INFO - PROCESS | 1724 | 1467129257267 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 08:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:54:17 INFO - PROCESS | 1724 | 1467129257276 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:54:17 INFO - PROCESS | 1724 | 1467129257281 Marionette TRACE conn4 <- [1,1466,null,{}] 08:54:17 INFO - PROCESS | 1724 | 1467129257289 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:17 INFO - PROCESS | 1724 | 1467129257294 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:17 INFO - PROCESS | 1724 | 1467129257540 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 08:54:17 INFO - PROCESS | 1724 | 1467129257791 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:17 INFO - PROCESS | 1724 | 1467129257800 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:17 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf47000 == 20 [pid = 1724] [id = 374] 08:54:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x8bf49400) [pid = 1724] [serial = 1123] [outer = (nil)] 08:54:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x8e340400) [pid = 1724] [serial = 1124] [outer = 0x8bf49400] 08:54:17 INFO - PROCESS | 1724 | 1467129257909 Marionette DEBUG loaded listener.js 08:54:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x8e30f000) [pid = 1724] [serial = 1125] [outer = 0x8bf49400] 08:54:19 INFO - PROCESS | 1724 | 1467129259327 Marionette TRACE conn4 <- [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]]]}] 08:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 2100ms 08:54:19 INFO - PROCESS | 1724 | 1467129259378 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 08:54:19 INFO - PROCESS | 1724 | 1467129259386 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 08:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:54:19 INFO - PROCESS | 1724 | 1467129259397 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:54:19 INFO - PROCESS | 1724 | 1467129259404 Marionette TRACE conn4 <- [1,1470,null,{}] 08:54:19 INFO - PROCESS | 1724 | 1467129259542 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:19 INFO - PROCESS | 1724 | 1467129259550 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:19 INFO - PROCESS | 1724 | 1467129259845 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 08:54:20 INFO - PROCESS | 1724 | 1467129260012 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:20 INFO - PROCESS | 1724 | 1467129260022 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:20 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf42800 == 21 [pid = 1724] [id = 375] 08:54:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x8bf43800) [pid = 1724] [serial = 1126] [outer = (nil)] 08:54:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x8d098c00) [pid = 1724] [serial = 1127] [outer = 0x8bf43800] 08:54:20 INFO - PROCESS | 1724 | 1467129260182 Marionette DEBUG loaded listener.js 08:54:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x8d216c00) [pid = 1724] [serial = 1128] [outer = 0x8bf43800] 08:54:20 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x8ff70000) [pid = 1724] [serial = 1044] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x8f6a9400) [pid = 1724] [serial = 1037] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x8ff6b800) [pid = 1724] [serial = 1043] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x8f9e4000) [pid = 1724] [serial = 1041] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x8d09cc00) [pid = 1724] [serial = 1049] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x8d8a3000) [pid = 1724] [serial = 1029] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x8f6af800) [pid = 1724] [serial = 1038] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8d89c000) [pid = 1724] [serial = 1046] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x8f9db800) [pid = 1724] [serial = 1040] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x8ee02c00) [pid = 1724] [serial = 1047] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8d21b000) [pid = 1724] [serial = 1050] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8e29d400) [pid = 1724] [serial = 1052] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8d1fac00) [pid = 1724] [serial = 1032] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8e342000) [pid = 1724] [serial = 1053] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8e29b000) [pid = 1724] [serial = 1034] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8d09ec00) [pid = 1724] [serial = 1031] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8e30bc00) [pid = 1724] [serial = 1035] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8f6ac800) [pid = 1724] [serial = 1061] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x9002c400) [pid = 1724] [serial = 1062] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8f902000) [pid = 1724] [serial = 1056] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8ff6cc00) [pid = 1724] [serial = 1059] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8ff67800) [pid = 1724] [serial = 1058] [outer = (nil)] [url = about:blank] 08:54:20 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8f6a4000) [pid = 1724] [serial = 1055] [outer = (nil)] [url = about:blank] 08:54:21 INFO - PROCESS | 1724 | 1467129261296 Marionette TRACE conn4 <- [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]]]}] 08:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1943ms 08:54:21 INFO - PROCESS | 1724 | 1467129261346 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 08:54:21 INFO - PROCESS | 1724 | 1467129261364 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 08:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:54:21 INFO - PROCESS | 1724 | 1467129261378 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:54:21 INFO - PROCESS | 1724 | 1467129261384 Marionette TRACE conn4 <- [1,1474,null,{}] 08:54:21 INFO - PROCESS | 1724 | 1467129261391 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:21 INFO - PROCESS | 1724 | 1467129261397 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:21 INFO - PROCESS | 1724 | 1467129261645 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 08:54:21 INFO - PROCESS | 1724 | 1467129261908 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:21 INFO - PROCESS | 1724 | 1467129261917 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:21 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdcd400 == 22 [pid = 1724] [id = 376] 08:54:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8d8a5c00) [pid = 1724] [serial = 1129] [outer = (nil)] 08:54:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8e29b000) [pid = 1724] [serial = 1130] [outer = 0x8d8a5c00] 08:54:21 INFO - PROCESS | 1724 | 1467129261994 Marionette DEBUG loaded listener.js 08:54:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8e30b000) [pid = 1724] [serial = 1131] [outer = 0x8d8a5c00] 08:54:22 INFO - PROCESS | 1724 | 1467129262889 Marionette TRACE conn4 <- [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]]]}] 08:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1537ms 08:54:22 INFO - PROCESS | 1724 | 1467129262942 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 08:54:22 INFO - PROCESS | 1724 | 1467129262947 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 08:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:54:22 INFO - PROCESS | 1724 | 1467129262955 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:54:22 INFO - PROCESS | 1724 | 1467129262960 Marionette TRACE conn4 <- [1,1478,null,{}] 08:54:22 INFO - PROCESS | 1724 | 1467129262976 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:22 INFO - PROCESS | 1724 | 1467129262984 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:23 INFO - PROCESS | 1724 | 1467129263156 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 08:54:23 INFO - PROCESS | 1724 | 1467129263168 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:23 INFO - PROCESS | 1724 | 1467129263177 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:23 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ee0c800 == 23 [pid = 1724] [id = 377] 08:54:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8ee0cc00) [pid = 1724] [serial = 1132] [outer = (nil)] 08:54:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8efb8800) [pid = 1724] [serial = 1133] [outer = 0x8ee0cc00] 08:54:23 INFO - PROCESS | 1724 | 1467129263254 Marionette DEBUG loaded listener.js 08:54:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8efc5800) [pid = 1724] [serial = 1134] [outer = 0x8ee0cc00] 08:54:24 INFO - PROCESS | 1724 | 1467129264397 Marionette TRACE conn4 <- [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]]]}] 08:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1495ms 08:54:24 INFO - PROCESS | 1724 | 1467129264459 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 08:54:24 INFO - PROCESS | 1724 | 1467129264464 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 08:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:54:24 INFO - PROCESS | 1724 | 1467129264471 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:54:24 INFO - PROCESS | 1724 | 1467129264474 Marionette TRACE conn4 <- [1,1482,null,{}] 08:54:24 INFO - PROCESS | 1724 | 1467129264480 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:24 INFO - PROCESS | 1724 | 1467129264485 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:24 INFO - PROCESS | 1724 | 1467129264744 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 08:54:24 INFO - PROCESS | 1724 | 1467129264778 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:24 INFO - PROCESS | 1724 | 1467129264790 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:24 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d9400 == 24 [pid = 1724] [id = 378] 08:54:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8efb9c00) [pid = 1724] [serial = 1135] [outer = (nil)] 08:54:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8f905800) [pid = 1724] [serial = 1136] [outer = 0x8efb9c00] 08:54:24 INFO - PROCESS | 1724 | 1467129264901 Marionette DEBUG loaded listener.js 08:54:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8f9e0000) [pid = 1724] [serial = 1137] [outer = 0x8efb9c00] 08:54:25 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8a9da400) [pid = 1724] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:54:25 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8d8a6800) [pid = 1724] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:54:25 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8ee06000) [pid = 1724] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:54:25 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8d89bc00) [pid = 1724] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:54:25 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x901eb800) [pid = 1724] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:54:25 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x9100bc00) [pid = 1724] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:54:25 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8e231800) [pid = 1724] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:54:25 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8d216000) [pid = 1724] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:54:25 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8e235400) [pid = 1724] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:54:25 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8bf41400) [pid = 1724] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:54:25 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8e235c00) [pid = 1724] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:54:25 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8a9dc000) [pid = 1724] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:54:25 INFO - PROCESS | 1724 | 1467129265967 Marionette TRACE conn4 <- [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]]]}] 08:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1539ms 08:54:26 INFO - PROCESS | 1724 | 1467129266011 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 08:54:26 INFO - PROCESS | 1724 | 1467129266015 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 08:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:54:26 INFO - PROCESS | 1724 | 1467129266021 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:54:26 INFO - PROCESS | 1724 | 1467129266025 Marionette TRACE conn4 <- [1,1486,null,{}] 08:54:26 INFO - PROCESS | 1724 | 1467129266031 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:26 INFO - PROCESS | 1724 | 1467129266036 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:26 INFO - PROCESS | 1724 | 1467129266202 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 08:54:26 INFO - PROCESS | 1724 | 1467129266211 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:26 INFO - PROCESS | 1724 | 1467129266221 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:26 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9dc000 == 25 [pid = 1724] [id = 379] 08:54:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8bf42400) [pid = 1724] [serial = 1138] [outer = (nil)] 08:54:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8e230000) [pid = 1724] [serial = 1139] [outer = 0x8bf42400] 08:54:26 INFO - PROCESS | 1724 | 1467129266469 Marionette DEBUG loaded listener.js 08:54:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8ee06000) [pid = 1724] [serial = 1140] [outer = 0x8bf42400] 08:54:27 INFO - PROCESS | 1724 | 1467129267288 Marionette TRACE conn4 <- [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]]]}] 08:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1288ms 08:54:27 INFO - PROCESS | 1724 | 1467129267310 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 08:54:27 INFO - PROCESS | 1724 | 1467129267316 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 08:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:54:27 INFO - PROCESS | 1724 | 1467129267322 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:54:27 INFO - PROCESS | 1724 | 1467129267325 Marionette TRACE conn4 <- [1,1490,null,{}] 08:54:27 INFO - PROCESS | 1724 | 1467129267331 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:27 INFO - PROCESS | 1724 | 1467129267340 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:27 INFO - PROCESS | 1724 | 1467129267541 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 08:54:27 INFO - PROCESS | 1724 | 1467129267554 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:27 INFO - PROCESS | 1724 | 1467129267567 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:27 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d220c00 == 26 [pid = 1724] [id = 380] 08:54:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8d89bc00) [pid = 1724] [serial = 1141] [outer = (nil)] 08:54:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x9002a000) [pid = 1724] [serial = 1142] [outer = 0x8d89bc00] 08:54:27 INFO - PROCESS | 1724 | 1467129267822 Marionette DEBUG loaded listener.js 08:54:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x90128400) [pid = 1724] [serial = 1143] [outer = 0x8d89bc00] 08:54:29 INFO - PROCESS | 1724 | 1467129269292 Marionette TRACE conn4 <- [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]]]}] 08:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1991ms 08:54:29 INFO - PROCESS | 1724 | 1467129269316 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 08:54:29 INFO - PROCESS | 1724 | 1467129269325 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 08:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:54:29 INFO - PROCESS | 1724 | 1467129269336 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:54:29 INFO - PROCESS | 1724 | 1467129269348 Marionette TRACE conn4 <- [1,1494,null,{}] 08:54:29 INFO - PROCESS | 1724 | 1467129269374 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:29 INFO - PROCESS | 1724 | 1467129269382 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:29 INFO - PROCESS | 1724 | 1467129269727 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 08:54:29 INFO - PROCESS | 1724 | 1467129269944 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:29 INFO - PROCESS | 1724 | 1467129269955 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:30 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d09a800 == 27 [pid = 1724] [id = 381] 08:54:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8d215400) [pid = 1724] [serial = 1144] [outer = (nil)] 08:54:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8d8a2400) [pid = 1724] [serial = 1145] [outer = 0x8d215400] 08:54:30 INFO - PROCESS | 1724 | 1467129270111 Marionette DEBUG loaded listener.js 08:54:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8e22f400) [pid = 1724] [serial = 1146] [outer = 0x8d215400] 08:54:31 INFO - PROCESS | 1724 | 1467129271473 Marionette TRACE conn4 <- [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]]]}] 08:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 2278ms 08:54:31 INFO - PROCESS | 1724 | 1467129271651 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 08:54:31 INFO - PROCESS | 1724 | 1467129271662 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 08:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:54:31 INFO - PROCESS | 1724 | 1467129271794 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:54:31 INFO - PROCESS | 1724 | 1467129271801 Marionette TRACE conn4 <- [1,1498,null,{}] 08:54:31 INFO - PROCESS | 1724 | 1467129271815 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:31 INFO - PROCESS | 1724 | 1467129271822 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:32 INFO - PROCESS | 1724 | 1467129272084 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 08:54:32 INFO - PROCESS | 1724 | 1467129272274 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:32 INFO - PROCESS | 1724 | 1467129272282 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:32 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e299400 == 28 [pid = 1724] [id = 382] 08:54:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8e343000) [pid = 1724] [serial = 1147] [outer = (nil)] 08:54:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8ee0dc00) [pid = 1724] [serial = 1148] [outer = 0x8e343000] 08:54:32 INFO - PROCESS | 1724 | 1467129272435 Marionette DEBUG loaded listener.js 08:54:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8f9e0800) [pid = 1724] [serial = 1149] [outer = 0x8e343000] 08:54:33 INFO - PROCESS | 1724 | 1467129273613 Marionette TRACE conn4 <- [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]]]}] 08:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1903ms 08:54:33 INFO - PROCESS | 1724 | 1467129273645 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 08:54:33 INFO - PROCESS | 1724 | 1467129273651 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 08:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:54:33 INFO - PROCESS | 1724 | 1467129273660 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:54:33 INFO - PROCESS | 1724 | 1467129273668 Marionette TRACE conn4 <- [1,1502,null,{}] 08:54:33 INFO - PROCESS | 1724 | 1467129273689 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:33 INFO - PROCESS | 1724 | 1467129273701 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:34 INFO - PROCESS | 1724 | 1467129274000 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 08:54:34 INFO - PROCESS | 1724 | 1467129274267 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:34 INFO - PROCESS | 1724 | 1467129274278 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:34 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d2c00 == 29 [pid = 1724] [id = 383] 08:54:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x9002bc00) [pid = 1724] [serial = 1150] [outer = (nil)] 08:54:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x90133c00) [pid = 1724] [serial = 1151] [outer = 0x9002bc00] 08:54:34 INFO - PROCESS | 1724 | 1467129274442 Marionette DEBUG loaded listener.js 08:54:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x902b7000) [pid = 1724] [serial = 1152] [outer = 0x9002bc00] 08:54:35 INFO - PROCESS | 1724 | 1467129275468 Marionette TRACE conn4 <- [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]]]}] 08:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1848ms 08:54:35 INFO - PROCESS | 1724 | 1467129275508 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 08:54:35 INFO - PROCESS | 1724 | 1467129275514 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 08:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:54:35 INFO - PROCESS | 1724 | 1467129275520 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:54:35 INFO - PROCESS | 1724 | 1467129275523 Marionette TRACE conn4 <- [1,1506,null,{}] 08:54:35 INFO - PROCESS | 1724 | 1467129275531 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:35 INFO - PROCESS | 1724 | 1467129275535 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:35 INFO - PROCESS | 1724 | 1467129275735 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 08:54:35 INFO - PROCESS | 1724 | 1467129275911 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:35 INFO - PROCESS | 1724 | 1467129275921 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:35 INFO - PROCESS | 1724 | ++DOCSHELL 0x90031800 == 30 [pid = 1724] [id = 384] 08:54:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x90032800) [pid = 1724] [serial = 1153] [outer = (nil)] 08:54:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x902c2400) [pid = 1724] [serial = 1154] [outer = 0x90032800] 08:54:36 INFO - PROCESS | 1724 | 1467129276006 Marionette DEBUG loaded listener.js 08:54:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x91006000) [pid = 1724] [serial = 1155] [outer = 0x90032800] 08:54:37 INFO - PROCESS | 1724 | 1467129277150 Marionette TRACE conn4 <- [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]]]}] 08:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1686ms 08:54:37 INFO - PROCESS | 1724 | 1467129277207 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 08:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:54:37 INFO - PROCESS | 1724 | 1467129277212 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 08:54:37 INFO - PROCESS | 1724 | 1467129277219 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:54:37 INFO - PROCESS | 1724 | 1467129277222 Marionette TRACE conn4 <- [1,1510,null,{}] 08:54:37 INFO - PROCESS | 1724 | 1467129277229 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:37 INFO - PROCESS | 1724 | 1467129277233 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:37 INFO - PROCESS | 1724 | 1467129277473 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 08:54:37 INFO - PROCESS | 1724 | 1467129277808 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:37 INFO - PROCESS | 1724 | 1467129277817 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:37 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d7000 == 31 [pid = 1724] [id = 385] 08:54:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x8a9da400) [pid = 1724] [serial = 1156] [outer = (nil)] 08:54:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x9100e000) [pid = 1724] [serial = 1157] [outer = 0x8a9da400] 08:54:37 INFO - PROCESS | 1724 | 1467129277900 Marionette DEBUG loaded listener.js 08:54:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x91a17400) [pid = 1724] [serial = 1158] [outer = 0x8a9da400] 08:54:39 INFO - PROCESS | 1724 | 1467129279163 Marionette TRACE conn4 <- [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]]]}] 08:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1983ms 08:54:39 INFO - PROCESS | 1724 | 1467129279204 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 08:54:39 INFO - PROCESS | 1724 | 1467129279210 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 08:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:54:39 INFO - PROCESS | 1724 | 1467129279219 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:54:39 INFO - PROCESS | 1724 | 1467129279224 Marionette TRACE conn4 <- [1,1514,null,{}] 08:54:39 INFO - PROCESS | 1724 | 1467129279232 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:39 INFO - PROCESS | 1724 | 1467129279246 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:39 INFO - PROCESS | 1724 | 1467129279549 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 08:54:39 INFO - PROCESS | 1724 | 1467129279827 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:39 INFO - PROCESS | 1724 | 1467129279835 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:39 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdca400 == 32 [pid = 1724] [id = 386] 08:54:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x8d1f6800) [pid = 1724] [serial = 1159] [outer = (nil)] 08:54:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x91aedc00) [pid = 1724] [serial = 1160] [outer = 0x8d1f6800] 08:54:39 INFO - PROCESS | 1724 | 1467129279964 Marionette DEBUG loaded listener.js 08:54:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x91af0c00) [pid = 1724] [serial = 1161] [outer = 0x8d1f6800] 08:54:40 INFO - PROCESS | 1724 | 1467129280990 Marionette TRACE conn4 <- [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]]]}] 08:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1837ms 08:54:41 INFO - PROCESS | 1724 | 1467129281056 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 08:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:54:41 INFO - PROCESS | 1724 | 1467129281061 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 08:54:41 INFO - PROCESS | 1724 | 1467129281068 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:54:41 INFO - PROCESS | 1724 | 1467129281072 Marionette TRACE conn4 <- [1,1518,null,{}] 08:54:41 INFO - PROCESS | 1724 | 1467129281078 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:41 INFO - PROCESS | 1724 | 1467129281083 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:41 INFO - PROCESS | 1724 | 1467129281274 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 08:54:41 INFO - PROCESS | 1724 | 1467129281809 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:41 INFO - PROCESS | 1724 | 1467129281822 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:41 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce14000 == 33 [pid = 1724] [id = 387] 08:54:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x8ce14800) [pid = 1724] [serial = 1162] [outer = (nil)] 08:54:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x8d098400) [pid = 1724] [serial = 1163] [outer = 0x8ce14800] 08:54:41 INFO - PROCESS | 1724 | 1467129281940 Marionette DEBUG loaded listener.js 08:54:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x8d1f6400) [pid = 1724] [serial = 1164] [outer = 0x8ce14800] 08:54:42 INFO - PROCESS | 1724 | 1467129282931 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1882ms 08:54:42 INFO - PROCESS | 1724 | 1467129282952 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 08:54:42 INFO - PROCESS | 1724 | 1467129282957 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 08:54:42 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:54:42 INFO - PROCESS | 1724 | 1467129282965 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:54:42 INFO - PROCESS | 1724 | 1467129282970 Marionette TRACE conn4 <- [1,1522,null,{}] 08:54:42 INFO - PROCESS | 1724 | 1467129282978 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:42 INFO - PROCESS | 1724 | 1467129282986 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:43 INFO - PROCESS | 1724 | 1467129283173 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 08:54:43 INFO - PROCESS | 1724 | 1467129283403 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:43 INFO - PROCESS | 1724 | 1467129283410 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:43 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d8000 == 34 [pid = 1724] [id = 388] 08:54:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x8d89b400) [pid = 1724] [serial = 1165] [outer = (nil)] 08:54:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x8e343400) [pid = 1724] [serial = 1166] [outer = 0x8d89b400] 08:54:43 INFO - PROCESS | 1724 | 1467129283509 Marionette DEBUG loaded listener.js 08:54:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x8e3d8c00) [pid = 1724] [serial = 1167] [outer = 0x8d89b400] 08:54:44 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:54:44 INFO - PROCESS | 1724 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:54:44 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:54:44 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:54:44 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:54:44 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:54:44 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:54:44 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:54:44 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:54:44 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:54:44 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:54:44 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 08:54:45 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9dbc00 == 33 [pid = 1724] [id = 361] 08:54:45 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd4800 == 32 [pid = 1724] [id = 362] 08:54:45 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x8e340800) [pid = 1724] [serial = 1100] [outer = (nil)] [url = about:blank] 08:54:45 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x8bf42000) [pid = 1724] [serial = 1065] [outer = (nil)] [url = about:blank] 08:54:45 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x8bdc9c00) [pid = 1724] [serial = 1064] [outer = (nil)] [url = about:blank] 08:54:45 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x8e295400) [pid = 1724] [serial = 1068] [outer = (nil)] [url = about:blank] 08:54:45 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x8d91f400) [pid = 1724] [serial = 1067] [outer = (nil)] [url = about:blank] 08:54:45 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x8f6a2400) [pid = 1724] [serial = 1071] [outer = (nil)] [url = about:blank] 08:54:45 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x8efb6c00) [pid = 1724] [serial = 1070] [outer = (nil)] [url = about:blank] 08:54:45 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x901e4800) [pid = 1724] [serial = 1074] [outer = (nil)] [url = about:blank] 08:54:45 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x9002f800) [pid = 1724] [serial = 1073] [outer = (nil)] [url = about:blank] 08:54:45 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x902c1c00) [pid = 1724] [serial = 1077] [outer = (nil)] [url = about:blank] 08:54:45 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x902bb400) [pid = 1724] [serial = 1076] [outer = (nil)] [url = about:blank] 08:54:45 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x91a1e400) [pid = 1724] [serial = 1080] [outer = (nil)] [url = about:blank] 08:54:45 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x9100ec00) [pid = 1724] [serial = 1079] [outer = (nil)] [url = about:blank] 08:54:45 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x8e29a400) [pid = 1724] [serial = 1097] [outer = (nil)] [url = about:blank] 08:54:45 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8d21bc00) [pid = 1724] [serial = 1094] [outer = (nil)] [url = about:blank] 08:54:45 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x91af9800) [pid = 1724] [serial = 1083] [outer = (nil)] [url = about:blank] 08:54:45 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8bf4bc00) [pid = 1724] [serial = 1091] [outer = (nil)] [url = about:blank] 08:54:45 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x91af4800) [pid = 1724] [serial = 1082] [outer = (nil)] [url = about:blank] 08:54:45 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8ce15400) [pid = 1724] [serial = 1092] [outer = (nil)] [url = about:blank] 08:54:45 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8e2a0800) [pid = 1724] [serial = 1088] [outer = (nil)] [url = about:blank] 08:54:45 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8ce15c00) [pid = 1724] [serial = 1086] [outer = (nil)] [url = about:blank] 08:54:45 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8bf47400) [pid = 1724] [serial = 1085] [outer = (nil)] [url = about:blank] 08:54:45 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8e344400) [pid = 1724] [serial = 1089] [outer = (nil)] [url = about:blank] 08:54:45 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8d89fc00) [pid = 1724] [serial = 1095] [outer = (nil)] [url = about:blank] 08:54:45 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8e302800) [pid = 1724] [serial = 1098] [outer = (nil)] [url = about:blank] 08:54:46 INFO - PROCESS | 1724 | 1467129286161 Marionette TRACE conn4 <- [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"]]]}] 08:54: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 () { 08:54:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:54:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:54: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 () { 08:54:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:54:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:54: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 () { 08:54:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:54:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:54: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 () { 08:54:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:54:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:54:46 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 3249ms 08:54:46 INFO - PROCESS | 1724 | 1467129286221 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 08:54:46 INFO - PROCESS | 1724 | 1467129286237 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 08:54:46 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:54:46 INFO - PROCESS | 1724 | 1467129286249 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:54:46 INFO - PROCESS | 1724 | 1467129286255 Marionette TRACE conn4 <- [1,1526,null,{}] 08:54:46 INFO - PROCESS | 1724 | 1467129286273 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:46 INFO - PROCESS | 1724 | 1467129286281 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:46 INFO - PROCESS | 1724 | 1467129286539 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 08:54:46 INFO - PROCESS | 1724 | 1467129286756 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:46 INFO - PROCESS | 1724 | 1467129286765 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:46 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf47400 == 33 [pid = 1724] [id = 389] 08:54:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8bf4a400) [pid = 1724] [serial = 1168] [outer = (nil)] 08:54:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8ce11c00) [pid = 1724] [serial = 1169] [outer = 0x8bf4a400] 08:54:46 INFO - PROCESS | 1724 | 1467129286864 Marionette DEBUG loaded listener.js 08:54:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8ce19400) [pid = 1724] [serial = 1170] [outer = 0x8bf4a400] 08:54:47 INFO - PROCESS | 1724 | 1467129287793 Marionette TRACE conn4 <- [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"]]]}] 08:54:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:54:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:54:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:54:47 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1593ms 08:54:47 INFO - PROCESS | 1724 | 1467129287860 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 08:54:47 INFO - PROCESS | 1724 | 1467129287871 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 08:54:47 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:54:47 INFO - PROCESS | 1724 | 1467129287887 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:54:47 INFO - PROCESS | 1724 | 1467129287894 Marionette TRACE conn4 <- [1,1530,null,{}] 08:54:47 INFO - PROCESS | 1724 | 1467129287903 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:47 INFO - PROCESS | 1724 | 1467129287909 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:48 INFO - PROCESS | 1724 | 1467129288226 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 08:54:48 INFO - PROCESS | 1724 | 1467129288385 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:48 INFO - PROCESS | 1724 | 1467129288394 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:48 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d89cc00 == 34 [pid = 1724] [id = 390] 08:54:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8d8a0c00) [pid = 1724] [serial = 1171] [outer = (nil)] 08:54:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8d8a9800) [pid = 1724] [serial = 1172] [outer = 0x8d8a0c00] 08:54:48 INFO - PROCESS | 1724 | 1467129288493 Marionette DEBUG loaded listener.js 08:54:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8d91f800) [pid = 1724] [serial = 1173] [outer = 0x8d8a0c00] 08:54:49 INFO - PROCESS | 1724 | 1467129289500 Marionette TRACE conn4 <- [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]]]}] 08:54: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 08:54:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:54:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:54: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. 08:54:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:54:49 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1647ms 08:54:49 INFO - PROCESS | 1724 | 1467129289544 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 08:54:49 INFO - PROCESS | 1724 | 1467129289549 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 08:54:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:54:49 INFO - PROCESS | 1724 | 1467129289556 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:54:49 INFO - PROCESS | 1724 | 1467129289562 Marionette TRACE conn4 <- [1,1534,null,{}] 08:54:49 INFO - PROCESS | 1724 | 1467129289589 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:49 INFO - PROCESS | 1724 | 1467129289599 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:49 INFO - PROCESS | 1724 | 1467129289816 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 08:54:49 INFO - PROCESS | 1724 | 1467129289840 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:49 INFO - PROCESS | 1724 | 1467129289853 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:49 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e340c00 == 35 [pid = 1724] [id = 391] 08:54:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8e341400) [pid = 1724] [serial = 1174] [outer = (nil)] 08:54:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x8e346800) [pid = 1724] [serial = 1175] [outer = 0x8e341400] 08:54:49 INFO - PROCESS | 1724 | 1467129289927 Marionette DEBUG loaded listener.js 08:54:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x8e3e2c00) [pid = 1724] [serial = 1176] [outer = 0x8e341400] 08:54:51 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8bf42400) [pid = 1724] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:54:51 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8efbbc00) [pid = 1724] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:54:51 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8efb7c00) [pid = 1724] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:54:51 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8d097c00) [pid = 1724] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:54:51 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8d8a5c00) [pid = 1724] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:54:51 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8ee0cc00) [pid = 1724] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:54:51 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8bf49400) [pid = 1724] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:54:51 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8bf43800) [pid = 1724] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:54:51 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8ff65000) [pid = 1724] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:54:51 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8f9df400) [pid = 1724] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:54:51 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8bf46c00) [pid = 1724] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:54:51 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8efb9c00) [pid = 1724] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:54:51 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8bdc6c00) [pid = 1724] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:54:51 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8e298c00) [pid = 1724] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:54:51 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8d89bc00) [pid = 1724] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:54:51 INFO - PROCESS | 1724 | 1467129291708 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:54:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:54:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 2194ms 08:54:51 INFO - PROCESS | 1724 | 1467129291753 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 08:54:51 INFO - PROCESS | 1724 | 1467129291761 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 08:54:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:54:51 INFO - PROCESS | 1724 | 1467129291772 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:54:51 INFO - PROCESS | 1724 | 1467129291776 Marionette TRACE conn4 <- [1,1538,null,{}] 08:54:51 INFO - PROCESS | 1724 | 1467129291785 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:51 INFO - PROCESS | 1724 | 1467129291793 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:52 INFO - PROCESS | 1724 | 1467129292046 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 08:54:52 INFO - PROCESS | 1724 | 1467129292222 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:52 INFO - PROCESS | 1724 | 1467129292232 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:52 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf4cc00 == 36 [pid = 1724] [id = 392] 08:54:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8ce1b000) [pid = 1724] [serial = 1177] [outer = (nil)] 08:54:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8e232000) [pid = 1724] [serial = 1178] [outer = 0x8ce1b000] 08:54:52 INFO - PROCESS | 1724 | 1467129292304 Marionette DEBUG loaded listener.js 08:54:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8ee07000) [pid = 1724] [serial = 1179] [outer = 0x8ce1b000] 08:54:53 INFO - PROCESS | 1724 | 1467129293089 Marionette TRACE conn4 <- [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]]]}] 08:54:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:54:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1340ms 08:54:53 INFO - PROCESS | 1724 | 1467129293111 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 08:54:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:54:53 INFO - PROCESS | 1724 | 1467129293117 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 08:54:53 INFO - PROCESS | 1724 | 1467129293123 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:54:53 INFO - PROCESS | 1724 | 1467129293126 Marionette TRACE conn4 <- [1,1542,null,{}] 08:54:53 INFO - PROCESS | 1724 | 1467129293141 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:53 INFO - PROCESS | 1724 | 1467129293147 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:53 INFO - PROCESS | 1724 | 1467129293300 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 08:54:53 INFO - PROCESS | 1724 | 1467129293314 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:53 INFO - PROCESS | 1724 | 1467129293324 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:53 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e238800 == 37 [pid = 1724] [id = 393] 08:54:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8ee0cc00) [pid = 1724] [serial = 1180] [outer = (nil)] 08:54:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8efbdc00) [pid = 1724] [serial = 1181] [outer = 0x8ee0cc00] 08:54:53 INFO - PROCESS | 1724 | 1467129293393 Marionette DEBUG loaded listener.js 08:54:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8f6ad400) [pid = 1724] [serial = 1182] [outer = 0x8ee0cc00] 08:54:54 INFO - PROCESS | 1724 | 1467129294609 Marionette TRACE conn4 <- [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]]]}] 08:54:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:54:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1544ms 08:54:54 INFO - PROCESS | 1724 | 1467129294668 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 08:54:54 INFO - PROCESS | 1724 | 1467129294675 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 08:54:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:54:54 INFO - PROCESS | 1724 | 1467129294694 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:54:54 INFO - PROCESS | 1724 | 1467129294703 Marionette TRACE conn4 <- [1,1546,null,{}] 08:54:54 INFO - PROCESS | 1724 | 1467129294711 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:54 INFO - PROCESS | 1724 | 1467129294717 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:54 INFO - PROCESS | 1724 | 1467129294933 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 08:54:55 INFO - PROCESS | 1724 | 1467129295207 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:55 INFO - PROCESS | 1724 | 1467129295218 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:55 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd1000 == 38 [pid = 1724] [id = 394] 08:54:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8ce1d000) [pid = 1724] [serial = 1183] [outer = (nil)] 08:54:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8d1fc800) [pid = 1724] [serial = 1184] [outer = 0x8ce1d000] 08:54:55 INFO - PROCESS | 1724 | 1467129295311 Marionette DEBUG loaded listener.js 08:54:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8e231400) [pid = 1724] [serial = 1185] [outer = 0x8ce1d000] 08:54:56 INFO - PROCESS | 1724 | 1467129296331 Marionette TRACE conn4 <- [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]]]}] 08:54:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:54:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1691ms 08:54:56 INFO - PROCESS | 1724 | 1467129296384 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 08:54:56 INFO - PROCESS | 1724 | 1467129296392 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 08:54:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:54:56 INFO - PROCESS | 1724 | 1467129296404 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:54:56 INFO - PROCESS | 1724 | 1467129296409 Marionette TRACE conn4 <- [1,1550,null,{}] 08:54:56 INFO - PROCESS | 1724 | 1467129296416 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:56 INFO - PROCESS | 1724 | 1467129296423 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:56 INFO - PROCESS | 1724 | 1467129296625 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 08:54:57 INFO - PROCESS | 1724 | 1467129296972 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:57 INFO - PROCESS | 1724 | 1467129296986 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:57 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e2a3c00 == 39 [pid = 1724] [id = 395] 08:54:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8ee10800) [pid = 1724] [serial = 1186] [outer = (nil)] 08:54:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8efbbc00) [pid = 1724] [serial = 1187] [outer = 0x8ee10800] 08:54:57 INFO - PROCESS | 1724 | 1467129297193 Marionette DEBUG loaded listener.js 08:54:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8e306c00) [pid = 1724] [serial = 1188] [outer = 0x8ee10800] 08:54:58 INFO - PROCESS | 1724 | 1467129298416 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:54:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:54:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 2049ms 08:54:58 INFO - PROCESS | 1724 | 1467129298454 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 08:54:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:54:58 INFO - PROCESS | 1724 | 1467129298458 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 08:54:58 INFO - PROCESS | 1724 | 1467129298466 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:54:58 INFO - PROCESS | 1724 | 1467129298472 Marionette TRACE conn4 <- [1,1554,null,{}] 08:54:58 INFO - PROCESS | 1724 | 1467129298491 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:58 INFO - PROCESS | 1724 | 1467129298500 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:58 INFO - PROCESS | 1724 | 1467129298706 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 08:54:58 INFO - PROCESS | 1724 | 1467129298883 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:58 INFO - PROCESS | 1724 | 1467129298895 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:54:58 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ff67000 == 40 [pid = 1724] [id = 396] 08:54:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8ff69c00) [pid = 1724] [serial = 1189] [outer = (nil)] 08:54:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x8ff70400) [pid = 1724] [serial = 1190] [outer = 0x8ff69c00] 08:54:58 INFO - PROCESS | 1724 | 1467129298983 Marionette DEBUG loaded listener.js 08:54:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x9002f400) [pid = 1724] [serial = 1191] [outer = 0x8ff69c00] 08:55:00 INFO - PROCESS | 1724 | 1467129300038 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:55:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:55:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1645ms 08:55:00 INFO - PROCESS | 1724 | 1467129300110 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 08:55:00 INFO - PROCESS | 1724 | 1467129300116 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 08:55:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:55:00 INFO - PROCESS | 1724 | 1467129300124 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:55:00 INFO - PROCESS | 1724 | 1467129300128 Marionette TRACE conn4 <- [1,1558,null,{}] 08:55:00 INFO - PROCESS | 1724 | 1467129300135 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:00 INFO - PROCESS | 1724 | 1467129300140 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:00 INFO - PROCESS | 1724 | 1467129300382 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 08:55:00 INFO - PROCESS | 1724 | 1467129300650 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:00 INFO - PROCESS | 1724 | 1467129300662 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:00 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e33f800 == 41 [pid = 1724] [id = 397] 08:55:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x90127c00) [pid = 1724] [serial = 1192] [outer = (nil)] 08:55:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x90136400) [pid = 1724] [serial = 1193] [outer = 0x90127c00] 08:55:00 INFO - PROCESS | 1724 | 1467129300752 Marionette DEBUG loaded listener.js 08:55:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x901e4400) [pid = 1724] [serial = 1194] [outer = 0x90127c00] 08:55:01 INFO - PROCESS | 1724 | 1467129301674 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:55:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:55:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1591ms 08:55:01 INFO - PROCESS | 1724 | 1467129301716 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 08:55:01 INFO - PROCESS | 1724 | 1467129301720 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 08:55:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:55:01 INFO - PROCESS | 1724 | 1467129301727 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:55:01 INFO - PROCESS | 1724 | 1467129301731 Marionette TRACE conn4 <- [1,1562,null,{}] 08:55:01 INFO - PROCESS | 1724 | 1467129301741 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:01 INFO - PROCESS | 1724 | 1467129301751 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:02 INFO - PROCESS | 1724 | 1467129302021 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 08:55:02 INFO - PROCESS | 1724 | 1467129302264 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:02 INFO - PROCESS | 1724 | 1467129302279 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:02 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd2400 == 42 [pid = 1724] [id = 398] 08:55:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x8e310c00) [pid = 1724] [serial = 1195] [outer = (nil)] 08:55:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x902bd000) [pid = 1724] [serial = 1196] [outer = 0x8e310c00] 08:55:02 INFO - PROCESS | 1724 | 1467129302430 Marionette DEBUG loaded listener.js 08:55:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x902c1800) [pid = 1724] [serial = 1197] [outer = 0x8e310c00] 08:55:03 INFO - PROCESS | 1724 | 1467129303396 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:55:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:55:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1742ms 08:55:03 INFO - PROCESS | 1724 | 1467129303471 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 08:55:03 INFO - PROCESS | 1724 | 1467129303474 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 08:55:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:55:03 INFO - PROCESS | 1724 | 1467129303483 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:55:03 INFO - PROCESS | 1724 | 1467129303487 Marionette TRACE conn4 <- [1,1566,null,{}] 08:55:03 INFO - PROCESS | 1724 | 1467129303493 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:03 INFO - PROCESS | 1724 | 1467129303505 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:03 INFO - PROCESS | 1724 | 1467129303804 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 08:55:04 INFO - PROCESS | 1724 | 1467129304116 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:04 INFO - PROCESS | 1724 | 1467129304134 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:04 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf43000 == 43 [pid = 1724] [id = 399] 08:55:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x8ce12c00) [pid = 1724] [serial = 1198] [outer = (nil)] 08:55:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x91a16c00) [pid = 1724] [serial = 1199] [outer = 0x8ce12c00] 08:55:04 INFO - PROCESS | 1724 | 1467129304263 Marionette DEBUG loaded listener.js 08:55:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x91a1b800) [pid = 1724] [serial = 1200] [outer = 0x8ce12c00] 08:55:05 INFO - PROCESS | 1724 | 1467129305353 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:55:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:55:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1934ms 08:55:05 INFO - PROCESS | 1724 | 1467129305418 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 08:55:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:55:05 INFO - PROCESS | 1724 | 1467129305422 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 08:55:05 INFO - PROCESS | 1724 | 1467129305429 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:55:05 INFO - PROCESS | 1724 | 1467129305433 Marionette TRACE conn4 <- [1,1570,null,{}] 08:55:05 INFO - PROCESS | 1724 | 1467129305440 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:05 INFO - PROCESS | 1724 | 1467129305445 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:05 INFO - PROCESS | 1724 | 1467129305635 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 08:55:05 INFO - PROCESS | 1724 | 1467129305815 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:05 INFO - PROCESS | 1724 | 1467129305827 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:05 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce16800 == 44 [pid = 1724] [id = 400] 08:55:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x8d8a4c00) [pid = 1724] [serial = 1201] [outer = (nil)] 08:55:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x91a1f800) [pid = 1724] [serial = 1202] [outer = 0x8d8a4c00] 08:55:05 INFO - PROCESS | 1724 | 1467129305906 Marionette DEBUG loaded listener.js 08:55:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x91a18400) [pid = 1724] [serial = 1203] [outer = 0x8d8a4c00] 08:55:06 INFO - PROCESS | 1724 | 1467129306934 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:55:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:55:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1537ms 08:55:06 INFO - PROCESS | 1724 | 1467129306967 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 08:55:06 INFO - PROCESS | 1724 | 1467129306970 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 08:55:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:55:06 INFO - PROCESS | 1724 | 1467129306978 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:55:06 INFO - PROCESS | 1724 | 1467129306981 Marionette TRACE conn4 <- [1,1574,null,{}] 08:55:06 INFO - PROCESS | 1724 | 1467129306988 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:06 INFO - PROCESS | 1724 | 1467129306994 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:07 INFO - PROCESS | 1724 | 1467129307242 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 08:55:07 INFO - PROCESS | 1724 | 1467129307687 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:07 INFO - PROCESS | 1724 | 1467129307701 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:07 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d5400 == 45 [pid = 1724] [id = 401] 08:55:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x8a9d5800) [pid = 1724] [serial = 1204] [outer = (nil)] 08:55:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x8a9db400) [pid = 1724] [serial = 1205] [outer = 0x8a9d5800] 08:55:07 INFO - PROCESS | 1724 | 1467129307818 Marionette DEBUG loaded listener.js 08:55:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x8bf42400) [pid = 1724] [serial = 1206] [outer = 0x8a9d5800] 08:55:08 INFO - PROCESS | 1724 | 1467129308725 Marionette TRACE conn4 <- [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]]]}] 08:55:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:55:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1832ms 08:55:08 INFO - PROCESS | 1724 | 1467129308814 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 08:55:08 INFO - PROCESS | 1724 | 1467129308820 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 08:55:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:55:08 INFO - PROCESS | 1724 | 1467129308827 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:55:08 INFO - PROCESS | 1724 | 1467129308832 Marionette TRACE conn4 <- [1,1578,null,{}] 08:55:08 INFO - PROCESS | 1724 | 1467129308840 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:08 INFO - PROCESS | 1724 | 1467129308848 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:09 INFO - PROCESS | 1724 | 1467129309082 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 08:55:09 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf4cc00 == 44 [pid = 1724] [id = 392] 08:55:09 INFO - PROCESS | 1724 | --DOCSHELL 0x8e340c00 == 43 [pid = 1724] [id = 391] 08:55:09 INFO - PROCESS | 1724 | --DOCSHELL 0x8d89cc00 == 42 [pid = 1724] [id = 390] 08:55:09 INFO - PROCESS | 1724 | 1467129309347 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:09 INFO - PROCESS | 1724 | 1467129309356 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:09 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf47400 == 41 [pid = 1724] [id = 389] 08:55:09 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d8000 == 40 [pid = 1724] [id = 388] 08:55:09 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d8000 == 41 [pid = 1724] [id = 402] 08:55:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x8bf47400) [pid = 1724] [serial = 1207] [outer = (nil)] 08:55:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 107 (0x8d211800) [pid = 1724] [serial = 1208] [outer = 0x8bf47400] 08:55:09 INFO - PROCESS | 1724 | 1467129309462 Marionette DEBUG loaded listener.js 08:55:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 108 (0x8d89ec00) [pid = 1724] [serial = 1209] [outer = 0x8bf47400] 08:55:09 INFO - PROCESS | 1724 | --DOMWINDOW == 107 (0x8e230000) [pid = 1724] [serial = 1139] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1724 | --DOMWINDOW == 106 (0x8f6a6400) [pid = 1724] [serial = 1110] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x8f90b400) [pid = 1724] [serial = 1113] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x8e3d6400) [pid = 1724] [serial = 1101] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x8e30b000) [pid = 1724] [serial = 1131] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x8f906c00) [pid = 1724] [serial = 1112] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x8efc5800) [pid = 1724] [serial = 1134] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x8e30f000) [pid = 1724] [serial = 1125] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x8d098c00) [pid = 1724] [serial = 1127] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x901e2c00) [pid = 1724] [serial = 1121] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x8efb8800) [pid = 1724] [serial = 1133] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x8f9e5800) [pid = 1724] [serial = 1116] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x8d1f2400) [pid = 1724] [serial = 1103] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8f9e0000) [pid = 1724] [serial = 1137] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x901e9400) [pid = 1724] [serial = 1122] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x8d217800) [pid = 1724] [serial = 1104] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8e340400) [pid = 1724] [serial = 1124] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x90034000) [pid = 1724] [serial = 1118] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8e342400) [pid = 1724] [serial = 1106] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8e29b000) [pid = 1724] [serial = 1130] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8f9e7800) [pid = 1724] [serial = 1115] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x9012a400) [pid = 1724] [serial = 1119] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8d216c00) [pid = 1724] [serial = 1128] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8e3dd800) [pid = 1724] [serial = 1107] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8efc2000) [pid = 1724] [serial = 1109] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8f905800) [pid = 1724] [serial = 1136] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x90128400) [pid = 1724] [serial = 1143] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x9002a000) [pid = 1724] [serial = 1142] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8ee06000) [pid = 1724] [serial = 1140] [outer = (nil)] [url = about:blank] 08:55:10 INFO - PROCESS | 1724 | 1467129310523 Marionette TRACE conn4 <- [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]]]}] 08:55:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:55:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1736ms 08:55:10 INFO - PROCESS | 1724 | 1467129310568 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 08:55:10 INFO - PROCESS | 1724 | 1467129310575 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 08:55:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:55:10 INFO - PROCESS | 1724 | 1467129310582 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:55:10 INFO - PROCESS | 1724 | 1467129310587 Marionette TRACE conn4 <- [1,1582,null,{}] 08:55:10 INFO - PROCESS | 1724 | 1467129310593 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:10 INFO - PROCESS | 1724 | 1467129310599 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:10 INFO - PROCESS | 1724 | 1467129310779 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 08:55:10 INFO - PROCESS | 1724 | 1467129310790 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:10 INFO - PROCESS | 1724 | 1467129310799 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:10 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d920c00 == 42 [pid = 1724] [id = 403] 08:55:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8e294c00) [pid = 1724] [serial = 1210] [outer = (nil)] 08:55:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8e340000) [pid = 1724] [serial = 1211] [outer = 0x8e294c00] 08:55:10 INFO - PROCESS | 1724 | 1467129310883 Marionette DEBUG loaded listener.js 08:55:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8e3d9c00) [pid = 1724] [serial = 1212] [outer = 0x8e294c00] 08:55:11 INFO - PROCESS | 1724 | 1467129311904 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:55:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:55:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1380ms 08:55:11 INFO - PROCESS | 1724 | 1467129311963 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 08:55:11 INFO - PROCESS | 1724 | 1467129311967 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 08:55:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:55:11 INFO - PROCESS | 1724 | 1467129311988 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:55:12 INFO - PROCESS | 1724 | 1467129311998 Marionette TRACE conn4 <- [1,1586,null,{}] 08:55:12 INFO - PROCESS | 1724 | 1467129312007 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:12 INFO - PROCESS | 1724 | 1467129312014 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:12 INFO - PROCESS | 1724 | 1467129312250 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 08:55:12 INFO - PROCESS | 1724 | 1467129312277 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:12 INFO - PROCESS | 1724 | 1467129312284 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:12 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9cf800 == 43 [pid = 1724] [id = 404] 08:55:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8ee0a800) [pid = 1724] [serial = 1213] [outer = (nil)] 08:55:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8f6a7400) [pid = 1724] [serial = 1214] [outer = 0x8ee0a800] 08:55:12 INFO - PROCESS | 1724 | 1467129312358 Marionette DEBUG loaded listener.js 08:55:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8f6b0800) [pid = 1724] [serial = 1215] [outer = 0x8ee0a800] 08:55:13 INFO - PROCESS | 1724 | 1467129313335 Marionette TRACE conn4 <- [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]]]}] 08:55:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:55:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1406ms 08:55:13 INFO - PROCESS | 1724 | 1467129313381 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 08:55:13 INFO - PROCESS | 1724 | 1467129313386 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 08:55:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:55:13 INFO - PROCESS | 1724 | 1467129313399 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:55:13 INFO - PROCESS | 1724 | 1467129313402 Marionette TRACE conn4 <- [1,1590,null,{}] 08:55:13 INFO - PROCESS | 1724 | 1467129313409 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:13 INFO - PROCESS | 1724 | 1467129313414 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:13 INFO - PROCESS | 1724 | 1467129313664 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 08:55:13 INFO - PROCESS | 1724 | 1467129313690 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:13 INFO - PROCESS | 1724 | 1467129313703 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:13 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e29d800 == 44 [pid = 1724] [id = 405] 08:55:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8efc1800) [pid = 1724] [serial = 1216] [outer = (nil)] 08:55:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8f9db400) [pid = 1724] [serial = 1217] [outer = 0x8efc1800] 08:55:13 INFO - PROCESS | 1724 | 1467129313784 Marionette DEBUG loaded listener.js 08:55:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8f9e1000) [pid = 1724] [serial = 1218] [outer = 0x8efc1800] 08:55:14 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8ce1b000) [pid = 1724] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:55:14 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8d215400) [pid = 1724] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:55:14 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8e343000) [pid = 1724] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:55:14 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x9002bc00) [pid = 1724] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:55:14 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x90032800) [pid = 1724] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:55:14 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8d89b400) [pid = 1724] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:55:14 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8e341400) [pid = 1724] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:55:14 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8a9da400) [pid = 1724] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:55:14 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8bf4a400) [pid = 1724] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:55:14 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8d8a0c00) [pid = 1724] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:55:14 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8d1f6800) [pid = 1724] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:55:14 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8ce14800) [pid = 1724] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:55:14 INFO - PROCESS | 1724 | 1467129314875 Marionette TRACE conn4 <- [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]]]}] 08:55:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:55:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1534ms 08:55:14 INFO - PROCESS | 1724 | 1467129314934 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 08:55:14 INFO - PROCESS | 1724 | 1467129314939 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 08:55:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:55:14 INFO - PROCESS | 1724 | 1467129314946 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:55:14 INFO - PROCESS | 1724 | 1467129314949 Marionette TRACE conn4 <- [1,1594,null,{}] 08:55:14 INFO - PROCESS | 1724 | 1467129314955 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:14 INFO - PROCESS | 1724 | 1467129314961 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:15 INFO - PROCESS | 1724 | 1467129315185 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 08:55:15 INFO - PROCESS | 1724 | 1467129315200 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:15 INFO - PROCESS | 1724 | 1467129315218 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:15 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e347800 == 45 [pid = 1724] [id = 406] 08:55:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8ee09000) [pid = 1724] [serial = 1219] [outer = (nil)] 08:55:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8f90d400) [pid = 1724] [serial = 1220] [outer = 0x8ee09000] 08:55:15 INFO - PROCESS | 1724 | 1467129315303 Marionette DEBUG loaded listener.js 08:55:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8ff63400) [pid = 1724] [serial = 1221] [outer = 0x8ee09000] 08:55:16 INFO - PROCESS | 1724 | 1467129316374 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:55:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:55:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1489ms 08:55:16 INFO - PROCESS | 1724 | 1467129316437 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 08:55:16 INFO - PROCESS | 1724 | 1467129316445 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 08:55:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:55:16 INFO - PROCESS | 1724 | 1467129316456 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:55:16 INFO - PROCESS | 1724 | 1467129316460 Marionette TRACE conn4 <- [1,1598,null,{}] 08:55:16 INFO - PROCESS | 1724 | 1467129316471 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:16 INFO - PROCESS | 1724 | 1467129316477 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:16 INFO - PROCESS | 1724 | 1467129316732 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 08:55:17 INFO - PROCESS | 1724 | 1467129317074 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:17 INFO - PROCESS | 1724 | 1467129317084 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:17 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d09d800 == 46 [pid = 1724] [id = 407] 08:55:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8d1f1400) [pid = 1724] [serial = 1222] [outer = (nil)] 08:55:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8d213800) [pid = 1724] [serial = 1223] [outer = 0x8d1f1400] 08:55:17 INFO - PROCESS | 1724 | 1467129317176 Marionette DEBUG loaded listener.js 08:55:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8d915000) [pid = 1724] [serial = 1224] [outer = 0x8d1f1400] 08:55:18 INFO - PROCESS | 1724 | 1467129318243 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:55:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:55:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1842ms 08:55:18 INFO - PROCESS | 1724 | 1467129318297 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 08:55:18 INFO - PROCESS | 1724 | 1467129318306 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 08:55:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:55:18 INFO - PROCESS | 1724 | 1467129318318 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:55:18 INFO - PROCESS | 1724 | 1467129318324 Marionette TRACE conn4 <- [1,1602,null,{}] 08:55:18 INFO - PROCESS | 1724 | 1467129318331 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:18 INFO - PROCESS | 1724 | 1467129318338 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:18 INFO - PROCESS | 1724 | 1467129318684 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 08:55:18 INFO - PROCESS | 1724 | 1467129318886 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:18 INFO - PROCESS | 1724 | 1467129318895 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:18 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce19c00 == 47 [pid = 1724] [id = 408] 08:55:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8e3d6800) [pid = 1724] [serial = 1225] [outer = (nil)] 08:55:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8ee01800) [pid = 1724] [serial = 1226] [outer = 0x8e3d6800] 08:55:18 INFO - PROCESS | 1724 | 1467129318986 Marionette DEBUG loaded listener.js 08:55:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8efba400) [pid = 1724] [serial = 1227] [outer = 0x8e3d6800] 08:55:19 INFO - PROCESS | 1724 | 1467129319979 Marionette TRACE conn4 <- [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]]]}] 08:55:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:55:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1742ms 08:55:20 INFO - PROCESS | 1724 | 1467129320060 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 08:55:20 INFO - PROCESS | 1724 | 1467129320065 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 08:55:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:55:20 INFO - PROCESS | 1724 | 1467129320073 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:55:20 INFO - PROCESS | 1724 | 1467129320079 Marionette TRACE conn4 <- [1,1606,null,{}] 08:55:20 INFO - PROCESS | 1724 | 1467129320097 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:20 INFO - PROCESS | 1724 | 1467129320107 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:20 INFO - PROCESS | 1724 | 1467129320421 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 08:55:20 INFO - PROCESS | 1724 | 1467129320656 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:20 INFO - PROCESS | 1724 | 1467129320669 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:20 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ff6c800 == 48 [pid = 1724] [id = 409] 08:55:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8ff6d000) [pid = 1724] [serial = 1228] [outer = (nil)] 08:55:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x9002a800) [pid = 1724] [serial = 1229] [outer = 0x8ff6d000] 08:55:20 INFO - PROCESS | 1724 | 1467129320758 Marionette DEBUG loaded listener.js 08:55:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x9012d800) [pid = 1724] [serial = 1230] [outer = 0x8ff6d000] 08:55:22 INFO - PROCESS | 1724 | 1467129322062 Marionette TRACE conn4 <- [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]]]}] 08:55:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:55:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 2097ms 08:55:22 INFO - PROCESS | 1724 | 1467129322172 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 08:55:22 INFO - PROCESS | 1724 | 1467129322180 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 08:55:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:55:22 INFO - PROCESS | 1724 | 1467129322242 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:55:22 INFO - PROCESS | 1724 | 1467129322247 Marionette TRACE conn4 <- [1,1610,null,{}] 08:55:22 INFO - PROCESS | 1724 | 1467129322307 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:22 INFO - PROCESS | 1724 | 1467129322313 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:22 INFO - PROCESS | 1724 | 1467129322502 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 08:55:22 INFO - PROCESS | 1724 | 1467129322693 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:22 INFO - PROCESS | 1724 | 1467129322701 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:22 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ff65400 == 49 [pid = 1724] [id = 410] 08:55:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x90026c00) [pid = 1724] [serial = 1231] [outer = (nil)] 08:55:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x901ebc00) [pid = 1724] [serial = 1232] [outer = 0x90026c00] 08:55:22 INFO - PROCESS | 1724 | 1467129322786 Marionette DEBUG loaded listener.js 08:55:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x902b6c00) [pid = 1724] [serial = 1233] [outer = 0x90026c00] 08:55:23 INFO - PROCESS | 1724 | 1467129323719 Marionette TRACE conn4 <- [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]]]}] 08:55:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:55:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1598ms 08:55:23 INFO - PROCESS | 1724 | 1467129323788 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 08:55:23 INFO - PROCESS | 1724 | 1467129323791 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 08:55:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:55:23 INFO - PROCESS | 1724 | 1467129323799 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:55:23 INFO - PROCESS | 1724 | 1467129323803 Marionette TRACE conn4 <- [1,1614,null,{}] 08:55:23 INFO - PROCESS | 1724 | 1467129323809 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:23 INFO - PROCESS | 1724 | 1467129323815 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:24 INFO - PROCESS | 1724 | 1467129324057 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 08:55:24 INFO - PROCESS | 1724 | 1467129324342 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:24 INFO - PROCESS | 1724 | 1467129324348 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:24 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e295800 == 50 [pid = 1724] [id = 411] 08:55:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x8e29c000) [pid = 1724] [serial = 1234] [outer = (nil)] 08:55:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x9100f800) [pid = 1724] [serial = 1235] [outer = 0x8e29c000] 08:55:24 INFO - PROCESS | 1724 | 1467129324435 Marionette DEBUG loaded listener.js 08:55:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x91a14c00) [pid = 1724] [serial = 1236] [outer = 0x8e29c000] 08:55:25 INFO - PROCESS | 1724 | 1467129325401 Marionette TRACE conn4 <- [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]]]}] 08:55:25 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 08:55:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1639ms 08:55:25 INFO - PROCESS | 1724 | 1467129325439 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 08:55:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:55:25 INFO - PROCESS | 1724 | 1467129325444 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 08:55:25 INFO - PROCESS | 1724 | 1467129325451 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:55:25 INFO - PROCESS | 1724 | 1467129325455 Marionette TRACE conn4 <- [1,1618,null,{}] 08:55:25 INFO - PROCESS | 1724 | 1467129325465 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:25 INFO - PROCESS | 1724 | 1467129325484 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:25 INFO - PROCESS | 1724 | 1467129325743 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 08:55:26 INFO - PROCESS | 1724 | 1467129326308 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:26 INFO - PROCESS | 1724 | 1467129326320 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:26 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d092c00 == 51 [pid = 1724] [id = 412] 08:55:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x8d094000) [pid = 1724] [serial = 1237] [outer = (nil)] 08:55:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x8d1ed800) [pid = 1724] [serial = 1238] [outer = 0x8d094000] 08:55:26 INFO - PROCESS | 1724 | 1467129326409 Marionette DEBUG loaded listener.js 08:55:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x8d220400) [pid = 1724] [serial = 1239] [outer = 0x8d094000] 08:55:27 INFO - PROCESS | 1724 | 1467129327331 Marionette TRACE conn4 <- [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]]]}] 08:55:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:55:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1939ms 08:55:27 INFO - PROCESS | 1724 | 1467129327392 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 08:55:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:55:27 INFO - PROCESS | 1724 | 1467129327398 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 08:55:27 INFO - PROCESS | 1724 | 1467129327405 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:55:27 INFO - PROCESS | 1724 | 1467129327409 Marionette TRACE conn4 <- [1,1622,null,{}] 08:55:27 INFO - PROCESS | 1724 | 1467129327417 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:27 INFO - PROCESS | 1724 | 1467129327424 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:27 INFO - PROCESS | 1724 | 1467129327615 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 08:55:27 INFO - PROCESS | 1724 | 1467129327947 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:27 INFO - PROCESS | 1724 | 1467129327954 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:27 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e2a2400 == 52 [pid = 1724] [id = 413] 08:55:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x8e343000) [pid = 1724] [serial = 1240] [outer = (nil)] 08:55:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x8e3dec00) [pid = 1724] [serial = 1241] [outer = 0x8e343000] 08:55:28 INFO - PROCESS | 1724 | 1467129328042 Marionette DEBUG loaded listener.js 08:55:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x8efb6400) [pid = 1724] [serial = 1242] [outer = 0x8e343000] 08:55:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8e29d800 == 51 [pid = 1724] [id = 405] 08:55:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9cf800 == 50 [pid = 1724] [id = 404] 08:55:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8d920c00 == 49 [pid = 1724] [id = 403] 08:55:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d8000 == 48 [pid = 1724] [id = 402] 08:55:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d5400 == 47 [pid = 1724] [id = 401] 08:55:29 INFO - PROCESS | 1724 | --DOCSHELL 0x90031800 == 46 [pid = 1724] [id = 384] 08:55:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdca400 == 45 [pid = 1724] [id = 386] 08:55:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8e238800 == 44 [pid = 1724] [id = 393] 08:55:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd2400 == 43 [pid = 1724] [id = 398] 08:55:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd1000 == 42 [pid = 1724] [id = 394] 08:55:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8e33f800 == 41 [pid = 1724] [id = 397] 08:55:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8ff67000 == 40 [pid = 1724] [id = 396] 08:55:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf43000 == 39 [pid = 1724] [id = 399] 08:55:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce16800 == 38 [pid = 1724] [id = 400] 08:55:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8e2a3c00 == 37 [pid = 1724] [id = 395] 08:55:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8d09a800 == 36 [pid = 1724] [id = 381] 08:55:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce14000 == 35 [pid = 1724] [id = 387] 08:55:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d7000 == 34 [pid = 1724] [id = 385] 08:55:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8e299400 == 33 [pid = 1724] [id = 382] 08:55:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d2c00 == 32 [pid = 1724] [id = 383] 08:55:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8d092c00 == 31 [pid = 1724] [id = 412] 08:55:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8e295800 == 30 [pid = 1724] [id = 411] 08:55:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8ff65400 == 29 [pid = 1724] [id = 410] 08:55:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce19c00 == 28 [pid = 1724] [id = 408] 08:55:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8ff6c800 == 27 [pid = 1724] [id = 409] 08:55:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8e347800 == 26 [pid = 1724] [id = 406] 08:55:29 INFO - PROCESS | 1724 | --DOCSHELL 0x8d09d800 == 25 [pid = 1724] [id = 407] 08:55:29 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x8e232000) [pid = 1724] [serial = 1178] [outer = (nil)] [url = about:blank] 08:55:29 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x8e22f400) [pid = 1724] [serial = 1146] [outer = (nil)] [url = about:blank] 08:55:29 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x8d8a2400) [pid = 1724] [serial = 1145] [outer = (nil)] [url = about:blank] 08:55:29 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x8f9e0800) [pid = 1724] [serial = 1149] [outer = (nil)] [url = about:blank] 08:55:29 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x8ee0dc00) [pid = 1724] [serial = 1148] [outer = (nil)] [url = about:blank] 08:55:29 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x902b7000) [pid = 1724] [serial = 1152] [outer = (nil)] [url = about:blank] 08:55:29 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x90133c00) [pid = 1724] [serial = 1151] [outer = (nil)] [url = about:blank] 08:55:29 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x91006000) [pid = 1724] [serial = 1155] [outer = (nil)] [url = about:blank] 08:55:29 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x902c2400) [pid = 1724] [serial = 1154] [outer = (nil)] [url = about:blank] 08:55:29 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8e3d8c00) [pid = 1724] [serial = 1167] [outer = (nil)] [url = about:blank] 08:55:29 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8e343400) [pid = 1724] [serial = 1166] [outer = (nil)] [url = about:blank] 08:55:29 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8e346800) [pid = 1724] [serial = 1175] [outer = (nil)] [url = about:blank] 08:55:29 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x91a17400) [pid = 1724] [serial = 1158] [outer = (nil)] [url = about:blank] 08:55:29 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8ce11c00) [pid = 1724] [serial = 1169] [outer = (nil)] [url = about:blank] 08:55:29 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8ce19400) [pid = 1724] [serial = 1170] [outer = (nil)] [url = about:blank] 08:55:29 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x9100e000) [pid = 1724] [serial = 1157] [outer = (nil)] [url = about:blank] 08:55:29 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8d8a9800) [pid = 1724] [serial = 1172] [outer = (nil)] [url = about:blank] 08:55:29 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x91af0c00) [pid = 1724] [serial = 1161] [outer = (nil)] [url = about:blank] 08:55:29 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x91aedc00) [pid = 1724] [serial = 1160] [outer = (nil)] [url = about:blank] 08:55:29 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8e3e2c00) [pid = 1724] [serial = 1176] [outer = (nil)] [url = about:blank] 08:55:29 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8d1f6400) [pid = 1724] [serial = 1164] [outer = (nil)] [url = about:blank] 08:55:29 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8d098400) [pid = 1724] [serial = 1163] [outer = (nil)] [url = about:blank] 08:55:29 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8d91f800) [pid = 1724] [serial = 1173] [outer = (nil)] [url = about:blank] 08:55:29 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8ee07000) [pid = 1724] [serial = 1179] [outer = (nil)] [url = about:blank] 08:55:30 INFO - PROCESS | 1724 | 1467129330227 Marionette TRACE conn4 <- [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]]]}] 08:55:30 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 08:55:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 2838ms 08:55:30 INFO - PROCESS | 1724 | 1467129330244 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 08:55:30 INFO - PROCESS | 1724 | 1467129330252 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 08:55:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:55:30 INFO - PROCESS | 1724 | 1467129330261 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:55:30 INFO - PROCESS | 1724 | 1467129330265 Marionette TRACE conn4 <- [1,1626,null,{}] 08:55:30 INFO - PROCESS | 1724 | 1467129330275 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:30 INFO - PROCESS | 1724 | 1467129330281 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:30 INFO - PROCESS | 1724 | 1467129330512 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 08:55:30 INFO - PROCESS | 1724 | 1467129330652 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:30 INFO - PROCESS | 1724 | 1467129330667 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:30 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdce400 == 26 [pid = 1724] [id = 414] 08:55:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8bdcf000) [pid = 1724] [serial = 1243] [outer = (nil)] 08:55:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8ce14000) [pid = 1724] [serial = 1244] [outer = 0x8bdcf000] 08:55:30 INFO - PROCESS | 1724 | 1467129330739 Marionette DEBUG loaded listener.js 08:55:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8ce16800) [pid = 1724] [serial = 1245] [outer = 0x8bdcf000] 08:55:31 INFO - PROCESS | 1724 | 1467129331505 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:55:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:55:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1286ms 08:55:31 INFO - PROCESS | 1724 | 1467129331548 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 08:55:31 INFO - PROCESS | 1724 | 1467129331556 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 08:55:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:55:31 INFO - PROCESS | 1724 | 1467129331573 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:55:31 INFO - PROCESS | 1724 | 1467129331578 Marionette TRACE conn4 <- [1,1630,null,{}] 08:55:31 INFO - PROCESS | 1724 | 1467129331584 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:31 INFO - PROCESS | 1724 | 1467129331590 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:31 INFO - PROCESS | 1724 | 1467129331762 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 08:55:31 INFO - PROCESS | 1724 | 1467129331774 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:31 INFO - PROCESS | 1724 | 1467129331781 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:31 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d09d400 == 27 [pid = 1724] [id = 415] 08:55:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8d1f2800) [pid = 1724] [serial = 1246] [outer = (nil)] 08:55:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8d218800) [pid = 1724] [serial = 1247] [outer = 0x8d1f2800] 08:55:32 INFO - PROCESS | 1724 | 1467129331996 Marionette DEBUG loaded listener.js 08:55:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8d89d400) [pid = 1724] [serial = 1248] [outer = 0x8d1f2800] 08:55:33 INFO - PROCESS | 1724 | 1467129333015 Marionette TRACE conn4 <- [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]]]}] 08:55:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:55:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1483ms 08:55:33 INFO - PROCESS | 1724 | 1467129333057 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 08:55:33 INFO - PROCESS | 1724 | 1467129333061 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 08:55:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:55:33 INFO - PROCESS | 1724 | 1467129333068 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:55:33 INFO - PROCESS | 1724 | 1467129333074 Marionette TRACE conn4 <- [1,1634,null,{}] 08:55:33 INFO - PROCESS | 1724 | 1467129333099 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:33 INFO - PROCESS | 1724 | 1467129333109 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:33 INFO - PROCESS | 1724 | 1467129333349 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 08:55:33 INFO - PROCESS | 1724 | 1467129333376 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:33 INFO - PROCESS | 1724 | 1467129333389 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:33 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e294800 == 28 [pid = 1724] [id = 416] 08:55:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8e295800) [pid = 1724] [serial = 1249] [outer = (nil)] 08:55:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8e29c400) [pid = 1724] [serial = 1250] [outer = 0x8e295800] 08:55:33 INFO - PROCESS | 1724 | 1467129333466 Marionette DEBUG loaded listener.js 08:55:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8e302c00) [pid = 1724] [serial = 1251] [outer = 0x8e295800] 08:55:35 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8efc1800) [pid = 1724] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:55:35 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8ff69c00) [pid = 1724] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:55:35 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x90127c00) [pid = 1724] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:55:35 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8a9d5800) [pid = 1724] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:55:35 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8ce1d000) [pid = 1724] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:55:35 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8ee10800) [pid = 1724] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:55:35 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8ce12c00) [pid = 1724] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:55:35 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8bf47400) [pid = 1724] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:55:35 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8ee0cc00) [pid = 1724] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:55:35 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8e310c00) [pid = 1724] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:55:35 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8ee0a800) [pid = 1724] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:55:35 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x8e294c00) [pid = 1724] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:55:35 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x8d8a4c00) [pid = 1724] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:55:35 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x8ee09000) [pid = 1724] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:55:35 INFO - PROCESS | 1724 | 1467129335187 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:55:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:55:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 2189ms 08:55:35 INFO - PROCESS | 1724 | 1467129335260 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 08:55:35 INFO - PROCESS | 1724 | 1467129335267 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 08:55:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:55:35 INFO - PROCESS | 1724 | 1467129335275 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:55:35 INFO - PROCESS | 1724 | 1467129335281 Marionette TRACE conn4 <- [1,1638,null,{}] 08:55:35 INFO - PROCESS | 1724 | 1467129335301 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:35 INFO - PROCESS | 1724 | 1467129335309 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:35 INFO - PROCESS | 1724 | 1467129335517 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 08:55:35 INFO - PROCESS | 1724 | 1467129335530 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:35 INFO - PROCESS | 1724 | 1467129335536 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:35 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce1c000 == 29 [pid = 1724] [id = 417] 08:55:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x8e22d000) [pid = 1724] [serial = 1252] [outer = (nil)] 08:55:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x8e303000) [pid = 1724] [serial = 1253] [outer = 0x8e22d000] 08:55:35 INFO - PROCESS | 1724 | 1467129335731 Marionette DEBUG loaded listener.js 08:55:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8e346800) [pid = 1724] [serial = 1254] [outer = 0x8e22d000] 08:55:36 INFO - PROCESS | 1724 | 1467129336520 Marionette TRACE conn4 <- [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]]]}] 08:55:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:55:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1305ms 08:55:36 INFO - PROCESS | 1724 | 1467129336581 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 08:55:36 INFO - PROCESS | 1724 | 1467129336585 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 08:55:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:55:36 INFO - PROCESS | 1724 | 1467129336592 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:55:36 INFO - PROCESS | 1724 | 1467129336595 Marionette TRACE conn4 <- [1,1642,null,{}] 08:55:36 INFO - PROCESS | 1724 | 1467129336600 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:36 INFO - PROCESS | 1724 | 1467129336605 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:36 INFO - PROCESS | 1724 | 1467129336819 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 08:55:36 INFO - PROCESS | 1724 | 1467129336829 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:36 INFO - PROCESS | 1724 | 1467129336836 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:36 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e30fc00 == 30 [pid = 1724] [id = 418] 08:55:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x8e34a400) [pid = 1724] [serial = 1255] [outer = (nil)] 08:55:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8e3e2c00) [pid = 1724] [serial = 1256] [outer = 0x8e34a400] 08:55:36 INFO - PROCESS | 1724 | 1467129336909 Marionette DEBUG loaded listener.js 08:55:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8ee07000) [pid = 1724] [serial = 1257] [outer = 0x8e34a400] 08:55:38 INFO - PROCESS | 1724 | 1467129338008 Marionette TRACE conn4 <- [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]]]}] 08:55:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:55:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1486ms 08:55:38 INFO - PROCESS | 1724 | 1467129338080 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 08:55:38 INFO - PROCESS | 1724 | 1467129338087 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 08:55:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:55:38 INFO - PROCESS | 1724 | 1467129338095 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:55:38 INFO - PROCESS | 1724 | 1467129338103 Marionette TRACE conn4 <- [1,1646,null,{}] 08:55:38 INFO - PROCESS | 1724 | 1467129338112 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:38 INFO - PROCESS | 1724 | 1467129338117 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:38 INFO - PROCESS | 1724 | 1467129338397 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 08:55:38 INFO - PROCESS | 1724 | 1467129338629 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:38 INFO - PROCESS | 1724 | 1467129338637 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:38 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd1400 == 31 [pid = 1724] [id = 419] 08:55:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8bf49c00) [pid = 1724] [serial = 1258] [outer = (nil)] 08:55:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8d1f5400) [pid = 1724] [serial = 1259] [outer = 0x8bf49c00] 08:55:38 INFO - PROCESS | 1724 | 1467129338732 Marionette DEBUG loaded listener.js 08:55:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8d8a7400) [pid = 1724] [serial = 1260] [outer = 0x8bf49c00] 08:55:39 INFO - PROCESS | 1724 | 1467129339731 Marionette TRACE conn4 <- [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]]]}] 08:55:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:55:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1698ms 08:55:39 INFO - PROCESS | 1724 | 1467129339794 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 08:55:39 INFO - PROCESS | 1724 | 1467129339802 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 08:55:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:55:39 INFO - PROCESS | 1724 | 1467129339813 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:55:39 INFO - PROCESS | 1724 | 1467129339818 Marionette TRACE conn4 <- [1,1650,null,{}] 08:55:39 INFO - PROCESS | 1724 | 1467129339825 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:39 INFO - PROCESS | 1724 | 1467129339831 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:40 INFO - PROCESS | 1724 | 1467129340062 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 08:55:40 INFO - PROCESS | 1724 | 1467129340327 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:40 INFO - PROCESS | 1724 | 1467129340338 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:40 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d91f800 == 32 [pid = 1724] [id = 420] 08:55:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8e297800) [pid = 1724] [serial = 1261] [outer = (nil)] 08:55:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8e30b000) [pid = 1724] [serial = 1262] [outer = 0x8e297800] 08:55:40 INFO - PROCESS | 1724 | 1467129340542 Marionette DEBUG loaded listener.js 08:55:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8e305400) [pid = 1724] [serial = 1263] [outer = 0x8e297800] 08:55:41 INFO - PROCESS | 1724 | 1467129341823 Marionette TRACE conn4 <- [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]]]}] 08:55:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:55:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 2043ms 08:55:41 INFO - PROCESS | 1724 | 1467129341857 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 08:55:41 INFO - PROCESS | 1724 | 1467129341860 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 08:55:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:55:41 INFO - PROCESS | 1724 | 1467129341869 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:55:41 INFO - PROCESS | 1724 | 1467129341875 Marionette TRACE conn4 <- [1,1654,null,{}] 08:55:41 INFO - PROCESS | 1724 | 1467129341893 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:41 INFO - PROCESS | 1724 | 1467129341903 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:42 INFO - PROCESS | 1724 | 1467129342095 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 08:55:42 INFO - PROCESS | 1724 | 1467129342285 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:42 INFO - PROCESS | 1724 | 1467129342292 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:42 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f6a3800 == 33 [pid = 1724] [id = 421] 08:55:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8f6a8800) [pid = 1724] [serial = 1264] [outer = (nil)] 08:55:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8f6af000) [pid = 1724] [serial = 1265] [outer = 0x8f6a8800] 08:55:42 INFO - PROCESS | 1724 | 1467129342382 Marionette DEBUG loaded listener.js 08:55:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8f90f000) [pid = 1724] [serial = 1266] [outer = 0x8f6a8800] 08:55:43 INFO - PROCESS | 1724 | 1467129343328 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:55:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:55:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1498ms 08:55:43 INFO - PROCESS | 1724 | 1467129343368 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 08:55:43 INFO - PROCESS | 1724 | 1467129343372 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 08:55:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:55:43 INFO - PROCESS | 1724 | 1467129343381 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:55:43 INFO - PROCESS | 1724 | 1467129343385 Marionette TRACE conn4 <- [1,1658,null,{}] 08:55:43 INFO - PROCESS | 1724 | 1467129343391 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:43 INFO - PROCESS | 1724 | 1467129343396 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:43 INFO - PROCESS | 1724 | 1467129343650 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 08:55:43 INFO - PROCESS | 1724 | 1467129343785 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:43 INFO - PROCESS | 1724 | 1467129343793 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:43 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e294400 == 34 [pid = 1724] [id = 422] 08:55:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8e3d8c00) [pid = 1724] [serial = 1267] [outer = (nil)] 08:55:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8f9e9400) [pid = 1724] [serial = 1268] [outer = 0x8e3d8c00] 08:55:43 INFO - PROCESS | 1724 | 1467129343881 Marionette DEBUG loaded listener.js 08:55:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x8f9ea800) [pid = 1724] [serial = 1269] [outer = 0x8e3d8c00] 08:55:44 INFO - PROCESS | 1724 | 1467129344855 Marionette TRACE conn4 <- [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]]]}] 08:55:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:55:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1547ms 08:55:44 INFO - PROCESS | 1724 | 1467129344928 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 08:55:44 INFO - PROCESS | 1724 | 1467129344932 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 08:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:55:44 INFO - PROCESS | 1724 | 1467129344939 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:55:44 INFO - PROCESS | 1724 | 1467129344943 Marionette TRACE conn4 <- [1,1662,null,{}] 08:55:44 INFO - PROCESS | 1724 | 1467129344950 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:44 INFO - PROCESS | 1724 | 1467129344956 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:45 INFO - PROCESS | 1724 | 1467129345169 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 08:55:45 INFO - PROCESS | 1724 | 1467129345396 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:45 INFO - PROCESS | 1724 | 1467129345404 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:45 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdccc00 == 35 [pid = 1724] [id = 423] 08:55:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x8e2a3c00) [pid = 1724] [serial = 1270] [outer = (nil)] 08:55:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x8ff6cc00) [pid = 1724] [serial = 1271] [outer = 0x8e2a3c00] 08:55:45 INFO - PROCESS | 1724 | 1467129345534 Marionette DEBUG loaded listener.js 08:55:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x9002b000) [pid = 1724] [serial = 1272] [outer = 0x8e2a3c00] 08:55:46 INFO - PROCESS | 1724 | 1467129346510 Marionette TRACE conn4 <- [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]]]}] 08:55:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:55:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1645ms 08:55:46 INFO - PROCESS | 1724 | 1467129346585 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 08:55:46 INFO - PROCESS | 1724 | 1467129346589 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 08:55:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:55:46 INFO - PROCESS | 1724 | 1467129346596 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:55:46 INFO - PROCESS | 1724 | 1467129346599 Marionette TRACE conn4 <- [1,1666,null,{}] 08:55:46 INFO - PROCESS | 1724 | 1467129346606 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:46 INFO - PROCESS | 1724 | 1467129346618 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:46 INFO - PROCESS | 1724 | 1467129346865 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 08:55:47 INFO - PROCESS | 1724 | 1467129347100 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:47 INFO - PROCESS | 1724 | 1467129347108 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:47 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d2000 == 36 [pid = 1724] [id = 424] 08:55:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x8bf4a800) [pid = 1724] [serial = 1273] [outer = (nil)] 08:55:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x90131400) [pid = 1724] [serial = 1274] [outer = 0x8bf4a800] 08:55:47 INFO - PROCESS | 1724 | 1467129347214 Marionette DEBUG loaded listener.js 08:55:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x901ee800) [pid = 1724] [serial = 1275] [outer = 0x8bf4a800] 08:55:48 INFO - PROCESS | 1724 | 1467129348151 Marionette TRACE conn4 <- [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]]]}] 08:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1588ms 08:55:48 INFO - PROCESS | 1724 | 1467129348201 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 08:55:48 INFO - PROCESS | 1724 | 1467129348206 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 08:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:55:48 INFO - PROCESS | 1724 | 1467129348213 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:55:48 INFO - PROCESS | 1724 | 1467129348216 Marionette TRACE conn4 <- [1,1670,null,{}] 08:55:48 INFO - PROCESS | 1724 | 1467129348223 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:48 INFO - PROCESS | 1724 | 1467129348228 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:48 INFO - PROCESS | 1724 | 1467129348410 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 08:55:48 INFO - PROCESS | 1724 | 1467129348599 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:48 INFO - PROCESS | 1724 | 1467129348608 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:48 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf46800 == 37 [pid = 1724] [id = 425] 08:55:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x8bf46c00) [pid = 1724] [serial = 1276] [outer = (nil)] 08:55:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x8e238400) [pid = 1724] [serial = 1277] [outer = 0x8bf46c00] 08:55:48 INFO - PROCESS | 1724 | 1467129348704 Marionette DEBUG loaded listener.js 08:55:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x8d216c00) [pid = 1724] [serial = 1278] [outer = 0x8bf46c00] 08:55:49 INFO - PROCESS | 1724 | 1467129349867 Marionette TRACE conn4 <- [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]]]}] 08:55:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:55:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1732ms 08:55:49 INFO - PROCESS | 1724 | 1467129349947 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 08:55:49 INFO - PROCESS | 1724 | 1467129349952 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 08:55:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:55:49 INFO - PROCESS | 1724 | 1467129349962 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:55:49 INFO - PROCESS | 1724 | 1467129349966 Marionette TRACE conn4 <- [1,1674,null,{}] 08:55:49 INFO - PROCESS | 1724 | 1467129349975 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:49 INFO - PROCESS | 1724 | 1467129349980 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:50 INFO - PROCESS | 1724 | 1467129350240 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 08:55:50 INFO - PROCESS | 1724 | 1467129350462 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:50 INFO - PROCESS | 1724 | 1467129350471 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:50 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf41400 == 38 [pid = 1724] [id = 426] 08:55:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x8bf43000) [pid = 1724] [serial = 1279] [outer = (nil)] 08:55:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x8d1f7400) [pid = 1724] [serial = 1280] [outer = 0x8bf43000] 08:55:50 INFO - PROCESS | 1724 | 1467129350553 Marionette DEBUG loaded listener.js 08:55:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x8d213c00) [pid = 1724] [serial = 1281] [outer = 0x8bf43000] 08:55:51 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce1c000 == 37 [pid = 1724] [id = 417] 08:55:51 INFO - PROCESS | 1724 | --DOCSHELL 0x8e294800 == 36 [pid = 1724] [id = 416] 08:55:51 INFO - PROCESS | 1724 | --DOCSHELL 0x8d09d400 == 35 [pid = 1724] [id = 415] 08:55:51 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdce400 == 34 [pid = 1724] [id = 414] 08:55:51 INFO - PROCESS | 1724 | 1467129351472 Marionette TRACE conn4 <- [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]]]}] 08:55:51 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x8f9db400) [pid = 1724] [serial = 1217] [outer = (nil)] [url = about:blank] 08:55:51 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x9002f400) [pid = 1724] [serial = 1191] [outer = (nil)] [url = about:blank] 08:55:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:55:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1540ms 08:55:51 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x90136400) [pid = 1724] [serial = 1193] [outer = (nil)] [url = about:blank] 08:55:51 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x8bf42400) [pid = 1724] [serial = 1206] [outer = (nil)] [url = about:blank] 08:55:51 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x8d1fc800) [pid = 1724] [serial = 1184] [outer = (nil)] [url = about:blank] 08:55:51 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x901e4400) [pid = 1724] [serial = 1194] [outer = (nil)] [url = about:blank] 08:55:51 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8e306c00) [pid = 1724] [serial = 1188] [outer = (nil)] [url = about:blank] 08:55:51 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x91a1b800) [pid = 1724] [serial = 1200] [outer = (nil)] [url = about:blank] 08:55:51 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x8e231400) [pid = 1724] [serial = 1185] [outer = (nil)] [url = about:blank] 08:55:51 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8d89ec00) [pid = 1724] [serial = 1209] [outer = (nil)] [url = about:blank] 08:55:51 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8f6ad400) [pid = 1724] [serial = 1182] [outer = (nil)] [url = about:blank] 08:55:51 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x902c1800) [pid = 1724] [serial = 1197] [outer = (nil)] [url = about:blank] 08:55:51 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8f6b0800) [pid = 1724] [serial = 1215] [outer = (nil)] [url = about:blank] 08:55:51 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8e3d9c00) [pid = 1724] [serial = 1212] [outer = (nil)] [url = about:blank] 08:55:51 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8a9db400) [pid = 1724] [serial = 1205] [outer = (nil)] [url = about:blank] 08:55:51 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8efbdc00) [pid = 1724] [serial = 1181] [outer = (nil)] [url = about:blank] 08:55:51 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8e340000) [pid = 1724] [serial = 1211] [outer = (nil)] [url = about:blank] 08:55:51 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8ff70400) [pid = 1724] [serial = 1190] [outer = (nil)] [url = about:blank] 08:55:51 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x91a16c00) [pid = 1724] [serial = 1199] [outer = (nil)] [url = about:blank] 08:55:51 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8f6a7400) [pid = 1724] [serial = 1214] [outer = (nil)] [url = about:blank] 08:55:51 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8efbbc00) [pid = 1724] [serial = 1187] [outer = (nil)] [url = about:blank] 08:55:51 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x91a1f800) [pid = 1724] [serial = 1202] [outer = (nil)] [url = about:blank] 08:55:51 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x91a18400) [pid = 1724] [serial = 1203] [outer = (nil)] [url = about:blank] 08:55:51 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8d211800) [pid = 1724] [serial = 1208] [outer = (nil)] [url = about:blank] 08:55:51 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x902bd000) [pid = 1724] [serial = 1196] [outer = (nil)] [url = about:blank] 08:55:51 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8f9e1000) [pid = 1724] [serial = 1218] [outer = (nil)] [url = about:blank] 08:55:51 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8f90d400) [pid = 1724] [serial = 1220] [outer = (nil)] [url = about:blank] 08:55:51 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x8ff63400) [pid = 1724] [serial = 1221] [outer = (nil)] [url = about:blank] 08:55:51 INFO - PROCESS | 1724 | 1467129351548 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 08:55:51 INFO - PROCESS | 1724 | 1467129351555 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 08:55:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:55:51 INFO - PROCESS | 1724 | 1467129351575 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:55:51 INFO - PROCESS | 1724 | 1467129351580 Marionette TRACE conn4 <- [1,1678,null,{}] 08:55:51 INFO - PROCESS | 1724 | 1467129351586 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:51 INFO - PROCESS | 1724 | 1467129351592 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:51 INFO - PROCESS | 1724 | 1467129351768 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 08:55:51 INFO - PROCESS | 1724 | 1467129351921 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:51 INFO - PROCESS | 1724 | 1467129351929 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:51 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf49400 == 35 [pid = 1724] [id = 427] 08:55:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8d21b800) [pid = 1724] [serial = 1282] [outer = (nil)] 08:55:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x8d91cc00) [pid = 1724] [serial = 1283] [outer = 0x8d21b800] 08:55:52 INFO - PROCESS | 1724 | 1467129352011 Marionette DEBUG loaded listener.js 08:55:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8e234800) [pid = 1724] [serial = 1284] [outer = 0x8d21b800] 08:55:52 INFO - PROCESS | 1724 | 1467129352906 Marionette TRACE conn4 <- [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]]]}] 08:55:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1391ms 08:55:52 INFO - PROCESS | 1724 | 1467129352966 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 08:55:52 INFO - PROCESS | 1724 | 1467129352969 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 08:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:55:52 INFO - PROCESS | 1724 | 1467129352976 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:55:52 INFO - PROCESS | 1724 | 1467129352982 Marionette TRACE conn4 <- [1,1682,null,{}] 08:55:53 INFO - PROCESS | 1724 | 1467129352998 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:53 INFO - PROCESS | 1724 | 1467129353007 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:53 INFO - PROCESS | 1724 | 1467129353184 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 08:55:53 INFO - PROCESS | 1724 | 1467129353348 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:53 INFO - PROCESS | 1724 | 1467129353360 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:53 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ee03800 == 36 [pid = 1724] [id = 428] 08:55:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8ee04c00) [pid = 1724] [serial = 1285] [outer = (nil)] 08:55:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8efc0800) [pid = 1724] [serial = 1286] [outer = 0x8ee04c00] 08:55:53 INFO - PROCESS | 1724 | 1467129353439 Marionette DEBUG loaded listener.js 08:55:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8f6a8000) [pid = 1724] [serial = 1287] [outer = 0x8ee04c00] 08:55:54 INFO - PROCESS | 1724 | 1467129354296 Marionette TRACE conn4 <- [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]]]}] 08:55:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1395ms 08:55:54 INFO - PROCESS | 1724 | 1467129354377 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 08:55:54 INFO - PROCESS | 1724 | 1467129354385 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 08:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:55:54 INFO - PROCESS | 1724 | 1467129354405 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:55:54 INFO - PROCESS | 1724 | 1467129354409 Marionette TRACE conn4 <- [1,1686,null,{}] 08:55:54 INFO - PROCESS | 1724 | 1467129354414 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:54 INFO - PROCESS | 1724 | 1467129354419 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:54 INFO - PROCESS | 1724 | 1467129354648 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 08:55:54 INFO - PROCESS | 1724 | 1467129354675 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:54 INFO - PROCESS | 1724 | 1467129354682 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:54 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdcb000 == 37 [pid = 1724] [id = 429] 08:55:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8efbfc00) [pid = 1724] [serial = 1288] [outer = (nil)] 08:55:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8f90a000) [pid = 1724] [serial = 1289] [outer = 0x8efbfc00] 08:55:54 INFO - PROCESS | 1724 | 1467129354757 Marionette DEBUG loaded listener.js 08:55:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8f9e3000) [pid = 1724] [serial = 1290] [outer = 0x8efbfc00] 08:55:55 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8d1f1400) [pid = 1724] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:55:55 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8e3d6800) [pid = 1724] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:55:55 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8e295800) [pid = 1724] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:55:55 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8bdcf000) [pid = 1724] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:55:55 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8d1f2800) [pid = 1724] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:55:55 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8ff6d000) [pid = 1724] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:55:55 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8e343000) [pid = 1724] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:55:55 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x90026c00) [pid = 1724] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:55:55 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x8e29c000) [pid = 1724] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:55:55 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x8d094000) [pid = 1724] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:55:55 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x8e22d000) [pid = 1724] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:55:55 INFO - PROCESS | 1724 | 1467129355877 Marionette TRACE conn4 <- [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]]]}] 08:55:55 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 08:55:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1543ms 08:55:55 INFO - PROCESS | 1724 | 1467129355941 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 08:55:55 INFO - PROCESS | 1724 | 1467129355945 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 08:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:55:55 INFO - PROCESS | 1724 | 1467129355952 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:55:55 INFO - PROCESS | 1724 | 1467129355956 Marionette TRACE conn4 <- [1,1690,null,{}] 08:55:55 INFO - PROCESS | 1724 | 1467129355962 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:55 INFO - PROCESS | 1724 | 1467129355967 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:56 INFO - PROCESS | 1724 | 1467129356190 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 08:55:56 INFO - PROCESS | 1724 | 1467129356324 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:56 INFO - PROCESS | 1724 | 1467129356332 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:56 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d0c00 == 38 [pid = 1724] [id = 430] 08:55:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x8d094000) [pid = 1724] [serial = 1291] [outer = (nil)] 08:55:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x8e29f000) [pid = 1724] [serial = 1292] [outer = 0x8d094000] 08:55:56 INFO - PROCESS | 1724 | 1467129356404 Marionette DEBUG loaded listener.js 08:55:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8e3dc400) [pid = 1724] [serial = 1293] [outer = 0x8d094000] 08:55:57 INFO - PROCESS | 1724 | 1467129357175 Marionette TRACE conn4 <- [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]]]}] 08:55:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:55:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1284ms 08:55:57 INFO - PROCESS | 1724 | 1467129357240 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 08:55:57 INFO - PROCESS | 1724 | 1467129357244 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 08:55:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:55:57 INFO - PROCESS | 1724 | 1467129357252 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:55:57 INFO - PROCESS | 1724 | 1467129357255 Marionette TRACE conn4 <- [1,1694,null,{}] 08:55:57 INFO - PROCESS | 1724 | 1467129357262 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:57 INFO - PROCESS | 1724 | 1467129357272 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:57 INFO - PROCESS | 1724 | 1467129357482 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 08:55:57 INFO - PROCESS | 1724 | 1467129357631 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:57 INFO - PROCESS | 1724 | 1467129357643 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:57 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d098c00 == 39 [pid = 1724] [id = 431] 08:55:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x8d099400) [pid = 1724] [serial = 1294] [outer = (nil)] 08:55:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x90129c00) [pid = 1724] [serial = 1295] [outer = 0x8d099400] 08:55:57 INFO - PROCESS | 1724 | 1467129357721 Marionette DEBUG loaded listener.js 08:55:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x90136800) [pid = 1724] [serial = 1296] [outer = 0x8d099400] 08:55:58 INFO - PROCESS | 1724 | 1467129358853 Marionette TRACE conn4 <- [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]]]}] 08:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1631ms 08:55:58 INFO - PROCESS | 1724 | 1467129358885 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 08:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:55:58 INFO - PROCESS | 1724 | 1467129358893 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 08:55:58 INFO - PROCESS | 1724 | 1467129358902 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:55:58 INFO - PROCESS | 1724 | 1467129358911 Marionette TRACE conn4 <- [1,1698,null,{}] 08:55:58 INFO - PROCESS | 1724 | 1467129358920 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:58 INFO - PROCESS | 1724 | 1467129358927 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:59 INFO - PROCESS | 1724 | 1467129359137 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 08:55:59 INFO - PROCESS | 1724 | 1467129359378 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:59 INFO - PROCESS | 1724 | 1467129359389 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:55:59 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf4b800 == 40 [pid = 1724] [id = 432] 08:55:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8ce1c000) [pid = 1724] [serial = 1297] [outer = (nil)] 08:55:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8d89bc00) [pid = 1724] [serial = 1298] [outer = 0x8ce1c000] 08:55:59 INFO - PROCESS | 1724 | 1467129359519 Marionette DEBUG loaded listener.js 08:55:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8e22c800) [pid = 1724] [serial = 1299] [outer = 0x8ce1c000] 08:56:00 INFO - PROCESS | 1724 | 1467129360508 Marionette TRACE conn4 <- [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]]]}] 08:56:00 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 08:56:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1650ms 08:56:00 INFO - PROCESS | 1724 | 1467129360552 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 08:56:00 INFO - PROCESS | 1724 | 1467129360560 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 08:56:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:56:00 INFO - PROCESS | 1724 | 1467129360571 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:56:00 INFO - PROCESS | 1724 | 1467129360575 Marionette TRACE conn4 <- [1,1702,null,{}] 08:56:00 INFO - PROCESS | 1724 | 1467129360583 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:00 INFO - PROCESS | 1724 | 1467129360589 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:00 INFO - PROCESS | 1724 | 1467129360817 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 08:56:01 INFO - PROCESS | 1724 | 1467129361050 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:01 INFO - PROCESS | 1724 | 1467129361059 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:01 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e30ec00 == 41 [pid = 1724] [id = 433] 08:56:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8e3d8800) [pid = 1724] [serial = 1300] [outer = (nil)] 08:56:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8ee0fc00) [pid = 1724] [serial = 1301] [outer = 0x8e3d8800] 08:56:01 INFO - PROCESS | 1724 | 1467129361193 Marionette DEBUG loaded listener.js 08:56:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8f6a1800) [pid = 1724] [serial = 1302] [outer = 0x8e3d8800] 08:56:02 INFO - PROCESS | 1724 | 1467129362243 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:56:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:56:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1735ms 08:56:02 INFO - PROCESS | 1724 | 1467129362307 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 08:56:02 INFO - PROCESS | 1724 | 1467129362311 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 08:56:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:56:02 INFO - PROCESS | 1724 | 1467129362320 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:56:02 INFO - PROCESS | 1724 | 1467129362326 Marionette TRACE conn4 <- [1,1706,null,{}] 08:56:02 INFO - PROCESS | 1724 | 1467129362344 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:02 INFO - PROCESS | 1724 | 1467129362359 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:02 INFO - PROCESS | 1724 | 1467129362617 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 08:56:02 INFO - PROCESS | 1724 | 1467129362941 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:02 INFO - PROCESS | 1724 | 1467129362956 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:02 INFO - PROCESS | 1724 | ++DOCSHELL 0x901e1c00 == 42 [pid = 1724] [id = 434] 08:56:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x901e2000) [pid = 1724] [serial = 1303] [outer = (nil)] 08:56:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x902be000) [pid = 1724] [serial = 1304] [outer = 0x901e2000] 08:56:03 INFO - PROCESS | 1724 | 1467129363045 Marionette DEBUG loaded listener.js 08:56:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x9100a000) [pid = 1724] [serial = 1305] [outer = 0x901e2000] 08:56:04 INFO - PROCESS | 1724 | 1467129364025 Marionette TRACE conn4 <- [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]]]}] 08:56:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:56:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1753ms 08:56:04 INFO - PROCESS | 1724 | 1467129364073 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 08:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:56:04 INFO - PROCESS | 1724 | 1467129364079 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 08:56:04 INFO - PROCESS | 1724 | 1467129364085 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:56:04 INFO - PROCESS | 1724 | 1467129364089 Marionette TRACE conn4 <- [1,1710,null,{}] 08:56:04 INFO - PROCESS | 1724 | 1467129364096 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:04 INFO - PROCESS | 1724 | 1467129364101 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:04 INFO - PROCESS | 1724 | 1467129364303 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 08:56:04 INFO - PROCESS | 1724 | 1467129364494 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:04 INFO - PROCESS | 1724 | 1467129364505 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:04 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d911800 == 43 [pid = 1724] [id = 435] 08:56:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8f6b0800) [pid = 1724] [serial = 1306] [outer = (nil)] 08:56:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x91a17000) [pid = 1724] [serial = 1307] [outer = 0x8f6b0800] 08:56:04 INFO - PROCESS | 1724 | 1467129364632 Marionette DEBUG loaded listener.js 08:56:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x91a1dc00) [pid = 1724] [serial = 1308] [outer = 0x8f6b0800] 08:56:05 INFO - PROCESS | 1724 | 1467129365943 Marionette TRACE conn4 <- [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]]]}] 08:56:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1937ms 08:56:06 INFO - PROCESS | 1724 | 1467129366026 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 08:56:06 INFO - PROCESS | 1724 | 1467129366033 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 08:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:56:06 INFO - PROCESS | 1724 | 1467129366045 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:56:06 INFO - PROCESS | 1724 | 1467129366049 Marionette TRACE conn4 <- [1,1714,null,{}] 08:56:06 INFO - PROCESS | 1724 | 1467129366060 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:06 INFO - PROCESS | 1724 | 1467129366067 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:06 INFO - PROCESS | 1724 | 1467129366408 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 08:56:06 INFO - PROCESS | 1724 | 1467129366598 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:06 INFO - PROCESS | 1724 | 1467129366613 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:06 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e29fc00 == 44 [pid = 1724] [id = 436] 08:56:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x902c1800) [pid = 1724] [serial = 1309] [outer = (nil)] 08:56:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x91af0c00) [pid = 1724] [serial = 1310] [outer = 0x902c1800] 08:56:06 INFO - PROCESS | 1724 | 1467129366704 Marionette DEBUG loaded listener.js 08:56:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x91af2400) [pid = 1724] [serial = 1311] [outer = 0x902c1800] 08:56:07 INFO - PROCESS | 1724 | 1467129367673 Marionette TRACE conn4 <- [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]]]}] 08:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1704ms 08:56:07 INFO - PROCESS | 1724 | 1467129367749 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 08:56:07 INFO - PROCESS | 1724 | 1467129367752 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 08:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:56:07 INFO - PROCESS | 1724 | 1467129367761 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:56:07 INFO - PROCESS | 1724 | 1467129367765 Marionette TRACE conn4 <- [1,1718,null,{}] 08:56:07 INFO - PROCESS | 1724 | 1467129367772 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:07 INFO - PROCESS | 1724 | 1467129367783 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:08 INFO - PROCESS | 1724 | 1467129368054 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 08:56:08 INFO - PROCESS | 1724 | 1467129368620 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:08 INFO - PROCESS | 1724 | 1467129368633 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:08 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdcdc00 == 45 [pid = 1724] [id = 437] 08:56:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x8bf41800) [pid = 1724] [serial = 1312] [outer = (nil)] 08:56:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x8bf4dc00) [pid = 1724] [serial = 1313] [outer = 0x8bf41800] 08:56:08 INFO - PROCESS | 1724 | 1467129368715 Marionette DEBUG loaded listener.js 08:56:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x8ce18000) [pid = 1724] [serial = 1314] [outer = 0x8bf41800] 08:56:09 INFO - PROCESS | 1724 | 1467129369789 Marionette TRACE conn4 <- [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]]]}] 08:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 2094ms 08:56:09 INFO - PROCESS | 1724 | 1467129369857 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 08:56:09 INFO - PROCESS | 1724 | 1467129369863 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 08:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:56:09 INFO - PROCESS | 1724 | 1467129369871 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:56:09 INFO - PROCESS | 1724 | 1467129369876 Marionette TRACE conn4 <- [1,1722,null,{}] 08:56:09 INFO - PROCESS | 1724 | 1467129369885 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:09 INFO - PROCESS | 1724 | 1467129369894 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:10 INFO - PROCESS | 1724 | 1467129370129 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 08:56:11 INFO - PROCESS | 1724 | --DOCSHELL 0x8e2a2400 == 44 [pid = 1724] [id = 413] 08:56:11 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d0c00 == 43 [pid = 1724] [id = 430] 08:56:11 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdcb000 == 42 [pid = 1724] [id = 429] 08:56:11 INFO - PROCESS | 1724 | --DOCSHELL 0x8ee03800 == 41 [pid = 1724] [id = 428] 08:56:11 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf49400 == 40 [pid = 1724] [id = 427] 08:56:11 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf41400 == 39 [pid = 1724] [id = 426] 08:56:11 INFO - PROCESS | 1724 | --DOCSHELL 0x8e30fc00 == 38 [pid = 1724] [id = 418] 08:56:11 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd1400 == 37 [pid = 1724] [id = 419] 08:56:11 INFO - PROCESS | 1724 | --DOCSHELL 0x8f6a3800 == 36 [pid = 1724] [id = 421] 08:56:11 INFO - PROCESS | 1724 | --DOCSHELL 0x8e294400 == 35 [pid = 1724] [id = 422] 08:56:11 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d2000 == 34 [pid = 1724] [id = 424] 08:56:11 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdccc00 == 33 [pid = 1724] [id = 423] 08:56:11 INFO - PROCESS | 1724 | --DOCSHELL 0x8d91f800 == 32 [pid = 1724] [id = 420] 08:56:11 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf46800 == 31 [pid = 1724] [id = 425] 08:56:11 INFO - PROCESS | 1724 | --DOCSHELL 0x8e29fc00 == 30 [pid = 1724] [id = 436] 08:56:11 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdcdc00 == 29 [pid = 1724] [id = 437] 08:56:11 INFO - PROCESS | 1724 | --DOCSHELL 0x8d911800 == 28 [pid = 1724] [id = 435] 08:56:11 INFO - PROCESS | 1724 | --DOCSHELL 0x901e1c00 == 27 [pid = 1724] [id = 434] 08:56:11 INFO - PROCESS | 1724 | --DOCSHELL 0x8e30ec00 == 26 [pid = 1724] [id = 433] 08:56:11 INFO - PROCESS | 1724 | --DOCSHELL 0x8d098c00 == 25 [pid = 1724] [id = 431] 08:56:11 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf4b800 == 24 [pid = 1724] [id = 432] 08:56:11 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8d213800) [pid = 1724] [serial = 1223] [outer = (nil)] [url = about:blank] 08:56:11 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x8d915000) [pid = 1724] [serial = 1224] [outer = (nil)] [url = about:blank] 08:56:11 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x8efba400) [pid = 1724] [serial = 1227] [outer = (nil)] [url = about:blank] 08:56:11 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8ee01800) [pid = 1724] [serial = 1226] [outer = (nil)] [url = about:blank] 08:56:11 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8e29c400) [pid = 1724] [serial = 1250] [outer = (nil)] [url = about:blank] 08:56:11 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8ce14000) [pid = 1724] [serial = 1244] [outer = (nil)] [url = about:blank] 08:56:11 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8ce16800) [pid = 1724] [serial = 1245] [outer = (nil)] [url = about:blank] 08:56:11 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8d218800) [pid = 1724] [serial = 1247] [outer = (nil)] [url = about:blank] 08:56:11 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x9012d800) [pid = 1724] [serial = 1230] [outer = (nil)] [url = about:blank] 08:56:11 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x9002a800) [pid = 1724] [serial = 1229] [outer = (nil)] [url = about:blank] 08:56:11 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8efb6400) [pid = 1724] [serial = 1242] [outer = (nil)] [url = about:blank] 08:56:11 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8e3dec00) [pid = 1724] [serial = 1241] [outer = (nil)] [url = about:blank] 08:56:11 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x902b6c00) [pid = 1724] [serial = 1233] [outer = (nil)] [url = about:blank] 08:56:11 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x901ebc00) [pid = 1724] [serial = 1232] [outer = (nil)] [url = about:blank] 08:56:11 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x9100f800) [pid = 1724] [serial = 1235] [outer = (nil)] [url = about:blank] 08:56:11 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x91a14c00) [pid = 1724] [serial = 1236] [outer = (nil)] [url = about:blank] 08:56:11 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8d220400) [pid = 1724] [serial = 1239] [outer = (nil)] [url = about:blank] 08:56:11 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8d1ed800) [pid = 1724] [serial = 1238] [outer = (nil)] [url = about:blank] 08:56:11 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8e346800) [pid = 1724] [serial = 1254] [outer = (nil)] [url = about:blank] 08:56:11 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8e3e2c00) [pid = 1724] [serial = 1256] [outer = (nil)] [url = about:blank] 08:56:11 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8e303000) [pid = 1724] [serial = 1253] [outer = (nil)] [url = about:blank] 08:56:11 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x8e302c00) [pid = 1724] [serial = 1251] [outer = (nil)] [url = about:blank] 08:56:11 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x8d89d400) [pid = 1724] [serial = 1248] [outer = (nil)] [url = about:blank] 08:56:11 INFO - PROCESS | 1724 | 1467129371615 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:11 INFO - PROCESS | 1724 | 1467129371628 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:11 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdc8800 == 25 [pid = 1724] [id = 438] 08:56:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x8bdc8c00) [pid = 1724] [serial = 1315] [outer = (nil)] 08:56:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8bdcd000) [pid = 1724] [serial = 1316] [outer = 0x8bdc8c00] 08:56:11 INFO - PROCESS | 1724 | 1467129371711 Marionette DEBUG loaded listener.js 08:56:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x8bf43800) [pid = 1724] [serial = 1317] [outer = 0x8bdc8c00] 08:56:12 INFO - PROCESS | 1724 | 1467129372571 Marionette TRACE conn4 <- [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]]]}] 08:56:12 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 08:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 2738ms 08:56:12 INFO - PROCESS | 1724 | 1467129372612 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 08:56:12 INFO - PROCESS | 1724 | 1467129372618 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 08:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:56:12 INFO - PROCESS | 1724 | 1467129372627 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:56:12 INFO - PROCESS | 1724 | 1467129372632 Marionette TRACE conn4 <- [1,1726,null,{}] 08:56:12 INFO - PROCESS | 1724 | 1467129372641 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:12 INFO - PROCESS | 1724 | 1467129372650 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:12 INFO - PROCESS | 1724 | 1467129372831 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 08:56:13 INFO - PROCESS | 1724 | 1467129372996 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:13 INFO - PROCESS | 1724 | 1467129373006 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:13 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce20c00 == 26 [pid = 1724] [id = 439] 08:56:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8d096000) [pid = 1724] [serial = 1318] [outer = (nil)] 08:56:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8d0a0c00) [pid = 1724] [serial = 1319] [outer = 0x8d096000] 08:56:13 INFO - PROCESS | 1724 | 1467129373085 Marionette DEBUG loaded listener.js 08:56:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8d1f4000) [pid = 1724] [serial = 1320] [outer = 0x8d096000] 08:56:13 INFO - PROCESS | 1724 | 1467129373965 Marionette TRACE conn4 <- [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]]]}] 08:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1383ms 08:56:14 INFO - PROCESS | 1724 | 1467129374030 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 08:56:14 INFO - PROCESS | 1724 | 1467129374038 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 08:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:56:14 INFO - PROCESS | 1724 | 1467129374046 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:56:14 INFO - PROCESS | 1724 | 1467129374050 Marionette TRACE conn4 <- [1,1730,null,{}] 08:56:14 INFO - PROCESS | 1724 | 1467129374063 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:14 INFO - PROCESS | 1724 | 1467129374069 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:14 INFO - PROCESS | 1724 | 1467129374308 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 08:56:14 INFO - PROCESS | 1724 | 1467129374335 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:14 INFO - PROCESS | 1724 | 1467129374345 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:14 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d89d400 == 27 [pid = 1724] [id = 440] 08:56:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8d89fc00) [pid = 1724] [serial = 1321] [outer = (nil)] 08:56:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8d8a6c00) [pid = 1724] [serial = 1322] [outer = 0x8d89fc00] 08:56:14 INFO - PROCESS | 1724 | 1467129374423 Marionette DEBUG loaded listener.js 08:56:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8d917400) [pid = 1724] [serial = 1323] [outer = 0x8d89fc00] 08:56:15 INFO - PROCESS | 1724 | 1467129375505 Marionette TRACE conn4 <- [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]]]}] 08:56:15 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 08:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1485ms 08:56:15 INFO - PROCESS | 1724 | 1467129375532 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 08:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:56:15 INFO - PROCESS | 1724 | 1467129375538 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 08:56:15 INFO - PROCESS | 1724 | 1467129375563 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:56:15 INFO - PROCESS | 1724 | 1467129375574 Marionette TRACE conn4 <- [1,1734,null,{}] 08:56:15 INFO - PROCESS | 1724 | 1467129375584 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:15 INFO - PROCESS | 1724 | 1467129375593 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:15 INFO - PROCESS | 1724 | 1467129375847 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 08:56:15 INFO - PROCESS | 1724 | 1467129375873 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:15 INFO - PROCESS | 1724 | 1467129375885 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:15 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e29a800 == 28 [pid = 1724] [id = 441] 08:56:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8e29b000) [pid = 1724] [serial = 1324] [outer = (nil)] 08:56:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8e302800) [pid = 1724] [serial = 1325] [outer = 0x8e29b000] 08:56:15 INFO - PROCESS | 1724 | 1467129375953 Marionette DEBUG loaded listener.js 08:56:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8e309000) [pid = 1724] [serial = 1326] [outer = 0x8e29b000] 08:56:16 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8d099400) [pid = 1724] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:56:16 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8f6a8800) [pid = 1724] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:56:16 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8d094000) [pid = 1724] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:56:16 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8efbfc00) [pid = 1724] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:56:16 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8bf4a800) [pid = 1724] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:56:16 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8bf43000) [pid = 1724] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:56:16 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8d21b800) [pid = 1724] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:56:16 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8bf46c00) [pid = 1724] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:56:16 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8e3d8c00) [pid = 1724] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:56:16 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8e2a3c00) [pid = 1724] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:56:16 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x8ee04c00) [pid = 1724] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:56:16 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x8e297800) [pid = 1724] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:56:16 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x8e34a400) [pid = 1724] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:56:16 INFO - PROCESS | 1724 | --DOMWINDOW == 70 (0x8bf49c00) [pid = 1724] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:56:17 INFO - PROCESS | 1724 | 1467129377495 Marionette TRACE conn4 <- [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]]]}] 08:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 2010ms 08:56:17 INFO - PROCESS | 1724 | 1467129377556 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 08:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:56:17 INFO - PROCESS | 1724 | 1467129377561 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 08:56:17 INFO - PROCESS | 1724 | 1467129377567 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:56:17 INFO - PROCESS | 1724 | 1467129377571 Marionette TRACE conn4 <- [1,1738,null,{}] 08:56:17 INFO - PROCESS | 1724 | 1467129377577 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:17 INFO - PROCESS | 1724 | 1467129377583 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:17 INFO - PROCESS | 1724 | 1467129377807 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 08:56:17 INFO - PROCESS | 1724 | 1467129377821 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:17 INFO - PROCESS | 1724 | 1467129377829 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:17 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd1c00 == 29 [pid = 1724] [id = 442] 08:56:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 71 (0x8d098400) [pid = 1724] [serial = 1327] [outer = (nil)] 08:56:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x8e30c000) [pid = 1724] [serial = 1328] [outer = 0x8d098400] 08:56:17 INFO - PROCESS | 1724 | 1467129377927 Marionette DEBUG loaded listener.js 08:56:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x8e310c00) [pid = 1724] [serial = 1329] [outer = 0x8d098400] 08:56:18 INFO - PROCESS | 1724 | 1467129378893 Marionette TRACE conn4 <- [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]]]}] 08:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1387ms 08:56:18 INFO - PROCESS | 1724 | 1467129378955 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 08:56:18 INFO - PROCESS | 1724 | 1467129378961 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 08:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:56:18 INFO - PROCESS | 1724 | 1467129378971 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:56:18 INFO - PROCESS | 1724 | 1467129378978 Marionette TRACE conn4 <- [1,1742,null,{}] 08:56:18 INFO - PROCESS | 1724 | 1467129378989 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:18 INFO - PROCESS | 1724 | 1467129378994 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:19 INFO - PROCESS | 1724 | 1467129379195 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 08:56:19 INFO - PROCESS | 1724 | 1467129379377 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:19 INFO - PROCESS | 1724 | 1467129379393 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:19 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce19000 == 30 [pid = 1724] [id = 443] 08:56:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8ce19c00) [pid = 1724] [serial = 1330] [outer = (nil)] 08:56:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x8d094400) [pid = 1724] [serial = 1331] [outer = 0x8ce19c00] 08:56:19 INFO - PROCESS | 1724 | 1467129379483 Marionette DEBUG loaded listener.js 08:56:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8d21dc00) [pid = 1724] [serial = 1332] [outer = 0x8ce19c00] 08:56:20 INFO - PROCESS | 1724 | 1467129380547 Marionette TRACE conn4 <- [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]]]}] 08:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1642ms 08:56:20 INFO - PROCESS | 1724 | 1467129380613 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 08:56:20 INFO - PROCESS | 1724 | 1467129380621 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 08:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:56:20 INFO - PROCESS | 1724 | 1467129380633 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:56:20 INFO - PROCESS | 1724 | 1467129380637 Marionette TRACE conn4 <- [1,1746,null,{}] 08:56:20 INFO - PROCESS | 1724 | 1467129380645 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:20 INFO - PROCESS | 1724 | 1467129380650 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:20 INFO - PROCESS | 1724 | 1467129380895 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 08:56:21 INFO - PROCESS | 1724 | 1467129381150 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:21 INFO - PROCESS | 1724 | 1467129381157 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:21 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9dcc00 == 31 [pid = 1724] [id = 444] 08:56:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8e23a800) [pid = 1724] [serial = 1333] [outer = (nil)] 08:56:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8e301c00) [pid = 1724] [serial = 1334] [outer = 0x8e23a800] 08:56:21 INFO - PROCESS | 1724 | 1467129381294 Marionette DEBUG loaded listener.js 08:56:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8e343c00) [pid = 1724] [serial = 1335] [outer = 0x8e23a800] 08:56:22 INFO - PROCESS | 1724 | 1467129382267 Marionette TRACE conn4 <- [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]]]}] 08:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1696ms 08:56:22 INFO - PROCESS | 1724 | 1467129382332 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 08:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:56:22 INFO - PROCESS | 1724 | 1467129382337 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 08:56:22 INFO - PROCESS | 1724 | 1467129382345 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:56:22 INFO - PROCESS | 1724 | 1467129382352 Marionette TRACE conn4 <- [1,1750,null,{}] 08:56:22 INFO - PROCESS | 1724 | 1467129382370 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:22 INFO - PROCESS | 1724 | 1467129382379 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:22 INFO - PROCESS | 1724 | 1467129382621 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 08:56:22 INFO - PROCESS | 1724 | 1467129382897 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:22 INFO - PROCESS | 1724 | 1467129382912 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:22 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ee02400 == 32 [pid = 1724] [id = 445] 08:56:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8ee02c00) [pid = 1724] [serial = 1336] [outer = (nil)] 08:56:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8ee09800) [pid = 1724] [serial = 1337] [outer = 0x8ee02c00] 08:56:23 INFO - PROCESS | 1724 | 1467129383042 Marionette DEBUG loaded listener.js 08:56:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8ee0ec00) [pid = 1724] [serial = 1338] [outer = 0x8ee02c00] 08:56:24 INFO - PROCESS | 1724 | 1467129384035 Marionette TRACE conn4 <- [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]]]}] 08:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1744ms 08:56:24 INFO - PROCESS | 1724 | 1467129384088 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 08:56:24 INFO - PROCESS | 1724 | 1467129384094 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 08:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:56:24 INFO - PROCESS | 1724 | 1467129384101 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:56:24 INFO - PROCESS | 1724 | 1467129384105 Marionette TRACE conn4 <- [1,1754,null,{}] 08:56:24 INFO - PROCESS | 1724 | 1467129384111 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:24 INFO - PROCESS | 1724 | 1467129384117 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:24 INFO - PROCESS | 1724 | 1467129384309 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 08:56:24 INFO - PROCESS | 1724 | 1467129384543 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:24 INFO - PROCESS | 1724 | 1467129384552 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:24 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d8400 == 33 [pid = 1724] [id = 446] 08:56:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8e3e2400) [pid = 1724] [serial = 1339] [outer = (nil)] 08:56:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8efc3800) [pid = 1724] [serial = 1340] [outer = 0x8e3e2400] 08:56:24 INFO - PROCESS | 1724 | 1467129384683 Marionette DEBUG loaded listener.js 08:56:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8f6a3800) [pid = 1724] [serial = 1341] [outer = 0x8e3e2400] 08:56:25 INFO - PROCESS | 1724 | 1467129385607 Marionette TRACE conn4 <- [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]]]}] 08:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1581ms 08:56:25 INFO - PROCESS | 1724 | 1467129385685 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 08:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:56:25 INFO - PROCESS | 1724 | 1467129385690 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 08:56:25 INFO - PROCESS | 1724 | 1467129385697 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:56:25 INFO - PROCESS | 1724 | 1467129385702 Marionette TRACE conn4 <- [1,1758,null,{}] 08:56:25 INFO - PROCESS | 1724 | 1467129385708 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:25 INFO - PROCESS | 1724 | 1467129385714 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:25 INFO - PROCESS | 1724 | 1467129385953 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 08:56:26 INFO - PROCESS | 1724 | 1467129386173 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:26 INFO - PROCESS | 1724 | 1467129386180 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:26 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d214c00 == 34 [pid = 1724] [id = 447] 08:56:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8e29a400) [pid = 1724] [serial = 1342] [outer = (nil)] 08:56:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8f905000) [pid = 1724] [serial = 1343] [outer = 0x8e29a400] 08:56:26 INFO - PROCESS | 1724 | 1467129386313 Marionette DEBUG loaded listener.js 08:56:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8f909400) [pid = 1724] [serial = 1344] [outer = 0x8e29a400] 08:56:27 INFO - PROCESS | 1724 | 1467129387229 Marionette TRACE conn4 <- [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]]]}] 08:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1590ms 08:56:27 INFO - PROCESS | 1724 | 1467129387287 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 08:56:27 INFO - PROCESS | 1724 | 1467129387292 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 08:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:56:27 INFO - PROCESS | 1724 | 1467129387299 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:56:27 INFO - PROCESS | 1724 | 1467129387304 Marionette TRACE conn4 <- [1,1762,null,{}] 08:56:27 INFO - PROCESS | 1724 | 1467129387310 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:27 INFO - PROCESS | 1724 | 1467129387322 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:27 INFO - PROCESS | 1724 | 1467129387614 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 08:56:27 INFO - PROCESS | 1724 | 1467129387873 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:27 INFO - PROCESS | 1724 | 1467129387881 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:27 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d095000 == 35 [pid = 1724] [id = 448] 08:56:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x8f6aec00) [pid = 1724] [serial = 1345] [outer = (nil)] 08:56:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x9002f800) [pid = 1724] [serial = 1346] [outer = 0x8f6aec00] 08:56:27 INFO - PROCESS | 1724 | 1467129387976 Marionette DEBUG loaded listener.js 08:56:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x9012ac00) [pid = 1724] [serial = 1347] [outer = 0x8f6aec00] 08:56:28 INFO - PROCESS | 1724 | 1467129388933 Marionette TRACE conn4 <- [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]]]}] 08:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1686ms 08:56:28 INFO - PROCESS | 1724 | 1467129388986 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 08:56:28 INFO - PROCESS | 1724 | 1467129388991 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 08:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:56:29 INFO - PROCESS | 1724 | 1467129388998 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:56:29 INFO - PROCESS | 1724 | 1467129389002 Marionette TRACE conn4 <- [1,1766,null,{}] 08:56:29 INFO - PROCESS | 1724 | 1467129389008 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:29 INFO - PROCESS | 1724 | 1467129389015 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:29 INFO - PROCESS | 1724 | 1467129389202 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 08:56:29 INFO - PROCESS | 1724 | 1467129389381 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:29 INFO - PROCESS | 1724 | 1467129389391 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:29 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d4000 == 36 [pid = 1724] [id = 449] 08:56:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x8a9d4400) [pid = 1724] [serial = 1348] [outer = (nil)] 08:56:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x8d8a0c00) [pid = 1724] [serial = 1349] [outer = 0x8a9d4400] 08:56:29 INFO - PROCESS | 1724 | 1467129389477 Marionette DEBUG loaded listener.js 08:56:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x8d096c00) [pid = 1724] [serial = 1350] [outer = 0x8a9d4400] 08:56:30 INFO - PROCESS | 1724 | 1467129390441 Marionette TRACE conn4 <- [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]]]}] 08:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1483ms 08:56:30 INFO - PROCESS | 1724 | 1467129390482 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 08:56:30 INFO - PROCESS | 1724 | 1467129390487 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 08:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:56:30 INFO - PROCESS | 1724 | 1467129390494 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:56:30 INFO - PROCESS | 1724 | 1467129390498 Marionette TRACE conn4 <- [1,1770,null,{}] 08:56:30 INFO - PROCESS | 1724 | 1467129390504 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:30 INFO - PROCESS | 1724 | 1467129390510 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:30 INFO - PROCESS | 1724 | 1467129390699 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 08:56:31 INFO - PROCESS | 1724 | 1467129391063 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:31 INFO - PROCESS | 1724 | 1467129391072 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:31 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9dac00 == 37 [pid = 1724] [id = 450] 08:56:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x8a9dc400) [pid = 1724] [serial = 1351] [outer = (nil)] 08:56:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x8bdcf000) [pid = 1724] [serial = 1352] [outer = 0x8a9dc400] 08:56:31 INFO - PROCESS | 1724 | 1467129391197 Marionette DEBUG loaded listener.js 08:56:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x8bf48c00) [pid = 1724] [serial = 1353] [outer = 0x8a9dc400] 08:56:32 INFO - PROCESS | 1724 | 1467129392171 Marionette TRACE conn4 <- [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]]]}] 08:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1737ms 08:56:32 INFO - PROCESS | 1724 | 1467129392234 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 08:56:32 INFO - PROCESS | 1724 | 1467129392240 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 08:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:56:32 INFO - PROCESS | 1724 | 1467129392249 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:56:32 INFO - PROCESS | 1724 | 1467129392255 Marionette TRACE conn4 <- [1,1774,null,{}] 08:56:32 INFO - PROCESS | 1724 | 1467129392264 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:32 INFO - PROCESS | 1724 | 1467129392271 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:32 INFO - PROCESS | 1724 | 1467129392529 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 08:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x90129c00) [pid = 1724] [serial = 1295] [outer = (nil)] [url = about:blank] 08:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x90136800) [pid = 1724] [serial = 1296] [outer = (nil)] [url = about:blank] 08:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8f6af000) [pid = 1724] [serial = 1265] [outer = (nil)] [url = about:blank] 08:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x8e29f000) [pid = 1724] [serial = 1292] [outer = (nil)] [url = about:blank] 08:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x8f90a000) [pid = 1724] [serial = 1289] [outer = (nil)] [url = about:blank] 08:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x901ee800) [pid = 1724] [serial = 1275] [outer = (nil)] [url = about:blank] 08:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8d213c00) [pid = 1724] [serial = 1281] [outer = (nil)] [url = about:blank] 08:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8e3dc400) [pid = 1724] [serial = 1293] [outer = (nil)] [url = about:blank] 08:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8d91cc00) [pid = 1724] [serial = 1283] [outer = (nil)] [url = about:blank] 08:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8e238400) [pid = 1724] [serial = 1277] [outer = (nil)] [url = about:blank] 08:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8f9e9400) [pid = 1724] [serial = 1268] [outer = (nil)] [url = about:blank] 08:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x9002b000) [pid = 1724] [serial = 1272] [outer = (nil)] [url = about:blank] 08:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8f6a8000) [pid = 1724] [serial = 1287] [outer = (nil)] [url = about:blank] 08:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8d216c00) [pid = 1724] [serial = 1278] [outer = (nil)] [url = about:blank] 08:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8e30b000) [pid = 1724] [serial = 1262] [outer = (nil)] [url = about:blank] 08:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8f9e3000) [pid = 1724] [serial = 1290] [outer = (nil)] [url = about:blank] 08:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8ee07000) [pid = 1724] [serial = 1257] [outer = (nil)] [url = about:blank] 08:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8d1f7400) [pid = 1724] [serial = 1280] [outer = (nil)] [url = about:blank] 08:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8efc0800) [pid = 1724] [serial = 1286] [outer = (nil)] [url = about:blank] 08:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8ff6cc00) [pid = 1724] [serial = 1271] [outer = (nil)] [url = about:blank] 08:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8f90f000) [pid = 1724] [serial = 1266] [outer = (nil)] [url = about:blank] 08:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8d8a7400) [pid = 1724] [serial = 1260] [outer = (nil)] [url = about:blank] 08:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x90131400) [pid = 1724] [serial = 1274] [outer = (nil)] [url = about:blank] 08:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x8f9ea800) [pid = 1724] [serial = 1269] [outer = (nil)] [url = about:blank] 08:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x8e305400) [pid = 1724] [serial = 1263] [outer = (nil)] [url = about:blank] 08:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x8e234800) [pid = 1724] [serial = 1284] [outer = (nil)] [url = about:blank] 08:56:32 INFO - PROCESS | 1724 | --DOMWINDOW == 70 (0x8d1f5400) [pid = 1724] [serial = 1259] [outer = (nil)] [url = about:blank] 08:56:32 INFO - PROCESS | 1724 | 1467129392801 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:32 INFO - PROCESS | 1724 | 1467129392810 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:32 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd0800 == 38 [pid = 1724] [id = 451] 08:56:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 71 (0x8d1f7400) [pid = 1724] [serial = 1354] [outer = (nil)] 08:56:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x8d8a3800) [pid = 1724] [serial = 1355] [outer = 0x8d1f7400] 08:56:32 INFO - PROCESS | 1724 | 1467129392893 Marionette DEBUG loaded listener.js 08:56:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x8e22c000) [pid = 1724] [serial = 1356] [outer = 0x8d1f7400] 08:56:33 INFO - PROCESS | 1724 | 1467129393762 Marionette TRACE conn4 <- [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]]]}] 08:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1553ms 08:56:33 INFO - PROCESS | 1724 | 1467129393807 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 08:56:33 INFO - PROCESS | 1724 | 1467129393813 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 08:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:56:33 INFO - PROCESS | 1724 | 1467129393836 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:56:33 INFO - PROCESS | 1724 | 1467129393841 Marionette TRACE conn4 <- [1,1778,null,{}] 08:56:33 INFO - PROCESS | 1724 | 1467129393849 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:33 INFO - PROCESS | 1724 | 1467129393855 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:34 INFO - PROCESS | 1724 | 1467129394037 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 08:56:34 INFO - PROCESS | 1724 | 1467129394047 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:34 INFO - PROCESS | 1724 | 1467129394057 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:34 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e232000 == 39 [pid = 1724] [id = 452] 08:56:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8e232400) [pid = 1724] [serial = 1357] [outer = (nil)] 08:56:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x8e3d7000) [pid = 1724] [serial = 1358] [outer = 0x8e232400] 08:56:34 INFO - PROCESS | 1724 | 1467129394130 Marionette DEBUG loaded listener.js 08:56:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8e3dec00) [pid = 1724] [serial = 1359] [outer = 0x8e232400] 08:56:35 INFO - PROCESS | 1724 | 1467129395164 Marionette TRACE conn4 <- [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]]]}] 08:56:35 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 08:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1403ms 08:56:35 INFO - PROCESS | 1724 | 1467129395232 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 08:56:35 INFO - PROCESS | 1724 | 1467129395237 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 08:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:56:35 INFO - PROCESS | 1724 | 1467129395252 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:56:35 INFO - PROCESS | 1724 | 1467129395262 Marionette TRACE conn4 <- [1,1782,null,{}] 08:56:35 INFO - PROCESS | 1724 | 1467129395281 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:35 INFO - PROCESS | 1724 | 1467129395289 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:35 INFO - PROCESS | 1724 | 1467129395533 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 08:56:35 INFO - PROCESS | 1724 | 1467129395557 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:35 INFO - PROCESS | 1724 | 1467129395565 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:35 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce1d400 == 40 [pid = 1724] [id = 453] 08:56:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8e2a2400) [pid = 1724] [serial = 1360] [outer = (nil)] 08:56:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8f6a8000) [pid = 1724] [serial = 1361] [outer = 0x8e2a2400] 08:56:35 INFO - PROCESS | 1724 | 1467129395637 Marionette DEBUG loaded listener.js 08:56:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8f907c00) [pid = 1724] [serial = 1362] [outer = 0x8e2a2400] 08:56:36 INFO - PROCESS | 1724 | 1467129396618 Marionette TRACE conn4 <- [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]]]}] 08:56:36 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 08:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1410ms 08:56:36 INFO - PROCESS | 1724 | 1467129396655 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 08:56:36 INFO - PROCESS | 1724 | 1467129396660 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 08:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:56:36 INFO - PROCESS | 1724 | 1467129396667 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:56:36 INFO - PROCESS | 1724 | 1467129396686 Marionette TRACE conn4 <- [1,1786,null,{}] 08:56:36 INFO - PROCESS | 1724 | 1467129396702 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:36 INFO - PROCESS | 1724 | 1467129396707 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:36 INFO - PROCESS | 1724 | 1467129396934 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 08:56:36 INFO - PROCESS | 1724 | 1467129396958 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:36 INFO - PROCESS | 1724 | 1467129396969 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:36 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d4800 == 41 [pid = 1724] [id = 454] 08:56:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8bf4e000) [pid = 1724] [serial = 1363] [outer = (nil)] 08:56:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8d91f000) [pid = 1724] [serial = 1364] [outer = 0x8bf4e000] 08:56:37 INFO - PROCESS | 1724 | 1467129397054 Marionette DEBUG loaded listener.js 08:56:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8ff61400) [pid = 1724] [serial = 1365] [outer = 0x8bf4e000] 08:56:37 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8e3d8800) [pid = 1724] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:56:37 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8bdc8c00) [pid = 1724] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:56:37 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8d096000) [pid = 1724] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:56:37 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8bf41800) [pid = 1724] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:56:37 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x901e2000) [pid = 1724] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:56:37 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8f6b0800) [pid = 1724] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:56:37 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8ce1c000) [pid = 1724] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:56:37 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8e29b000) [pid = 1724] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:56:37 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x902c1800) [pid = 1724] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:56:37 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x8d89fc00) [pid = 1724] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:56:38 INFO - PROCESS | 1724 | 1467129398093 Marionette TRACE conn4 <- [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]]]}] 08:56:38 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 08:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1469ms 08:56:38 INFO - PROCESS | 1724 | 1467129398137 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 08:56:38 INFO - PROCESS | 1724 | 1467129398142 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 08:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:56:38 INFO - PROCESS | 1724 | 1467129398148 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:56:38 INFO - PROCESS | 1724 | 1467129398152 Marionette TRACE conn4 <- [1,1790,null,{}] 08:56:38 INFO - PROCESS | 1724 | 1467129398162 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:38 INFO - PROCESS | 1724 | 1467129398166 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:38 INFO - PROCESS | 1724 | 1467129398338 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 08:56:38 INFO - PROCESS | 1724 | 1467129398474 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:38 INFO - PROCESS | 1724 | 1467129398492 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:38 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e298000 == 42 [pid = 1724] [id = 455] 08:56:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x8e344000) [pid = 1724] [serial = 1366] [outer = (nil)] 08:56:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8f90a000) [pid = 1724] [serial = 1367] [outer = 0x8e344000] 08:56:38 INFO - PROCESS | 1724 | 1467129398589 Marionette DEBUG loaded listener.js 08:56:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x9002c000) [pid = 1724] [serial = 1368] [outer = 0x8e344000] 08:56:39 INFO - PROCESS | 1724 | 1467129399474 Marionette TRACE conn4 <- [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]]]}] 08:56:39 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) 08:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1388ms 08:56:39 INFO - PROCESS | 1724 | 1467129399538 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 08:56:39 INFO - PROCESS | 1724 | 1467129399545 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 08:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:56:39 INFO - PROCESS | 1724 | 1467129399568 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:56:39 INFO - PROCESS | 1724 | 1467129399575 Marionette TRACE conn4 <- [1,1794,null,{}] 08:56:39 INFO - PROCESS | 1724 | 1467129399631 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:39 INFO - PROCESS | 1724 | 1467129399639 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:39 INFO - PROCESS | 1724 | 1467129399858 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 08:56:40 INFO - PROCESS | 1724 | 1467129400103 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:40 INFO - PROCESS | 1724 | 1467129400116 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:40 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdc8000 == 43 [pid = 1724] [id = 456] 08:56:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8d099400) [pid = 1724] [serial = 1369] [outer = (nil)] 08:56:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8d1f2c00) [pid = 1724] [serial = 1370] [outer = 0x8d099400] 08:56:40 INFO - PROCESS | 1724 | 1467129400222 Marionette DEBUG loaded listener.js 08:56:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8d89d800) [pid = 1724] [serial = 1371] [outer = 0x8d099400] 08:56:41 INFO - PROCESS | 1724 | 1467129401197 Marionette TRACE conn4 <- [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]]]}] 08:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1700ms 08:56:41 INFO - PROCESS | 1724 | 1467129401256 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 08:56:41 INFO - PROCESS | 1724 | 1467129401264 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 08:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:56:41 INFO - PROCESS | 1724 | 1467129401275 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:56:41 INFO - PROCESS | 1724 | 1467129401279 Marionette TRACE conn4 <- [1,1798,null,{}] 08:56:41 INFO - PROCESS | 1724 | 1467129401287 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:41 INFO - PROCESS | 1724 | 1467129401292 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:41 INFO - PROCESS | 1724 | 1467129401535 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 08:56:41 INFO - PROCESS | 1724 | 1467129401772 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:41 INFO - PROCESS | 1724 | 1467129401782 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:41 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e29c000 == 44 [pid = 1724] [id = 457] 08:56:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8e302c00) [pid = 1724] [serial = 1372] [outer = (nil)] 08:56:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8e345c00) [pid = 1724] [serial = 1373] [outer = 0x8e302c00] 08:56:41 INFO - PROCESS | 1724 | 1467129401915 Marionette DEBUG loaded listener.js 08:56:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8e3e1000) [pid = 1724] [serial = 1374] [outer = 0x8e302c00] 08:56:42 INFO - PROCESS | 1724 | 1467129402876 Marionette TRACE conn4 <- [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]]]}] 08:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1641ms 08:56:42 INFO - PROCESS | 1724 | 1467129402917 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 08:56:42 INFO - PROCESS | 1724 | 1467129402922 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 08:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:56:42 INFO - PROCESS | 1724 | 1467129402930 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:56:42 INFO - PROCESS | 1724 | 1467129402937 Marionette TRACE conn4 <- [1,1802,null,{}] 08:56:42 INFO - PROCESS | 1724 | 1467129402955 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:42 INFO - PROCESS | 1724 | 1467129402965 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:43 INFO - PROCESS | 1724 | 1467129403297 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 08:56:43 INFO - PROCESS | 1724 | 1467129403532 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:43 INFO - PROCESS | 1724 | 1467129403544 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:43 INFO - PROCESS | 1724 | ++DOCSHELL 0x9002a400 == 45 [pid = 1724] [id = 458] 08:56:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x9002b000) [pid = 1724] [serial = 1375] [outer = (nil)] 08:56:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x90033000) [pid = 1724] [serial = 1376] [outer = 0x9002b000] 08:56:43 INFO - PROCESS | 1724 | 1467129403652 Marionette DEBUG loaded listener.js 08:56:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x9012f400) [pid = 1724] [serial = 1377] [outer = 0x9002b000] 08:56:44 INFO - PROCESS | 1724 | 1467129404645 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1744ms 08:56:44 INFO - PROCESS | 1724 | 1467129404693 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 08:56:44 INFO - PROCESS | 1724 | 1467129404699 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 08:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:56:44 INFO - PROCESS | 1724 | 1467129404706 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:56:44 INFO - PROCESS | 1724 | 1467129404710 Marionette TRACE conn4 <- [1,1806,null,{}] 08:56:44 INFO - PROCESS | 1724 | 1467129404716 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:44 INFO - PROCESS | 1724 | 1467129404722 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:44 INFO - PROCESS | 1724 | 1467129404925 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 08:56:45 INFO - PROCESS | 1724 | 1467129405152 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:45 INFO - PROCESS | 1724 | 1467129405159 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:45 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd1800 == 46 [pid = 1724] [id = 459] 08:56:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8f6a1400) [pid = 1724] [serial = 1378] [outer = (nil)] 08:56:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x901eb800) [pid = 1724] [serial = 1379] [outer = 0x8f6a1400] 08:56:45 INFO - PROCESS | 1724 | 1467129405291 Marionette DEBUG loaded listener.js 08:56:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x902b6800) [pid = 1724] [serial = 1380] [outer = 0x8f6a1400] 08:56:46 INFO - PROCESS | 1724 | 1467129406206 Marionette TRACE conn4 <- [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]]]}] 08:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1540ms 08:56:46 INFO - PROCESS | 1724 | 1467129406260 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 08:56:46 INFO - PROCESS | 1724 | 1467129406263 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 08:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:56:46 INFO - PROCESS | 1724 | 1467129406275 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:56:46 INFO - PROCESS | 1724 | 1467129406278 Marionette TRACE conn4 <- [1,1810,null,{}] 08:56:46 INFO - PROCESS | 1724 | 1467129406285 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:46 INFO - PROCESS | 1724 | 1467129406291 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:46 INFO - PROCESS | 1724 | 1467129406484 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 08:56:46 INFO - PROCESS | 1724 | 1467129406668 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:46 INFO - PROCESS | 1724 | 1467129406680 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:46 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9dd400 == 47 [pid = 1724] [id = 460] 08:56:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8e349400) [pid = 1724] [serial = 1381] [outer = (nil)] 08:56:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x902bd800) [pid = 1724] [serial = 1382] [outer = 0x8e349400] 08:56:46 INFO - PROCESS | 1724 | 1467129406762 Marionette DEBUG loaded listener.js 08:56:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x902c0c00) [pid = 1724] [serial = 1383] [outer = 0x8e349400] 08:56:47 INFO - PROCESS | 1724 | 1467129407768 Marionette TRACE conn4 <- [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]]]}] 08:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1540ms 08:56:47 INFO - PROCESS | 1724 | 1467129407816 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 08:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:56:47 INFO - PROCESS | 1724 | 1467129407820 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 08:56:47 INFO - PROCESS | 1724 | 1467129407827 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:56:47 INFO - PROCESS | 1724 | 1467129407831 Marionette TRACE conn4 <- [1,1814,null,{}] 08:56:47 INFO - PROCESS | 1724 | 1467129407838 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:47 INFO - PROCESS | 1724 | 1467129407849 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:48 INFO - PROCESS | 1724 | 1467129408090 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 08:56:48 INFO - PROCESS | 1724 | 1467129408324 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:48 INFO - PROCESS | 1724 | 1467129408333 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:48 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e346800 == 48 [pid = 1724] [id = 461] 08:56:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x902b7800) [pid = 1724] [serial = 1384] [outer = (nil)] 08:56:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x91a15400) [pid = 1724] [serial = 1385] [outer = 0x902b7800] 08:56:48 INFO - PROCESS | 1724 | 1467129408463 Marionette DEBUG loaded listener.js 08:56:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x91aed400) [pid = 1724] [serial = 1386] [outer = 0x902b7800] 08:56:49 INFO - PROCESS | 1724 | 1467129409439 Marionette TRACE conn4 <- [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]]]}] 08:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1692ms 08:56:49 INFO - PROCESS | 1724 | 1467129409520 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 08:56:49 INFO - PROCESS | 1724 | 1467129409524 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 08:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:56:49 INFO - PROCESS | 1724 | 1467129409531 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:56:49 INFO - PROCESS | 1724 | 1467129409535 Marionette TRACE conn4 <- [1,1818,null,{}] 08:56:49 INFO - PROCESS | 1724 | 1467129409542 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:49 INFO - PROCESS | 1724 | 1467129409547 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:49 INFO - PROCESS | 1724 | 1467129409783 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 08:56:50 INFO - PROCESS | 1724 | 1467129410012 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:50 INFO - PROCESS | 1724 | 1467129410018 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:50 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d2400 == 49 [pid = 1724] [id = 462] 08:56:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x8bdd2c00) [pid = 1724] [serial = 1387] [outer = (nil)] 08:56:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x8d1fb800) [pid = 1724] [serial = 1388] [outer = 0x8bdd2c00] 08:56:50 INFO - PROCESS | 1724 | 1467129410149 Marionette DEBUG loaded listener.js 08:56:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x8e22b800) [pid = 1724] [serial = 1389] [outer = 0x8bdd2c00] 08:56:51 INFO - PROCESS | 1724 | 1467129411341 Marionette TRACE conn4 <- [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]]]}] 08:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1885ms 08:56:51 INFO - PROCESS | 1724 | 1467129411417 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 08:56:51 INFO - PROCESS | 1724 | 1467129411424 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 08:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:56:51 INFO - PROCESS | 1724 | 1467129411433 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:56:51 INFO - PROCESS | 1724 | 1467129411440 Marionette TRACE conn4 <- [1,1822,null,{}] 08:56:51 INFO - PROCESS | 1724 | 1467129411448 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:51 INFO - PROCESS | 1724 | 1467129411454 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:51 INFO - PROCESS | 1724 | 1467129411699 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 08:56:52 INFO - PROCESS | 1724 | 1467129412023 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:52 INFO - PROCESS | 1724 | 1467129412031 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:52 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d91e400 == 50 [pid = 1724] [id = 463] 08:56:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x8e234c00) [pid = 1724] [serial = 1390] [outer = (nil)] 08:56:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x8e2a2c00) [pid = 1724] [serial = 1391] [outer = 0x8e234c00] 08:56:52 INFO - PROCESS | 1724 | 1467129412121 Marionette DEBUG loaded listener.js 08:56:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x8e347c00) [pid = 1724] [serial = 1392] [outer = 0x8e234c00] 08:56:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8d1f1000 == 49 [pid = 1724] [id = 364] 08:56:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8e22d400 == 48 [pid = 1724] [id = 365] 08:56:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8e22e000 == 47 [pid = 1724] [id = 373] 08:56:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdc8800 == 46 [pid = 1724] [id = 438] 08:56:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd5c00 == 45 [pid = 1724] [id = 363] 08:56:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdcd400 == 44 [pid = 1724] [id = 376] 08:56:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8efc2800 == 43 [pid = 1724] [id = 371] 08:56:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdcac00 == 42 [pid = 1724] [id = 367] 08:56:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d9400 == 41 [pid = 1724] [id = 378] 08:56:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf42800 == 40 [pid = 1724] [id = 375] 08:56:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8d91c000 == 39 [pid = 1724] [id = 368] 08:56:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d5c00 == 38 [pid = 1724] [id = 372] 08:56:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8e34b800 == 37 [pid = 1724] [id = 370] 08:56:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9dc000 == 36 [pid = 1724] [id = 379] 08:56:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf47000 == 35 [pid = 1724] [id = 374] 08:56:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8ee0c800 == 34 [pid = 1724] [id = 377] 08:56:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8efbb000 == 33 [pid = 1724] [id = 369] 08:56:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf4c000 == 32 [pid = 1724] [id = 366] 08:56:53 INFO - PROCESS | 1724 | --DOCSHELL 0x8d220c00 == 31 [pid = 1724] [id = 380] 08:56:53 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x8e30c000) [pid = 1724] [serial = 1328] [outer = (nil)] [url = about:blank] 08:56:53 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x8ee0fc00) [pid = 1724] [serial = 1301] [outer = (nil)] [url = about:blank] 08:56:53 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x8bdcd000) [pid = 1724] [serial = 1316] [outer = (nil)] [url = about:blank] 08:56:53 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x8bf43800) [pid = 1724] [serial = 1317] [outer = (nil)] [url = about:blank] 08:56:53 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8d0a0c00) [pid = 1724] [serial = 1319] [outer = (nil)] [url = about:blank] 08:56:53 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x8ce18000) [pid = 1724] [serial = 1314] [outer = (nil)] [url = about:blank] 08:56:53 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x8bf4dc00) [pid = 1724] [serial = 1313] [outer = (nil)] [url = about:blank] 08:56:53 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x9100a000) [pid = 1724] [serial = 1305] [outer = (nil)] [url = about:blank] 08:56:53 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x902be000) [pid = 1724] [serial = 1304] [outer = (nil)] [url = about:blank] 08:56:53 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x91a1dc00) [pid = 1724] [serial = 1308] [outer = (nil)] [url = about:blank] 08:56:53 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x91a17000) [pid = 1724] [serial = 1307] [outer = (nil)] [url = about:blank] 08:56:53 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8e22c800) [pid = 1724] [serial = 1299] [outer = (nil)] [url = about:blank] 08:56:53 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8d89bc00) [pid = 1724] [serial = 1298] [outer = (nil)] [url = about:blank] 08:56:53 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8f6a1800) [pid = 1724] [serial = 1302] [outer = (nil)] [url = about:blank] 08:56:53 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8e302800) [pid = 1724] [serial = 1325] [outer = (nil)] [url = about:blank] 08:56:53 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x91af2400) [pid = 1724] [serial = 1311] [outer = (nil)] [url = about:blank] 08:56:53 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x91af0c00) [pid = 1724] [serial = 1310] [outer = (nil)] [url = about:blank] 08:56:53 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8d8a6c00) [pid = 1724] [serial = 1322] [outer = (nil)] [url = about:blank] 08:56:53 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8e309000) [pid = 1724] [serial = 1326] [outer = (nil)] [url = about:blank] 08:56:53 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8d917400) [pid = 1724] [serial = 1323] [outer = (nil)] [url = about:blank] 08:56:53 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8d1f4000) [pid = 1724] [serial = 1320] [outer = (nil)] [url = about:blank] 08:56:54 INFO - PROCESS | 1724 | 1467129414274 Marionette TRACE conn4 <- [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]]]}] 08:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 2890ms 08:56:54 INFO - PROCESS | 1724 | 1467129414324 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 08:56:54 INFO - PROCESS | 1724 | 1467129414331 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 08:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:56:54 INFO - PROCESS | 1724 | 1467129414340 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:56:54 INFO - PROCESS | 1724 | 1467129414345 Marionette TRACE conn4 <- [1,1826,null,{}] 08:56:54 INFO - PROCESS | 1724 | 1467129414353 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:54 INFO - PROCESS | 1724 | 1467129414360 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:54 INFO - PROCESS | 1724 | 1467129414532 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 08:56:54 INFO - PROCESS | 1724 | 1467129414720 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:54 INFO - PROCESS | 1724 | 1467129414727 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:54 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf47000 == 32 [pid = 1724] [id = 464] 08:56:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8bf4a400) [pid = 1724] [serial = 1393] [outer = (nil)] 08:56:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8d09bc00) [pid = 1724] [serial = 1394] [outer = 0x8bf4a400] 08:56:54 INFO - PROCESS | 1724 | 1467129414807 Marionette DEBUG loaded listener.js 08:56:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8d09ec00) [pid = 1724] [serial = 1395] [outer = 0x8bf4a400] 08:56:55 INFO - PROCESS | 1724 | 1467129415709 Marionette TRACE conn4 <- [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]]]}] 08:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1388ms 08:56:55 INFO - PROCESS | 1724 | 1467129415729 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 08:56:55 INFO - PROCESS | 1724 | 1467129415738 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 08:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:56:55 INFO - PROCESS | 1724 | 1467129415751 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:56:55 INFO - PROCESS | 1724 | 1467129415757 Marionette TRACE conn4 <- [1,1830,null,{}] 08:56:55 INFO - PROCESS | 1724 | 1467129415764 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:55 INFO - PROCESS | 1724 | 1467129415770 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:55 INFO - PROCESS | 1724 | 1467129415967 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 08:56:56 INFO - PROCESS | 1724 | 1467129416114 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:56 INFO - PROCESS | 1724 | 1467129416125 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:56 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8a2800 == 33 [pid = 1724] [id = 465] 08:56:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8d8a6400) [pid = 1724] [serial = 1396] [outer = (nil)] 08:56:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8d915000) [pid = 1724] [serial = 1397] [outer = 0x8d8a6400] 08:56:56 INFO - PROCESS | 1724 | 1467129416202 Marionette DEBUG loaded listener.js 08:56:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8d91fc00) [pid = 1724] [serial = 1398] [outer = 0x8d8a6400] 08:56:57 INFO - PROCESS | 1724 | 1467129417151 Marionette TRACE conn4 <- [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]]]}] 08:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1441ms 08:56:57 INFO - PROCESS | 1724 | 1467129417192 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 08:56:57 INFO - PROCESS | 1724 | 1467129417196 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 08:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:56:57 INFO - PROCESS | 1724 | 1467129417202 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:56:57 INFO - PROCESS | 1724 | 1467129417209 Marionette TRACE conn4 <- [1,1834,null,{}] 08:56:57 INFO - PROCESS | 1724 | 1467129417235 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:57 INFO - PROCESS | 1724 | 1467129417246 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:57 INFO - PROCESS | 1724 | 1467129417478 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 08:56:57 INFO - PROCESS | 1724 | 1467129417506 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:57 INFO - PROCESS | 1724 | 1467129417520 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:57 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e3d7800 == 34 [pid = 1724] [id = 466] 08:56:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8e3db000) [pid = 1724] [serial = 1399] [outer = (nil)] 08:56:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8ee01c00) [pid = 1724] [serial = 1400] [outer = 0x8e3db000] 08:56:57 INFO - PROCESS | 1724 | 1467129417595 Marionette DEBUG loaded listener.js 08:56:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8ee0c800) [pid = 1724] [serial = 1401] [outer = 0x8e3db000] 08:56:59 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8e344000) [pid = 1724] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:56:59 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8ce19c00) [pid = 1724] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:56:59 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8d1f7400) [pid = 1724] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:56:59 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8ee02c00) [pid = 1724] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:56:59 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8a9dc400) [pid = 1724] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:56:59 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8e23a800) [pid = 1724] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:56:59 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8e3e2400) [pid = 1724] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:56:59 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8a9d4400) [pid = 1724] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:56:59 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8e2a2400) [pid = 1724] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:56:59 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8bf4e000) [pid = 1724] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:56:59 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8e232400) [pid = 1724] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:56:59 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8d098400) [pid = 1724] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:56:59 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8e29a400) [pid = 1724] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:56:59 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x8f6aec00) [pid = 1724] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:56:59 INFO - PROCESS | 1724 | 1467129419253 Marionette TRACE conn4 <- [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]]]}] 08:56:59 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 08:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 2107ms 08:56:59 INFO - PROCESS | 1724 | 1467129419310 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 08:56:59 INFO - PROCESS | 1724 | 1467129419315 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 08:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:56:59 INFO - PROCESS | 1724 | 1467129419322 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:56:59 INFO - PROCESS | 1724 | 1467129419326 Marionette TRACE conn4 <- [1,1838,null,{}] 08:56:59 INFO - PROCESS | 1724 | 1467129419332 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:59 INFO - PROCESS | 1724 | 1467129419338 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:59 INFO - PROCESS | 1724 | 1467129419511 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 08:56:59 INFO - PROCESS | 1724 | 1467129419645 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:59 INFO - PROCESS | 1724 | 1467129419652 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:56:59 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf45000 == 35 [pid = 1724] [id = 467] 08:56:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8d098000) [pid = 1724] [serial = 1402] [outer = (nil)] 08:56:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x8e2a1800) [pid = 1724] [serial = 1403] [outer = 0x8d098000] 08:56:59 INFO - PROCESS | 1724 | 1467129419746 Marionette DEBUG loaded listener.js 08:56:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8ee02c00) [pid = 1724] [serial = 1404] [outer = 0x8d098000] 08:57:00 INFO - PROCESS | 1724 | 1467129420514 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1238ms 08:57:00 INFO - PROCESS | 1724 | 1467129420562 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 08:57:00 INFO - PROCESS | 1724 | 1467129420566 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 08:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:57:00 INFO - PROCESS | 1724 | 1467129420572 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:57:00 INFO - PROCESS | 1724 | 1467129420576 Marionette TRACE conn4 <- [1,1842,null,{}] 08:57:00 INFO - PROCESS | 1724 | 1467129420582 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:00 INFO - PROCESS | 1724 | 1467129420588 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:00 INFO - PROCESS | 1724 | 1467129420753 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 08:57:00 INFO - PROCESS | 1724 | 1467129420765 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:00 INFO - PROCESS | 1724 | 1467129420772 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:00 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d916800 == 36 [pid = 1724] [id = 468] 08:57:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8e3e2400) [pid = 1724] [serial = 1405] [outer = (nil)] 08:57:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8efc1c00) [pid = 1724] [serial = 1406] [outer = 0x8e3e2400] 08:57:00 INFO - PROCESS | 1724 | 1467129420849 Marionette DEBUG loaded listener.js 08:57:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8efc5000) [pid = 1724] [serial = 1407] [outer = 0x8e3e2400] 08:57:02 INFO - PROCESS | 1724 | 1467129422082 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1594ms 08:57:02 INFO - PROCESS | 1724 | 1467129422168 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 08:57:02 INFO - PROCESS | 1724 | 1467129422175 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 08:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:57:02 INFO - PROCESS | 1724 | 1467129422184 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:57:02 INFO - PROCESS | 1724 | 1467129422192 Marionette TRACE conn4 <- [1,1846,null,{}] 08:57:02 INFO - PROCESS | 1724 | 1467129422202 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:02 INFO - PROCESS | 1724 | 1467129422207 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:02 INFO - PROCESS | 1724 | 1467129422441 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 08:57:02 INFO - PROCESS | 1724 | 1467129422719 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:02 INFO - PROCESS | 1724 | 1467129422731 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:02 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d1000 == 37 [pid = 1724] [id = 469] 08:57:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8bdd5400) [pid = 1724] [serial = 1408] [outer = (nil)] 08:57:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8d1f6000) [pid = 1724] [serial = 1409] [outer = 0x8bdd5400] 08:57:02 INFO - PROCESS | 1724 | 1467129422826 Marionette DEBUG loaded listener.js 08:57:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8d916400) [pid = 1724] [serial = 1410] [outer = 0x8bdd5400] 08:57:03 INFO - PROCESS | 1724 | 1467129423885 Marionette TRACE conn4 <- [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]]]}] 08:57:03 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) 08:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1792ms 08:57:03 INFO - PROCESS | 1724 | 1467129423977 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 08:57:03 INFO - PROCESS | 1724 | 1467129423985 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 08:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:57:04 INFO - PROCESS | 1724 | 1467129423997 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:57:04 INFO - PROCESS | 1724 | 1467129424001 Marionette TRACE conn4 <- [1,1850,null,{}] 08:57:04 INFO - PROCESS | 1724 | 1467129424008 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:04 INFO - PROCESS | 1724 | 1467129424014 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:04 INFO - PROCESS | 1724 | 1467129424251 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 08:57:04 INFO - PROCESS | 1724 | 1467129424682 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:04 INFO - PROCESS | 1724 | 1467129424692 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:04 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9cec00 == 38 [pid = 1724] [id = 470] 08:57:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8e34ac00) [pid = 1724] [serial = 1411] [outer = (nil)] 08:57:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8efc2800) [pid = 1724] [serial = 1412] [outer = 0x8e34ac00] 08:57:04 INFO - PROCESS | 1724 | 1467129424866 Marionette DEBUG loaded listener.js 08:57:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8e22f400) [pid = 1724] [serial = 1413] [outer = 0x8e34ac00] 08:57:05 INFO - PROCESS | 1724 | 1467129425959 Marionette TRACE conn4 <- [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]]]}] 08:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 2042ms 08:57:06 INFO - PROCESS | 1724 | 1467129426040 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 08:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:57:06 INFO - PROCESS | 1724 | 1467129426045 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 08:57:06 INFO - PROCESS | 1724 | 1467129426052 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:57:06 INFO - PROCESS | 1724 | 1467129426059 Marionette TRACE conn4 <- [1,1854,null,{}] 08:57:06 INFO - PROCESS | 1724 | 1467129426076 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:06 INFO - PROCESS | 1724 | 1467129426086 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:06 INFO - PROCESS | 1724 | 1467129426327 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 08:57:06 INFO - PROCESS | 1724 | 1467129426600 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:06 INFO - PROCESS | 1724 | 1467129426610 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:06 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f9e3000 == 39 [pid = 1724] [id = 471] 08:57:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8f9e7800) [pid = 1724] [serial = 1414] [outer = (nil)] 08:57:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8ff69400) [pid = 1724] [serial = 1415] [outer = 0x8f9e7800] 08:57:06 INFO - PROCESS | 1724 | 1467129426705 Marionette DEBUG loaded listener.js 08:57:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x90027800) [pid = 1724] [serial = 1416] [outer = 0x8f9e7800] 08:57:07 INFO - PROCESS | 1724 | 1467129427716 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1747ms 08:57:07 INFO - PROCESS | 1724 | 1467129427799 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 08:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:57:07 INFO - PROCESS | 1724 | 1467129427805 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 08:57:07 INFO - PROCESS | 1724 | 1467129427812 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:57:07 INFO - PROCESS | 1724 | 1467129427815 Marionette TRACE conn4 <- [1,1858,null,{}] 08:57:07 INFO - PROCESS | 1724 | 1467129427822 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:07 INFO - PROCESS | 1724 | 1467129427828 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:08 INFO - PROCESS | 1724 | 1467129428064 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 08:57:08 INFO - PROCESS | 1724 | 1467129428295 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:08 INFO - PROCESS | 1724 | 1467129428305 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:08 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d9000 == 40 [pid = 1724] [id = 472] 08:57:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x8a9d9400) [pid = 1724] [serial = 1417] [outer = (nil)] 08:57:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x8bdca400) [pid = 1724] [serial = 1418] [outer = 0x8a9d9400] 08:57:08 INFO - PROCESS | 1724 | 1467129428558 Marionette DEBUG loaded listener.js 08:57:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x8bf4c000) [pid = 1724] [serial = 1419] [outer = 0x8a9d9400] 08:57:09 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf45000 == 39 [pid = 1724] [id = 467] 08:57:09 INFO - PROCESS | 1724 | --DOCSHELL 0x8e3d7800 == 38 [pid = 1724] [id = 466] 08:57:09 INFO - PROCESS | 1724 | 1467129429683 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:57:09 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8a2800 == 37 [pid = 1724] [id = 465] 08:57:09 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf47000 == 36 [pid = 1724] [id = 464] 08:57:09 INFO - PROCESS | 1724 | --DOCSHELL 0x8d91e400 == 35 [pid = 1724] [id = 463] 08:57:09 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8f90a000) [pid = 1724] [serial = 1367] [outer = (nil)] [url = about:blank] 08:57:09 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8d21dc00) [pid = 1724] [serial = 1332] [outer = (nil)] [url = about:blank] 08:57:09 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8d8a3800) [pid = 1724] [serial = 1355] [outer = (nil)] [url = about:blank] 08:57:09 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8ee0ec00) [pid = 1724] [serial = 1338] [outer = (nil)] [url = about:blank] 08:57:09 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8bdcf000) [pid = 1724] [serial = 1352] [outer = (nil)] [url = about:blank] 08:57:09 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8e301c00) [pid = 1724] [serial = 1334] [outer = (nil)] [url = about:blank] 08:57:09 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8e343c00) [pid = 1724] [serial = 1335] [outer = (nil)] [url = about:blank] 08:57:09 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8efc3800) [pid = 1724] [serial = 1340] [outer = (nil)] [url = about:blank] 08:57:09 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8d096c00) [pid = 1724] [serial = 1350] [outer = (nil)] [url = about:blank] 08:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1933ms 08:57:09 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8e22c000) [pid = 1724] [serial = 1356] [outer = (nil)] [url = about:blank] 08:57:09 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8f907c00) [pid = 1724] [serial = 1362] [outer = (nil)] [url = about:blank] 08:57:09 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8d094400) [pid = 1724] [serial = 1331] [outer = (nil)] [url = about:blank] 08:57:09 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8ff61400) [pid = 1724] [serial = 1365] [outer = (nil)] [url = about:blank] 08:57:09 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8e3d7000) [pid = 1724] [serial = 1358] [outer = (nil)] [url = about:blank] 08:57:09 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8e310c00) [pid = 1724] [serial = 1329] [outer = (nil)] [url = about:blank] 08:57:09 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8e3dec00) [pid = 1724] [serial = 1359] [outer = (nil)] [url = about:blank] 08:57:09 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8f909400) [pid = 1724] [serial = 1344] [outer = (nil)] [url = about:blank] 08:57:09 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x8f6a8000) [pid = 1724] [serial = 1361] [outer = (nil)] [url = about:blank] 08:57:09 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x9012ac00) [pid = 1724] [serial = 1347] [outer = (nil)] [url = about:blank] 08:57:09 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x8ee09800) [pid = 1724] [serial = 1337] [outer = (nil)] [url = about:blank] 08:57:09 INFO - PROCESS | 1724 | --DOMWINDOW == 70 (0x8f6a3800) [pid = 1724] [serial = 1341] [outer = (nil)] [url = about:blank] 08:57:09 INFO - PROCESS | 1724 | --DOMWINDOW == 69 (0x8d8a0c00) [pid = 1724] [serial = 1349] [outer = (nil)] [url = about:blank] 08:57:09 INFO - PROCESS | 1724 | --DOMWINDOW == 68 (0x8bf48c00) [pid = 1724] [serial = 1353] [outer = (nil)] [url = about:blank] 08:57:09 INFO - PROCESS | 1724 | --DOMWINDOW == 67 (0x8f905000) [pid = 1724] [serial = 1343] [outer = (nil)] [url = about:blank] 08:57:09 INFO - PROCESS | 1724 | --DOMWINDOW == 66 (0x8d91f000) [pid = 1724] [serial = 1364] [outer = (nil)] [url = about:blank] 08:57:09 INFO - PROCESS | 1724 | --DOMWINDOW == 65 (0x9002f800) [pid = 1724] [serial = 1346] [outer = (nil)] [url = about:blank] 08:57:09 INFO - PROCESS | 1724 | --DOMWINDOW == 64 (0x9002c000) [pid = 1724] [serial = 1368] [outer = (nil)] [url = about:blank] 08:57:09 INFO - PROCESS | 1724 | 1467129429777 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 08:57:09 INFO - PROCESS | 1724 | 1467129429793 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 08:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:57:09 INFO - PROCESS | 1724 | 1467129429806 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:57:09 INFO - PROCESS | 1724 | 1467129429809 Marionette TRACE conn4 <- [1,1862,null,{}] 08:57:09 INFO - PROCESS | 1724 | 1467129429825 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:09 INFO - PROCESS | 1724 | 1467129429832 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:10 INFO - PROCESS | 1724 | 1467129430011 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 08:57:10 INFO - PROCESS | 1724 | 1467129430199 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:10 INFO - PROCESS | 1724 | 1467129430211 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:10 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d21cc00 == 36 [pid = 1724] [id = 473] 08:57:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 65 (0x8d21e400) [pid = 1724] [serial = 1420] [outer = (nil)] 08:57:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 66 (0x8d8a2800) [pid = 1724] [serial = 1421] [outer = 0x8d21e400] 08:57:10 INFO - PROCESS | 1724 | 1467129430291 Marionette DEBUG loaded listener.js 08:57:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 67 (0x8e22dc00) [pid = 1724] [serial = 1422] [outer = 0x8d21e400] 08:57:11 INFO - PROCESS | 1724 | 1467129431125 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1387ms 08:57:11 INFO - PROCESS | 1724 | 1467129431192 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 08:57:11 INFO - PROCESS | 1724 | 1467129431198 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 08:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:57:11 INFO - PROCESS | 1724 | 1467129431209 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:57:11 INFO - PROCESS | 1724 | 1467129431213 Marionette TRACE conn4 <- [1,1866,null,{}] 08:57:11 INFO - PROCESS | 1724 | 1467129431220 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:11 INFO - PROCESS | 1724 | 1467129431225 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:11 INFO - PROCESS | 1724 | 1467129431400 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 08:57:11 INFO - PROCESS | 1724 | 1467129431535 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:11 INFO - PROCESS | 1724 | 1467129431544 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:11 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce18c00 == 37 [pid = 1724] [id = 474] 08:57:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 68 (0x8d211c00) [pid = 1724] [serial = 1423] [outer = (nil)] 08:57:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 69 (0x8e310800) [pid = 1724] [serial = 1424] [outer = 0x8d211c00] 08:57:11 INFO - PROCESS | 1724 | 1467129431633 Marionette DEBUG loaded listener.js 08:57:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 70 (0x8e3d7c00) [pid = 1724] [serial = 1425] [outer = 0x8d211c00] 08:57:12 INFO - PROCESS | 1724 | 1467129432564 Marionette TRACE conn4 <- [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]]]}] 08:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1385ms 08:57:12 INFO - PROCESS | 1724 | 1467129432595 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 08:57:12 INFO - PROCESS | 1724 | 1467129432600 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 08:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:57:12 INFO - PROCESS | 1724 | 1467129432607 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:57:12 INFO - PROCESS | 1724 | 1467129432613 Marionette TRACE conn4 <- [1,1870,null,{}] 08:57:12 INFO - PROCESS | 1724 | 1467129432636 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:12 INFO - PROCESS | 1724 | 1467129432645 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:12 INFO - PROCESS | 1724 | 1467129432890 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 08:57:12 INFO - PROCESS | 1724 | 1467129432923 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:12 INFO - PROCESS | 1724 | 1467129432931 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:12 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ee06400 == 38 [pid = 1724] [id = 475] 08:57:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 71 (0x8efbd000) [pid = 1724] [serial = 1426] [outer = (nil)] 08:57:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x8f6a9400) [pid = 1724] [serial = 1427] [outer = 0x8efbd000] 08:57:13 INFO - PROCESS | 1724 | 1467129433006 Marionette DEBUG loaded listener.js 08:57:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x8f902800) [pid = 1724] [serial = 1428] [outer = 0x8efbd000] 08:57:13 INFO - PROCESS | 1724 | 1467129433997 Marionette TRACE conn4 <- [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]]]}] 08:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1441ms 08:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:57:14 INFO - PROCESS | 1724 | 1467129434048 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 08:57:14 INFO - PROCESS | 1724 | 1467129434052 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 08:57:14 INFO - PROCESS | 1724 | 1467129434065 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:57:14 INFO - PROCESS | 1724 | 1467129434068 Marionette TRACE conn4 <- [1,1874,null,{}] 08:57:14 INFO - PROCESS | 1724 | 1467129434075 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:14 INFO - PROCESS | 1724 | 1467129434080 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:14 INFO - PROCESS | 1724 | 1467129434304 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 08:57:14 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x8bf4a400) [pid = 1724] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:57:14 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x902b7800) [pid = 1724] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:57:14 INFO - PROCESS | 1724 | --DOMWINDOW == 70 (0x8bdd2c00) [pid = 1724] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:57:14 INFO - PROCESS | 1724 | --DOMWINDOW == 69 (0x8d8a6400) [pid = 1724] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:57:14 INFO - PROCESS | 1724 | --DOMWINDOW == 68 (0x8d098000) [pid = 1724] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:57:14 INFO - PROCESS | 1724 | --DOMWINDOW == 67 (0x8d099400) [pid = 1724] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:57:14 INFO - PROCESS | 1724 | --DOMWINDOW == 66 (0x8e302c00) [pid = 1724] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:57:14 INFO - PROCESS | 1724 | --DOMWINDOW == 65 (0x9002b000) [pid = 1724] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:57:14 INFO - PROCESS | 1724 | --DOMWINDOW == 64 (0x8f6a1400) [pid = 1724] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:57:14 INFO - PROCESS | 1724 | --DOMWINDOW == 63 (0x8e349400) [pid = 1724] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:57:14 INFO - PROCESS | 1724 | --DOMWINDOW == 62 (0x8e3db000) [pid = 1724] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:57:14 INFO - PROCESS | 1724 | --DOMWINDOW == 61 (0x8e234c00) [pid = 1724] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:57:14 INFO - PROCESS | 1724 | 1467129434577 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:14 INFO - PROCESS | 1724 | 1467129434585 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:14 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdc7000 == 39 [pid = 1724] [id = 476] 08:57:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 62 (0x8bdc8400) [pid = 1724] [serial = 1429] [outer = (nil)] 08:57:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 63 (0x8d096400) [pid = 1724] [serial = 1430] [outer = 0x8bdc8400] 08:57:14 INFO - PROCESS | 1724 | 1467129434663 Marionette DEBUG loaded listener.js 08:57:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 64 (0x8d8a6000) [pid = 1724] [serial = 1431] [outer = 0x8bdc8400] 08:57:15 INFO - PROCESS | 1724 | 1467129435494 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1491ms 08:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:57:15 INFO - PROCESS | 1724 | 1467129435550 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 08:57:15 INFO - PROCESS | 1724 | 1467129435553 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 08:57:15 INFO - PROCESS | 1724 | 1467129435561 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:57:15 INFO - PROCESS | 1724 | 1467129435563 Marionette TRACE conn4 <- [1,1878,null,{}] 08:57:15 INFO - PROCESS | 1724 | 1467129435570 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:15 INFO - PROCESS | 1724 | 1467129435576 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:15 INFO - PROCESS | 1724 | 1467129435746 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 08:57:15 INFO - PROCESS | 1724 | 1467129435879 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:15 INFO - PROCESS | 1724 | 1467129435885 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:15 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d09ac00 == 40 [pid = 1724] [id = 477] 08:57:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 65 (0x8d213400) [pid = 1724] [serial = 1432] [outer = (nil)] 08:57:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 66 (0x8f90f800) [pid = 1724] [serial = 1433] [outer = 0x8d213400] 08:57:16 INFO - PROCESS | 1724 | 1467129436003 Marionette DEBUG loaded listener.js 08:57:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 67 (0x8ff64000) [pid = 1724] [serial = 1434] [outer = 0x8d213400] 08:57:17 INFO - PROCESS | 1724 | 1467129437017 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1490ms 08:57:17 INFO - PROCESS | 1724 | 1467129437051 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 08:57:17 INFO - PROCESS | 1724 | 1467129437059 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 08:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:57:17 INFO - PROCESS | 1724 | 1467129437068 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:57:17 INFO - PROCESS | 1724 | 1467129437074 Marionette TRACE conn4 <- [1,1882,null,{}] 08:57:17 INFO - PROCESS | 1724 | 1467129437084 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:17 INFO - PROCESS | 1724 | 1467129437090 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:17 INFO - PROCESS | 1724 | 1467129437303 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 08:57:17 INFO - PROCESS | 1724 | 1467129437555 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:17 INFO - PROCESS | 1724 | 1467129437566 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:17 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf4e400 == 41 [pid = 1724] [id = 478] 08:57:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 68 (0x8ce11c00) [pid = 1724] [serial = 1435] [outer = (nil)] 08:57:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 69 (0x8d8a9000) [pid = 1724] [serial = 1436] [outer = 0x8ce11c00] 08:57:17 INFO - PROCESS | 1724 | 1467129437701 Marionette DEBUG loaded listener.js 08:57:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 70 (0x8e302800) [pid = 1724] [serial = 1437] [outer = 0x8ce11c00] 08:57:18 INFO - PROCESS | 1724 | 1467129438683 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1652ms 08:57:18 INFO - PROCESS | 1724 | 1467129438721 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 08:57:18 INFO - PROCESS | 1724 | 1467129438729 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 08:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:57:18 INFO - PROCESS | 1724 | 1467129438741 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:57:18 INFO - PROCESS | 1724 | 1467129438745 Marionette TRACE conn4 <- [1,1886,null,{}] 08:57:18 INFO - PROCESS | 1724 | 1467129438753 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:18 INFO - PROCESS | 1724 | 1467129438758 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:18 INFO - PROCESS | 1724 | 1467129438962 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 08:57:19 INFO - PROCESS | 1724 | 1467129439239 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:19 INFO - PROCESS | 1724 | 1467129439250 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:19 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e3df800 == 42 [pid = 1724] [id = 479] 08:57:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 71 (0x8e3e0000) [pid = 1724] [serial = 1438] [outer = (nil)] 08:57:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x8efb7000) [pid = 1724] [serial = 1439] [outer = 0x8e3e0000] 08:57:19 INFO - PROCESS | 1724 | 1467129439383 Marionette DEBUG loaded listener.js 08:57:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x8efc3800) [pid = 1724] [serial = 1440] [outer = 0x8e3e0000] 08:57:20 INFO - PROCESS | 1724 | 1467129440439 Marionette TRACE conn4 <- [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]]]}] 08:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1735ms 08:57:20 INFO - PROCESS | 1724 | 1467129440476 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 08:57:20 INFO - PROCESS | 1724 | 1467129440480 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 08:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:57:20 INFO - PROCESS | 1724 | 1467129440488 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:57:20 INFO - PROCESS | 1724 | 1467129440495 Marionette TRACE conn4 <- [1,1890,null,{}] 08:57:20 INFO - PROCESS | 1724 | 1467129440512 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:20 INFO - PROCESS | 1724 | 1467129440522 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:20 INFO - PROCESS | 1724 | 1467129440736 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 08:57:20 INFO - PROCESS | 1724 | 1467129440963 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:20 INFO - PROCESS | 1724 | 1467129440975 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:21 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f908800 == 43 [pid = 1724] [id = 480] 08:57:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x90026000) [pid = 1724] [serial = 1441] [outer = (nil)] 08:57:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x9002ec00) [pid = 1724] [serial = 1442] [outer = 0x90026000] 08:57:21 INFO - PROCESS | 1724 | 1467129441107 Marionette DEBUG loaded listener.js 08:57:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x90129000) [pid = 1724] [serial = 1443] [outer = 0x90026000] 08:57:22 INFO - PROCESS | 1724 | 1467129442041 Marionette TRACE conn4 <- [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]]]}] 08:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1586ms 08:57:22 INFO - PROCESS | 1724 | 1467129442075 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 08:57:22 INFO - PROCESS | 1724 | 1467129442080 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 08:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:57:22 INFO - PROCESS | 1724 | 1467129442087 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:57:22 INFO - PROCESS | 1724 | 1467129442090 Marionette TRACE conn4 <- [1,1894,null,{}] 08:57:22 INFO - PROCESS | 1724 | 1467129442098 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:22 INFO - PROCESS | 1724 | 1467129442102 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:22 INFO - PROCESS | 1724 | 1467129442301 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 08:57:22 INFO - PROCESS | 1724 | 1467129442481 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:22 INFO - PROCESS | 1724 | 1467129442492 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:22 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e340000 == 44 [pid = 1724] [id = 481] 08:57:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8ff62400) [pid = 1724] [serial = 1444] [outer = (nil)] 08:57:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x90136400) [pid = 1724] [serial = 1445] [outer = 0x8ff62400] 08:57:22 INFO - PROCESS | 1724 | 1467129442577 Marionette DEBUG loaded listener.js 08:57:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x901e5400) [pid = 1724] [serial = 1446] [outer = 0x8ff62400] 08:57:23 INFO - PROCESS | 1724 | 1467129443574 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1533ms 08:57:23 INFO - PROCESS | 1724 | 1467129443621 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 08:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:57:23 INFO - PROCESS | 1724 | 1467129443625 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 08:57:23 INFO - PROCESS | 1724 | 1467129443632 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:57:23 INFO - PROCESS | 1724 | 1467129443636 Marionette TRACE conn4 <- [1,1898,null,{}] 08:57:23 INFO - PROCESS | 1724 | 1467129443642 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:23 INFO - PROCESS | 1724 | 1467129443648 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:23 INFO - PROCESS | 1724 | 1467129443837 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 08:57:24 INFO - PROCESS | 1724 | 1467129444020 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:24 INFO - PROCESS | 1724 | 1467129444030 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:24 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d0800 == 45 [pid = 1724] [id = 482] 08:57:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8bf47400) [pid = 1724] [serial = 1447] [outer = (nil)] 08:57:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x901ed000) [pid = 1724] [serial = 1448] [outer = 0x8bf47400] 08:57:24 INFO - PROCESS | 1724 | 1467129444182 Marionette DEBUG loaded listener.js 08:57:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x901f0800) [pid = 1724] [serial = 1449] [outer = 0x8bf47400] 08:57:25 INFO - PROCESS | 1724 | 1467129445122 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1533ms 08:57:25 INFO - PROCESS | 1724 | 1467129445181 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 08:57:25 INFO - PROCESS | 1724 | 1467129445184 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 08:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:57:25 INFO - PROCESS | 1724 | 1467129445195 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:57:25 INFO - PROCESS | 1724 | 1467129445198 Marionette TRACE conn4 <- [1,1902,null,{}] 08:57:25 INFO - PROCESS | 1724 | 1467129445205 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:25 INFO - PROCESS | 1724 | 1467129445217 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:25 INFO - PROCESS | 1724 | 1467129445458 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 08:57:25 INFO - PROCESS | 1724 | 1467129445670 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:25 INFO - PROCESS | 1724 | 1467129445677 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:25 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce1ec00 == 46 [pid = 1724] [id = 483] 08:57:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8d093400) [pid = 1724] [serial = 1450] [outer = (nil)] 08:57:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x9100b400) [pid = 1724] [serial = 1451] [outer = 0x8d093400] 08:57:25 INFO - PROCESS | 1724 | 1467129445809 Marionette DEBUG loaded listener.js 08:57:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x91a18800) [pid = 1724] [serial = 1452] [outer = 0x8d093400] 08:57:26 INFO - PROCESS | 1724 | 1467129446722 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1582ms 08:57:26 INFO - PROCESS | 1724 | 1467129446781 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 08:57:26 INFO - PROCESS | 1724 | 1467129446784 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 08:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:57:26 INFO - PROCESS | 1724 | 1467129446793 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:57:26 INFO - PROCESS | 1724 | 1467129446797 Marionette TRACE conn4 <- [1,1906,null,{}] 08:57:26 INFO - PROCESS | 1724 | 1467129446803 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:26 INFO - PROCESS | 1724 | 1467129446809 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:27 INFO - PROCESS | 1724 | 1467129446999 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 08:57:27 INFO - PROCESS | 1724 | 1467129447187 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:27 INFO - PROCESS | 1724 | 1467129447197 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:27 INFO - PROCESS | 1724 | ++DOCSHELL 0x9012e400 == 47 [pid = 1724] [id = 484] 08:57:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x901ec400) [pid = 1724] [serial = 1453] [outer = (nil)] 08:57:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x91aebc00) [pid = 1724] [serial = 1454] [outer = 0x901ec400] 08:57:27 INFO - PROCESS | 1724 | 1467129447280 Marionette DEBUG loaded listener.js 08:57:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x91aeec00) [pid = 1724] [serial = 1455] [outer = 0x901ec400] 08:57:28 INFO - PROCESS | 1724 | 1467129448255 Marionette TRACE conn4 <- [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]]]}] 08:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1538ms 08:57:28 INFO - PROCESS | 1724 | 1467129448332 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 08:57:28 INFO - PROCESS | 1724 | 1467129448344 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 08:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:57:28 INFO - PROCESS | 1724 | 1467129448352 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:57:28 INFO - PROCESS | 1724 | 1467129448356 Marionette TRACE conn4 <- [1,1910,null,{}] 08:57:28 INFO - PROCESS | 1724 | 1467129448363 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:28 INFO - PROCESS | 1724 | 1467129448368 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:28 INFO - PROCESS | 1724 | 1467129448594 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 08:57:28 INFO - PROCESS | 1724 | 1467129448824 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:28 INFO - PROCESS | 1724 | 1467129448832 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:28 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d6c00 == 48 [pid = 1724] [id = 485] 08:57:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x8a9dc400) [pid = 1724] [serial = 1456] [outer = (nil)] 08:57:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x8d216c00) [pid = 1724] [serial = 1457] [outer = 0x8a9dc400] 08:57:28 INFO - PROCESS | 1724 | 1467129448967 Marionette DEBUG loaded listener.js 08:57:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x8e230c00) [pid = 1724] [serial = 1458] [outer = 0x8a9dc400] 08:57:30 INFO - PROCESS | 1724 | 1467129450160 Marionette TRACE conn4 <- [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]]]}] 08:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1886ms 08:57:30 INFO - PROCESS | 1724 | 1467129450239 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 08:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:57:30 INFO - PROCESS | 1724 | 1467129450246 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 08:57:30 INFO - PROCESS | 1724 | 1467129450258 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:57:30 INFO - PROCESS | 1724 | 1467129450263 Marionette TRACE conn4 <- [1,1914,null,{}] 08:57:30 INFO - PROCESS | 1724 | 1467129450352 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:30 INFO - PROCESS | 1724 | 1467129450359 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:30 INFO - PROCESS | 1724 | 1467129450602 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 08:57:30 INFO - PROCESS | 1724 | 1467129450818 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:30 INFO - PROCESS | 1724 | 1467129450825 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:30 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d1f9c00 == 49 [pid = 1724] [id = 486] 08:57:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x8d21dc00) [pid = 1724] [serial = 1459] [outer = (nil)] 08:57:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x8d91ac00) [pid = 1724] [serial = 1460] [outer = 0x8d21dc00] 08:57:30 INFO - PROCESS | 1724 | 1467129450907 Marionette DEBUG loaded listener.js 08:57:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x8e239c00) [pid = 1724] [serial = 1461] [outer = 0x8d21dc00] 08:57:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdc7000 == 48 [pid = 1724] [id = 476] 08:57:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8ee06400 == 47 [pid = 1724] [id = 475] 08:57:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce18c00 == 46 [pid = 1724] [id = 474] 08:57:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8d21cc00 == 45 [pid = 1724] [id = 473] 08:57:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d9000 == 44 [pid = 1724] [id = 472] 08:57:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d1000 == 43 [pid = 1724] [id = 469] 08:57:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8d916800 == 42 [pid = 1724] [id = 468] 08:57:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9cec00 == 41 [pid = 1724] [id = 470] 08:57:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8f9e3000 == 40 [pid = 1724] [id = 471] 08:57:32 INFO - PROCESS | 1724 | --DOCSHELL 0x9002a400 == 39 [pid = 1724] [id = 458] 08:57:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd1800 == 38 [pid = 1724] [id = 459] 08:57:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9dd400 == 37 [pid = 1724] [id = 460] 08:57:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8e29c000 == 36 [pid = 1724] [id = 457] 08:57:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8e346800 == 35 [pid = 1724] [id = 461] 08:57:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d2400 == 34 [pid = 1724] [id = 462] 08:57:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdc8000 == 33 [pid = 1724] [id = 456] 08:57:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d6c00 == 32 [pid = 1724] [id = 485] 08:57:32 INFO - PROCESS | 1724 | --DOCSHELL 0x9012e400 == 31 [pid = 1724] [id = 484] 08:57:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce1ec00 == 30 [pid = 1724] [id = 483] 08:57:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d0800 == 29 [pid = 1724] [id = 482] 08:57:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8f908800 == 28 [pid = 1724] [id = 480] 08:57:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8e340000 == 27 [pid = 1724] [id = 481] 08:57:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8e3df800 == 26 [pid = 1724] [id = 479] 08:57:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8d09ac00 == 25 [pid = 1724] [id = 477] 08:57:32 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf4e400 == 24 [pid = 1724] [id = 478] 08:57:32 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x8d89d800) [pid = 1724] [serial = 1371] [outer = (nil)] [url = about:blank] 08:57:32 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x8d1f2c00) [pid = 1724] [serial = 1370] [outer = (nil)] [url = about:blank] 08:57:32 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8e3e1000) [pid = 1724] [serial = 1374] [outer = (nil)] [url = about:blank] 08:57:32 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8e345c00) [pid = 1724] [serial = 1373] [outer = (nil)] [url = about:blank] 08:57:32 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x9012f400) [pid = 1724] [serial = 1377] [outer = (nil)] [url = about:blank] 08:57:32 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x90033000) [pid = 1724] [serial = 1376] [outer = (nil)] [url = about:blank] 08:57:32 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x902b6800) [pid = 1724] [serial = 1380] [outer = (nil)] [url = about:blank] 08:57:32 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x901eb800) [pid = 1724] [serial = 1379] [outer = (nil)] [url = about:blank] 08:57:32 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x902c0c00) [pid = 1724] [serial = 1383] [outer = (nil)] [url = about:blank] 08:57:32 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x902bd800) [pid = 1724] [serial = 1382] [outer = (nil)] [url = about:blank] 08:57:32 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8ee01c00) [pid = 1724] [serial = 1400] [outer = (nil)] [url = about:blank] 08:57:32 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8e2a2c00) [pid = 1724] [serial = 1391] [outer = (nil)] [url = about:blank] 08:57:32 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8d09bc00) [pid = 1724] [serial = 1394] [outer = (nil)] [url = about:blank] 08:57:32 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x91aed400) [pid = 1724] [serial = 1386] [outer = (nil)] [url = about:blank] 08:57:32 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x91a15400) [pid = 1724] [serial = 1385] [outer = (nil)] [url = about:blank] 08:57:32 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8d09ec00) [pid = 1724] [serial = 1395] [outer = (nil)] [url = about:blank] 08:57:32 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8e22b800) [pid = 1724] [serial = 1389] [outer = (nil)] [url = about:blank] 08:57:32 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8d915000) [pid = 1724] [serial = 1397] [outer = (nil)] [url = about:blank] 08:57:32 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8d1fb800) [pid = 1724] [serial = 1388] [outer = (nil)] [url = about:blank] 08:57:32 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8e347c00) [pid = 1724] [serial = 1392] [outer = (nil)] [url = about:blank] 08:57:32 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x8ee0c800) [pid = 1724] [serial = 1401] [outer = (nil)] [url = about:blank] 08:57:32 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x8e2a1800) [pid = 1724] [serial = 1403] [outer = (nil)] [url = about:blank] 08:57:32 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x8efc1c00) [pid = 1724] [serial = 1406] [outer = (nil)] [url = about:blank] 08:57:32 INFO - PROCESS | 1724 | --DOMWINDOW == 70 (0x8ee02c00) [pid = 1724] [serial = 1404] [outer = (nil)] [url = about:blank] 08:57:32 INFO - PROCESS | 1724 | --DOMWINDOW == 69 (0x8d91fc00) [pid = 1724] [serial = 1398] [outer = (nil)] [url = about:blank] 08:57:33 INFO - PROCESS | 1724 | 1467129453252 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 3023ms 08:57:33 INFO - PROCESS | 1724 | 1467129453277 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 08:57:33 INFO - PROCESS | 1724 | 1467129453285 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 08:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:57:33 INFO - PROCESS | 1724 | 1467129453295 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:57:33 INFO - PROCESS | 1724 | 1467129453302 Marionette TRACE conn4 <- [1,1918,null,{}] 08:57:33 INFO - PROCESS | 1724 | 1467129453311 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:33 INFO - PROCESS | 1724 | 1467129453317 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:33 INFO - PROCESS | 1724 | 1467129453563 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 08:57:33 INFO - PROCESS | 1724 | 1467129453742 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:33 INFO - PROCESS | 1724 | 1467129453759 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:33 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdcc800 == 25 [pid = 1724] [id = 487] 08:57:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 70 (0x8bdccc00) [pid = 1724] [serial = 1462] [outer = (nil)] 08:57:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 71 (0x8ce17000) [pid = 1724] [serial = 1463] [outer = 0x8bdccc00] 08:57:33 INFO - PROCESS | 1724 | 1467129453847 Marionette DEBUG loaded listener.js 08:57:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x8ce1f400) [pid = 1724] [serial = 1464] [outer = 0x8bdccc00] 08:57:35 INFO - PROCESS | 1724 | 1467129455046 Marionette TRACE conn4 <- [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]]]}] 08:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1809ms 08:57:35 INFO - PROCESS | 1724 | 1467129455104 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 08:57:35 INFO - PROCESS | 1724 | 1467129455114 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 08:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:57:35 INFO - PROCESS | 1724 | 1467129455127 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:57:35 INFO - PROCESS | 1724 | 1467129455132 Marionette TRACE conn4 <- [1,1922,null,{}] 08:57:35 INFO - PROCESS | 1724 | 1467129455139 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:35 INFO - PROCESS | 1724 | 1467129455147 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:35 INFO - PROCESS | 1724 | 1467129455396 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 08:57:35 INFO - PROCESS | 1724 | 1467129455629 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:35 INFO - PROCESS | 1724 | 1467129455638 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:35 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d1fa000 == 26 [pid = 1724] [id = 488] 08:57:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x8d213000) [pid = 1724] [serial = 1465] [outer = (nil)] 08:57:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8d21b000) [pid = 1724] [serial = 1466] [outer = 0x8d213000] 08:57:35 INFO - PROCESS | 1724 | 1467129455743 Marionette DEBUG loaded listener.js 08:57:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x8d8a1800) [pid = 1724] [serial = 1467] [outer = 0x8d213000] 08:57:36 INFO - PROCESS | 1724 | 1467129456902 Marionette TRACE conn4 <- [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]]]}] 08:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1849ms 08:57:36 INFO - PROCESS | 1724 | 1467129456976 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 08:57:36 INFO - PROCESS | 1724 | 1467129456980 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 08:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:57:36 INFO - PROCESS | 1724 | 1467129456988 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:57:36 INFO - PROCESS | 1724 | 1467129456995 Marionette TRACE conn4 <- [1,1926,null,{}] 08:57:37 INFO - PROCESS | 1724 | 1467129457015 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:37 INFO - PROCESS | 1724 | 1467129457026 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:37 INFO - PROCESS | 1724 | 1467129457261 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 08:57:37 INFO - PROCESS | 1724 | 1467129457499 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:37 INFO - PROCESS | 1724 | 1467129457510 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:37 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e237800 == 27 [pid = 1724] [id = 489] 08:57:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8e238800) [pid = 1724] [serial = 1468] [outer = (nil)] 08:57:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8e297000) [pid = 1724] [serial = 1469] [outer = 0x8e238800] 08:57:37 INFO - PROCESS | 1724 | 1467129457605 Marionette DEBUG loaded listener.js 08:57:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8e304c00) [pid = 1724] [serial = 1470] [outer = 0x8e238800] 08:57:38 INFO - PROCESS | 1724 | 1467129458639 Marionette TRACE conn4 <- [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]]]}] 08:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1691ms 08:57:38 INFO - PROCESS | 1724 | 1467129458680 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 08:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:57:38 INFO - PROCESS | 1724 | 1467129458686 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 08:57:38 INFO - PROCESS | 1724 | 1467129458693 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:57:38 INFO - PROCESS | 1724 | 1467129458697 Marionette TRACE conn4 <- [1,1930,null,{}] 08:57:38 INFO - PROCESS | 1724 | 1467129458704 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:38 INFO - PROCESS | 1724 | 1467129458709 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:38 INFO - PROCESS | 1724 | 1467129458916 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 08:57:39 INFO - PROCESS | 1724 | 1467129459139 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:39 INFO - PROCESS | 1724 | 1467129459148 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:39 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e345c00 == 28 [pid = 1724] [id = 490] 08:57:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8e348800) [pid = 1724] [serial = 1471] [outer = (nil)] 08:57:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8e3d8c00) [pid = 1724] [serial = 1472] [outer = 0x8e348800] 08:57:39 INFO - PROCESS | 1724 | 1467129459282 Marionette DEBUG loaded listener.js 08:57:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8e3e2000) [pid = 1724] [serial = 1473] [outer = 0x8e348800] 08:57:40 INFO - PROCESS | 1724 | 1467129460377 Marionette TRACE conn4 <- [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]]]}] 08:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1737ms 08:57:40 INFO - PROCESS | 1724 | 1467129460431 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 08:57:40 INFO - PROCESS | 1724 | 1467129460435 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 08:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:57:40 INFO - PROCESS | 1724 | 1467129460442 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:57:40 INFO - PROCESS | 1724 | 1467129460447 Marionette TRACE conn4 <- [1,1934,null,{}] 08:57:40 INFO - PROCESS | 1724 | 1467129460453 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:40 INFO - PROCESS | 1724 | 1467129460459 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:40 INFO - PROCESS | 1724 | 1467129460659 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 08:57:40 INFO - PROCESS | 1724 | 1467129460981 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:40 INFO - PROCESS | 1724 | 1467129460988 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:41 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9dd400 == 29 [pid = 1724] [id = 491] 08:57:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8bdc7800) [pid = 1724] [serial = 1474] [outer = (nil)] 08:57:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8bdd0000) [pid = 1724] [serial = 1475] [outer = 0x8bdc7800] 08:57:41 INFO - PROCESS | 1724 | 1467129461126 Marionette DEBUG loaded listener.js 08:57:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8bf4e000) [pid = 1724] [serial = 1476] [outer = 0x8bdc7800] 08:57:41 INFO - PROCESS | 1724 | --DOCSHELL 0x8d214c00 == 28 [pid = 1724] [id = 447] 08:57:42 INFO - PROCESS | 1724 | 1467129462132 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1739ms 08:57:42 INFO - PROCESS | 1724 | 1467129462184 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 08:57:42 INFO - PROCESS | 1724 | 1467129462189 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 08:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:57:42 INFO - PROCESS | 1724 | 1467129462199 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:57:42 INFO - PROCESS | 1724 | 1467129462204 Marionette TRACE conn4 <- [1,1938,null,{}] 08:57:42 INFO - PROCESS | 1724 | 1467129462212 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:42 INFO - PROCESS | 1724 | 1467129462221 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:42 INFO - PROCESS | 1724 | 1467129462404 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 08:57:42 INFO - PROCESS | 1724 | 1467129462610 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:42 INFO - PROCESS | 1724 | 1467129462621 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:42 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d215400 == 29 [pid = 1724] [id = 492] 08:57:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8d21d400) [pid = 1724] [serial = 1477] [outer = (nil)] 08:57:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8d8a6800) [pid = 1724] [serial = 1478] [outer = 0x8d21d400] 08:57:42 INFO - PROCESS | 1724 | 1467129462702 Marionette DEBUG loaded listener.js 08:57:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8d91c000) [pid = 1724] [serial = 1479] [outer = 0x8d21d400] 08:57:43 INFO - PROCESS | 1724 | 1467129463508 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1387ms 08:57:43 INFO - PROCESS | 1724 | 1467129463590 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 08:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:57:43 INFO - PROCESS | 1724 | 1467129463597 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 08:57:43 INFO - PROCESS | 1724 | 1467129463605 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:57:43 INFO - PROCESS | 1724 | 1467129463608 Marionette TRACE conn4 <- [1,1942,null,{}] 08:57:43 INFO - PROCESS | 1724 | 1467129463615 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:43 INFO - PROCESS | 1724 | 1467129463620 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:43 INFO - PROCESS | 1724 | 1467129463804 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 08:57:43 INFO - PROCESS | 1724 | 1467129463962 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:43 INFO - PROCESS | 1724 | 1467129463972 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:43 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e301400 == 30 [pid = 1724] [id = 493] 08:57:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8e30a800) [pid = 1724] [serial = 1480] [outer = (nil)] 08:57:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x8e3e0c00) [pid = 1724] [serial = 1481] [outer = 0x8e30a800] 08:57:44 INFO - PROCESS | 1724 | 1467129464042 Marionette DEBUG loaded listener.js 08:57:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x8ee05800) [pid = 1724] [serial = 1482] [outer = 0x8e30a800] 08:57:45 INFO - PROCESS | 1724 | 1467129465127 Marionette TRACE conn4 <- [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]]]}] 08:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1584ms 08:57:45 INFO - PROCESS | 1724 | 1467129465189 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 08:57:45 INFO - PROCESS | 1724 | 1467129465194 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 08:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:57:45 INFO - PROCESS | 1724 | 1467129465213 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:57:45 INFO - PROCESS | 1724 | 1467129465222 Marionette TRACE conn4 <- [1,1946,null,{}] 08:57:45 INFO - PROCESS | 1724 | 1467129465231 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:45 INFO - PROCESS | 1724 | 1467129465239 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:45 INFO - PROCESS | 1724 | 1467129465488 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 08:57:45 INFO - PROCESS | 1724 | 1467129465510 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:45 INFO - PROCESS | 1724 | 1467129465519 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:45 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9ce400 == 31 [pid = 1724] [id = 494] 08:57:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x8e30cc00) [pid = 1724] [serial = 1483] [outer = (nil)] 08:57:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x8f6a5800) [pid = 1724] [serial = 1484] [outer = 0x8e30cc00] 08:57:45 INFO - PROCESS | 1724 | 1467129465589 Marionette DEBUG loaded listener.js 08:57:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x8efc4000) [pid = 1724] [serial = 1485] [outer = 0x8e30cc00] 08:57:46 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x8d213400) [pid = 1724] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:57:46 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8efbd000) [pid = 1724] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:57:46 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8bdc8400) [pid = 1724] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:57:46 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8e34ac00) [pid = 1724] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:57:46 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8f9e7800) [pid = 1724] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:57:46 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8bdd5400) [pid = 1724] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:57:46 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8a9d9400) [pid = 1724] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:57:46 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8e3e2400) [pid = 1724] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:57:46 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8d211c00) [pid = 1724] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:57:46 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8d21e400) [pid = 1724] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:57:46 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x90026000) [pid = 1724] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:57:46 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8e3e0000) [pid = 1724] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:57:46 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8d093400) [pid = 1724] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:57:46 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8ff62400) [pid = 1724] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:57:46 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x901ec400) [pid = 1724] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:57:46 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x8a9dc400) [pid = 1724] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:57:46 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8ce11c00) [pid = 1724] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:57:46 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x8bf47400) [pid = 1724] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:57:46 INFO - PROCESS | 1724 | 1467129466657 Marionette TRACE conn4 <- [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]]]}] 08:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1504ms 08:57:46 INFO - PROCESS | 1724 | 1467129466710 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 08:57:46 INFO - PROCESS | 1724 | 1467129466715 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 08:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:57:46 INFO - PROCESS | 1724 | 1467129466721 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:57:46 INFO - PROCESS | 1724 | 1467129466725 Marionette TRACE conn4 <- [1,1950,null,{}] 08:57:46 INFO - PROCESS | 1724 | 1467129466730 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:46 INFO - PROCESS | 1724 | 1467129466735 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:46 INFO - PROCESS | 1724 | 1467129466907 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 08:57:46 INFO - PROCESS | 1724 | 1467129466916 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:46 INFO - PROCESS | 1724 | 1467129466925 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:46 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce1b800 == 32 [pid = 1724] [id = 495] 08:57:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8e22cc00) [pid = 1724] [serial = 1486] [outer = (nil)] 08:57:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8f903c00) [pid = 1724] [serial = 1487] [outer = 0x8e22cc00] 08:57:47 INFO - PROCESS | 1724 | 1467129466998 Marionette DEBUG loaded listener.js 08:57:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8f90d800) [pid = 1724] [serial = 1488] [outer = 0x8e22cc00] 08:57:47 INFO - PROCESS | 1724 | 1467129467938 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1282ms 08:57:48 INFO - PROCESS | 1724 | 1467129468005 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 08:57:48 INFO - PROCESS | 1724 | 1467129468009 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 08:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:57:48 INFO - PROCESS | 1724 | 1467129468020 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:57:48 INFO - PROCESS | 1724 | 1467129468022 Marionette TRACE conn4 <- [1,1954,null,{}] 08:57:48 INFO - PROCESS | 1724 | 1467129468030 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:48 INFO - PROCESS | 1724 | 1467129468035 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:48 INFO - PROCESS | 1724 | 1467129468194 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 08:57:48 INFO - PROCESS | 1724 | 1467129468432 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:48 INFO - PROCESS | 1724 | 1467129468448 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:48 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d0800 == 33 [pid = 1724] [id = 496] 08:57:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8a9d1400) [pid = 1724] [serial = 1489] [outer = (nil)] 08:57:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8a9d9000) [pid = 1724] [serial = 1490] [outer = 0x8a9d1400] 08:57:48 INFO - PROCESS | 1724 | 1467129468532 Marionette DEBUG loaded listener.js 08:57:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8bf47400) [pid = 1724] [serial = 1491] [outer = 0x8a9d1400] 08:57:49 INFO - PROCESS | 1724 | 1467129469704 Marionette TRACE conn4 <- [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]]]}] 08:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1729ms 08:57:49 INFO - PROCESS | 1724 | 1467129469753 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 08:57:49 INFO - PROCESS | 1724 | 1467129469759 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 08:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:57:49 INFO - PROCESS | 1724 | 1467129469768 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:57:49 INFO - PROCESS | 1724 | 1467129469774 Marionette TRACE conn4 <- [1,1958,null,{}] 08:57:49 INFO - PROCESS | 1724 | 1467129469782 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:49 INFO - PROCESS | 1724 | 1467129469788 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:50 INFO - PROCESS | 1724 | 1467129470051 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 08:57:50 INFO - PROCESS | 1724 | 1467129470345 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:50 INFO - PROCESS | 1724 | 1467129470352 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:50 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9dd000 == 34 [pid = 1724] [id = 497] 08:57:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8e22c800) [pid = 1724] [serial = 1492] [outer = (nil)] 08:57:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8e309800) [pid = 1724] [serial = 1493] [outer = 0x8e22c800] 08:57:50 INFO - PROCESS | 1724 | 1467129470446 Marionette DEBUG loaded listener.js 08:57:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8e347c00) [pid = 1724] [serial = 1494] [outer = 0x8e22c800] 08:57:51 INFO - PROCESS | 1724 | 1467129471474 Marionette TRACE conn4 <- [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]]]}] 08:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1750ms 08:57:51 INFO - PROCESS | 1724 | 1467129471521 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 08:57:51 INFO - PROCESS | 1724 | 1467129471529 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 08:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:57:51 INFO - PROCESS | 1724 | 1467129471537 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:57:51 INFO - PROCESS | 1724 | 1467129471542 Marionette TRACE conn4 <- [1,1962,null,{}] 08:57:51 INFO - PROCESS | 1724 | 1467129471549 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:51 INFO - PROCESS | 1724 | 1467129471554 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:51 INFO - PROCESS | 1724 | 1467129471765 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 08:57:52 INFO - PROCESS | 1724 | 1467129472040 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:52 INFO - PROCESS | 1724 | 1467129472049 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:52 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ee0c400 == 35 [pid = 1724] [id = 498] 08:57:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8efc4400) [pid = 1724] [serial = 1495] [outer = (nil)] 08:57:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8f908c00) [pid = 1724] [serial = 1496] [outer = 0x8efc4400] 08:57:52 INFO - PROCESS | 1724 | 1467129472182 Marionette DEBUG loaded listener.js 08:57:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8f9e6000) [pid = 1724] [serial = 1497] [outer = 0x8efc4400] 08:57:53 INFO - PROCESS | 1724 | 1467129473161 Marionette TRACE conn4 <- [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]]]}] 08:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1643ms 08:57:53 INFO - PROCESS | 1724 | 1467129473182 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 08:57:53 INFO - PROCESS | 1724 | 1467129473187 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 08:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:57:53 INFO - PROCESS | 1724 | 1467129473205 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:57:53 INFO - PROCESS | 1724 | 1467129473216 Marionette TRACE conn4 <- [1,1966,null,{}] 08:57:53 INFO - PROCESS | 1724 | 1467129473223 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:53 INFO - PROCESS | 1724 | 1467129473233 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:53 INFO - PROCESS | 1724 | 1467129473502 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 08:57:53 INFO - PROCESS | 1724 | 1467129473734 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:53 INFO - PROCESS | 1724 | 1467129473744 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:53 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d3000 == 36 [pid = 1724] [id = 499] 08:57:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8e349c00) [pid = 1724] [serial = 1498] [outer = (nil)] 08:57:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x9012b000) [pid = 1724] [serial = 1499] [outer = 0x8e349c00] 08:57:53 INFO - PROCESS | 1724 | 1467129473844 Marionette DEBUG loaded listener.js 08:57:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x90131800) [pid = 1724] [serial = 1500] [outer = 0x8e349c00] 08:57:54 INFO - PROCESS | 1724 | 1467129474789 Marionette TRACE conn4 <- [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]]]}] 08:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1649ms 08:57:54 INFO - PROCESS | 1724 | 1467129474846 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 08:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:57:54 INFO - PROCESS | 1724 | 1467129474851 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 08:57:54 INFO - PROCESS | 1724 | 1467129474860 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:57:54 INFO - PROCESS | 1724 | 1467129474863 Marionette TRACE conn4 <- [1,1970,null,{}] 08:57:54 INFO - PROCESS | 1724 | 1467129474869 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:54 INFO - PROCESS | 1724 | 1467129474875 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:55 INFO - PROCESS | 1724 | 1467129475086 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 08:57:55 INFO - PROCESS | 1724 | 1467129475324 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:55 INFO - PROCESS | 1724 | 1467129475332 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:55 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d2400 == 37 [pid = 1724] [id = 500] 08:57:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x8bdcdc00) [pid = 1724] [serial = 1501] [outer = (nil)] 08:57:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x901ec400) [pid = 1724] [serial = 1502] [outer = 0x8bdcdc00] 08:57:55 INFO - PROCESS | 1724 | 1467129475458 Marionette DEBUG loaded listener.js 08:57:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x902b8000) [pid = 1724] [serial = 1503] [outer = 0x8bdcdc00] 08:57:56 INFO - PROCESS | 1724 | 1467129476373 Marionette TRACE conn4 <- [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]]]}] 08:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1585ms 08:57:56 INFO - PROCESS | 1724 | 1467129476444 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 08:57:56 INFO - PROCESS | 1724 | 1467129476448 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 08:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:57:56 INFO - PROCESS | 1724 | 1467129476455 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:57:56 INFO - PROCESS | 1724 | 1467129476459 Marionette TRACE conn4 <- [1,1974,null,{}] 08:57:56 INFO - PROCESS | 1724 | 1467129476465 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:56 INFO - PROCESS | 1724 | 1467129476471 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:56 INFO - PROCESS | 1724 | 1467129476700 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 08:57:56 INFO - PROCESS | 1724 | 1467129476935 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:56 INFO - PROCESS | 1724 | 1467129476954 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:57 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d1ef400 == 38 [pid = 1724] [id = 501] 08:57:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x901ef000) [pid = 1724] [serial = 1504] [outer = (nil)] 08:57:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x902c3400) [pid = 1724] [serial = 1505] [outer = 0x901ef000] 08:57:57 INFO - PROCESS | 1724 | 1467129477100 Marionette DEBUG loaded listener.js 08:57:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x91a11800) [pid = 1724] [serial = 1506] [outer = 0x901ef000] 08:57:58 INFO - PROCESS | 1724 | 1467129478115 Marionette TRACE conn4 <- [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]]]}] 08:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1693ms 08:57:58 INFO - PROCESS | 1724 | 1467129478149 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 08:57:58 INFO - PROCESS | 1724 | 1467129478152 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 08:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:57:58 INFO - PROCESS | 1724 | 1467129478178 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:57:58 INFO - PROCESS | 1724 | 1467129478183 Marionette TRACE conn4 <- [1,1978,null,{}] 08:57:58 INFO - PROCESS | 1724 | 1467129478191 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:58 INFO - PROCESS | 1724 | 1467129478197 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:58 INFO - PROCESS | 1724 | 1467129478606 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 08:57:59 INFO - PROCESS | 1724 | 1467129479095 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:59 INFO - PROCESS | 1724 | 1467129479104 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:57:59 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdc8400 == 39 [pid = 1724] [id = 502] 08:57:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x8bdca800) [pid = 1724] [serial = 1507] [outer = (nil)] 08:57:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x8bf47800) [pid = 1724] [serial = 1508] [outer = 0x8bdca800] 08:57:59 INFO - PROCESS | 1724 | 1467129479186 Marionette DEBUG loaded listener.js 08:57:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x8d097400) [pid = 1724] [serial = 1509] [outer = 0x8bdca800] 08:58:00 INFO - PROCESS | 1724 | 1467129480216 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 2109ms 08:58:00 INFO - PROCESS | 1724 | 1467129480271 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 08:58:00 INFO - PROCESS | 1724 | 1467129480277 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 08:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:58:00 INFO - PROCESS | 1724 | 1467129480285 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:58:00 INFO - PROCESS | 1724 | 1467129480291 Marionette TRACE conn4 <- [1,1982,null,{}] 08:58:00 INFO - PROCESS | 1724 | 1467129480299 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:00 INFO - PROCESS | 1724 | 1467129480307 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:00 INFO - PROCESS | 1724 | 1467129480512 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 08:58:00 INFO - PROCESS | 1724 | 1467129480751 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:00 INFO - PROCESS | 1724 | 1467129480762 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:00 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf42000 == 40 [pid = 1724] [id = 503] 08:58:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x8d09c800) [pid = 1724] [serial = 1510] [outer = (nil)] 08:58:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x8e230800) [pid = 1724] [serial = 1511] [outer = 0x8d09c800] 08:58:00 INFO - PROCESS | 1724 | 1467129480854 Marionette DEBUG loaded listener.js 08:58:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x8e29f000) [pid = 1724] [serial = 1512] [outer = 0x8d09c800] 08:58:01 INFO - PROCESS | 1724 | --DOCSHELL 0x8e232000 == 39 [pid = 1724] [id = 452] 08:58:01 INFO - PROCESS | 1724 | --DOCSHELL 0x8e29a800 == 38 [pid = 1724] [id = 441] 08:58:01 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce1b800 == 37 [pid = 1724] [id = 495] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x8d91ac00) [pid = 1724] [serial = 1460] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9ce400 == 36 [pid = 1724] [id = 494] 08:58:01 INFO - PROCESS | 1724 | --DOCSHELL 0x8e301400 == 35 [pid = 1724] [id = 493] 08:58:01 INFO - PROCESS | 1724 | --DOCSHELL 0x8d215400 == 34 [pid = 1724] [id = 492] 08:58:01 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9dd400 == 33 [pid = 1724] [id = 491] 08:58:01 INFO - PROCESS | 1724 | --DOCSHELL 0x8d1fa000 == 32 [pid = 1724] [id = 488] 08:58:01 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdcc800 == 31 [pid = 1724] [id = 487] 08:58:01 INFO - PROCESS | 1724 | 1467129481817 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x8f90f800) [pid = 1724] [serial = 1433] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x8f6a9400) [pid = 1724] [serial = 1427] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x8d096400) [pid = 1724] [serial = 1430] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x8f902800) [pid = 1724] [serial = 1428] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x8efc2800) [pid = 1724] [serial = 1412] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x8e22f400) [pid = 1724] [serial = 1413] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8ff69400) [pid = 1724] [serial = 1415] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x90027800) [pid = 1724] [serial = 1416] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x8d1f6000) [pid = 1724] [serial = 1409] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8d916400) [pid = 1724] [serial = 1410] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8bdca400) [pid = 1724] [serial = 1418] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8bf4c000) [pid = 1724] [serial = 1419] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8efc5000) [pid = 1724] [serial = 1407] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8e310800) [pid = 1724] [serial = 1424] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8d8a2800) [pid = 1724] [serial = 1421] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8e22dc00) [pid = 1724] [serial = 1422] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8ff64000) [pid = 1724] [serial = 1434] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8e3d7c00) [pid = 1724] [serial = 1425] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8d8a6000) [pid = 1724] [serial = 1431] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x9002ec00) [pid = 1724] [serial = 1442] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8efb7000) [pid = 1724] [serial = 1439] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x91a18800) [pid = 1724] [serial = 1452] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x90136400) [pid = 1724] [serial = 1445] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 77 (0x91aeec00) [pid = 1724] [serial = 1455] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 76 (0x8d216c00) [pid = 1724] [serial = 1457] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 75 (0x91aebc00) [pid = 1724] [serial = 1454] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8efc3800) [pid = 1724] [serial = 1440] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x8d8a9000) [pid = 1724] [serial = 1436] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x901ed000) [pid = 1724] [serial = 1448] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x9100b400) [pid = 1724] [serial = 1451] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 70 (0x90129000) [pid = 1724] [serial = 1443] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 69 (0x901f0800) [pid = 1724] [serial = 1449] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 68 (0x8e302800) [pid = 1724] [serial = 1437] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 67 (0x901e5400) [pid = 1724] [serial = 1446] [outer = (nil)] [url = about:blank] 08:58:01 INFO - PROCESS | 1724 | --DOMWINDOW == 66 (0x8e230c00) [pid = 1724] [serial = 1458] [outer = (nil)] [url = about:blank] 08:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1637ms 08:58:01 INFO - PROCESS | 1724 | 1467129481925 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 08:58:01 INFO - PROCESS | 1724 | 1467129481933 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 08:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:58:01 INFO - PROCESS | 1724 | 1467129481942 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:58:01 INFO - PROCESS | 1724 | 1467129481947 Marionette TRACE conn4 <- [1,1986,null,{}] 08:58:01 INFO - PROCESS | 1724 | 1467129481953 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:01 INFO - PROCESS | 1724 | 1467129481959 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:02 INFO - PROCESS | 1724 | 1467129482175 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 08:58:02 INFO - PROCESS | 1724 | 1467129482379 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:02 INFO - PROCESS | 1724 | 1467129482388 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:02 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8a4000 == 32 [pid = 1724] [id = 504] 08:58:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 67 (0x8d8a6400) [pid = 1724] [serial = 1513] [outer = (nil)] 08:58:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 68 (0x8e294c00) [pid = 1724] [serial = 1514] [outer = 0x8d8a6400] 08:58:02 INFO - PROCESS | 1724 | 1467129482466 Marionette DEBUG loaded listener.js 08:58:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 69 (0x8e340c00) [pid = 1724] [serial = 1515] [outer = 0x8d8a6400] 08:58:03 INFO - PROCESS | 1724 | 1467129483339 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1439ms 08:58:03 INFO - PROCESS | 1724 | 1467129483382 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 08:58:03 INFO - PROCESS | 1724 | 1467129483386 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 08:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:58:03 INFO - PROCESS | 1724 | 1467129483396 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:58:03 INFO - PROCESS | 1724 | 1467129483406 Marionette TRACE conn4 <- [1,1990,null,{}] 08:58:03 INFO - PROCESS | 1724 | 1467129483421 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:03 INFO - PROCESS | 1724 | 1467129483429 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:03 INFO - PROCESS | 1724 | 1467129483632 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 08:58:03 INFO - PROCESS | 1724 | 1467129483800 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:03 INFO - PROCESS | 1724 | 1467129483807 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:03 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9dd400 == 33 [pid = 1724] [id = 505] 08:58:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 70 (0x8d093c00) [pid = 1724] [serial = 1516] [outer = (nil)] 08:58:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 71 (0x8efc3000) [pid = 1724] [serial = 1517] [outer = 0x8d093c00] 08:58:03 INFO - PROCESS | 1724 | 1467129483881 Marionette DEBUG loaded listener.js 08:58:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x8f6a4c00) [pid = 1724] [serial = 1518] [outer = 0x8d093c00] 08:58:04 INFO - PROCESS | 1724 | 1467129484811 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1447ms 08:58:04 INFO - PROCESS | 1724 | 1467129484842 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 08:58:04 INFO - PROCESS | 1724 | 1467129484846 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 08:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:58:04 INFO - PROCESS | 1724 | 1467129484853 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:58:04 INFO - PROCESS | 1724 | 1467129484856 Marionette TRACE conn4 <- [1,1994,null,{}] 08:58:04 INFO - PROCESS | 1724 | 1467129484872 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:04 INFO - PROCESS | 1724 | 1467129484878 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:05 INFO - PROCESS | 1724 | 1467129485122 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 08:58:05 INFO - PROCESS | 1724 | 1467129485147 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:05 INFO - PROCESS | 1724 | 1467129485187 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:05 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce13c00 == 34 [pid = 1724] [id = 506] 08:58:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x8f6ab800) [pid = 1724] [serial = 1519] [outer = (nil)] 08:58:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8f90a800) [pid = 1724] [serial = 1520] [outer = 0x8f6ab800] 08:58:05 INFO - PROCESS | 1724 | 1467129485338 Marionette DEBUG loaded listener.js 08:58:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x8f910400) [pid = 1724] [serial = 1521] [outer = 0x8f6ab800] 08:58:06 INFO - PROCESS | 1724 | --DOMWINDOW == 74 (0x8d21d400) [pid = 1724] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:58:06 INFO - PROCESS | 1724 | --DOMWINDOW == 73 (0x8e30cc00) [pid = 1724] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:58:06 INFO - PROCESS | 1724 | --DOMWINDOW == 72 (0x8d213000) [pid = 1724] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:58:06 INFO - PROCESS | 1724 | --DOMWINDOW == 71 (0x8e348800) [pid = 1724] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:58:06 INFO - PROCESS | 1724 | --DOMWINDOW == 70 (0x8d21dc00) [pid = 1724] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:58:06 INFO - PROCESS | 1724 | --DOMWINDOW == 69 (0x8bdc7800) [pid = 1724] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:58:06 INFO - PROCESS | 1724 | --DOMWINDOW == 68 (0x8e238800) [pid = 1724] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:58:06 INFO - PROCESS | 1724 | --DOMWINDOW == 67 (0x8bdccc00) [pid = 1724] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:58:06 INFO - PROCESS | 1724 | --DOMWINDOW == 66 (0x8e30a800) [pid = 1724] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:58:06 INFO - PROCESS | 1724 | 1467129486422 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1588ms 08:58:06 INFO - PROCESS | 1724 | 1467129486442 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 08:58:06 INFO - PROCESS | 1724 | 1467129486446 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 08:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:58:06 INFO - PROCESS | 1724 | 1467129486452 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:58:06 INFO - PROCESS | 1724 | 1467129486455 Marionette TRACE conn4 <- [1,1998,null,{}] 08:58:06 INFO - PROCESS | 1724 | 1467129486462 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:06 INFO - PROCESS | 1724 | 1467129486467 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:06 INFO - PROCESS | 1724 | 1467129486697 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 08:58:06 INFO - PROCESS | 1724 | 1467129486833 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:06 INFO - PROCESS | 1724 | 1467129486847 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:06 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e22b800 == 35 [pid = 1724] [id = 507] 08:58:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 67 (0x8e234000) [pid = 1724] [serial = 1522] [outer = (nil)] 08:58:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 68 (0x8e342400) [pid = 1724] [serial = 1523] [outer = 0x8e234000] 08:58:06 INFO - PROCESS | 1724 | 1467129486940 Marionette DEBUG loaded listener.js 08:58:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 69 (0x8ff6a800) [pid = 1724] [serial = 1524] [outer = 0x8e234000] 08:58:07 INFO - PROCESS | 1724 | 1467129487752 Marionette TRACE conn4 <- [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]]]}] 08:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1331ms 08:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:58:07 INFO - PROCESS | 1724 | 1467129487784 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 08:58:07 INFO - PROCESS | 1724 | 1467129487787 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 08:58:07 INFO - PROCESS | 1724 | 1467129487795 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:58:07 INFO - PROCESS | 1724 | 1467129487798 Marionette TRACE conn4 <- [1,2002,null,{}] 08:58:07 INFO - PROCESS | 1724 | 1467129487804 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:07 INFO - PROCESS | 1724 | 1467129487810 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:07 INFO - PROCESS | 1724 | 1467129487987 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 08:58:08 INFO - PROCESS | 1724 | 1467129488003 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:08 INFO - PROCESS | 1724 | 1467129488012 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:08 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf43800 == 36 [pid = 1724] [id = 508] 08:58:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 70 (0x8d213000) [pid = 1724] [serial = 1525] [outer = (nil)] 08:58:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 71 (0x90129c00) [pid = 1724] [serial = 1526] [outer = 0x8d213000] 08:58:08 INFO - PROCESS | 1724 | 1467129488117 Marionette DEBUG loaded listener.js 08:58:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 72 (0x90134400) [pid = 1724] [serial = 1527] [outer = 0x8d213000] 08:58:09 INFO - PROCESS | 1724 | 1467129489376 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1636ms 08:58:09 INFO - PROCESS | 1724 | 1467129489431 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 08:58:09 INFO - PROCESS | 1724 | 1467129489438 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 08:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:58:09 INFO - PROCESS | 1724 | 1467129489447 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:58:09 INFO - PROCESS | 1724 | 1467129489456 Marionette TRACE conn4 <- [1,2006,null,{}] 08:58:09 INFO - PROCESS | 1724 | 1467129489465 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:09 INFO - PROCESS | 1724 | 1467129489471 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:09 INFO - PROCESS | 1724 | 1467129489745 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 08:58:10 INFO - PROCESS | 1724 | 1467129490045 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 1724 | 1467129490056 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:10 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf4f400 == 37 [pid = 1724] [id = 509] 08:58:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 73 (0x8d1f6000) [pid = 1724] [serial = 1528] [outer = (nil)] 08:58:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 74 (0x8d8a0400) [pid = 1724] [serial = 1529] [outer = 0x8d1f6000] 08:58:10 INFO - PROCESS | 1724 | 1467129490148 Marionette DEBUG loaded listener.js 08:58:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 75 (0x8d918400) [pid = 1724] [serial = 1530] [outer = 0x8d1f6000] 08:58:11 INFO - PROCESS | 1724 | 1467129491091 Marionette TRACE conn4 <- [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]]]}] 08:58:11 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 08:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1692ms 08:58:11 INFO - PROCESS | 1724 | 1467129491142 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 08:58:11 INFO - PROCESS | 1724 | 1467129491150 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 08:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:58:11 INFO - PROCESS | 1724 | 1467129491163 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:58:11 INFO - PROCESS | 1724 | 1467129491168 Marionette TRACE conn4 <- [1,2010,null,{}] 08:58:11 INFO - PROCESS | 1724 | 1467129491175 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:11 INFO - PROCESS | 1724 | 1467129491182 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:11 INFO - PROCESS | 1724 | 1467129491409 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 08:58:11 INFO - PROCESS | 1724 | 1467129491690 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:11 INFO - PROCESS | 1724 | 1467129491700 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:11 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e30c800 == 38 [pid = 1724] [id = 510] 08:58:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 76 (0x8e3d9c00) [pid = 1724] [serial = 1531] [outer = (nil)] 08:58:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 77 (0x8efb8c00) [pid = 1724] [serial = 1532] [outer = 0x8e3d9c00] 08:58:11 INFO - PROCESS | 1724 | 1467129491834 Marionette DEBUG loaded listener.js 08:58:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 78 (0x8f6a5400) [pid = 1724] [serial = 1533] [outer = 0x8e3d9c00] 08:58:12 INFO - PROCESS | 1724 | 1467129492763 Marionette TRACE conn4 <- [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]]]}] 08:58:12 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 08:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1640ms 08:58:12 INFO - PROCESS | 1724 | 1467129492803 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 08:58:12 INFO - PROCESS | 1724 | 1467129492807 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 08:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:58:12 INFO - PROCESS | 1724 | 1467129492816 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:58:12 INFO - PROCESS | 1724 | 1467129492822 Marionette TRACE conn4 <- [1,2014,null,{}] 08:58:12 INFO - PROCESS | 1724 | 1467129492841 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:12 INFO - PROCESS | 1724 | 1467129492851 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:13 INFO - PROCESS | 1724 | 1467129493058 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 08:58:13 INFO - PROCESS | 1724 | 1467129493243 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:13 INFO - PROCESS | 1724 | 1467129493260 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:13 INFO - PROCESS | 1724 | ++DOCSHELL 0x8efbd000 == 39 [pid = 1724] [id = 511] 08:58:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8ff66c00) [pid = 1724] [serial = 1534] [outer = (nil)] 08:58:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x901e5400) [pid = 1724] [serial = 1535] [outer = 0x8ff66c00] 08:58:13 INFO - PROCESS | 1724 | 1467129493394 Marionette DEBUG loaded listener.js 08:58:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x902b7c00) [pid = 1724] [serial = 1536] [outer = 0x8ff66c00] 08:58:14 INFO - PROCESS | 1724 | 1467129494555 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1798ms 08:58:14 INFO - PROCESS | 1724 | 1467129494615 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 08:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:58:14 INFO - PROCESS | 1724 | 1467129494621 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 08:58:14 INFO - PROCESS | 1724 | 1467129494629 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:58:14 INFO - PROCESS | 1724 | 1467129494633 Marionette TRACE conn4 <- [1,2018,null,{}] 08:58:14 INFO - PROCESS | 1724 | 1467129494639 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:14 INFO - PROCESS | 1724 | 1467129494645 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:14 INFO - PROCESS | 1724 | 1467129494882 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 08:58:15 INFO - PROCESS | 1724 | 1467129495069 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:15 INFO - PROCESS | 1724 | 1467129495080 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:15 INFO - PROCESS | 1724 | ++DOCSHELL 0x9002d000 == 40 [pid = 1724] [id = 512] 08:58:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x90032c00) [pid = 1724] [serial = 1537] [outer = (nil)] 08:58:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x902c3800) [pid = 1724] [serial = 1538] [outer = 0x90032c00] 08:58:15 INFO - PROCESS | 1724 | 1467129495174 Marionette DEBUG loaded listener.js 08:58:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x9100c400) [pid = 1724] [serial = 1539] [outer = 0x90032c00] 08:58:16 INFO - PROCESS | 1724 | 1467129496197 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1634ms 08:58:16 INFO - PROCESS | 1724 | 1467129496270 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 08:58:16 INFO - PROCESS | 1724 | 1467129496274 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 08:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:58:16 INFO - PROCESS | 1724 | 1467129496286 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:58:16 INFO - PROCESS | 1724 | 1467129496290 Marionette TRACE conn4 <- [1,2022,null,{}] 08:58:16 INFO - PROCESS | 1724 | 1467129496297 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:16 INFO - PROCESS | 1724 | 1467129496301 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:16 INFO - PROCESS | 1724 | 1467129496537 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 08:58:16 INFO - PROCESS | 1724 | 1467129496774 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:16 INFO - PROCESS | 1724 | 1467129496784 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:16 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d215400 == 41 [pid = 1724] [id = 513] 08:58:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8f902800) [pid = 1724] [serial = 1540] [outer = (nil)] 08:58:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x91a1cc00) [pid = 1724] [serial = 1541] [outer = 0x8f902800] 08:58:16 INFO - PROCESS | 1724 | 1467129496910 Marionette DEBUG loaded listener.js 08:58:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x91aeb800) [pid = 1724] [serial = 1542] [outer = 0x8f902800] 08:58:17 INFO - PROCESS | 1724 | 1467129497896 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1643ms 08:58:17 INFO - PROCESS | 1724 | 1467129497930 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 08:58:17 INFO - PROCESS | 1724 | 1467129497934 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 08:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:58:17 INFO - PROCESS | 1724 | 1467129497941 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:58:17 INFO - PROCESS | 1724 | 1467129497945 Marionette TRACE conn4 <- [1,2026,null,{}] 08:58:17 INFO - PROCESS | 1724 | 1467129497952 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:17 INFO - PROCESS | 1724 | 1467129497963 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:18 INFO - PROCESS | 1724 | 1467129498185 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 08:58:18 INFO - PROCESS | 1724 | 1467129498416 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:18 INFO - PROCESS | 1724 | 1467129498426 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:18 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf4ac00 == 42 [pid = 1724] [id = 514] 08:58:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8ce1c800) [pid = 1724] [serial = 1543] [outer = (nil)] 08:58:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x91b68400) [pid = 1724] [serial = 1544] [outer = 0x8ce1c800] 08:58:18 INFO - PROCESS | 1724 | 1467129498553 Marionette DEBUG loaded listener.js 08:58:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x91b6c000) [pid = 1724] [serial = 1545] [outer = 0x8ce1c800] 08:58:19 INFO - PROCESS | 1724 | 1467129499515 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1634ms 08:58:19 INFO - PROCESS | 1724 | 1467129499577 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 08:58:19 INFO - PROCESS | 1724 | 1467129499580 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 08:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:58:19 INFO - PROCESS | 1724 | 1467129499588 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:58:19 INFO - PROCESS | 1724 | 1467129499593 Marionette TRACE conn4 <- [1,2030,null,{}] 08:58:19 INFO - PROCESS | 1724 | 1467129499599 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:19 INFO - PROCESS | 1724 | 1467129499604 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:19 INFO - PROCESS | 1724 | 1467129499820 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 08:58:20 INFO - PROCESS | 1724 | 1467129500104 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:20 INFO - PROCESS | 1724 | 1467129500115 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:20 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf47c00 == 43 [pid = 1724] [id = 515] 08:58:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x8bf4b800) [pid = 1724] [serial = 1546] [outer = (nil)] 08:58:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x8d1f1000) [pid = 1724] [serial = 1547] [outer = 0x8bf4b800] 08:58:20 INFO - PROCESS | 1724 | 1467129500241 Marionette DEBUG loaded listener.js 08:58:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x8e22e000) [pid = 1724] [serial = 1548] [outer = 0x8bf4b800] 08:58:21 INFO - PROCESS | 1724 | 1467129501442 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1937ms 08:58:21 INFO - PROCESS | 1724 | 1467129501530 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 08:58:21 INFO - PROCESS | 1724 | 1467129501537 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 08:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:58:21 INFO - PROCESS | 1724 | 1467129501547 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:58:21 INFO - PROCESS | 1724 | 1467129501553 Marionette TRACE conn4 <- [1,2034,null,{}] 08:58:21 INFO - PROCESS | 1724 | 1467129501562 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:21 INFO - PROCESS | 1724 | 1467129501569 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:21 INFO - PROCESS | 1724 | 1467129501808 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 08:58:22 INFO - PROCESS | 1724 | 1467129501988 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:22 INFO - PROCESS | 1724 | 1467129502003 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:22 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d21cc00 == 44 [pid = 1724] [id = 516] 08:58:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x8d21d400) [pid = 1724] [serial = 1549] [outer = (nil)] 08:58:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x8d89f400) [pid = 1724] [serial = 1550] [outer = 0x8d21d400] 08:58:22 INFO - PROCESS | 1724 | 1467129502119 Marionette DEBUG loaded listener.js 08:58:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x8d917800) [pid = 1724] [serial = 1551] [outer = 0x8d21d400] 08:58:23 INFO - PROCESS | 1724 | 1467129503181 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:58:23 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9dac00 == 43 [pid = 1724] [id = 450] 08:58:23 INFO - PROCESS | 1724 | --DOCSHELL 0x8e345c00 == 42 [pid = 1724] [id = 490] 08:58:23 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce1d400 == 41 [pid = 1724] [id = 453] 08:58:23 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x8f903c00) [pid = 1724] [serial = 1487] [outer = (nil)] [url = about:blank] 08:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1736ms 08:58:23 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d2400 == 40 [pid = 1724] [id = 500] 08:58:23 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d3000 == 39 [pid = 1724] [id = 499] 08:58:23 INFO - PROCESS | 1724 | --DOCSHELL 0x8ee0c400 == 38 [pid = 1724] [id = 498] 08:58:23 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9dd000 == 37 [pid = 1724] [id = 497] 08:58:23 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d0800 == 36 [pid = 1724] [id = 496] 08:58:23 INFO - PROCESS | 1724 | 1467129503320 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 08:58:23 INFO - PROCESS | 1724 | 1467129503327 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 08:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:58:23 INFO - PROCESS | 1724 | 1467129503345 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:58:23 INFO - PROCESS | 1724 | 1467129503350 Marionette TRACE conn4 <- [1,2038,null,{}] 08:58:23 INFO - PROCESS | 1724 | 1467129503357 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:23 INFO - PROCESS | 1724 | 1467129503364 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:23 INFO - PROCESS | 1724 | 1467129503538 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 08:58:23 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8efc4000) [pid = 1724] [serial = 1485] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x8ee05800) [pid = 1724] [serial = 1482] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1724 | --DOMWINDOW == 92 (0x8e3e0c00) [pid = 1724] [serial = 1481] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1724 | --DOMWINDOW == 91 (0x8d8a6800) [pid = 1724] [serial = 1478] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1724 | --DOMWINDOW == 90 (0x8f6a5800) [pid = 1724] [serial = 1484] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1724 | --DOMWINDOW == 89 (0x8d91c000) [pid = 1724] [serial = 1479] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1724 | --DOMWINDOW == 88 (0x8d21b000) [pid = 1724] [serial = 1466] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1724 | --DOMWINDOW == 87 (0x8d8a1800) [pid = 1724] [serial = 1467] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8e3e2000) [pid = 1724] [serial = 1473] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8e3d8c00) [pid = 1724] [serial = 1472] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8e239c00) [pid = 1724] [serial = 1461] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8bf4e000) [pid = 1724] [serial = 1476] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8bdd0000) [pid = 1724] [serial = 1475] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8e304c00) [pid = 1724] [serial = 1470] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8e297000) [pid = 1724] [serial = 1469] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1724 | --DOMWINDOW == 79 (0x8ce1f400) [pid = 1724] [serial = 1464] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1724 | --DOMWINDOW == 78 (0x8ce17000) [pid = 1724] [serial = 1463] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1724 | 1467129503774 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:23 INFO - PROCESS | 1724 | 1467129503781 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:23 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce17000 == 37 [pid = 1724] [id = 517] 08:58:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 79 (0x8d1fb800) [pid = 1724] [serial = 1552] [outer = (nil)] 08:58:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 80 (0x8d8a3800) [pid = 1724] [serial = 1553] [outer = 0x8d1fb800] 08:58:23 INFO - PROCESS | 1724 | 1467129503883 Marionette DEBUG loaded listener.js 08:58:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8e239c00) [pid = 1724] [serial = 1554] [outer = 0x8d1fb800] 08:58:24 INFO - PROCESS | 1724 | 1467129504729 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1443ms 08:58:24 INFO - PROCESS | 1724 | 1467129504789 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 08:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:58:24 INFO - PROCESS | 1724 | 1467129504793 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 08:58:24 INFO - PROCESS | 1724 | 1467129504800 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:58:24 INFO - PROCESS | 1724 | 1467129504806 Marionette TRACE conn4 <- [1,2042,null,{}] 08:58:24 INFO - PROCESS | 1724 | 1467129504823 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:24 INFO - PROCESS | 1724 | 1467129504833 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:25 INFO - PROCESS | 1724 | 1467129505037 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 08:58:25 INFO - PROCESS | 1724 | 1467129505199 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:25 INFO - PROCESS | 1724 | 1467129505211 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:25 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e29f400 == 38 [pid = 1724] [id = 518] 08:58:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8e3d9400) [pid = 1724] [serial = 1555] [outer = (nil)] 08:58:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8ee03c00) [pid = 1724] [serial = 1556] [outer = 0x8e3d9400] 08:58:25 INFO - PROCESS | 1724 | 1467129505289 Marionette DEBUG loaded listener.js 08:58:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8efbb400) [pid = 1724] [serial = 1557] [outer = 0x8e3d9400] 08:58:26 INFO - PROCESS | 1724 | 1467129506245 Marionette TRACE conn4 <- [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]]]}] 08:58:26 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) 08:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1495ms 08:58:26 INFO - PROCESS | 1724 | 1467129506296 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 08:58:26 INFO - PROCESS | 1724 | 1467129506307 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 08:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:58:26 INFO - PROCESS | 1724 | 1467129506331 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:58:26 INFO - PROCESS | 1724 | 1467129506335 Marionette TRACE conn4 <- [1,2046,null,{}] 08:58:26 INFO - PROCESS | 1724 | 1467129506341 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:26 INFO - PROCESS | 1724 | 1467129506346 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:26 INFO - PROCESS | 1724 | 1467129506587 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 08:58:26 INFO - PROCESS | 1724 | 1467129506610 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:26 INFO - PROCESS | 1724 | 1467129506619 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:26 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce14000 == 39 [pid = 1724] [id = 519] 08:58:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x8f904400) [pid = 1724] [serial = 1558] [outer = (nil)] 08:58:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x8f9e0000) [pid = 1724] [serial = 1559] [outer = 0x8f904400] 08:58:26 INFO - PROCESS | 1724 | 1467129506693 Marionette DEBUG loaded listener.js 08:58:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x9002a400) [pid = 1724] [serial = 1560] [outer = 0x8f904400] 08:58:27 INFO - PROCESS | 1724 | 1467129507675 Marionette TRACE conn4 <- [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]]]}] 08:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1388ms 08:58:27 INFO - PROCESS | 1724 | 1467129507721 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 08:58:27 INFO - PROCESS | 1724 | 1467129507725 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 08:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:58:27 INFO - PROCESS | 1724 | 1467129507739 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:58:27 INFO - PROCESS | 1724 | 1467129507741 Marionette TRACE conn4 <- [1,2050,null,{}] 08:58:27 INFO - PROCESS | 1724 | 1467129507748 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:27 INFO - PROCESS | 1724 | 1467129507753 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:27 INFO - PROCESS | 1724 | 1467129507983 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 08:58:28 INFO - PROCESS | 1724 | --DOMWINDOW == 86 (0x8d8a6400) [pid = 1724] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:58:28 INFO - PROCESS | 1724 | --DOMWINDOW == 85 (0x8bdca800) [pid = 1724] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:58:28 INFO - PROCESS | 1724 | --DOMWINDOW == 84 (0x8d093c00) [pid = 1724] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:58:28 INFO - PROCESS | 1724 | --DOMWINDOW == 83 (0x8d09c800) [pid = 1724] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:58:28 INFO - PROCESS | 1724 | --DOMWINDOW == 82 (0x8f6ab800) [pid = 1724] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:58:28 INFO - PROCESS | 1724 | --DOMWINDOW == 81 (0x8e234000) [pid = 1724] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:58:28 INFO - PROCESS | 1724 | --DOMWINDOW == 80 (0x8e22cc00) [pid = 1724] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:58:28 INFO - PROCESS | 1724 | 1467129508394 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:28 INFO - PROCESS | 1724 | 1467129508404 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:28 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdca800 == 40 [pid = 1724] [id = 520] 08:58:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 81 (0x8bdcc800) [pid = 1724] [serial = 1561] [outer = (nil)] 08:58:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 82 (0x8d8a6400) [pid = 1724] [serial = 1562] [outer = 0x8bdcc800] 08:58:28 INFO - PROCESS | 1724 | 1467129508480 Marionette DEBUG loaded listener.js 08:58:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 83 (0x8e306000) [pid = 1724] [serial = 1563] [outer = 0x8bdcc800] 08:58:29 INFO - PROCESS | 1724 | 1467129509266 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1593ms 08:58:29 INFO - PROCESS | 1724 | 1467129509325 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 08:58:29 INFO - PROCESS | 1724 | 1467129509330 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 08:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:58:29 INFO - PROCESS | 1724 | 1467129509342 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:58:29 INFO - PROCESS | 1724 | 1467129509345 Marionette TRACE conn4 <- [1,2054,null,{}] 08:58:29 INFO - PROCESS | 1724 | 1467129509352 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:29 INFO - PROCESS | 1724 | 1467129509362 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:29 INFO - PROCESS | 1724 | 1467129509581 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 08:58:29 INFO - PROCESS | 1724 | 1467129509738 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:29 INFO - PROCESS | 1724 | 1467129509747 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:29 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d1000 == 41 [pid = 1724] [id = 521] 08:58:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 84 (0x8d09a400) [pid = 1724] [serial = 1564] [outer = (nil)] 08:58:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 85 (0x91010c00) [pid = 1724] [serial = 1565] [outer = 0x8d09a400] 08:58:29 INFO - PROCESS | 1724 | 1467129509819 Marionette DEBUG loaded listener.js 08:58:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 86 (0x91af5c00) [pid = 1724] [serial = 1566] [outer = 0x8d09a400] 08:58:30 INFO - PROCESS | 1724 | 1467129510940 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1686ms 08:58:31 INFO - PROCESS | 1724 | 1467129511026 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 08:58:31 INFO - PROCESS | 1724 | 1467129511034 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 08:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:58:31 INFO - PROCESS | 1724 | 1467129511046 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:58:31 INFO - PROCESS | 1724 | 1467129511052 Marionette TRACE conn4 <- [1,2058,null,{}] 08:58:31 INFO - PROCESS | 1724 | 1467129511064 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:31 INFO - PROCESS | 1724 | 1467129511072 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:31 INFO - PROCESS | 1724 | 1467129511514 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 08:58:31 INFO - PROCESS | 1724 | 1467129511667 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:31 INFO - PROCESS | 1724 | 1467129511675 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:31 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce16c00 == 42 [pid = 1724] [id = 522] 08:58:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 87 (0x8d095400) [pid = 1724] [serial = 1567] [outer = (nil)] 08:58:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 88 (0x8d89dc00) [pid = 1724] [serial = 1568] [outer = 0x8d095400] 08:58:31 INFO - PROCESS | 1724 | 1467129511807 Marionette DEBUG loaded listener.js 08:58:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 89 (0x8e29cc00) [pid = 1724] [serial = 1569] [outer = 0x8d095400] 08:58:32 INFO - PROCESS | 1724 | 1467129512782 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1792ms 08:58:32 INFO - PROCESS | 1724 | 1467129512837 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 08:58:32 INFO - PROCESS | 1724 | 1467129512845 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 08:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:58:32 INFO - PROCESS | 1724 | 1467129512857 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:58:32 INFO - PROCESS | 1724 | 1467129512862 Marionette TRACE conn4 <- [1,2062,null,{}] 08:58:32 INFO - PROCESS | 1724 | 1467129512869 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:32 INFO - PROCESS | 1724 | 1467129512876 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:33 INFO - PROCESS | 1724 | 1467129513097 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 08:58:33 INFO - PROCESS | 1724 | 1467129513341 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:33 INFO - PROCESS | 1724 | 1467129513349 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:33 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e3e0c00 == 43 [pid = 1724] [id = 523] 08:58:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 90 (0x8ee05400) [pid = 1724] [serial = 1570] [outer = (nil)] 08:58:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 91 (0x8f6acc00) [pid = 1724] [serial = 1571] [outer = 0x8ee05400] 08:58:33 INFO - PROCESS | 1724 | 1467129513486 Marionette DEBUG loaded listener.js 08:58:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 92 (0x8ff63000) [pid = 1724] [serial = 1572] [outer = 0x8ee05400] 08:58:34 INFO - PROCESS | 1724 | 1467129514578 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1792ms 08:58:34 INFO - PROCESS | 1724 | 1467129514652 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 08:58:34 INFO - PROCESS | 1724 | 1467129514659 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 08:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:58:34 INFO - PROCESS | 1724 | 1467129514671 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:58:34 INFO - PROCESS | 1724 | 1467129514682 Marionette TRACE conn4 <- [1,2066,null,{}] 08:58:34 INFO - PROCESS | 1724 | 1467129514701 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:34 INFO - PROCESS | 1724 | 1467129514711 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:35 INFO - PROCESS | 1724 | 1467129515064 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 08:58:35 INFO - PROCESS | 1724 | 1467129515303 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:35 INFO - PROCESS | 1724 | 1467129515316 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:35 INFO - PROCESS | 1724 | ++DOCSHELL 0x91af3400 == 44 [pid = 1724] [id = 524] 08:58:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 93 (0x91af4000) [pid = 1724] [serial = 1573] [outer = (nil)] 08:58:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x91afa400) [pid = 1724] [serial = 1574] [outer = 0x91af4000] 08:58:35 INFO - PROCESS | 1724 | 1467129515405 Marionette DEBUG loaded listener.js 08:58:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x91b6a400) [pid = 1724] [serial = 1575] [outer = 0x91af4000] 08:58:36 INFO - PROCESS | 1724 | 1467129516365 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1748ms 08:58:36 INFO - PROCESS | 1724 | 1467129516419 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 08:58:36 INFO - PROCESS | 1724 | 1467129516424 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 08:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:58:36 INFO - PROCESS | 1724 | 1467129516432 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:58:36 INFO - PROCESS | 1724 | 1467129516436 Marionette TRACE conn4 <- [1,2070,null,{}] 08:58:36 INFO - PROCESS | 1724 | 1467129516442 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:36 INFO - PROCESS | 1724 | 1467129516448 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:36 INFO - PROCESS | 1724 | 1467129516660 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 08:58:36 INFO - PROCESS | 1724 | 1467129516899 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:36 INFO - PROCESS | 1724 | 1467129516911 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:36 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd2400 == 45 [pid = 1724] [id = 525] 08:58:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x90030000) [pid = 1724] [serial = 1576] [outer = (nil)] 08:58:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x91debc00) [pid = 1724] [serial = 1577] [outer = 0x90030000] 08:58:37 INFO - PROCESS | 1724 | 1467129517041 Marionette DEBUG loaded listener.js 08:58:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x91df1800) [pid = 1724] [serial = 1578] [outer = 0x90030000] 08:58:38 INFO - PROCESS | 1724 | 1467129518013 Marionette TRACE conn4 <- [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]]]}] 08:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1633ms 08:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:58:38 INFO - PROCESS | 1724 | 1467129518065 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 08:58:38 INFO - PROCESS | 1724 | 1467129518069 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 08:58:38 INFO - PROCESS | 1724 | 1467129518076 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:58:38 INFO - PROCESS | 1724 | 1467129518079 Marionette TRACE conn4 <- [1,2074,null,{}] 08:58:38 INFO - PROCESS | 1724 | 1467129518086 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:38 INFO - PROCESS | 1724 | 1467129518092 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:38 INFO - PROCESS | 1724 | 1467129518293 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 08:58:38 INFO - PROCESS | 1724 | 1467129518484 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:38 INFO - PROCESS | 1724 | 1467129518497 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:38 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf43c00 == 46 [pid = 1724] [id = 526] 08:58:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x8ee08c00) [pid = 1724] [serial = 1579] [outer = (nil)] 08:58:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x92336800) [pid = 1724] [serial = 1580] [outer = 0x8ee08c00] 08:58:38 INFO - PROCESS | 1724 | 1467129518581 Marionette DEBUG loaded listener.js 08:58:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x9233f400) [pid = 1724] [serial = 1581] [outer = 0x8ee08c00] 08:58:39 INFO - PROCESS | 1724 | 1467129519612 Marionette TRACE conn4 <- [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]]]}] 08:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1582ms 08:58:39 INFO - PROCESS | 1724 | 1467129519659 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 08:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:58:39 INFO - PROCESS | 1724 | 1467129519663 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 08:58:39 INFO - PROCESS | 1724 | 1467129519670 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:58:39 INFO - PROCESS | 1724 | 1467129519675 Marionette TRACE conn4 <- [1,2078,null,{}] 08:58:39 INFO - PROCESS | 1724 | 1467129519681 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:39 INFO - PROCESS | 1724 | 1467129519691 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:39 INFO - PROCESS | 1724 | 1467129519944 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 08:58:40 INFO - PROCESS | 1724 | 1467129520201 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:40 INFO - PROCESS | 1724 | 1467129520211 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:40 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd2c00 == 47 [pid = 1724] [id = 527] 08:58:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x8e34cc00) [pid = 1724] [serial = 1582] [outer = (nil)] 08:58:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x92447c00) [pid = 1724] [serial = 1583] [outer = 0x8e34cc00] 08:58:40 INFO - PROCESS | 1724 | 1467129520338 Marionette DEBUG loaded listener.js 08:58:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x924c9400) [pid = 1724] [serial = 1584] [outer = 0x8e34cc00] 08:58:41 INFO - PROCESS | 1724 | 1467129521275 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1632ms 08:58:41 INFO - PROCESS | 1724 | 1467129521324 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 08:58:41 INFO - PROCESS | 1724 | 1467129521331 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 08:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:58:41 INFO - PROCESS | 1724 | 1467129521345 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:58:41 INFO - PROCESS | 1724 | 1467129521352 Marionette TRACE conn4 <- [1,2082,null,{}] 08:58:41 INFO - PROCESS | 1724 | 1467129521361 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:41 INFO - PROCESS | 1724 | 1467129521368 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:41 INFO - PROCESS | 1724 | 1467129521575 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 08:58:41 INFO - PROCESS | 1724 | 1467129521739 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:41 INFO - PROCESS | 1724 | 1467129521749 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:41 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd1400 == 48 [pid = 1724] [id = 528] 08:58:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x92449400) [pid = 1724] [serial = 1585] [outer = (nil)] 08:58:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x924cf800) [pid = 1724] [serial = 1586] [outer = 0x92449400] 08:58:41 INFO - PROCESS | 1724 | 1467129521831 Marionette DEBUG loaded listener.js 08:58:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 107 (0x924d1c00) [pid = 1724] [serial = 1587] [outer = 0x92449400] 08:58:42 INFO - PROCESS | 1724 | 1467129522855 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1586ms 08:58:42 INFO - PROCESS | 1724 | 1467129522931 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 08:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:58:42 INFO - PROCESS | 1724 | 1467129522942 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 08:58:42 INFO - PROCESS | 1724 | 1467129522949 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:58:42 INFO - PROCESS | 1724 | 1467129522953 Marionette TRACE conn4 <- [1,2086,null,{}] 08:58:42 INFO - PROCESS | 1724 | 1467129522959 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:42 INFO - PROCESS | 1724 | 1467129522965 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:43 INFO - PROCESS | 1724 | 1467129523208 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 08:58:43 INFO - PROCESS | 1724 | 1467129523677 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:43 INFO - PROCESS | 1724 | 1467129523690 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:43 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d09a800 == 49 [pid = 1724] [id = 529] 08:58:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 108 (0x8d09b000) [pid = 1724] [serial = 1588] [outer = (nil)] 08:58:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 109 (0x8d1f3400) [pid = 1724] [serial = 1589] [outer = 0x8d09b000] 08:58:43 INFO - PROCESS | 1724 | 1467129523813 Marionette DEBUG loaded listener.js 08:58:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 110 (0x8d21d800) [pid = 1724] [serial = 1590] [outer = 0x8d09b000] 08:58:44 INFO - PROCESS | 1724 | 1467129524879 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1990ms 08:58:44 INFO - PROCESS | 1724 | 1467129524941 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 08:58:44 INFO - PROCESS | 1724 | 1467129524948 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 08:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:58:44 INFO - PROCESS | 1724 | 1467129524957 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:58:44 INFO - PROCESS | 1724 | 1467129524962 Marionette TRACE conn4 <- [1,2090,null,{}] 08:58:44 INFO - PROCESS | 1724 | 1467129524970 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:44 INFO - PROCESS | 1724 | 1467129524978 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:45 INFO - PROCESS | 1724 | 1467129525178 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 08:58:45 INFO - PROCESS | 1724 | --DOMWINDOW == 109 (0x90129c00) [pid = 1724] [serial = 1526] [outer = (nil)] [url = about:blank] 08:58:45 INFO - PROCESS | 1724 | 1467129525503 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:45 INFO - PROCESS | 1724 | 1467129525513 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:45 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf4e400 == 50 [pid = 1724] [id = 530] 08:58:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 110 (0x8ce1e400) [pid = 1724] [serial = 1591] [outer = (nil)] 08:58:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 111 (0x8e295400) [pid = 1724] [serial = 1592] [outer = 0x8ce1e400] 08:58:45 INFO - PROCESS | 1724 | 1467129525617 Marionette DEBUG loaded listener.js 08:58:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 112 (0x8e349400) [pid = 1724] [serial = 1593] [outer = 0x8ce1e400] 08:58:45 INFO - PROCESS | 1724 | --DOMWINDOW == 111 (0x8f90d800) [pid = 1724] [serial = 1488] [outer = (nil)] [url = about:blank] 08:58:45 INFO - PROCESS | 1724 | --DOMWINDOW == 110 (0x8f908c00) [pid = 1724] [serial = 1496] [outer = (nil)] [url = about:blank] 08:58:45 INFO - PROCESS | 1724 | --DOMWINDOW == 109 (0x8e309800) [pid = 1724] [serial = 1493] [outer = (nil)] [url = about:blank] 08:58:45 INFO - PROCESS | 1724 | --DOMWINDOW == 108 (0x8e294c00) [pid = 1724] [serial = 1514] [outer = (nil)] [url = about:blank] 08:58:45 INFO - PROCESS | 1724 | --DOMWINDOW == 107 (0x8e340c00) [pid = 1724] [serial = 1515] [outer = (nil)] [url = about:blank] 08:58:45 INFO - PROCESS | 1724 | --DOMWINDOW == 106 (0x8d097400) [pid = 1724] [serial = 1509] [outer = (nil)] [url = about:blank] 08:58:45 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x8bf47800) [pid = 1724] [serial = 1508] [outer = (nil)] [url = about:blank] 08:58:45 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x8efc3000) [pid = 1724] [serial = 1517] [outer = (nil)] [url = about:blank] 08:58:45 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x8e29f000) [pid = 1724] [serial = 1512] [outer = (nil)] [url = about:blank] 08:58:45 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0x8e230800) [pid = 1724] [serial = 1511] [outer = (nil)] [url = about:blank] 08:58:45 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x902c3400) [pid = 1724] [serial = 1505] [outer = (nil)] [url = about:blank] 08:58:45 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x8f90a800) [pid = 1724] [serial = 1520] [outer = (nil)] [url = about:blank] 08:58:45 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x901ec400) [pid = 1724] [serial = 1502] [outer = (nil)] [url = about:blank] 08:58:45 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x8a9d9000) [pid = 1724] [serial = 1490] [outer = (nil)] [url = about:blank] 08:58:45 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x9012b000) [pid = 1724] [serial = 1499] [outer = (nil)] [url = about:blank] 08:58:45 INFO - PROCESS | 1724 | --DOMWINDOW == 96 (0x8f910400) [pid = 1724] [serial = 1521] [outer = (nil)] [url = about:blank] 08:58:45 INFO - PROCESS | 1724 | --DOMWINDOW == 95 (0x8f6a4c00) [pid = 1724] [serial = 1518] [outer = (nil)] [url = about:blank] 08:58:45 INFO - PROCESS | 1724 | --DOMWINDOW == 94 (0x8e342400) [pid = 1724] [serial = 1523] [outer = (nil)] [url = about:blank] 08:58:45 INFO - PROCESS | 1724 | --DOMWINDOW == 93 (0x8ff6a800) [pid = 1724] [serial = 1524] [outer = (nil)] [url = about:blank] 08:58:46 INFO - PROCESS | 1724 | 1467129526531 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1639ms 08:58:46 INFO - PROCESS | 1724 | 1467129526600 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 08:58:46 INFO - PROCESS | 1724 | 1467129526607 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 08:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:58:46 INFO - PROCESS | 1724 | 1467129526615 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:58:46 INFO - PROCESS | 1724 | 1467129526619 Marionette TRACE conn4 <- [1,2094,null,{}] 08:58:46 INFO - PROCESS | 1724 | 1467129526625 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:46 INFO - PROCESS | 1724 | 1467129526631 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:46 INFO - PROCESS | 1724 | 1467129526824 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 08:58:47 INFO - PROCESS | 1724 | 1467129526989 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:47 INFO - PROCESS | 1724 | 1467129526997 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:47 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e3de800 == 51 [pid = 1724] [id = 531] 08:58:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 94 (0x8ee06400) [pid = 1724] [serial = 1594] [outer = (nil)] 08:58:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 95 (0x8f90f400) [pid = 1724] [serial = 1595] [outer = 0x8ee06400] 08:58:47 INFO - PROCESS | 1724 | 1467129527071 Marionette DEBUG loaded listener.js 08:58:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 96 (0x8ff61c00) [pid = 1724] [serial = 1596] [outer = 0x8ee06400] 08:58:47 INFO - PROCESS | 1724 | 1467129527956 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1384ms 08:58:48 INFO - PROCESS | 1724 | 1467129528006 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 08:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:58:48 INFO - PROCESS | 1724 | 1467129528011 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 08:58:48 INFO - PROCESS | 1724 | 1467129528025 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:58:48 INFO - PROCESS | 1724 | 1467129528035 Marionette TRACE conn4 <- [1,2098,null,{}] 08:58:48 INFO - PROCESS | 1724 | 1467129528057 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:48 INFO - PROCESS | 1724 | 1467129528065 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:48 INFO - PROCESS | 1724 | 1467129528306 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 08:58:48 INFO - PROCESS | 1724 | 1467129528333 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:48 INFO - PROCESS | 1724 | 1467129528343 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:48 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9ce400 == 52 [pid = 1724] [id = 532] 08:58:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 97 (0x90131400) [pid = 1724] [serial = 1597] [outer = (nil)] 08:58:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x902b6c00) [pid = 1724] [serial = 1598] [outer = 0x90131400] 08:58:48 INFO - PROCESS | 1724 | 1467129528416 Marionette DEBUG loaded listener.js 08:58:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x902c5c00) [pid = 1724] [serial = 1599] [outer = 0x90131400] 08:58:49 INFO - PROCESS | 1724 | 1467129529425 Marionette TRACE conn4 <- [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]]]}] 08:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1461ms 08:58:49 INFO - PROCESS | 1724 | 1467129529479 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 08:58:49 INFO - PROCESS | 1724 | 1467129529482 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 08:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:58:49 INFO - PROCESS | 1724 | 1467129529496 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:58:49 INFO - PROCESS | 1724 | 1467129529498 Marionette TRACE conn4 <- [1,2102,null,{}] 08:58:49 INFO - PROCESS | 1724 | 1467129529506 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:49 INFO - PROCESS | 1724 | 1467129529525 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:49 INFO - PROCESS | 1724 | 1467129529805 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 08:58:49 INFO - PROCESS | 1724 | 1467129529828 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:49 INFO - PROCESS | 1724 | 1467129529836 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:49 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e294c00 == 53 [pid = 1724] [id = 533] 08:58:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x8ff6b400) [pid = 1724] [serial = 1600] [outer = (nil)] 08:58:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x91af5400) [pid = 1724] [serial = 1601] [outer = 0x8ff6b400] 08:58:49 INFO - PROCESS | 1724 | 1467129529909 Marionette DEBUG loaded listener.js 08:58:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x91b66400) [pid = 1724] [serial = 1602] [outer = 0x8ff6b400] 08:58:50 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x8e3d9400) [pid = 1724] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:58:50 INFO - PROCESS | 1724 | --DOMWINDOW == 100 (0x8d21d400) [pid = 1724] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:58:50 INFO - PROCESS | 1724 | --DOMWINDOW == 99 (0x8d1fb800) [pid = 1724] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:58:50 INFO - PROCESS | 1724 | --DOMWINDOW == 98 (0x8f904400) [pid = 1724] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:58:50 INFO - PROCESS | 1724 | --DOMWINDOW == 97 (0x8bdcc800) [pid = 1724] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:58:51 INFO - PROCESS | 1724 | 1467129531096 Marionette TRACE conn4 <- [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]]]}] 08:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1641ms 08:58:51 INFO - PROCESS | 1724 | 1467129531138 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 08:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:58:51 INFO - PROCESS | 1724 | 1467129531143 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 08:58:51 INFO - PROCESS | 1724 | 1467129531150 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:58:51 INFO - PROCESS | 1724 | 1467129531153 Marionette TRACE conn4 <- [1,2106,null,{}] 08:58:51 INFO - PROCESS | 1724 | 1467129531161 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:51 INFO - PROCESS | 1724 | 1467129531167 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:51 INFO - PROCESS | 1724 | 1467129531442 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 08:58:51 INFO - PROCESS | 1724 | 1467129531459 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:51 INFO - PROCESS | 1724 | 1467129531476 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:51 INFO - PROCESS | 1724 | ++DOCSHELL 0x91aee800 == 54 [pid = 1724] [id = 534] 08:58:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 98 (0x91b69400) [pid = 1724] [serial = 1603] [outer = (nil)] 08:58:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 99 (0x91df1000) [pid = 1724] [serial = 1604] [outer = 0x91b69400] 08:58:51 INFO - PROCESS | 1724 | 1467129531558 Marionette DEBUG loaded listener.js 08:58:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 100 (0x92446c00) [pid = 1724] [serial = 1605] [outer = 0x91b69400] 08:58:52 INFO - PROCESS | 1724 | 1467129532607 Marionette TRACE conn4 <- [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]]]}] 08:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1502ms 08:58:52 INFO - PROCESS | 1724 | 1467129532653 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 08:58:52 INFO - PROCESS | 1724 | 1467129532661 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 08:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:58:52 INFO - PROCESS | 1724 | 1467129532671 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:58:52 INFO - PROCESS | 1724 | 1467129532676 Marionette TRACE conn4 <- [1,2110,null,{}] 08:58:52 INFO - PROCESS | 1724 | 1467129532688 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:52 INFO - PROCESS | 1724 | 1467129532697 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:52 INFO - PROCESS | 1724 | 1467129532974 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 08:58:53 INFO - PROCESS | 1724 | 1467129533265 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:53 INFO - PROCESS | 1724 | 1467129533281 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:53 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d1f5c00 == 55 [pid = 1724] [id = 535] 08:58:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 101 (0x8d1fb000) [pid = 1724] [serial = 1606] [outer = (nil)] 08:58:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x8e309800) [pid = 1724] [serial = 1607] [outer = 0x8d1fb000] 08:58:53 INFO - PROCESS | 1724 | 1467129533369 Marionette DEBUG loaded listener.js 08:58:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x8e3dcc00) [pid = 1724] [serial = 1608] [outer = 0x8d1fb000] 08:58:54 INFO - PROCESS | 1724 | 1467129534359 Marionette TRACE conn4 <- [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]]]}] 08:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1747ms 08:58:54 INFO - PROCESS | 1724 | 1467129534421 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 08:58:54 INFO - PROCESS | 1724 | 1467129534429 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 08:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:58:54 INFO - PROCESS | 1724 | 1467129534445 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:58:54 INFO - PROCESS | 1724 | 1467129534450 Marionette TRACE conn4 <- [1,2114,null,{}] 08:58:54 INFO - PROCESS | 1724 | 1467129534458 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:54 INFO - PROCESS | 1724 | 1467129534465 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:54 INFO - PROCESS | 1724 | 1467129534688 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 08:58:54 INFO - PROCESS | 1724 | 1467129534959 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:54 INFO - PROCESS | 1724 | 1467129534967 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:55 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d218400 == 56 [pid = 1724] [id = 536] 08:58:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x8f6aa400) [pid = 1724] [serial = 1609] [outer = (nil)] 08:58:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x90129000) [pid = 1724] [serial = 1610] [outer = 0x8f6aa400] 08:58:55 INFO - PROCESS | 1724 | 1467129535061 Marionette DEBUG loaded listener.js 08:58:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x90132400) [pid = 1724] [serial = 1611] [outer = 0x8f6aa400] 08:58:56 INFO - PROCESS | 1724 | 1467129536145 Marionette TRACE conn4 <- [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]]]}] 08:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1741ms 08:58:56 INFO - PROCESS | 1724 | 1467129536186 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 08:58:56 INFO - PROCESS | 1724 | 1467129536191 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 08:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:58:56 INFO - PROCESS | 1724 | 1467129536199 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:58:56 INFO - PROCESS | 1724 | 1467129536206 Marionette TRACE conn4 <- [1,2118,null,{}] 08:58:56 INFO - PROCESS | 1724 | 1467129536223 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:56 INFO - PROCESS | 1724 | 1467129536233 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:56 INFO - PROCESS | 1724 | 1467129536492 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 08:58:56 INFO - PROCESS | 1724 | 1467129536789 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:56 INFO - PROCESS | 1724 | 1467129536798 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:56 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f90f800 == 57 [pid = 1724] [id = 537] 08:58:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 107 (0x92449000) [pid = 1724] [serial = 1612] [outer = (nil)] 08:58:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 108 (0x9244c400) [pid = 1724] [serial = 1613] [outer = 0x92449000] 08:58:56 INFO - PROCESS | 1724 | 1467129536929 Marionette DEBUG loaded listener.js 08:58:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 109 (0x924cdc00) [pid = 1724] [serial = 1614] [outer = 0x92449000] 08:58:57 INFO - PROCESS | 1724 | 1467129537909 Marionette TRACE conn4 <- [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]]]}] 08:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1743ms 08:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:58:57 INFO - PROCESS | 1724 | 1467129537943 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 08:58:57 INFO - PROCESS | 1724 | 1467129537948 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 08:58:57 INFO - PROCESS | 1724 | 1467129537955 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:58:57 INFO - PROCESS | 1724 | 1467129537958 Marionette TRACE conn4 <- [1,2122,null,{}] 08:58:57 INFO - PROCESS | 1724 | 1467129537964 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:57 INFO - PROCESS | 1724 | 1467129537970 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:58 INFO - PROCESS | 1724 | 1467129538176 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 08:58:58 INFO - PROCESS | 1724 | 1467129538370 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:58 INFO - PROCESS | 1724 | 1467129538379 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:58 INFO - PROCESS | 1724 | ++DOCSHELL 0x9244f400 == 58 [pid = 1724] [id = 538] 08:58:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 110 (0x924d7000) [pid = 1724] [serial = 1615] [outer = (nil)] 08:58:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 111 (0x93a92800) [pid = 1724] [serial = 1616] [outer = 0x924d7000] 08:58:58 INFO - PROCESS | 1724 | 1467129538462 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 112 (0x93b64c00) [pid = 1724] [serial = 1617] [outer = 0x924d7000] 08:58:59 INFO - PROCESS | 1724 | 1467129539483 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1582ms 08:58:59 INFO - PROCESS | 1724 | 1467129539538 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 08:58:59 INFO - PROCESS | 1724 | 1467129539541 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 08:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:58:59 INFO - PROCESS | 1724 | 1467129539549 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - PROCESS | 1724 | 1467129539552 Marionette TRACE conn4 <- [1,2126,null,{}] 08:58:59 INFO - PROCESS | 1724 | 1467129539559 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:59 INFO - PROCESS | 1724 | 1467129539564 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:58:59 INFO - PROCESS | 1724 | 1467129539764 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 08:59:00 INFO - PROCESS | 1724 | 1467129540044 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:00 INFO - PROCESS | 1724 | 1467129540057 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:00 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdcc000 == 59 [pid = 1724] [id = 539] 08:59:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 113 (0x8d1f7800) [pid = 1724] [serial = 1618] [outer = (nil)] 08:59:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 114 (0x901ea000) [pid = 1724] [serial = 1619] [outer = 0x8d1f7800] 08:59:00 INFO - PROCESS | 1724 | 1467129540184 Marionette DEBUG loaded listener.js 08:59:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 115 (0x93a9d800) [pid = 1724] [serial = 1620] [outer = 0x8d1f7800] 08:59:01 INFO - PROCESS | 1724 | 1467129541124 Marionette TRACE conn4 <- [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]]]}] 08:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1634ms 08:59:01 INFO - PROCESS | 1724 | 1467129541183 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 08:59:01 INFO - PROCESS | 1724 | 1467129541186 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 08:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:59:01 INFO - PROCESS | 1724 | 1467129541194 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:59:01 INFO - PROCESS | 1724 | 1467129541198 Marionette TRACE conn4 <- [1,2130,null,{}] 08:59:01 INFO - PROCESS | 1724 | 1467129541205 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:01 INFO - PROCESS | 1724 | 1467129541220 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:01 INFO - PROCESS | 1724 | 1467129541519 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 08:59:01 INFO - PROCESS | 1724 | 1467129541845 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:01 INFO - PROCESS | 1724 | 1467129541862 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:01 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdcb800 == 60 [pid = 1724] [id = 540] 08:59:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 116 (0x8ce1bc00) [pid = 1724] [serial = 1621] [outer = (nil)] 08:59:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 117 (0x94873c00) [pid = 1724] [serial = 1622] [outer = 0x8ce1bc00] 08:59:01 INFO - PROCESS | 1724 | 1467129541958 Marionette DEBUG loaded listener.js 08:59:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 118 (0x95226800) [pid = 1724] [serial = 1623] [outer = 0x8ce1bc00] 08:59:02 INFO - PROCESS | 1724 | 1467129542934 Marionette TRACE conn4 <- [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] 08:59:03 INFO - PROCESS | 1724 | 1467129543008 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 08:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:59:03 INFO - PROCESS | 1724 | 1467129543018 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:59:03 INFO - PROCESS | 1724 | 1467129543023 Marionette TRACE conn4 <- [1,2134,null,{}] 08:59:03 INFO - PROCESS | 1724 | 1467129543030 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:03 INFO - PROCESS | 1724 | 1467129543034 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:03 INFO - PROCESS | 1724 | 1467129543238 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 08:59:03 INFO - PROCESS | 1724 | 1467129543439 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:03 INFO - PROCESS | 1724 | 1467129543449 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:03 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce16400 == 61 [pid = 1724] [id = 541] 08:59:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 119 (0x93b71000) [pid = 1724] [serial = 1624] [outer = (nil)] 08:59:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 120 (0x9522e800) [pid = 1724] [serial = 1625] [outer = 0x93b71000] 08:59:03 INFO - PROCESS | 1724 | 1467129543571 Marionette DEBUG loaded listener.js 08:59:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 121 (0x9522f400) [pid = 1724] [serial = 1626] [outer = 0x93b71000] 08:59:04 INFO - PROCESS | 1724 | 1467129544601 Marionette TRACE conn4 <- [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]]]}] 08:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1634ms 08:59:04 INFO - PROCESS | 1724 | 1467129544653 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 08:59:04 INFO - PROCESS | 1724 | 1467129544658 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 08:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:59:04 INFO - PROCESS | 1724 | 1467129544665 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:59:04 INFO - PROCESS | 1724 | 1467129544669 Marionette TRACE conn4 <- [1,2138,null,{}] 08:59:04 INFO - PROCESS | 1724 | 1467129544676 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:04 INFO - PROCESS | 1724 | 1467129544681 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:04 INFO - PROCESS | 1724 | 1467129544889 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 08:59:05 INFO - PROCESS | 1724 | 1467129545142 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:05 INFO - PROCESS | 1724 | 1467129545151 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:05 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf4fc00 == 62 [pid = 1724] [id = 542] 08:59:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 122 (0x8bf50400) [pid = 1724] [serial = 1627] [outer = (nil)] 08:59:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 123 (0x95238c00) [pid = 1724] [serial = 1628] [outer = 0x8bf50400] 08:59:05 INFO - PROCESS | 1724 | 1467129545278 Marionette DEBUG loaded listener.js 08:59:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 124 (0x95241400) [pid = 1724] [serial = 1629] [outer = 0x8bf50400] 08:59:06 INFO - PROCESS | 1724 | 1467129546316 Marionette TRACE conn4 <- [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]]]}] 08:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1682ms 08:59:06 INFO - PROCESS | 1724 | 1467129546349 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 08:59:06 INFO - PROCESS | 1724 | 1467129546352 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 08:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:59:06 INFO - PROCESS | 1724 | 1467129546361 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:59:06 INFO - PROCESS | 1724 | 1467129546366 Marionette TRACE conn4 <- [1,2142,null,{}] 08:59:06 INFO - PROCESS | 1724 | 1467129546372 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:06 INFO - PROCESS | 1724 | 1467129546378 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:06 INFO - PROCESS | 1724 | 1467129546602 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 08:59:06 INFO - PROCESS | 1724 | 1467129546816 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:06 INFO - PROCESS | 1724 | 1467129546828 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:06 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf4f800 == 63 [pid = 1724] [id = 543] 08:59:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0x8ce1a000) [pid = 1724] [serial = 1630] [outer = (nil)] 08:59:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x8e340400) [pid = 1724] [serial = 1631] [outer = 0x8ce1a000] 08:59:07 INFO - PROCESS | 1724 | 1467129547008 Marionette DEBUG loaded listener.js 08:59:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 127 (0x8f6a3c00) [pid = 1724] [serial = 1632] [outer = 0x8ce1a000] 08:59:08 INFO - PROCESS | 1724 | 1467129548428 Marionette TRACE conn4 <- [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] 08:59:08 INFO - PROCESS | 1724 | 1467129548511 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 08:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:59:08 INFO - PROCESS | 1724 | 1467129548521 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:59:08 INFO - PROCESS | 1724 | 1467129548525 Marionette TRACE conn4 <- [1,2146,null,{}] 08:59:08 INFO - PROCESS | 1724 | 1467129548536 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:08 INFO - PROCESS | 1724 | 1467129548542 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:08 INFO - PROCESS | 1724 | 1467129548793 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 08:59:09 INFO - PROCESS | 1724 | 1467129549187 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:09 INFO - PROCESS | 1724 | 1467129549197 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:09 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e33fc00 == 64 [pid = 1724] [id = 544] 08:59:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 128 (0x8e344800) [pid = 1724] [serial = 1633] [outer = (nil)] 08:59:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x8f6a4c00) [pid = 1724] [serial = 1634] [outer = 0x8e344800] 08:59:09 INFO - PROCESS | 1724 | 1467129549280 Marionette DEBUG loaded listener.js 08:59:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x8f905400) [pid = 1724] [serial = 1635] [outer = 0x8e344800] 08:59:09 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdc8400 == 63 [pid = 1724] [id = 502] 08:59:10 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0x91010c00) [pid = 1724] [serial = 1565] [outer = (nil)] [url = about:blank] 08:59:10 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x8d1f1000) [pid = 1724] [serial = 1547] [outer = (nil)] [url = about:blank] 08:59:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8e294c00 == 62 [pid = 1724] [id = 533] 08:59:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9ce400 == 61 [pid = 1724] [id = 532] 08:59:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8e3de800 == 60 [pid = 1724] [id = 531] 08:59:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf4e400 == 59 [pid = 1724] [id = 530] 08:59:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8d09a800 == 58 [pid = 1724] [id = 529] 08:59:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8e3e0c00 == 57 [pid = 1724] [id = 523] 08:59:10 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce16c00 == 56 [pid = 1724] [id = 522] 08:59:10 INFO - PROCESS | 1724 | 1467129550321 Marionette TRACE conn4 <- [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] 08:59:10 INFO - PROCESS | 1724 | 1467129550419 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 08:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:59:10 INFO - PROCESS | 1724 | 1467129550430 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:59:10 INFO - PROCESS | 1724 | 1467129550434 Marionette TRACE conn4 <- [1,2150,null,{}] 08:59:10 INFO - PROCESS | 1724 | 1467129550441 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:10 INFO - PROCESS | 1724 | 1467129550447 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:10 INFO - PROCESS | 1724 | 1467129550643 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 08:59:10 INFO - PROCESS | 1724 | 1467129550933 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:10 INFO - PROCESS | 1724 | 1467129550941 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:10 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d91ec00 == 57 [pid = 1724] [id = 545] 08:59:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 113 (0x8ee03400) [pid = 1724] [serial = 1636] [outer = (nil)] 08:59:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 114 (0x8efc2800) [pid = 1724] [serial = 1637] [outer = 0x8ee03400] 08:59:11 INFO - PROCESS | 1724 | 1467129551031 Marionette DEBUG loaded listener.js 08:59:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 115 (0x8f9e5000) [pid = 1724] [serial = 1638] [outer = 0x8ee03400] 08:59:11 INFO - PROCESS | 1724 | 1467129551855 Marionette TRACE conn4 <- [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]]]}] 08:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1485ms 08:59:11 INFO - PROCESS | 1724 | 1467129551920 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 08:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:59:11 INFO - PROCESS | 1724 | 1467129551925 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 08:59:11 INFO - PROCESS | 1724 | 1467129551932 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:59:11 INFO - PROCESS | 1724 | 1467129551938 Marionette TRACE conn4 <- [1,2154,null,{}] 08:59:11 INFO - PROCESS | 1724 | 1467129551979 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:11 INFO - PROCESS | 1724 | 1467129551988 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:12 INFO - PROCESS | 1724 | 1467129552180 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 08:59:12 INFO - PROCESS | 1724 | 1467129552192 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:12 INFO - PROCESS | 1724 | 1467129552204 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:12 INFO - PROCESS | 1724 | ++DOCSHELL 0x91006800 == 58 [pid = 1724] [id = 546] 08:59:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 116 (0x91007000) [pid = 1724] [serial = 1639] [outer = (nil)] 08:59:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 117 (0x91a10400) [pid = 1724] [serial = 1640] [outer = 0x91007000] 08:59:12 INFO - PROCESS | 1724 | 1467129552283 Marionette DEBUG loaded listener.js 08:59:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 118 (0x91b61400) [pid = 1724] [serial = 1641] [outer = 0x91007000] 08:59:13 INFO - PROCESS | 1724 | 1467129553352 Marionette TRACE conn4 <- [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]]]}] 08:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1473ms 08:59:13 INFO - PROCESS | 1724 | 1467129553405 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 08:59:13 INFO - PROCESS | 1724 | 1467129553409 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 08:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:59:13 INFO - PROCESS | 1724 | 1467129553417 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:59:13 INFO - PROCESS | 1724 | 1467129553421 Marionette TRACE conn4 <- [1,2158,null,{}] 08:59:13 INFO - PROCESS | 1724 | 1467129553435 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:13 INFO - PROCESS | 1724 | 1467129553441 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:13 INFO - PROCESS | 1724 | 1467129553686 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 08:59:13 INFO - PROCESS | 1724 | 1467129553715 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:13 INFO - PROCESS | 1724 | 1467129553721 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:13 INFO - PROCESS | 1724 | ++DOCSHELL 0x91007c00 == 59 [pid = 1724] [id = 547] 08:59:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 119 (0x9100e800) [pid = 1724] [serial = 1642] [outer = (nil)] 08:59:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 120 (0x92340000) [pid = 1724] [serial = 1643] [outer = 0x9100e800] 08:59:13 INFO - PROCESS | 1724 | 1467129553809 Marionette DEBUG loaded listener.js 08:59:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 121 (0x9244b000) [pid = 1724] [serial = 1644] [outer = 0x9100e800] 08:59:14 INFO - PROCESS | 1724 | --DOMWINDOW == 120 (0x8ff6b400) [pid = 1724] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:59:14 INFO - PROCESS | 1724 | --DOMWINDOW == 119 (0x8ce1e400) [pid = 1724] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:59:14 INFO - PROCESS | 1724 | --DOMWINDOW == 118 (0x8d09b000) [pid = 1724] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:59:14 INFO - PROCESS | 1724 | --DOMWINDOW == 117 (0x8ee06400) [pid = 1724] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:59:14 INFO - PROCESS | 1724 | --DOMWINDOW == 116 (0x90131400) [pid = 1724] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:59:14 INFO - PROCESS | 1724 | 1467129554957 Marionette TRACE conn4 <- [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]]]}] 08:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1593ms 08:59:15 INFO - PROCESS | 1724 | 1467129555011 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 08:59:15 INFO - PROCESS | 1724 | 1467129555014 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 08:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:59:15 INFO - PROCESS | 1724 | 1467129555022 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:59:15 INFO - PROCESS | 1724 | 1467129555025 Marionette TRACE conn4 <- [1,2162,null,{}] 08:59:15 INFO - PROCESS | 1724 | 1467129555031 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:15 INFO - PROCESS | 1724 | 1467129555037 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:15 INFO - PROCESS | 1724 | 1467129555234 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 08:59:15 INFO - PROCESS | 1724 | 1467129555244 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:15 INFO - PROCESS | 1724 | 1467129555253 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:15 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d09dc00 == 60 [pid = 1724] [id = 548] 08:59:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 117 (0x8d8a8400) [pid = 1724] [serial = 1645] [outer = (nil)] 08:59:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 118 (0x91aedc00) [pid = 1724] [serial = 1646] [outer = 0x8d8a8400] 08:59:15 INFO - PROCESS | 1724 | 1467129555473 Marionette DEBUG loaded listener.js 08:59:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 119 (0x924cd400) [pid = 1724] [serial = 1647] [outer = 0x8d8a8400] 08:59:16 INFO - PROCESS | 1724 | 1467129556343 Marionette TRACE conn4 <- [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]]]}] 08:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1342ms 08:59:16 INFO - PROCESS | 1724 | 1467129556367 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 08:59:16 INFO - PROCESS | 1724 | 1467129556371 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 08:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:59:16 INFO - PROCESS | 1724 | 1467129556378 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:59:16 INFO - PROCESS | 1724 | 1467129556382 Marionette TRACE conn4 <- [1,2166,null,{}] 08:59:16 INFO - PROCESS | 1724 | 1467129556389 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:16 INFO - PROCESS | 1724 | 1467129556399 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:16 INFO - PROCESS | 1724 | 1467129556714 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 08:59:16 INFO - PROCESS | 1724 | 1467129556734 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:16 INFO - PROCESS | 1724 | 1467129556744 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:16 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9ce400 == 61 [pid = 1724] [id = 549] 08:59:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 120 (0x8a9dc800) [pid = 1724] [serial = 1648] [outer = (nil)] 08:59:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 121 (0x8d0a1c00) [pid = 1724] [serial = 1649] [outer = 0x8a9dc800] 08:59:16 INFO - PROCESS | 1724 | 1467129556911 Marionette DEBUG loaded listener.js 08:59:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 122 (0x8d8a0400) [pid = 1724] [serial = 1650] [outer = 0x8a9dc800] 08:59:18 INFO - PROCESS | 1724 | 1467129558142 Marionette TRACE conn4 <- [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]]]}] 08:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1832ms 08:59:18 INFO - PROCESS | 1724 | 1467129558213 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 08:59:18 INFO - PROCESS | 1724 | 1467129558220 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 08:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:59:18 INFO - PROCESS | 1724 | 1467129558231 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:59:18 INFO - PROCESS | 1724 | 1467129558236 Marionette TRACE conn4 <- [1,2170,null,{}] 08:59:18 INFO - PROCESS | 1724 | 1467129558245 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:18 INFO - PROCESS | 1724 | 1467129558251 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:18 INFO - PROCESS | 1724 | 1467129558512 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 08:59:18 INFO - PROCESS | 1724 | 1467129558769 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:18 INFO - PROCESS | 1724 | 1467129558782 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:18 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d1ee800 == 62 [pid = 1724] [id = 550] 08:59:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 123 (0x8e307c00) [pid = 1724] [serial = 1651] [outer = (nil)] 08:59:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 124 (0x8ee02000) [pid = 1724] [serial = 1652] [outer = 0x8e307c00] 08:59:18 INFO - PROCESS | 1724 | 1467129558915 Marionette DEBUG loaded listener.js 08:59:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0x8efc2400) [pid = 1724] [serial = 1653] [outer = 0x8e307c00] 08:59:19 INFO - PROCESS | 1724 | 1467129559898 Marionette TRACE conn4 <- [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]]]}] 08:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1736ms 08:59:19 INFO - PROCESS | 1724 | 1467129559966 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 08:59:19 INFO - PROCESS | 1724 | 1467129559973 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 08:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:59:19 INFO - PROCESS | 1724 | 1467129559985 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:59:19 INFO - PROCESS | 1724 | 1467129559990 Marionette TRACE conn4 <- [1,2174,null,{}] 08:59:20 INFO - PROCESS | 1724 | 1467129559998 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:20 INFO - PROCESS | 1724 | 1467129560005 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:20 INFO - PROCESS | 1724 | 1467129560268 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 08:59:20 INFO - PROCESS | 1724 | 1467129560584 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:20 INFO - PROCESS | 1724 | 1467129560593 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:20 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ff69400 == 63 [pid = 1724] [id = 551] 08:59:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x9002b000) [pid = 1724] [serial = 1654] [outer = (nil)] 08:59:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 127 (0x901ecc00) [pid = 1724] [serial = 1655] [outer = 0x9002b000] 08:59:20 INFO - PROCESS | 1724 | 1467129560693 Marionette DEBUG loaded listener.js 08:59:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 128 (0x91a15000) [pid = 1724] [serial = 1656] [outer = 0x9002b000] 08:59:21 INFO - PROCESS | 1724 | 1467129561736 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1789ms 08:59:21 INFO - PROCESS | 1724 | 1467129561775 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 08:59:21 INFO - PROCESS | 1724 | 1467129561779 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 08:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:59:21 INFO - PROCESS | 1724 | 1467129561786 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:59:21 INFO - PROCESS | 1724 | 1467129561793 Marionette TRACE conn4 <- [1,2178,null,{}] 08:59:21 INFO - PROCESS | 1724 | 1467129561810 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:21 INFO - PROCESS | 1724 | 1467129561820 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:22 INFO - PROCESS | 1724 | 1467129562087 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 08:59:22 INFO - PROCESS | 1724 | 1467129562385 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:22 INFO - PROCESS | 1724 | 1467129562393 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:22 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d097000 == 64 [pid = 1724] [id = 552] 08:59:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x91b67400) [pid = 1724] [serial = 1657] [outer = (nil)] 08:59:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x93d8cc00) [pid = 1724] [serial = 1658] [outer = 0x91b67400] 08:59:22 INFO - PROCESS | 1724 | 1467129562481 Marionette DEBUG loaded listener.js 08:59:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x94885800) [pid = 1724] [serial = 1659] [outer = 0x91b67400] 08:59:23 INFO - PROCESS | 1724 | 1467129563416 Marionette TRACE conn4 <- [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]]]}] 08:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1692ms 08:59:23 INFO - PROCESS | 1724 | 1467129563480 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 08:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:59:23 INFO - PROCESS | 1724 | 1467129563485 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 08:59:23 INFO - PROCESS | 1724 | 1467129563491 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:59:23 INFO - PROCESS | 1724 | 1467129563494 Marionette TRACE conn4 <- [1,2182,null,{}] 08:59:23 INFO - PROCESS | 1724 | 1467129563501 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:23 INFO - PROCESS | 1724 | 1467129563507 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:23 INFO - PROCESS | 1724 | 1467129563728 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 08:59:23 INFO - PROCESS | 1724 | 1467129563971 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:23 INFO - PROCESS | 1724 | 1467129563981 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:24 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d096400 == 65 [pid = 1724] [id = 553] 08:59:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 132 (0x93a9b400) [pid = 1724] [serial = 1660] [outer = (nil)] 08:59:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 133 (0x95245800) [pid = 1724] [serial = 1661] [outer = 0x93a9b400] 08:59:24 INFO - PROCESS | 1724 | 1467129564108 Marionette DEBUG loaded listener.js 08:59:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 134 (0x953b5400) [pid = 1724] [serial = 1662] [outer = 0x93a9b400] 08:59:25 INFO - PROCESS | 1724 | 1467129565087 Marionette TRACE conn4 <- [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]]]}] 08:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1643ms 08:59:25 INFO - PROCESS | 1724 | 1467129565136 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 08:59:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:59:25 INFO - PROCESS | 1724 | 1467129565141 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 08:59:25 INFO - PROCESS | 1724 | 1467129565148 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:59:25 INFO - PROCESS | 1724 | 1467129565151 Marionette TRACE conn4 <- [1,2186,null,{}] 08:59:25 INFO - PROCESS | 1724 | 1467129565158 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:25 INFO - PROCESS | 1724 | 1467129565164 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:25 INFO - PROCESS | 1724 | 1467129565375 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 08:59:25 INFO - PROCESS | 1724 | 1467129565627 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:25 INFO - PROCESS | 1724 | 1467129565637 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:25 INFO - PROCESS | 1724 | ++DOCSHELL 0x95230400 == 66 [pid = 1724] [id = 554] 08:59:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 135 (0x95241000) [pid = 1724] [serial = 1663] [outer = (nil)] 08:59:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 136 (0x953bd400) [pid = 1724] [serial = 1664] [outer = 0x95241000] 08:59:25 INFO - PROCESS | 1724 | 1467129565792 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 137 (0x96677400) [pid = 1724] [serial = 1665] [outer = 0x95241000] 08:59:26 INFO - PROCESS | 1724 | 1467129566803 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:59:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:59:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1688ms 08:59:26 INFO - PROCESS | 1724 | 1467129566837 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 08:59:26 INFO - PROCESS | 1724 | 1467129566841 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 08:59:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:59:26 INFO - PROCESS | 1724 | 1467129566850 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:59:26 INFO - PROCESS | 1724 | 1467129566854 Marionette TRACE conn4 <- [1,2190,null,{}] 08:59:26 INFO - PROCESS | 1724 | 1467129566860 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:26 INFO - PROCESS | 1724 | 1467129566871 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:27 INFO - PROCESS | 1724 | 1467129567118 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 08:59:27 INFO - PROCESS | 1724 | 1467129567369 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:27 INFO - PROCESS | 1724 | 1467129567380 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:27 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf4e000 == 67 [pid = 1724] [id = 555] 08:59:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 138 (0x8ce1f800) [pid = 1724] [serial = 1666] [outer = (nil)] 08:59:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 139 (0x98075c00) [pid = 1724] [serial = 1667] [outer = 0x8ce1f800] 08:59:27 INFO - PROCESS | 1724 | 1467129567505 Marionette DEBUG loaded listener.js 08:59:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 140 (0x9807b000) [pid = 1724] [serial = 1668] [outer = 0x8ce1f800] 08:59:28 INFO - PROCESS | 1724 | 1467129568420 Marionette TRACE conn4 <- [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]]]}] 08:59:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:59:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1583ms 08:59:28 INFO - PROCESS | 1724 | 1467129568434 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 08:59:28 INFO - PROCESS | 1724 | 1467129568437 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 08:59:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:59:28 INFO - PROCESS | 1724 | 1467129568446 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:59:28 INFO - PROCESS | 1724 | 1467129568450 Marionette TRACE conn4 <- [1,2194,null,{}] 08:59:28 INFO - PROCESS | 1724 | 1467129568457 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:28 INFO - PROCESS | 1724 | 1467129568462 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:28 INFO - PROCESS | 1724 | 1467129568747 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 08:59:28 INFO - PROCESS | 1724 | 1467129568894 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:28 INFO - PROCESS | 1724 | 1467129568901 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:28 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdc9400 == 68 [pid = 1724] [id = 556] 08:59:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0x96679800) [pid = 1724] [serial = 1669] [outer = (nil)] 08:59:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x98081800) [pid = 1724] [serial = 1670] [outer = 0x96679800] 08:59:28 INFO - PROCESS | 1724 | 1467129568992 Marionette DEBUG loaded listener.js 08:59:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x99132800) [pid = 1724] [serial = 1671] [outer = 0x96679800] 08:59:29 INFO - PROCESS | 1724 | 1467129569971 Marionette TRACE conn4 <- [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]]]}] 08:59:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:59:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1587ms 08:59:30 INFO - PROCESS | 1724 | 1467129570034 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 08:59:30 INFO - PROCESS | 1724 | 1467129570038 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 08:59:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:59:30 INFO - PROCESS | 1724 | 1467129570045 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:59:30 INFO - PROCESS | 1724 | 1467129570049 Marionette TRACE conn4 <- [1,2198,null,{}] 08:59:30 INFO - PROCESS | 1724 | 1467129570056 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:30 INFO - PROCESS | 1724 | 1467129570062 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:30 INFO - PROCESS | 1724 | 1467129570267 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 08:59:30 INFO - PROCESS | 1724 | 1467129570566 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:30 INFO - PROCESS | 1724 | 1467129570575 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:30 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d092400 == 69 [pid = 1724] [id = 557] 08:59:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x8e2a0c00) [pid = 1724] [serial = 1672] [outer = (nil)] 08:59:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x9966d800) [pid = 1724] [serial = 1673] [outer = 0x8e2a0c00] 08:59:30 INFO - PROCESS | 1724 | 1467129570669 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0x99671800) [pid = 1724] [serial = 1674] [outer = 0x8e2a0c00] 08:59:31 INFO - PROCESS | 1724 | 1467129571626 Marionette TRACE conn4 <- [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]]]}] 08:59:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:59:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1636ms 08:59:31 INFO - PROCESS | 1724 | 1467129571683 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 08:59:31 INFO - PROCESS | 1724 | 1467129571686 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 08:59:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:59:31 INFO - PROCESS | 1724 | 1467129571695 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:59:31 INFO - PROCESS | 1724 | 1467129571699 Marionette TRACE conn4 <- [1,2202,null,{}] 08:59:31 INFO - PROCESS | 1724 | 1467129571705 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:31 INFO - PROCESS | 1724 | 1467129571711 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:31 INFO - PROCESS | 1724 | 1467129571925 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 08:59:32 INFO - PROCESS | 1724 | 1467129572179 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:32 INFO - PROCESS | 1724 | 1467129572186 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:32 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf4a800 == 70 [pid = 1724] [id = 558] 08:59:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0x8d220400) [pid = 1724] [serial = 1675] [outer = (nil)] 08:59:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0x8f90d800) [pid = 1724] [serial = 1676] [outer = 0x8d220400] 08:59:32 INFO - PROCESS | 1724 | 1467129572320 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0x91a18c00) [pid = 1724] [serial = 1677] [outer = 0x8d220400] 08:59:33 INFO - PROCESS | 1724 | 1467129573680 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:59:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:59:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 2039ms 08:59:33 INFO - PROCESS | 1724 | 1467129573735 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 08:59:33 INFO - PROCESS | 1724 | 1467129573741 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 08:59:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:59:33 INFO - PROCESS | 1724 | 1467129573750 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:59:33 INFO - PROCESS | 1724 | 1467129573757 Marionette TRACE conn4 <- [1,2206,null,{}] 08:59:33 INFO - PROCESS | 1724 | 1467129573766 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:33 INFO - PROCESS | 1724 | 1467129573771 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:34 INFO - PROCESS | 1724 | 1467129574184 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 08:59:34 INFO - PROCESS | 1724 | 1467129574418 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:34 INFO - PROCESS | 1724 | 1467129574429 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:34 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e298400 == 71 [pid = 1724] [id = 559] 08:59:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0x8e298800) [pid = 1724] [serial = 1678] [outer = (nil)] 08:59:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x8e33f400) [pid = 1724] [serial = 1679] [outer = 0x8e298800] 08:59:34 INFO - PROCESS | 1724 | 1467129574511 Marionette DEBUG loaded listener.js 08:59:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0x8e3dec00) [pid = 1724] [serial = 1680] [outer = 0x8e298800] 08:59:35 INFO - PROCESS | 1724 | 1467129575452 Marionette TRACE conn4 <- [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]]]}] 08:59:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:59:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1736ms 08:59:35 INFO - PROCESS | 1724 | 1467129575486 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 08:59:35 INFO - PROCESS | 1724 | 1467129575494 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 08:59:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:59:35 INFO - PROCESS | 1724 | 1467129575505 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:59:35 INFO - PROCESS | 1724 | 1467129575510 Marionette TRACE conn4 <- [1,2210,null,{}] 08:59:35 INFO - PROCESS | 1724 | 1467129575516 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:35 INFO - PROCESS | 1724 | 1467129575522 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:35 INFO - PROCESS | 1724 | 1467129575740 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 08:59:36 INFO - PROCESS | 1724 | 1467129576043 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:36 INFO - PROCESS | 1724 | 1467129576051 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:36 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d91f400 == 72 [pid = 1724] [id = 560] 08:59:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0x8e2a1800) [pid = 1724] [serial = 1681] [outer = (nil)] 08:59:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0x8f9e3800) [pid = 1724] [serial = 1682] [outer = 0x8e2a1800] 08:59:36 INFO - PROCESS | 1724 | 1467129576184 Marionette DEBUG loaded listener.js 08:59:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0x9012ac00) [pid = 1724] [serial = 1683] [outer = 0x8e2a1800] 08:59:36 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf4f400 == 71 [pid = 1724] [id = 509] 08:59:36 INFO - PROCESS | 1724 | --DOCSHELL 0x8e22b800 == 70 [pid = 1724] [id = 507] 08:59:36 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9dd400 == 69 [pid = 1724] [id = 505] 08:59:36 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8a4000 == 68 [pid = 1724] [id = 504] 08:59:36 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0x91df1000) [pid = 1724] [serial = 1604] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0x91debc00) [pid = 1724] [serial = 1577] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0x92447c00) [pid = 1724] [serial = 1583] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0x8f6acc00) [pid = 1724] [serial = 1571] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0x91afa400) [pid = 1724] [serial = 1574] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0x924cf800) [pid = 1724] [serial = 1586] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0x92336800) [pid = 1724] [serial = 1580] [outer = (nil)] [url = about:blank] 08:59:37 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0x8d89dc00) [pid = 1724] [serial = 1568] [outer = (nil)] [url = about:blank] 08:59:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce13c00 == 67 [pid = 1724] [id = 506] 08:59:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8d09dc00 == 66 [pid = 1724] [id = 548] 08:59:37 INFO - PROCESS | 1724 | --DOCSHELL 0x91007c00 == 65 [pid = 1724] [id = 547] 08:59:37 INFO - PROCESS | 1724 | --DOCSHELL 0x91006800 == 64 [pid = 1724] [id = 546] 08:59:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8d91ec00 == 63 [pid = 1724] [id = 545] 08:59:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8e33fc00 == 62 [pid = 1724] [id = 544] 08:59:37 INFO - PROCESS | 1724 | 1467129577227 Marionette TRACE conn4 <- [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]]]}] 08:59:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:59:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1747ms 08:59:37 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0x91af5400) [pid = 1724] [serial = 1601] [outer = (nil)] [url = about:blank] 08:59:37 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0x8e295400) [pid = 1724] [serial = 1592] [outer = (nil)] [url = about:blank] 08:59:37 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x8e349400) [pid = 1724] [serial = 1593] [outer = (nil)] [url = about:blank] 08:59:37 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x8d21d800) [pid = 1724] [serial = 1590] [outer = (nil)] [url = about:blank] 08:59:37 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x8d1f3400) [pid = 1724] [serial = 1589] [outer = (nil)] [url = about:blank] 08:59:37 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x8f90f400) [pid = 1724] [serial = 1595] [outer = (nil)] [url = about:blank] 08:59:37 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0x902b6c00) [pid = 1724] [serial = 1598] [outer = (nil)] [url = about:blank] 08:59:37 INFO - PROCESS | 1724 | --DOMWINDOW == 139 (0x91b66400) [pid = 1724] [serial = 1602] [outer = (nil)] [url = about:blank] 08:59:37 INFO - PROCESS | 1724 | --DOMWINDOW == 138 (0x902c5c00) [pid = 1724] [serial = 1599] [outer = (nil)] [url = about:blank] 08:59:37 INFO - PROCESS | 1724 | --DOMWINDOW == 137 (0x8ff61c00) [pid = 1724] [serial = 1596] [outer = (nil)] [url = about:blank] 08:59:37 INFO - PROCESS | 1724 | 1467129577275 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 08:59:37 INFO - PROCESS | 1724 | 1467129577280 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 08:59:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:59:37 INFO - PROCESS | 1724 | 1467129577291 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:59:37 INFO - PROCESS | 1724 | 1467129577296 Marionette TRACE conn4 <- [1,2214,null,{}] 08:59:37 INFO - PROCESS | 1724 | 1467129577313 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:37 INFO - PROCESS | 1724 | 1467129577322 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:37 INFO - PROCESS | 1724 | 1467129577519 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 08:59:37 INFO - PROCESS | 1724 | 1467129577751 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:37 INFO - PROCESS | 1724 | 1467129577762 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:37 INFO - PROCESS | 1724 | ++DOCSHELL 0x901e8000 == 63 [pid = 1724] [id = 561] 08:59:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 138 (0x901ee400) [pid = 1724] [serial = 1684] [outer = (nil)] 08:59:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 139 (0x902c1800) [pid = 1724] [serial = 1685] [outer = 0x901ee400] 08:59:37 INFO - PROCESS | 1724 | 1467129577846 Marionette DEBUG loaded listener.js 08:59:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 140 (0x91b63400) [pid = 1724] [serial = 1686] [outer = 0x901ee400] 08:59:38 INFO - PROCESS | 1724 | 1467129578677 Marionette TRACE conn4 <- [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]]]}] 08:59:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:59:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1440ms 08:59:38 INFO - PROCESS | 1724 | 1467129578732 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 08:59:38 INFO - PROCESS | 1724 | 1467129578737 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 08:59:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:59:38 INFO - PROCESS | 1724 | 1467129578749 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:59:38 INFO - PROCESS | 1724 | 1467129578752 Marionette TRACE conn4 <- [1,2218,null,{}] 08:59:38 INFO - PROCESS | 1724 | 1467129578759 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:38 INFO - PROCESS | 1724 | 1467129578765 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:38 INFO - PROCESS | 1724 | 1467129578970 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 08:59:39 INFO - PROCESS | 1724 | 1467129579153 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:39 INFO - PROCESS | 1724 | 1467129579161 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:39 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdc6400 == 64 [pid = 1724] [id = 562] 08:59:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0x91b66800) [pid = 1724] [serial = 1687] [outer = (nil)] 08:59:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x91df3c00) [pid = 1724] [serial = 1688] [outer = 0x91b66800] 08:59:39 INFO - PROCESS | 1724 | 1467129579244 Marionette DEBUG loaded listener.js 08:59:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x92442800) [pid = 1724] [serial = 1689] [outer = 0x91b66800] 08:59:40 INFO - PROCESS | 1724 | 1467129580164 Marionette TRACE conn4 <- [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]]]}] 08:59:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:59:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1482ms 08:59:40 INFO - PROCESS | 1724 | 1467129580231 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 08:59:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:59:40 INFO - PROCESS | 1724 | 1467129580235 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 08:59:40 INFO - PROCESS | 1724 | 1467129580243 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:59:40 INFO - PROCESS | 1724 | 1467129580246 Marionette TRACE conn4 <- [1,2222,null,{}] 08:59:40 INFO - PROCESS | 1724 | 1467129580259 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:40 INFO - PROCESS | 1724 | 1467129580264 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:40 INFO - PROCESS | 1724 | 1467129580507 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 08:59:40 INFO - PROCESS | 1724 | 1467129580527 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:40 INFO - PROCESS | 1724 | 1467129580536 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:40 INFO - PROCESS | 1724 | ++DOCSHELL 0x901ebc00 == 65 [pid = 1724] [id = 563] 08:59:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x91b70400) [pid = 1724] [serial = 1690] [outer = (nil)] 08:59:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x924d4400) [pid = 1724] [serial = 1691] [outer = 0x91b70400] 08:59:40 INFO - PROCESS | 1724 | 1467129580619 Marionette DEBUG loaded listener.js 08:59:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0x93a9e000) [pid = 1724] [serial = 1692] [outer = 0x91b70400] 08:59:42 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0x8bf4b800) [pid = 1724] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:59:42 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x8e34cc00) [pid = 1724] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:59:42 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x8ff66c00) [pid = 1724] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:59:42 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x8d09a400) [pid = 1724] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:59:42 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x8a9d1400) [pid = 1724] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:59:42 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0x901ef000) [pid = 1724] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:59:42 INFO - PROCESS | 1724 | --DOMWINDOW == 139 (0x8ee08c00) [pid = 1724] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:59:42 INFO - PROCESS | 1724 | --DOMWINDOW == 138 (0x8ce1c800) [pid = 1724] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:59:42 INFO - PROCESS | 1724 | --DOMWINDOW == 137 (0x91af4000) [pid = 1724] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:59:42 INFO - PROCESS | 1724 | --DOMWINDOW == 136 (0x90030000) [pid = 1724] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:59:42 INFO - PROCESS | 1724 | --DOMWINDOW == 135 (0x90032c00) [pid = 1724] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:59:42 INFO - PROCESS | 1724 | --DOMWINDOW == 134 (0x8e3d9c00) [pid = 1724] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:59:42 INFO - PROCESS | 1724 | --DOMWINDOW == 133 (0x8e22c800) [pid = 1724] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:59:42 INFO - PROCESS | 1724 | --DOMWINDOW == 132 (0x8ee05400) [pid = 1724] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:59:42 INFO - PROCESS | 1724 | --DOMWINDOW == 131 (0x8d213000) [pid = 1724] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:59:42 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0x8bdcdc00) [pid = 1724] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:59:42 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0x8efc4400) [pid = 1724] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:59:42 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x8f902800) [pid = 1724] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:59:42 INFO - PROCESS | 1724 | --DOMWINDOW == 127 (0x8e349c00) [pid = 1724] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:59:42 INFO - PROCESS | 1724 | --DOMWINDOW == 126 (0x8d095400) [pid = 1724] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:59:42 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0x8d1f6000) [pid = 1724] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:59:42 INFO - PROCESS | 1724 | --DOMWINDOW == 124 (0x9100e800) [pid = 1724] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:59:42 INFO - PROCESS | 1724 | --DOMWINDOW == 123 (0x91007000) [pid = 1724] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:59:42 INFO - PROCESS | 1724 | --DOMWINDOW == 122 (0x8e344800) [pid = 1724] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:59:42 INFO - PROCESS | 1724 | --DOMWINDOW == 121 (0x8ee03400) [pid = 1724] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:59:42 INFO - PROCESS | 1724 | --DOMWINDOW == 120 (0x92449400) [pid = 1724] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:59:42 INFO - PROCESS | 1724 | 1467129582219 Marionette TRACE conn4 <- [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]]]}] 08:59:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:59:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 2096ms 08:59:42 INFO - PROCESS | 1724 | 1467129582340 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 08:59:42 INFO - PROCESS | 1724 | 1467129582344 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 08:59:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:59:42 INFO - PROCESS | 1724 | 1467129582350 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:59:42 INFO - PROCESS | 1724 | 1467129582354 Marionette TRACE conn4 <- [1,2226,null,{}] 08:59:42 INFO - PROCESS | 1724 | 1467129582368 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:42 INFO - PROCESS | 1724 | 1467129582378 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:42 INFO - PROCESS | 1724 | 1467129582580 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 08:59:42 INFO - PROCESS | 1724 | 1467129582590 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:42 INFO - PROCESS | 1724 | 1467129582597 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:42 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e304800 == 66 [pid = 1724] [id = 564] 08:59:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 121 (0x8e305800) [pid = 1724] [serial = 1693] [outer = (nil)] 08:59:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 122 (0x8f6a9400) [pid = 1724] [serial = 1694] [outer = 0x8e305800] 08:59:42 INFO - PROCESS | 1724 | 1467129582671 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 123 (0x90031c00) [pid = 1724] [serial = 1695] [outer = 0x8e305800] 08:59:43 INFO - PROCESS | 1724 | 1467129583580 Marionette TRACE conn4 <- [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]]]}] 08:59:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:59:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1293ms 08:59:43 INFO - PROCESS | 1724 | 1467129583644 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 08:59:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:59:43 INFO - PROCESS | 1724 | 1467129583649 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 08:59:43 INFO - PROCESS | 1724 | 1467129583655 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:59:43 INFO - PROCESS | 1724 | 1467129583659 Marionette TRACE conn4 <- [1,2230,null,{}] 08:59:43 INFO - PROCESS | 1724 | 1467129583665 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:43 INFO - PROCESS | 1724 | 1467129583670 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:43 INFO - PROCESS | 1724 | 1467129583854 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 08:59:44 INFO - PROCESS | 1724 | 1467129584016 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:44 INFO - PROCESS | 1724 | 1467129584023 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:44 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ee03400 == 67 [pid = 1724] [id = 565] 08:59:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 124 (0x8f902800) [pid = 1724] [serial = 1696] [outer = (nil)] 08:59:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0x902bfc00) [pid = 1724] [serial = 1697] [outer = 0x8f902800] 08:59:44 INFO - PROCESS | 1724 | 1467129584100 Marionette DEBUG loaded listener.js 08:59:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x91b65800) [pid = 1724] [serial = 1698] [outer = 0x8f902800] 08:59:45 INFO - PROCESS | 1724 | 1467129585219 Marionette TRACE conn4 <- [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]]]}] 08:59:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:59:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1639ms 08:59:45 INFO - PROCESS | 1724 | 1467129585294 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 08:59:45 INFO - PROCESS | 1724 | 1467129585301 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 08:59:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:59:45 INFO - PROCESS | 1724 | 1467129585310 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:59:45 INFO - PROCESS | 1724 | 1467129585318 Marionette TRACE conn4 <- [1,2234,null,{}] 08:59:45 INFO - PROCESS | 1724 | 1467129585327 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:45 INFO - PROCESS | 1724 | 1467129585332 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:45 INFO - PROCESS | 1724 | 1467129585669 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 08:59:45 INFO - PROCESS | 1724 | 1467129585877 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:45 INFO - PROCESS | 1724 | 1467129585889 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:45 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d917c00 == 68 [pid = 1724] [id = 566] 08:59:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 127 (0x8e22dc00) [pid = 1724] [serial = 1699] [outer = (nil)] 08:59:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 128 (0x8e29e800) [pid = 1724] [serial = 1700] [outer = 0x8e22dc00] 08:59:45 INFO - PROCESS | 1724 | 1467129585979 Marionette DEBUG loaded listener.js 08:59:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x8e340000) [pid = 1724] [serial = 1701] [outer = 0x8e22dc00] 08:59:46 INFO - PROCESS | 1724 | 1467129586950 Marionette TRACE conn4 <- [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]]]}] 08:59:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:59:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1691ms 08:59:47 INFO - PROCESS | 1724 | 1467129587003 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 08:59:47 INFO - PROCESS | 1724 | 1467129587010 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 08:59:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:59:47 INFO - PROCESS | 1724 | 1467129587021 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:59:47 INFO - PROCESS | 1724 | 1467129587025 Marionette TRACE conn4 <- [1,2238,null,{}] 08:59:47 INFO - PROCESS | 1724 | 1467129587032 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:47 INFO - PROCESS | 1724 | 1467129587039 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:47 INFO - PROCESS | 1724 | 1467129587295 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 08:59:47 INFO - PROCESS | 1724 | 1467129587598 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:47 INFO - PROCESS | 1724 | 1467129587608 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:47 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e33fc00 == 69 [pid = 1724] [id = 567] 08:59:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x8f9df000) [pid = 1724] [serial = 1702] [outer = (nil)] 08:59:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x90031000) [pid = 1724] [serial = 1703] [outer = 0x8f9df000] 08:59:47 INFO - PROCESS | 1724 | 1467129587738 Marionette DEBUG loaded listener.js 08:59:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 132 (0x902b6c00) [pid = 1724] [serial = 1704] [outer = 0x8f9df000] 08:59:48 INFO - PROCESS | 1724 | 1467129588651 Marionette TRACE conn4 <- [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]]]}] 08:59:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:59:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1690ms 08:59:48 INFO - PROCESS | 1724 | 1467129588715 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 1724 | 1467129588720 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 08:59:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:59:48 INFO - PROCESS | 1724 | 1467129588730 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - PROCESS | 1724 | 1467129588736 Marionette TRACE conn4 <- [1,2242,null,{}] 08:59:48 INFO - PROCESS | 1724 | 1467129588754 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:48 INFO - PROCESS | 1724 | 1467129588763 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:48 INFO - PROCESS | 1724 | 1467129588986 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 08:59:49 INFO - PROCESS | 1724 | 1467129589169 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:49 INFO - PROCESS | 1724 | 1467129589181 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:49 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd5c00 == 70 [pid = 1724] [id = 568] 08:59:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 133 (0x924cb400) [pid = 1724] [serial = 1705] [outer = (nil)] 08:59:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 134 (0x93d7fc00) [pid = 1724] [serial = 1706] [outer = 0x924cb400] 08:59:49 INFO - PROCESS | 1724 | 1467129589324 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 135 (0x94876c00) [pid = 1724] [serial = 1707] [outer = 0x924cb400] 08:59:50 INFO - PROCESS | 1724 | 1467129590347 Marionette TRACE conn4 <- [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]]]}] 08:59:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:59:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1643ms 08:59:50 INFO - PROCESS | 1724 | 1467129590374 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 08:59:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:59:50 INFO - PROCESS | 1724 | 1467129590380 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 08:59:50 INFO - PROCESS | 1724 | 1467129590387 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:59:50 INFO - PROCESS | 1724 | 1467129590390 Marionette TRACE conn4 <- [1,2246,null,{}] 08:59:50 INFO - PROCESS | 1724 | 1467129590397 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:50 INFO - PROCESS | 1724 | 1467129590402 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:50 INFO - PROCESS | 1724 | 1467129590626 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 08:59:50 INFO - PROCESS | 1724 | 1467129590890 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:50 INFO - PROCESS | 1724 | 1467129590900 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:50 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e234c00 == 71 [pid = 1724] [id = 569] 08:59:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 136 (0x8f904400) [pid = 1724] [serial = 1708] [outer = (nil)] 08:59:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 137 (0x953b7400) [pid = 1724] [serial = 1709] [outer = 0x8f904400] 08:59:51 INFO - PROCESS | 1724 | 1467129591038 Marionette DEBUG loaded listener.js 08:59:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 138 (0x953c1000) [pid = 1724] [serial = 1710] [outer = 0x8f904400] 08:59:52 INFO - PROCESS | 1724 | 1467129592142 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:59:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:59:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1792ms 08:59:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:59:52 INFO - PROCESS | 1724 | 1467129592179 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 08:59:52 INFO - PROCESS | 1724 | 1467129592183 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 08:59:52 INFO - PROCESS | 1724 | 1467129592191 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:59:52 INFO - PROCESS | 1724 | 1467129592194 Marionette TRACE conn4 <- [1,2250,null,{}] 08:59:52 INFO - PROCESS | 1724 | 1467129592201 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:52 INFO - PROCESS | 1724 | 1467129592206 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:52 INFO - PROCESS | 1724 | 1467129592419 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 08:59:52 INFO - PROCESS | 1724 | 1467129592723 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:52 INFO - PROCESS | 1724 | 1467129592732 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:52 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d4400 == 72 [pid = 1724] [id = 570] 08:59:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 139 (0x924d5400) [pid = 1724] [serial = 1711] [outer = (nil)] 08:59:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 140 (0x96678800) [pid = 1724] [serial = 1712] [outer = 0x924d5400] 08:59:52 INFO - PROCESS | 1724 | 1467129592823 Marionette DEBUG loaded listener.js 08:59:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0x98009800) [pid = 1724] [serial = 1713] [outer = 0x924d5400] 08:59:53 INFO - PROCESS | 1724 | 1467129593761 Marionette TRACE conn4 <- [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]]]}] 08:59:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:59:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1643ms 08:59:53 INFO - PROCESS | 1724 | 1467129593834 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 08:59:53 INFO - PROCESS | 1724 | 1467129593837 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 08:59:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:59:53 INFO - PROCESS | 1724 | 1467129593845 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:59:53 INFO - PROCESS | 1724 | 1467129593849 Marionette TRACE conn4 <- [1,2254,null,{}] 08:59:53 INFO - PROCESS | 1724 | 1467129593857 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:53 INFO - PROCESS | 1724 | 1467129593868 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:54 INFO - PROCESS | 1724 | 1467129594128 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 08:59:54 INFO - PROCESS | 1724 | 1467129594446 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:54 INFO - PROCESS | 1724 | 1467129594454 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:54 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d5800 == 73 [pid = 1724] [id = 571] 08:59:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x95430000) [pid = 1724] [serial = 1714] [outer = (nil)] 08:59:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x99e14800) [pid = 1724] [serial = 1715] [outer = 0x95430000] 08:59:54 INFO - PROCESS | 1724 | 1467129594541 Marionette DEBUG loaded listener.js 08:59:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x99e34400) [pid = 1724] [serial = 1716] [outer = 0x95430000] 08:59:55 INFO - PROCESS | 1724 | 1467129595439 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:59:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:59:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1631ms 08:59:55 INFO - PROCESS | 1724 | 1467129595478 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 08:59:55 INFO - PROCESS | 1724 | 1467129595481 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 08:59:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:59:55 INFO - PROCESS | 1724 | 1467129595488 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:59:55 INFO - PROCESS | 1724 | 1467129595492 Marionette TRACE conn4 <- [1,2258,null,{}] 08:59:55 INFO - PROCESS | 1724 | 1467129595498 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:55 INFO - PROCESS | 1724 | 1467129595503 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:55 INFO - PROCESS | 1724 | 1467129595701 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 08:59:55 INFO - PROCESS | 1724 | 1467129595912 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 1724 | 1467129595926 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:55 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d09f800 == 74 [pid = 1724] [id = 572] 08:59:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x8d91d000) [pid = 1724] [serial = 1717] [outer = (nil)] 08:59:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0x99edb800) [pid = 1724] [serial = 1718] [outer = 0x8d91d000] 08:59:56 INFO - PROCESS | 1724 | 1467129596042 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0x9a106c00) [pid = 1724] [serial = 1719] [outer = 0x8d91d000] 08:59:57 INFO - PROCESS | 1724 | 1467129597097 Marionette TRACE conn4 <- [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]]]}] 08:59:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:59:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1646ms 08:59:57 INFO - PROCESS | 1724 | 1467129597137 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 08:59:57 INFO - PROCESS | 1724 | 1467129597140 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 08:59:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:59:57 INFO - PROCESS | 1724 | 1467129597148 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:59:57 INFO - PROCESS | 1724 | 1467129597153 Marionette TRACE conn4 <- [1,2262,null,{}] 08:59:57 INFO - PROCESS | 1724 | 1467129597159 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:57 INFO - PROCESS | 1724 | 1467129597164 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:57 INFO - PROCESS | 1724 | 1467129597372 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 08:59:57 INFO - PROCESS | 1724 | 1467129597627 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:57 INFO - PROCESS | 1724 | 1467129597637 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:57 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e29dc00 == 75 [pid = 1724] [id = 573] 08:59:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0x953b9400) [pid = 1724] [serial = 1720] [outer = (nil)] 08:59:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0x9a379800) [pid = 1724] [serial = 1721] [outer = 0x953b9400] 08:59:57 INFO - PROCESS | 1724 | 1467129597765 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0x9a384400) [pid = 1724] [serial = 1722] [outer = 0x953b9400] 08:59:58 INFO - PROCESS | 1724 | 1467129598693 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:59:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:59:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1591ms 08:59:58 INFO - PROCESS | 1724 | 1467129598741 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 08:59:58 INFO - PROCESS | 1724 | 1467129598745 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 08:59:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:59:58 INFO - PROCESS | 1724 | 1467129598752 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - PROCESS | 1724 | 1467129598756 Marionette TRACE conn4 <- [1,2266,null,{}] 08:59:58 INFO - PROCESS | 1724 | 1467129598762 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:58 INFO - PROCESS | 1724 | 1467129598767 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:58 INFO - PROCESS | 1724 | 1467129598977 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 08:59:59 INFO - PROCESS | 1724 | 1467129599238 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:59 INFO - PROCESS | 1724 | 1467129599249 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 08:59:59 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d1fc000 == 76 [pid = 1724] [id = 574] 08:59:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x8d21d800) [pid = 1724] [serial = 1723] [outer = (nil)] 08:59:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0x8f908800) [pid = 1724] [serial = 1724] [outer = 0x8d21d800] 08:59:59 INFO - PROCESS | 1724 | 1467129599388 Marionette DEBUG loaded listener.js 08:59:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0x91af1c00) [pid = 1724] [serial = 1725] [outer = 0x8d21d800] 09:00:00 INFO - PROCESS | 1724 | 1467129600382 Marionette TRACE conn4 <- [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]]]}] 09:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1687ms 09:00:00 INFO - PROCESS | 1724 | 1467129600443 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 09:00:00 INFO - PROCESS | 1724 | 1467129600450 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 09:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:00:00 INFO - PROCESS | 1724 | 1467129600461 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:00:00 INFO - PROCESS | 1724 | 1467129600466 Marionette TRACE conn4 <- [1,2270,null,{}] 09:00:00 INFO - PROCESS | 1724 | 1467129600477 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:00 INFO - PROCESS | 1724 | 1467129600486 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:00 INFO - PROCESS | 1724 | 1467129600856 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 09:00:01 INFO - PROCESS | 1724 | 1467129601713 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:01 INFO - PROCESS | 1724 | 1467129601728 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:01 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d09fc00 == 77 [pid = 1724] [id = 575] 09:00:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0x8d1f9000) [pid = 1724] [serial = 1726] [outer = (nil)] 09:00:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0x8d8a7400) [pid = 1724] [serial = 1727] [outer = 0x8d1f9000] 09:00:01 INFO - PROCESS | 1724 | 1467129601818 Marionette DEBUG loaded listener.js 09:00:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 156 (0x8e230800) [pid = 1724] [serial = 1728] [outer = 0x8d1f9000] 09:00:02 INFO - PROCESS | 1724 | 1467129602966 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:00:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:00:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 2542ms 09:00:03 INFO - PROCESS | 1724 | 1467129603005 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 09:00:03 INFO - PROCESS | 1724 | 1467129603011 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 09:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:00:03 INFO - PROCESS | 1724 | 1467129603020 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:00:03 INFO - PROCESS | 1724 | 1467129603024 Marionette TRACE conn4 <- [1,2274,null,{}] 09:00:03 INFO - PROCESS | 1724 | 1467129603033 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:03 INFO - PROCESS | 1724 | 1467129603043 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:03 INFO - PROCESS | 1724 | 1467129603254 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 09:00:03 INFO - PROCESS | 1724 | 1467129603646 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:03 INFO - PROCESS | 1724 | 1467129603656 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:03 INFO - PROCESS | 1724 | ++DOCSHELL 0x8efbdc00 == 78 [pid = 1724] [id = 576] 09:00:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 157 (0x8efc1800) [pid = 1724] [serial = 1729] [outer = (nil)] 09:00:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 158 (0x8f903400) [pid = 1724] [serial = 1730] [outer = 0x8efc1800] 09:00:03 INFO - PROCESS | 1724 | 1467129603744 Marionette DEBUG loaded listener.js 09:00:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 159 (0x8f9df800) [pid = 1724] [serial = 1731] [outer = 0x8efc1800] 09:00:04 INFO - PROCESS | 1724 | 1467129604740 Marionette TRACE conn4 <- [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]]]}] 09:00:04 INFO - PROCESS | 1724 | --DOCSHELL 0x8e237800 == 77 [pid = 1724] [id = 489] 09:00:04 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce20c00 == 76 [pid = 1724] [id = 439] 09:00:04 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd2c00 == 75 [pid = 1724] [id = 527] 09:00:04 INFO - PROCESS | 1724 | --DOMWINDOW == 158 (0x91aedc00) [pid = 1724] [serial = 1646] [outer = (nil)] [url = about:blank] 09:00:04 INFO - PROCESS | 1724 | --DOMWINDOW == 157 (0x95238c00) [pid = 1724] [serial = 1628] [outer = (nil)] [url = about:blank] 09:00:04 INFO - PROCESS | 1724 | --DOCSHELL 0x8d1ef400 == 74 [pid = 1724] [id = 501] 09:00:04 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf43c00 == 73 [pid = 1724] [id = 526] 09:00:04 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf42000 == 72 [pid = 1724] [id = 503] 09:00:04 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9dcc00 == 71 [pid = 1724] [id = 444] 09:00:04 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd2400 == 70 [pid = 1724] [id = 525] 09:00:04 INFO - PROCESS | 1724 | --DOCSHELL 0x91af3400 == 69 [pid = 1724] [id = 524] 09:00:04 INFO - PROCESS | 1724 | --DOCSHELL 0x91aee800 == 68 [pid = 1724] [id = 534] 09:00:04 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd1400 == 67 [pid = 1724] [id = 528] 09:00:04 INFO - PROCESS | 1724 | --DOCSHELL 0x8d1ee800 == 66 [pid = 1724] [id = 550] 09:00:04 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9ce400 == 65 [pid = 1724] [id = 549] 09:00:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:00:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1845ms 09:00:04 INFO - PROCESS | 1724 | 1467129604870 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 09:00:04 INFO - PROCESS | 1724 | 1467129604875 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 09:00:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:00:04 INFO - PROCESS | 1724 | 1467129604884 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:00:04 INFO - PROCESS | 1724 | 1467129604887 Marionette TRACE conn4 <- [1,2278,null,{}] 09:00:04 INFO - PROCESS | 1724 | 1467129604894 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:04 INFO - PROCESS | 1724 | 1467129604900 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:05 INFO - PROCESS | 1724 | 1467129605098 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 156 (0x924d1c00) [pid = 1724] [serial = 1587] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 155 (0x8e22e000) [pid = 1724] [serial = 1548] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0x924c9400) [pid = 1724] [serial = 1584] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0x902b7c00) [pid = 1724] [serial = 1536] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0x91af5c00) [pid = 1724] [serial = 1566] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0x8bf47400) [pid = 1724] [serial = 1491] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0x91a11800) [pid = 1724] [serial = 1506] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0x9233f400) [pid = 1724] [serial = 1581] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0x91b6c000) [pid = 1724] [serial = 1545] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0x91b6a400) [pid = 1724] [serial = 1575] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0x91df1800) [pid = 1724] [serial = 1578] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0x9100c400) [pid = 1724] [serial = 1539] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x8f6a5400) [pid = 1724] [serial = 1533] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x8e347c00) [pid = 1724] [serial = 1494] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x8ff63000) [pid = 1724] [serial = 1572] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x90134400) [pid = 1724] [serial = 1527] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0x902b8000) [pid = 1724] [serial = 1503] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 139 (0x8f9e6000) [pid = 1724] [serial = 1497] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 138 (0x91aeb800) [pid = 1724] [serial = 1542] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 137 (0x90131800) [pid = 1724] [serial = 1500] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 136 (0x8e29cc00) [pid = 1724] [serial = 1569] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 135 (0x8d918400) [pid = 1724] [serial = 1530] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 134 (0x92340000) [pid = 1724] [serial = 1643] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 133 (0x90129000) [pid = 1724] [serial = 1610] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 132 (0x8e309800) [pid = 1724] [serial = 1607] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 131 (0x9522e800) [pid = 1724] [serial = 1625] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0x94873c00) [pid = 1724] [serial = 1622] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0x91a10400) [pid = 1724] [serial = 1640] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x901ea000) [pid = 1724] [serial = 1619] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 127 (0x8f905400) [pid = 1724] [serial = 1635] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 126 (0x8f6a4c00) [pid = 1724] [serial = 1634] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0x9244c400) [pid = 1724] [serial = 1613] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 124 (0x93a92800) [pid = 1724] [serial = 1616] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 123 (0x8e340400) [pid = 1724] [serial = 1631] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 122 (0x8efc2800) [pid = 1724] [serial = 1637] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 121 (0x8f9e5000) [pid = 1724] [serial = 1638] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 120 (0x9244b000) [pid = 1724] [serial = 1644] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | --DOMWINDOW == 119 (0x91b61400) [pid = 1724] [serial = 1641] [outer = (nil)] [url = about:blank] 09:00:05 INFO - PROCESS | 1724 | 1467129605431 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:05 INFO - PROCESS | 1724 | 1467129605439 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:05 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d094000 == 66 [pid = 1724] [id = 577] 09:00:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 120 (0x8e22e000) [pid = 1724] [serial = 1732] [outer = (nil)] 09:00:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 121 (0x8e3df400) [pid = 1724] [serial = 1733] [outer = 0x8e22e000] 09:00:05 INFO - PROCESS | 1724 | 1467129605575 Marionette DEBUG loaded listener.js 09:00:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 122 (0x8f904000) [pid = 1724] [serial = 1734] [outer = 0x8e22e000] 09:00:06 INFO - PROCESS | 1724 | 1467129606414 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:00:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:00:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1581ms 09:00:06 INFO - PROCESS | 1724 | 1467129606467 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 09:00:06 INFO - PROCESS | 1724 | 1467129606472 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 09:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:00:06 INFO - PROCESS | 1724 | 1467129606502 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:00:06 INFO - PROCESS | 1724 | 1467129606512 Marionette TRACE conn4 <- [1,2282,null,{}] 09:00:06 INFO - PROCESS | 1724 | 1467129606519 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:06 INFO - PROCESS | 1724 | 1467129606528 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:06 INFO - PROCESS | 1724 | 1467129606733 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 09:00:06 INFO - PROCESS | 1724 | 1467129606972 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:06 INFO - PROCESS | 1724 | 1467129606987 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:07 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e237800 == 67 [pid = 1724] [id = 578] 09:00:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 123 (0x8e3e0800) [pid = 1724] [serial = 1735] [outer = (nil)] 09:00:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 124 (0x90134800) [pid = 1724] [serial = 1736] [outer = 0x8e3e0800] 09:00:07 INFO - PROCESS | 1724 | 1467129607108 Marionette DEBUG loaded listener.js 09:00:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0x902bb000) [pid = 1724] [serial = 1737] [outer = 0x8e3e0800] 09:00:08 INFO - PROCESS | 1724 | 1467129607997 Marionette TRACE conn4 <- [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]]]}] 09:00:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:00:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1570ms 09:00:08 INFO - PROCESS | 1724 | 1467129608057 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 09:00:08 INFO - PROCESS | 1724 | 1467129608062 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 09:00:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:00:08 INFO - PROCESS | 1724 | 1467129608069 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - PROCESS | 1724 | 1467129608073 Marionette TRACE conn4 <- [1,2286,null,{}] 09:00:08 INFO - PROCESS | 1724 | 1467129608079 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:08 INFO - PROCESS | 1724 | 1467129608084 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:08 INFO - PROCESS | 1724 | 1467129608342 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 09:00:08 INFO - PROCESS | 1724 | 1467129608371 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:08 INFO - PROCESS | 1724 | 1467129608380 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:08 INFO - PROCESS | 1724 | ++DOCSHELL 0x90136c00 == 68 [pid = 1724] [id = 579] 09:00:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x901e4800) [pid = 1724] [serial = 1738] [outer = (nil)] 09:00:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 127 (0x91aee400) [pid = 1724] [serial = 1739] [outer = 0x901e4800] 09:00:08 INFO - PROCESS | 1724 | 1467129608465 Marionette DEBUG loaded listener.js 09:00:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 128 (0x91af6400) [pid = 1724] [serial = 1740] [outer = 0x901e4800] 09:00:09 INFO - PROCESS | 1724 | --DOMWINDOW == 127 (0x91b70400) [pid = 1724] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:00:09 INFO - PROCESS | 1724 | --DOMWINDOW == 126 (0x8e305800) [pid = 1724] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:00:09 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0x91b66800) [pid = 1724] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:00:09 INFO - PROCESS | 1724 | --DOMWINDOW == 124 (0x901ee400) [pid = 1724] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:00:09 INFO - PROCESS | 1724 | --DOMWINDOW == 123 (0x8e298800) [pid = 1724] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:00:09 INFO - PROCESS | 1724 | --DOMWINDOW == 122 (0x8d8a8400) [pid = 1724] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:00:09 INFO - PROCESS | 1724 | --DOMWINDOW == 121 (0x8e2a1800) [pid = 1724] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:00:10 INFO - PROCESS | 1724 | 1467129610029 Marionette TRACE conn4 <- [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]]]}] 09:00:10 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 09:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 2039ms 09:00:10 INFO - PROCESS | 1724 | 1467129610115 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 09:00:10 INFO - PROCESS | 1724 | 1467129610120 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 09:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:00:10 INFO - PROCESS | 1724 | 1467129610128 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 1724 | 1467129610131 Marionette TRACE conn4 <- [1,2290,null,{}] 09:00:10 INFO - PROCESS | 1724 | 1467129610137 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:10 INFO - PROCESS | 1724 | 1467129610143 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:10 INFO - PROCESS | 1724 | 1467129610329 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 09:00:10 INFO - PROCESS | 1724 | 1467129610341 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:10 INFO - PROCESS | 1724 | 1467129610356 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:10 INFO - PROCESS | 1724 | ++DOCSHELL 0x8efbe800 == 69 [pid = 1724] [id = 580] 09:00:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 122 (0x8f9e2800) [pid = 1724] [serial = 1741] [outer = (nil)] 09:00:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 123 (0x91005400) [pid = 1724] [serial = 1742] [outer = 0x8f9e2800] 09:00:10 INFO - PROCESS | 1724 | 1467129610439 Marionette DEBUG loaded listener.js 09:00:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 124 (0x91b6b000) [pid = 1724] [serial = 1743] [outer = 0x8f9e2800] 09:00:11 INFO - PROCESS | 1724 | 1467129611409 Marionette TRACE conn4 <- [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]]]}] 09:00:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:00:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1336ms 09:00:11 INFO - PROCESS | 1724 | 1467129611465 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 09:00:11 INFO - PROCESS | 1724 | 1467129611470 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 09:00:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:00:11 INFO - PROCESS | 1724 | 1467129611476 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - PROCESS | 1724 | 1467129611480 Marionette TRACE conn4 <- [1,2294,null,{}] 09:00:11 INFO - PROCESS | 1724 | 1467129611486 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:11 INFO - PROCESS | 1724 | 1467129611492 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:11 INFO - PROCESS | 1724 | 1467129611703 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 09:00:11 INFO - PROCESS | 1724 | 1467129611966 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:11 INFO - PROCESS | 1724 | 1467129611979 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:12 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d8000 == 70 [pid = 1724] [id = 581] 09:00:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0x8a9dcc00) [pid = 1724] [serial = 1744] [outer = (nil)] 09:00:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x8bf4f400) [pid = 1724] [serial = 1745] [outer = 0x8a9dcc00] 09:00:12 INFO - PROCESS | 1724 | 1467129612087 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 127 (0x8d1ee000) [pid = 1724] [serial = 1746] [outer = 0x8a9dcc00] 09:00:13 INFO - PROCESS | 1724 | 1467129613164 Marionette TRACE conn4 <- [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]]]}] 09:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1742ms 09:00:13 INFO - PROCESS | 1724 | 1467129613222 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 09:00:13 INFO - PROCESS | 1724 | 1467129613229 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 09:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:00:13 INFO - PROCESS | 1724 | 1467129613238 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:00:13 INFO - PROCESS | 1724 | 1467129613242 Marionette TRACE conn4 <- [1,2298,null,{}] 09:00:13 INFO - PROCESS | 1724 | 1467129613253 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:13 INFO - PROCESS | 1724 | 1467129613261 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:13 INFO - PROCESS | 1724 | 1467129613527 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 09:00:13 INFO - PROCESS | 1724 | 1467129613805 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:13 INFO - PROCESS | 1724 | 1467129613817 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:13 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e34b400 == 71 [pid = 1724] [id = 582] 09:00:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 128 (0x8e3d9c00) [pid = 1724] [serial = 1747] [outer = (nil)] 09:00:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x8ee0bc00) [pid = 1724] [serial = 1748] [outer = 0x8e3d9c00] 09:00:13 INFO - PROCESS | 1724 | 1467129613950 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x8f902c00) [pid = 1724] [serial = 1749] [outer = 0x8e3d9c00] 09:00:14 INFO - PROCESS | 1724 | 1467129614985 Marionette TRACE conn4 <- [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]]]}] 09:00:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:00:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1791ms 09:00:15 INFO - PROCESS | 1724 | 1467129615032 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 09:00:15 INFO - PROCESS | 1724 | 1467129615039 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 09:00:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:00:15 INFO - PROCESS | 1724 | 1467129615050 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:00:15 INFO - PROCESS | 1724 | 1467129615053 Marionette TRACE conn4 <- [1,2302,null,{}] 09:00:15 INFO - PROCESS | 1724 | 1467129615060 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:15 INFO - PROCESS | 1724 | 1467129615066 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:15 INFO - PROCESS | 1724 | 1467129615309 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 09:00:15 INFO - PROCESS | 1724 | 1467129615614 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:15 INFO - PROCESS | 1724 | 1467129615625 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:15 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f6a5000 == 72 [pid = 1724] [id = 583] 09:00:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x8ff70c00) [pid = 1724] [serial = 1750] [outer = (nil)] 09:00:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 132 (0x902b7400) [pid = 1724] [serial = 1751] [outer = 0x8ff70c00] 09:00:15 INFO - PROCESS | 1724 | 1467129615758 Marionette DEBUG loaded listener.js 09:00:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 133 (0x91a1c800) [pid = 1724] [serial = 1752] [outer = 0x8ff70c00] 09:00:16 INFO - PROCESS | 1724 | 1467129616809 Marionette TRACE conn4 <- [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]]]}] 09:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1837ms 09:00:16 INFO - PROCESS | 1724 | 1467129616887 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 09:00:16 INFO - PROCESS | 1724 | 1467129616892 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 09:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:00:16 INFO - PROCESS | 1724 | 1467129616902 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - PROCESS | 1724 | 1467129616912 Marionette TRACE conn4 <- [1,2306,null,{}] 09:00:16 INFO - PROCESS | 1724 | 1467129616929 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:16 INFO - PROCESS | 1724 | 1467129616937 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:17 INFO - PROCESS | 1724 | 1467129617306 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 09:00:17 INFO - PROCESS | 1724 | 1467129617552 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:17 INFO - PROCESS | 1724 | 1467129617564 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:17 INFO - PROCESS | 1724 | ++DOCSHELL 0x91b68c00 == 73 [pid = 1724] [id = 584] 09:00:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 134 (0x91df1400) [pid = 1724] [serial = 1753] [outer = (nil)] 09:00:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 135 (0x91df6400) [pid = 1724] [serial = 1754] [outer = 0x91df1400] 09:00:17 INFO - PROCESS | 1724 | 1467129617650 Marionette DEBUG loaded listener.js 09:00:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 136 (0x9244a400) [pid = 1724] [serial = 1755] [outer = 0x91df1400] 09:00:18 INFO - PROCESS | 1724 | 1467129618654 Marionette TRACE conn4 <- [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]]]}] 09:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1798ms 09:00:18 INFO - PROCESS | 1724 | 1467129618699 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 09:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:00:18 INFO - PROCESS | 1724 | 1467129618704 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 09:00:18 INFO - PROCESS | 1724 | 1467129618711 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - PROCESS | 1724 | 1467129618716 Marionette TRACE conn4 <- [1,2310,null,{}] 09:00:18 INFO - PROCESS | 1724 | 1467129618723 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:18 INFO - PROCESS | 1724 | 1467129618728 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:18 INFO - PROCESS | 1724 | 1467129618952 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 09:00:19 INFO - PROCESS | 1724 | 1467129619210 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:19 INFO - PROCESS | 1724 | 1467129619217 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:19 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce1e800 == 74 [pid = 1724] [id = 585] 09:00:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 137 (0x8ce20400) [pid = 1724] [serial = 1756] [outer = (nil)] 09:00:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 138 (0x924d3c00) [pid = 1724] [serial = 1757] [outer = 0x8ce20400] 09:00:19 INFO - PROCESS | 1724 | 1467129619350 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 139 (0x93a9d400) [pid = 1724] [serial = 1758] [outer = 0x8ce20400] 09:00:20 INFO - PROCESS | 1724 | 1467129620321 Marionette TRACE conn4 <- [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]]]}] 09:00:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:00:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1685ms 09:00:20 INFO - PROCESS | 1724 | 1467129620397 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 09:00:20 INFO - PROCESS | 1724 | 1467129620402 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 09:00:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:00:20 INFO - PROCESS | 1724 | 1467129620409 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:00:20 INFO - PROCESS | 1724 | 1467129620413 Marionette TRACE conn4 <- [1,2314,null,{}] 09:00:20 INFO - PROCESS | 1724 | 1467129620419 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:20 INFO - PROCESS | 1724 | 1467129620425 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:20 INFO - PROCESS | 1724 | 1467129620682 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 09:00:20 INFO - PROCESS | 1724 | 1467129620948 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:20 INFO - PROCESS | 1724 | 1467129620965 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:21 INFO - PROCESS | 1724 | ++DOCSHELL 0x924ce000 == 75 [pid = 1724] [id = 586] 09:00:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 140 (0x924d2000) [pid = 1724] [serial = 1759] [outer = (nil)] 09:00:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0x94875000) [pid = 1724] [serial = 1760] [outer = 0x924d2000] 09:00:21 INFO - PROCESS | 1724 | 1467129621109 Marionette DEBUG loaded listener.js 09:00:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x953b8400) [pid = 1724] [serial = 1761] [outer = 0x924d2000] 09:00:22 INFO - PROCESS | 1724 | 1467129622143 Marionette TRACE conn4 <- [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]]]}] 09:00:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:00:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1797ms 09:00:22 INFO - PROCESS | 1724 | 1467129622208 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 09:00:22 INFO - PROCESS | 1724 | 1467129622212 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 09:00:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:00:22 INFO - PROCESS | 1724 | 1467129622220 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:00:22 INFO - PROCESS | 1724 | 1467129622223 Marionette TRACE conn4 <- [1,2318,null,{}] 09:00:22 INFO - PROCESS | 1724 | 1467129622229 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:22 INFO - PROCESS | 1724 | 1467129622235 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:22 INFO - PROCESS | 1724 | 1467129622454 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 09:00:22 INFO - PROCESS | 1724 | 1467129622714 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 1724 | 1467129622723 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:22 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d6c00 == 76 [pid = 1724] [id = 587] 09:00:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x8bdcdc00) [pid = 1724] [serial = 1762] [outer = (nil)] 09:00:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x98079800) [pid = 1724] [serial = 1763] [outer = 0x8bdcdc00] 09:00:22 INFO - PROCESS | 1724 | 1467129622847 Marionette DEBUG loaded listener.js 09:00:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x98275800) [pid = 1724] [serial = 1764] [outer = 0x8bdcdc00] 09:00:23 INFO - PROCESS | 1724 | 1467129623805 Marionette TRACE conn4 <- [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] 09:00:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:00:23 INFO - PROCESS | 1724 | 1467129623859 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 09:00:23 INFO - PROCESS | 1724 | 1467129623867 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:00:23 INFO - PROCESS | 1724 | 1467129623871 Marionette TRACE conn4 <- [1,2322,null,{}] 09:00:23 INFO - PROCESS | 1724 | 1467129623877 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:23 INFO - PROCESS | 1724 | 1467129623883 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:24 INFO - PROCESS | 1724 | 1467129624097 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 09:00:24 INFO - PROCESS | 1724 | 1467129624354 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:24 INFO - PROCESS | 1724 | 1467129624364 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:24 INFO - PROCESS | 1724 | ++DOCSHELL 0x93d84800 == 77 [pid = 1724] [id = 588] 09:00:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0x953bb400) [pid = 1724] [serial = 1765] [outer = (nil)] 09:00:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0x99e0b400) [pid = 1724] [serial = 1766] [outer = 0x953bb400] 09:00:24 INFO - PROCESS | 1724 | 1467129624501 Marionette DEBUG loaded listener.js 09:00:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0x99e3b800) [pid = 1724] [serial = 1767] [outer = 0x953bb400] 09:00:25 INFO - PROCESS | 1724 | 1467129625437 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:00:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:00:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1634ms 09:00:25 INFO - PROCESS | 1724 | 1467129625500 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 09:00:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:00:25 INFO - PROCESS | 1724 | 1467129625505 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 09:00:25 INFO - PROCESS | 1724 | 1467129625513 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:00:25 INFO - PROCESS | 1724 | 1467129625516 Marionette TRACE conn4 <- [1,2326,null,{}] 09:00:25 INFO - PROCESS | 1724 | 1467129625523 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:25 INFO - PROCESS | 1724 | 1467129625527 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:25 INFO - PROCESS | 1724 | 1467129625787 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 09:00:26 INFO - PROCESS | 1724 | 1467129626088 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:26 INFO - PROCESS | 1724 | 1467129626098 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:26 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce1ec00 == 78 [pid = 1724] [id = 589] 09:00:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0x8d1fcc00) [pid = 1724] [serial = 1768] [outer = (nil)] 09:00:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0x9a452c00) [pid = 1724] [serial = 1769] [outer = 0x8d1fcc00] 09:00:26 INFO - PROCESS | 1724 | 1467129626190 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x9a4d2c00) [pid = 1724] [serial = 1770] [outer = 0x8d1fcc00] 09:00:27 INFO - PROCESS | 1724 | 1467129627093 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:00:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:00:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1638ms 09:00:27 INFO - PROCESS | 1724 | 1467129627151 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 09:00:27 INFO - PROCESS | 1724 | 1467129627158 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 09:00:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:00:27 INFO - PROCESS | 1724 | 1467129627171 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:00:27 INFO - PROCESS | 1724 | 1467129627174 Marionette TRACE conn4 <- [1,2330,null,{}] 09:00:27 INFO - PROCESS | 1724 | 1467129627181 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:27 INFO - PROCESS | 1724 | 1467129627185 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:27 INFO - PROCESS | 1724 | 1467129627402 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 09:00:27 INFO - PROCESS | 1724 | 1467129627617 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:27 INFO - PROCESS | 1724 | 1467129627624 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:27 INFO - PROCESS | 1724 | ++DOCSHELL 0x8efb8c00 == 79 [pid = 1724] [id = 590] 09:00:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0x9a37a000) [pid = 1724] [serial = 1771] [outer = (nil)] 09:00:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0x9a89d800) [pid = 1724] [serial = 1772] [outer = 0x9a37a000] 09:00:27 INFO - PROCESS | 1724 | 1467129627793 Marionette DEBUG loaded listener.js 09:00:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0x9a8a0400) [pid = 1724] [serial = 1773] [outer = 0x9a37a000] 09:00:28 INFO - PROCESS | 1724 | 1467129628789 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:00:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:00:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1686ms 09:00:28 INFO - PROCESS | 1724 | 1467129628858 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 09:00:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:00:28 INFO - PROCESS | 1724 | 1467129628863 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 09:00:28 INFO - PROCESS | 1724 | 1467129628870 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:00:28 INFO - PROCESS | 1724 | 1467129628873 Marionette TRACE conn4 <- [1,2334,null,{}] 09:00:28 INFO - PROCESS | 1724 | 1467129628879 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:28 INFO - PROCESS | 1724 | 1467129628885 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:29 INFO - PROCESS | 1724 | 1467129629373 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 09:00:29 INFO - PROCESS | 1724 | 1467129629674 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:29 INFO - PROCESS | 1724 | 1467129629684 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:29 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d212400 == 80 [pid = 1724] [id = 591] 09:00:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0x8d213000) [pid = 1724] [serial = 1774] [outer = (nil)] 09:00:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 156 (0x8d8a6000) [pid = 1724] [serial = 1775] [outer = 0x8d213000] 09:00:29 INFO - PROCESS | 1724 | 1467129629766 Marionette DEBUG loaded listener.js 09:00:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 157 (0x8e23ac00) [pid = 1724] [serial = 1776] [outer = 0x8d213000] 09:00:30 INFO - PROCESS | 1724 | 1467129630691 Marionette TRACE conn4 <- [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]]]}] 09:00:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:00:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1837ms 09:00:30 INFO - PROCESS | 1724 | 1467129630708 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 09:00:30 INFO - PROCESS | 1724 | 1467129630714 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 09:00:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:00:30 INFO - PROCESS | 1724 | 1467129630723 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - PROCESS | 1724 | 1467129630729 Marionette TRACE conn4 <- [1,2338,null,{}] 09:00:30 INFO - PROCESS | 1724 | 1467129630756 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:30 INFO - PROCESS | 1724 | 1467129630763 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:30 INFO - PROCESS | 1724 | 1467129630968 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 09:00:31 INFO - PROCESS | 1724 | 1467129631200 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:31 INFO - PROCESS | 1724 | 1467129631209 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:31 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f6af400 == 81 [pid = 1724] [id = 592] 09:00:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 158 (0x8f902000) [pid = 1724] [serial = 1777] [outer = (nil)] 09:00:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 159 (0x8f9e6000) [pid = 1724] [serial = 1778] [outer = 0x8f902000] 09:00:31 INFO - PROCESS | 1724 | 1467129631558 Marionette DEBUG loaded listener.js 09:00:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 160 (0x90027c00) [pid = 1724] [serial = 1779] [outer = 0x8f902000] 09:00:32 INFO - PROCESS | 1724 | 1467129632632 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:00:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:00:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1962ms 09:00:32 INFO - PROCESS | 1724 | 1467129632686 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 09:00:32 INFO - PROCESS | 1724 | 1467129632690 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 09:00:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:00:32 INFO - PROCESS | 1724 | 1467129632697 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:00:32 INFO - PROCESS | 1724 | 1467129632701 Marionette TRACE conn4 <- [1,2342,null,{}] 09:00:32 INFO - PROCESS | 1724 | 1467129632708 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:32 INFO - PROCESS | 1724 | 1467129632714 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:32 INFO - PROCESS | 1724 | 1467129632923 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 09:00:33 INFO - PROCESS | 1724 | 1467129633234 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:33 INFO - PROCESS | 1724 | 1467129633246 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:33 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d21e400 == 82 [pid = 1724] [id = 593] 09:00:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 161 (0x8e22b800) [pid = 1724] [serial = 1780] [outer = (nil)] 09:00:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 162 (0x9100b800) [pid = 1724] [serial = 1781] [outer = 0x8e22b800] 09:00:33 INFO - PROCESS | 1724 | 1467129633366 Marionette DEBUG loaded listener.js 09:00:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 163 (0x91b67000) [pid = 1724] [serial = 1782] [outer = 0x8e22b800] 09:00:33 INFO - PROCESS | 1724 | --DOCSHELL 0x901e8000 == 81 [pid = 1724] [id = 561] 09:00:33 INFO - PROCESS | 1724 | --DOMWINDOW == 162 (0x953bd400) [pid = 1724] [serial = 1664] [outer = (nil)] [url = about:blank] 09:00:33 INFO - PROCESS | 1724 | --DOMWINDOW == 161 (0x9966d800) [pid = 1724] [serial = 1673] [outer = (nil)] [url = about:blank] 09:00:33 INFO - PROCESS | 1724 | --DOMWINDOW == 160 (0x98081800) [pid = 1724] [serial = 1670] [outer = (nil)] [url = about:blank] 09:00:33 INFO - PROCESS | 1724 | --DOMWINDOW == 159 (0x8f90d800) [pid = 1724] [serial = 1676] [outer = (nil)] [url = about:blank] 09:00:33 INFO - PROCESS | 1724 | --DOMWINDOW == 158 (0x95245800) [pid = 1724] [serial = 1661] [outer = (nil)] [url = about:blank] 09:00:33 INFO - PROCESS | 1724 | --DOMWINDOW == 157 (0x93d8cc00) [pid = 1724] [serial = 1658] [outer = (nil)] [url = about:blank] 09:00:33 INFO - PROCESS | 1724 | --DOMWINDOW == 156 (0x901ecc00) [pid = 1724] [serial = 1655] [outer = (nil)] [url = about:blank] 09:00:33 INFO - PROCESS | 1724 | --DOMWINDOW == 155 (0x98075c00) [pid = 1724] [serial = 1667] [outer = (nil)] [url = about:blank] 09:00:33 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0x8d0a1c00) [pid = 1724] [serial = 1649] [outer = (nil)] [url = about:blank] 09:00:33 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0x8ee02000) [pid = 1724] [serial = 1652] [outer = (nil)] [url = about:blank] 09:00:33 INFO - PROCESS | 1724 | --DOCSHELL 0x8efbe800 == 80 [pid = 1724] [id = 580] 09:00:33 INFO - PROCESS | 1724 | --DOCSHELL 0x90136c00 == 79 [pid = 1724] [id = 579] 09:00:34 INFO - PROCESS | 1724 | --DOCSHELL 0x8e237800 == 78 [pid = 1724] [id = 578] 09:00:34 INFO - PROCESS | 1724 | --DOCSHELL 0x8d094000 == 77 [pid = 1724] [id = 577] 09:00:34 INFO - PROCESS | 1724 | --DOCSHELL 0x8efbdc00 == 76 [pid = 1724] [id = 576] 09:00:34 INFO - PROCESS | 1724 | --DOCSHELL 0x8d09fc00 == 75 [pid = 1724] [id = 575] 09:00:34 INFO - PROCESS | 1724 | --DOCSHELL 0x8d917c00 == 74 [pid = 1724] [id = 566] 09:00:34 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0x90031c00) [pid = 1724] [serial = 1695] [outer = (nil)] [url = about:blank] 09:00:34 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0x93a9e000) [pid = 1724] [serial = 1692] [outer = (nil)] [url = about:blank] 09:00:34 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0x8f6a9400) [pid = 1724] [serial = 1694] [outer = (nil)] [url = about:blank] 09:00:34 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0x91df3c00) [pid = 1724] [serial = 1688] [outer = (nil)] [url = about:blank] 09:00:34 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0x902c1800) [pid = 1724] [serial = 1685] [outer = (nil)] [url = about:blank] 09:00:34 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0x8e33f400) [pid = 1724] [serial = 1679] [outer = (nil)] [url = about:blank] 09:00:34 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0x924d4400) [pid = 1724] [serial = 1691] [outer = (nil)] [url = about:blank] 09:00:34 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0x924cd400) [pid = 1724] [serial = 1647] [outer = (nil)] [url = about:blank] 09:00:34 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x8f9e3800) [pid = 1724] [serial = 1682] [outer = (nil)] [url = about:blank] 09:00:34 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x91b63400) [pid = 1724] [serial = 1686] [outer = (nil)] [url = about:blank] 09:00:34 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x8e3dec00) [pid = 1724] [serial = 1680] [outer = (nil)] [url = about:blank] 09:00:34 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x92442800) [pid = 1724] [serial = 1689] [outer = (nil)] [url = about:blank] 09:00:34 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0x9012ac00) [pid = 1724] [serial = 1683] [outer = (nil)] [url = about:blank] 09:00:34 INFO - PROCESS | 1724 | 1467129634420 Marionette TRACE conn4 <- [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]]]}] 09:00:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:00:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1787ms 09:00:34 INFO - PROCESS | 1724 | 1467129634507 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 09:00:34 INFO - PROCESS | 1724 | 1467129634520 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 09:00:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:00:34 INFO - PROCESS | 1724 | 1467129634541 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:00:34 INFO - PROCESS | 1724 | 1467129634549 Marionette TRACE conn4 <- [1,2346,null,{}] 09:00:34 INFO - PROCESS | 1724 | 1467129634556 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:34 INFO - PROCESS | 1724 | 1467129634563 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:34 INFO - PROCESS | 1724 | 1467129634774 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 09:00:35 INFO - PROCESS | 1724 | 1467129634991 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:35 INFO - PROCESS | 1724 | 1467129635001 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:35 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d1f1000 == 75 [pid = 1724] [id = 594] 09:00:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0x8d219400) [pid = 1724] [serial = 1783] [outer = (nil)] 09:00:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x91006400) [pid = 1724] [serial = 1784] [outer = 0x8d219400] 09:00:35 INFO - PROCESS | 1724 | 1467129635080 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x91deb400) [pid = 1724] [serial = 1785] [outer = 0x8d219400] 09:00:35 INFO - PROCESS | 1724 | 1467129635899 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:00:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:00:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1442ms 09:00:35 INFO - PROCESS | 1724 | 1467129635975 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 09:00:35 INFO - PROCESS | 1724 | 1467129635980 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 09:00:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:00:35 INFO - PROCESS | 1724 | 1467129635986 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:00:35 INFO - PROCESS | 1724 | 1467129635989 Marionette TRACE conn4 <- [1,2350,null,{}] 09:00:35 INFO - PROCESS | 1724 | 1467129635996 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:36 INFO - PROCESS | 1724 | 1467129636002 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:36 INFO - PROCESS | 1724 | 1467129636197 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 09:00:36 INFO - PROCESS | 1724 | 1467129636411 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:36 INFO - PROCESS | 1724 | 1467129636421 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:36 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d0a0800 == 76 [pid = 1724] [id = 595] 09:00:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x8e349800) [pid = 1724] [serial = 1786] [outer = (nil)] 09:00:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x9233f400) [pid = 1724] [serial = 1787] [outer = 0x8e349800] 09:00:36 INFO - PROCESS | 1724 | 1467129636492 Marionette DEBUG loaded listener.js 09:00:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0x9244cc00) [pid = 1724] [serial = 1788] [outer = 0x8e349800] 09:00:37 INFO - PROCESS | 1724 | 1467129637537 Marionette TRACE conn4 <- [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]]]}] 09:00:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:00:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1585ms 09:00:37 INFO - PROCESS | 1724 | 1467129637573 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 09:00:37 INFO - PROCESS | 1724 | 1467129637577 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 09:00:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:00:37 INFO - PROCESS | 1724 | 1467129637584 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:00:37 INFO - PROCESS | 1724 | 1467129637586 Marionette TRACE conn4 <- [1,2354,null,{}] 09:00:37 INFO - PROCESS | 1724 | 1467129637602 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:37 INFO - PROCESS | 1724 | 1467129637607 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:37 INFO - PROCESS | 1724 | 1467129637892 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 09:00:37 INFO - PROCESS | 1724 | 1467129637924 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:37 INFO - PROCESS | 1724 | 1467129637941 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:37 INFO - PROCESS | 1724 | ++DOCSHELL 0x93d80c00 == 77 [pid = 1724] [id = 596] 09:00:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0x93d82c00) [pid = 1724] [serial = 1789] [outer = (nil)] 09:00:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0x94885c00) [pid = 1724] [serial = 1790] [outer = 0x93d82c00] 09:00:38 INFO - PROCESS | 1724 | 1467129638025 Marionette DEBUG loaded listener.js 09:00:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0x953ba400) [pid = 1724] [serial = 1791] [outer = 0x93d82c00] 09:00:39 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0x91b69400) [pid = 1724] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:00:39 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0x8d1fb000) [pid = 1724] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:00:39 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0x8bf50400) [pid = 1724] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:00:39 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0x8a9dc800) [pid = 1724] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:00:39 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x8e307c00) [pid = 1724] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:00:39 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x9002b000) [pid = 1724] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:00:39 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x91b67400) [pid = 1724] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:00:39 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x93a9b400) [pid = 1724] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:00:39 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0x95241000) [pid = 1724] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:00:39 INFO - PROCESS | 1724 | --DOMWINDOW == 139 (0x8ce1f800) [pid = 1724] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:00:39 INFO - PROCESS | 1724 | --DOMWINDOW == 138 (0x96679800) [pid = 1724] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:00:39 INFO - PROCESS | 1724 | --DOMWINDOW == 137 (0x8ce1a000) [pid = 1724] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:00:39 INFO - PROCESS | 1724 | --DOMWINDOW == 136 (0x8d220400) [pid = 1724] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:00:39 INFO - PROCESS | 1724 | --DOMWINDOW == 135 (0x901e4800) [pid = 1724] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:00:39 INFO - PROCESS | 1724 | --DOMWINDOW == 134 (0x8f9df000) [pid = 1724] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:00:39 INFO - PROCESS | 1724 | --DOMWINDOW == 133 (0x8efc1800) [pid = 1724] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:00:39 INFO - PROCESS | 1724 | --DOMWINDOW == 132 (0x8e22dc00) [pid = 1724] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:00:39 INFO - PROCESS | 1724 | --DOMWINDOW == 131 (0x8f902800) [pid = 1724] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:00:39 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0x8f904400) [pid = 1724] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:00:39 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0x95430000) [pid = 1724] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:00:39 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x924cb400) [pid = 1724] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:00:39 INFO - PROCESS | 1724 | --DOMWINDOW == 127 (0x8e22e000) [pid = 1724] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:00:39 INFO - PROCESS | 1724 | --DOMWINDOW == 126 (0x8d1f9000) [pid = 1724] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:00:39 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0x8e3e0800) [pid = 1724] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:00:39 INFO - PROCESS | 1724 | --DOMWINDOW == 124 (0x924d5400) [pid = 1724] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:00:39 INFO - PROCESS | 1724 | --DOMWINDOW == 123 (0x8f6aa400) [pid = 1724] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:00:39 INFO - PROCESS | 1724 | --DOMWINDOW == 122 (0x92449000) [pid = 1724] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:00:39 INFO - PROCESS | 1724 | --DOMWINDOW == 121 (0x8e2a0c00) [pid = 1724] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:00:39 INFO - PROCESS | 1724 | --DOMWINDOW == 120 (0x924d7000) [pid = 1724] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:00:39 INFO - PROCESS | 1724 | --DOMWINDOW == 119 (0x93b71000) [pid = 1724] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:00:39 INFO - PROCESS | 1724 | --DOMWINDOW == 118 (0x8d1f7800) [pid = 1724] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:00:39 INFO - PROCESS | 1724 | --DOMWINDOW == 117 (0x8ce1bc00) [pid = 1724] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:00:39 INFO - PROCESS | 1724 | 1467129639507 Marionette TRACE conn4 <- [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]]]}] 09:00:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:00:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1992ms 09:00:39 INFO - PROCESS | 1724 | 1467129639577 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 09:00:39 INFO - PROCESS | 1724 | 1467129639581 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 09:00:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:00:39 INFO - PROCESS | 1724 | 1467129639588 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:00:39 INFO - PROCESS | 1724 | 1467129639592 Marionette TRACE conn4 <- [1,2358,null,{}] 09:00:39 INFO - PROCESS | 1724 | 1467129639598 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:39 INFO - PROCESS | 1724 | 1467129639603 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:39 INFO - PROCESS | 1724 | 1467129639789 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 09:00:39 INFO - PROCESS | 1724 | 1467129639800 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:39 INFO - PROCESS | 1724 | 1467129639808 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:39 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9cf000 == 78 [pid = 1724] [id = 597] 09:00:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 118 (0x8bf43000) [pid = 1724] [serial = 1792] [outer = (nil)] 09:00:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 119 (0x8e22e000) [pid = 1724] [serial = 1793] [outer = 0x8bf43000] 09:00:40 INFO - PROCESS | 1724 | 1467129640041 Marionette DEBUG loaded listener.js 09:00:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 120 (0x9002b000) [pid = 1724] [serial = 1794] [outer = 0x8bf43000] 09:00:40 INFO - PROCESS | 1724 | 1467129640867 Marionette TRACE conn4 <- [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]]]}] 09:00:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:00:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1343ms 09:00:41 INFO - PROCESS | 1724 | 1467129641017 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 09:00:41 INFO - PROCESS | 1724 | 1467129641024 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 09:00:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:00:41 INFO - PROCESS | 1724 | 1467129641049 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:00:41 INFO - PROCESS | 1724 | 1467129641055 Marionette TRACE conn4 <- [1,2362,null,{}] 09:00:41 INFO - PROCESS | 1724 | 1467129641065 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:41 INFO - PROCESS | 1724 | 1467129641073 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:41 INFO - PROCESS | 1724 | 1467129641336 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 09:00:41 INFO - PROCESS | 1724 | 1467129641633 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:41 INFO - PROCESS | 1724 | 1467129641651 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:41 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce1d000 == 79 [pid = 1724] [id = 598] 09:00:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 121 (0x8e22f400) [pid = 1724] [serial = 1795] [outer = (nil)] 09:00:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 122 (0x8e302c00) [pid = 1724] [serial = 1796] [outer = 0x8e22f400] 09:00:41 INFO - PROCESS | 1724 | 1467129641743 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 123 (0x8e3de400) [pid = 1724] [serial = 1797] [outer = 0x8e22f400] 09:00:42 INFO - PROCESS | 1724 | 1467129642781 Marionette TRACE conn4 <- [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]]]}] 09:00:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:00:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1789ms 09:00:42 INFO - PROCESS | 1724 | 1467129642838 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 09:00:42 INFO - PROCESS | 1724 | 1467129642844 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 09:00:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:00:42 INFO - PROCESS | 1724 | 1467129642855 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - PROCESS | 1724 | 1467129642861 Marionette TRACE conn4 <- [1,2366,null,{}] 09:00:42 INFO - PROCESS | 1724 | 1467129642869 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:42 INFO - PROCESS | 1724 | 1467129642874 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:43 INFO - PROCESS | 1724 | 1467129643132 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 09:00:43 INFO - PROCESS | 1724 | 1467129643447 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 1724 | 1467129643457 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:43 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d21a000 == 80 [pid = 1724] [id = 599] 09:00:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 124 (0x8f9e6400) [pid = 1724] [serial = 1798] [outer = (nil)] 09:00:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0x8ff6fc00) [pid = 1724] [serial = 1799] [outer = 0x8f9e6400] 09:00:43 INFO - PROCESS | 1724 | 1467129643547 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x901e1c00) [pid = 1724] [serial = 1800] [outer = 0x8f9e6400] 09:00:44 INFO - PROCESS | 1724 | 1467129644496 Marionette TRACE conn4 <- [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]]]}] 09:00:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:00:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1700ms 09:00:44 INFO - PROCESS | 1724 | 1467129644554 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 09:00:44 INFO - PROCESS | 1724 | 1467129644557 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 09:00:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:00:44 INFO - PROCESS | 1724 | 1467129644566 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:00:44 INFO - PROCESS | 1724 | 1467129644571 Marionette TRACE conn4 <- [1,2370,null,{}] 09:00:44 INFO - PROCESS | 1724 | 1467129644585 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:44 INFO - PROCESS | 1724 | 1467129644595 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:44 INFO - PROCESS | 1724 | 1467129644825 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 09:00:45 INFO - PROCESS | 1724 | 1467129645153 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:45 INFO - PROCESS | 1724 | 1467129645167 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:45 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdcf000 == 81 [pid = 1724] [id = 600] 09:00:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 127 (0x92443c00) [pid = 1724] [serial = 1801] [outer = (nil)] 09:00:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 128 (0x939cd400) [pid = 1724] [serial = 1802] [outer = 0x92443c00] 09:00:45 INFO - PROCESS | 1724 | 1467129645306 Marionette DEBUG loaded listener.js 09:00:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x93b6ac00) [pid = 1724] [serial = 1803] [outer = 0x92443c00] 09:00:46 INFO - PROCESS | 1724 | 1467129646307 Marionette TRACE conn4 <- [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]]]}] 09:00:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:00:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1782ms 09:00:46 INFO - PROCESS | 1724 | 1467129646350 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 09:00:46 INFO - PROCESS | 1724 | 1467129646354 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 09:00:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:00:46 INFO - PROCESS | 1724 | 1467129646361 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - PROCESS | 1724 | 1467129646365 Marionette TRACE conn4 <- [1,2374,null,{}] 09:00:46 INFO - PROCESS | 1724 | 1467129646372 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:46 INFO - PROCESS | 1724 | 1467129646376 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:46 INFO - PROCESS | 1724 | 1467129646601 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 09:00:46 INFO - PROCESS | 1724 | 1467129646878 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 1724 | 1467129646888 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:46 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e30e400 == 82 [pid = 1724] [id = 601] 09:00:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x91b67c00) [pid = 1724] [serial = 1804] [outer = (nil)] 09:00:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x953b7000) [pid = 1724] [serial = 1805] [outer = 0x91b67c00] 09:00:47 INFO - PROCESS | 1724 | 1467129647035 Marionette DEBUG loaded listener.js 09:00:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 132 (0x96680400) [pid = 1724] [serial = 1806] [outer = 0x91b67c00] 09:00:48 INFO - PROCESS | 1724 | 1467129648000 Marionette TRACE conn4 <- [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]]]}] 09:00:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:00:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1682ms 09:00:48 INFO - PROCESS | 1724 | 1467129648045 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 09:00:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:00:48 INFO - PROCESS | 1724 | 1467129648050 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 09:00:48 INFO - PROCESS | 1724 | 1467129648057 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 1724 | 1467129648061 Marionette TRACE conn4 <- [1,2378,null,{}] 09:00:48 INFO - PROCESS | 1724 | 1467129648068 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:48 INFO - PROCESS | 1724 | 1467129648074 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:48 INFO - PROCESS | 1724 | 1467129648294 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 09:00:48 INFO - PROCESS | 1724 | 1467129648558 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:48 INFO - PROCESS | 1724 | 1467129648566 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:48 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd0000 == 83 [pid = 1724] [id = 602] 09:00:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 133 (0x8bdd2000) [pid = 1724] [serial = 1807] [outer = (nil)] 09:00:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 134 (0x9807e800) [pid = 1724] [serial = 1808] [outer = 0x8bdd2000] 09:00:48 INFO - PROCESS | 1724 | 1467129648693 Marionette DEBUG loaded listener.js 09:00:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 135 (0x99671c00) [pid = 1724] [serial = 1809] [outer = 0x8bdd2000] 09:00:49 INFO - PROCESS | 1724 | 1467129649642 Marionette TRACE conn4 <- [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]]]}] 09:00:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:00:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1638ms 09:00:49 INFO - PROCESS | 1724 | 1467129649695 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 09:00:49 INFO - PROCESS | 1724 | 1467129649699 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 09:00:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:00:49 INFO - PROCESS | 1724 | 1467129649707 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - PROCESS | 1724 | 1467129649710 Marionette TRACE conn4 <- [1,2382,null,{}] 09:00:49 INFO - PROCESS | 1724 | 1467129649717 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:49 INFO - PROCESS | 1724 | 1467129649728 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:50 INFO - PROCESS | 1724 | 1467129650027 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 09:00:50 INFO - PROCESS | 1724 | 1467129650348 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 1724 | 1467129650360 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:50 INFO - PROCESS | 1724 | ++DOCSHELL 0x99dc9800 == 84 [pid = 1724] [id = 603] 09:00:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 136 (0x9a070400) [pid = 1724] [serial = 1810] [outer = (nil)] 09:00:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 137 (0x9a45cc00) [pid = 1724] [serial = 1811] [outer = 0x9a070400] 09:00:50 INFO - PROCESS | 1724 | 1467129650446 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 138 (0x9a8a8000) [pid = 1724] [serial = 1812] [outer = 0x9a070400] 09:00:51 INFO - PROCESS | 1724 | 1467129651399 Marionette TRACE conn4 <- [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]]]}] 09:00:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:00:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1744ms 09:00:51 INFO - PROCESS | 1724 | 1467129651452 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 1724 | 1467129651455 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 09:00:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:00:51 INFO - PROCESS | 1724 | 1467129651464 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - PROCESS | 1724 | 1467129651468 Marionette TRACE conn4 <- [1,2386,null,{}] 09:00:51 INFO - PROCESS | 1724 | 1467129651474 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:51 INFO - PROCESS | 1724 | 1467129651480 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:51 INFO - PROCESS | 1724 | 1467129651694 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 09:00:52 INFO - PROCESS | 1724 | 1467129651983 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:52 INFO - PROCESS | 1724 | 1467129651994 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:52 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e340800 == 85 [pid = 1724] [id = 604] 09:00:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 139 (0x8f6a2400) [pid = 1724] [serial = 1813] [outer = (nil)] 09:00:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 140 (0x9ac12400) [pid = 1724] [serial = 1814] [outer = 0x8f6a2400] 09:00:52 INFO - PROCESS | 1724 | 1467129652122 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0x9ac1b000) [pid = 1724] [serial = 1815] [outer = 0x8f6a2400] 09:00:53 INFO - PROCESS | 1724 | 1467129653149 Marionette TRACE conn4 <- [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]]]}] 09:00:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:00:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1742ms 09:00:53 INFO - PROCESS | 1724 | 1467129653207 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 09:00:53 INFO - PROCESS | 1724 | 1467129653210 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 09:00:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:00:53 INFO - PROCESS | 1724 | 1467129653218 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:00:53 INFO - PROCESS | 1724 | 1467129653222 Marionette TRACE conn4 <- [1,2390,null,{}] 09:00:53 INFO - PROCESS | 1724 | 1467129653228 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:53 INFO - PROCESS | 1724 | 1467129653234 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:53 INFO - PROCESS | 1724 | 1467129653484 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 09:00:53 INFO - PROCESS | 1724 | 1467129653790 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:53 INFO - PROCESS | 1724 | 1467129653801 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:53 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdc8000 == 86 [pid = 1724] [id = 605] 09:00:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x9a4d7400) [pid = 1724] [serial = 1816] [outer = (nil)] 09:00:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x9ae6bc00) [pid = 1724] [serial = 1817] [outer = 0x9a4d7400] 09:00:53 INFO - PROCESS | 1724 | 1467129653890 Marionette DEBUG loaded listener.js 09:00:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x9ae71c00) [pid = 1724] [serial = 1818] [outer = 0x9a4d7400] 09:00:54 INFO - PROCESS | 1724 | 1467129654817 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:00:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:00:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1648ms 09:00:54 INFO - PROCESS | 1724 | 1467129654867 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 09:00:54 INFO - PROCESS | 1724 | 1467129654872 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 09:00:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:00:54 INFO - PROCESS | 1724 | 1467129654879 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:00:54 INFO - PROCESS | 1724 | 1467129654884 Marionette TRACE conn4 <- [1,2394,null,{}] 09:00:54 INFO - PROCESS | 1724 | 1467129654890 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:54 INFO - PROCESS | 1724 | 1467129654896 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:55 INFO - PROCESS | 1724 | 1467129655110 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 09:00:55 INFO - PROCESS | 1724 | 1467129655373 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:55 INFO - PROCESS | 1724 | 1467129655381 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:55 INFO - PROCESS | 1724 | ++DOCSHELL 0x9ab36400 == 87 [pid = 1724] [id = 606] 09:00:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x9ac1fc00) [pid = 1724] [serial = 1819] [outer = (nil)] 09:00:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0x9b10f800) [pid = 1724] [serial = 1820] [outer = 0x9ac1fc00] 09:00:55 INFO - PROCESS | 1724 | 1467129655506 Marionette DEBUG loaded listener.js 09:00:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0x9b113400) [pid = 1724] [serial = 1821] [outer = 0x9ac1fc00] 09:00:56 INFO - PROCESS | 1724 | 1467129656451 Marionette TRACE conn4 <- [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]]]}] 09:00:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:00:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1633ms 09:00:56 INFO - PROCESS | 1724 | 1467129656513 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 09:00:56 INFO - PROCESS | 1724 | 1467129656517 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 09:00:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:00:56 INFO - PROCESS | 1724 | 1467129656524 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:00:56 INFO - PROCESS | 1724 | 1467129656529 Marionette TRACE conn4 <- [1,2398,null,{}] 09:00:56 INFO - PROCESS | 1724 | 1467129656535 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:56 INFO - PROCESS | 1724 | 1467129656540 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:56 INFO - PROCESS | 1724 | 1467129656751 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 09:00:57 INFO - PROCESS | 1724 | 1467129657080 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:57 INFO - PROCESS | 1724 | 1467129657089 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:57 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e29c800 == 88 [pid = 1724] [id = 607] 09:00:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0x8ff62000) [pid = 1724] [serial = 1822] [outer = (nil)] 09:00:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0x9b11a000) [pid = 1724] [serial = 1823] [outer = 0x8ff62000] 09:00:57 INFO - PROCESS | 1724 | 1467129657181 Marionette DEBUG loaded listener.js 09:00:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0x9b11bc00) [pid = 1724] [serial = 1824] [outer = 0x8ff62000] 09:00:58 INFO - PROCESS | 1724 | 1467129658156 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:00:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:00:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1684ms 09:00:58 INFO - PROCESS | 1724 | 1467129658209 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 09:00:58 INFO - PROCESS | 1724 | 1467129658213 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 09:00:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:00:58 INFO - PROCESS | 1724 | 1467129658221 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:00:58 INFO - PROCESS | 1724 | 1467129658227 Marionette TRACE conn4 <- [1,2402,null,{}] 09:00:58 INFO - PROCESS | 1724 | 1467129658233 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:58 INFO - PROCESS | 1724 | 1467129658240 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:58 INFO - PROCESS | 1724 | 1467129658498 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 09:00:58 INFO - PROCESS | 1724 | 1467129658827 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:58 INFO - PROCESS | 1724 | 1467129658836 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:00:58 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d213c00 == 89 [pid = 1724] [id = 608] 09:00:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x8d215c00) [pid = 1724] [serial = 1825] [outer = (nil)] 09:00:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0x91ded400) [pid = 1724] [serial = 1826] [outer = 0x8d215c00] 09:00:58 INFO - PROCESS | 1724 | 1467129658934 Marionette DEBUG loaded listener.js 09:00:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0x9807e000) [pid = 1724] [serial = 1827] [outer = 0x8d215c00] 09:00:59 INFO - PROCESS | 1724 | 1467129659920 Marionette TRACE conn4 <- [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]]]}] 09:00:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:00:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1734ms 09:00:59 INFO - PROCESS | 1724 | 1467129659956 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 09:00:59 INFO - PROCESS | 1724 | 1467129659961 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 09:00:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:00:59 INFO - PROCESS | 1724 | 1467129659968 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:00:59 INFO - PROCESS | 1724 | 1467129659972 Marionette TRACE conn4 <- [1,2406,null,{}] 09:00:59 INFO - PROCESS | 1724 | 1467129659978 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:59 INFO - PROCESS | 1724 | 1467129659984 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:00 INFO - PROCESS | 1724 | 1467129660204 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 09:01:01 INFO - PROCESS | 1724 | 1467129661102 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:01 INFO - PROCESS | 1724 | 1467129661112 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:01 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d1efc00 == 90 [pid = 1724] [id = 609] 09:01:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0x8d1f0c00) [pid = 1724] [serial = 1828] [outer = (nil)] 09:01:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0x8d217c00) [pid = 1724] [serial = 1829] [outer = 0x8d1f0c00] 09:01:01 INFO - PROCESS | 1724 | 1467129661230 Marionette DEBUG loaded listener.js 09:01:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 156 (0x8d918000) [pid = 1724] [serial = 1830] [outer = 0x8d1f0c00] 09:01:02 INFO - PROCESS | 1724 | 1467129662235 Marionette TRACE conn4 <- [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]]]}] 09:01:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:01:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 2344ms 09:01:02 INFO - PROCESS | 1724 | 1467129662314 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 09:01:02 INFO - PROCESS | 1724 | 1467129662321 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 09:01:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:01:02 INFO - PROCESS | 1724 | 1467129662330 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:01:02 INFO - PROCESS | 1724 | 1467129662336 Marionette TRACE conn4 <- [1,2410,null,{}] 09:01:02 INFO - PROCESS | 1724 | 1467129662368 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:02 INFO - PROCESS | 1724 | 1467129662377 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:02 INFO - PROCESS | 1724 | 1467129662615 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 09:01:02 INFO - PROCESS | 1724 | 1467129662907 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:02 INFO - PROCESS | 1724 | 1467129662918 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:02 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d1fa400 == 91 [pid = 1724] [id = 610] 09:01:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 157 (0x8d89c800) [pid = 1724] [serial = 1831] [outer = (nil)] 09:01:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 158 (0x8f6a4400) [pid = 1724] [serial = 1832] [outer = 0x8d89c800] 09:01:03 INFO - PROCESS | 1724 | 1467129662999 Marionette DEBUG loaded listener.js 09:01:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 159 (0x8f9ddc00) [pid = 1724] [serial = 1833] [outer = 0x8d89c800] 09:01:03 INFO - PROCESS | 1724 | 1467129663918 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:01:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:01:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1610ms 09:01:03 INFO - PROCESS | 1724 | 1467129663943 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 09:01:03 INFO - PROCESS | 1724 | 1467129663950 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 09:01:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:01:03 INFO - PROCESS | 1724 | 1467129663959 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:01:03 INFO - PROCESS | 1724 | 1467129663963 Marionette TRACE conn4 <- [1,2414,null,{}] 09:01:03 INFO - PROCESS | 1724 | 1467129663989 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:04 INFO - PROCESS | 1724 | 1467129663995 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:04 INFO - PROCESS | 1724 | 1467129664211 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 09:01:04 INFO - PROCESS | 1724 | 1467129664621 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:04 INFO - PROCESS | 1724 | 1467129664639 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:04 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf44000 == 92 [pid = 1724] [id = 611] 09:01:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 160 (0x8bf50400) [pid = 1724] [serial = 1834] [outer = (nil)] 09:01:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 161 (0x902c5400) [pid = 1724] [serial = 1835] [outer = 0x8bf50400] 09:01:04 INFO - PROCESS | 1724 | 1467129664725 Marionette DEBUG loaded listener.js 09:01:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 162 (0x91b67800) [pid = 1724] [serial = 1836] [outer = 0x8bf50400] 09:01:05 INFO - PROCESS | 1724 | --DOCSHELL 0x95230400 == 91 [pid = 1724] [id = 554] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 161 (0x91005400) [pid = 1724] [serial = 1742] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce14000 == 90 [pid = 1724] [id = 519] 09:01:05 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce17000 == 89 [pid = 1724] [id = 517] 09:01:05 INFO - PROCESS | 1724 | --DOCSHELL 0x8d097000 == 88 [pid = 1724] [id = 552] 09:01:05 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce1ec00 == 87 [pid = 1724] [id = 589] 09:01:05 INFO - PROCESS | 1724 | --DOCSHELL 0x93d84800 == 86 [pid = 1724] [id = 588] 09:01:05 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d6c00 == 85 [pid = 1724] [id = 587] 09:01:05 INFO - PROCESS | 1724 | --DOCSHELL 0x924ce000 == 84 [pid = 1724] [id = 586] 09:01:05 INFO - PROCESS | 1724 | 1467129665850 Marionette TRACE conn4 <- [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]]]}] 09:01:05 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce1e800 == 83 [pid = 1724] [id = 585] 09:01:05 INFO - PROCESS | 1724 | --DOCSHELL 0x91b68c00 == 82 [pid = 1724] [id = 584] 09:01:05 INFO - PROCESS | 1724 | --DOCSHELL 0x8f6a5000 == 81 [pid = 1724] [id = 583] 09:01:05 INFO - PROCESS | 1724 | --DOCSHELL 0x8e34b400 == 80 [pid = 1724] [id = 582] 09:01:05 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d8000 == 79 [pid = 1724] [id = 581] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 160 (0x92446c00) [pid = 1724] [serial = 1605] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 159 (0x8e3dcc00) [pid = 1724] [serial = 1608] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 158 (0x95241400) [pid = 1724] [serial = 1629] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 157 (0x8d8a0400) [pid = 1724] [serial = 1650] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 156 (0x8efc2400) [pid = 1724] [serial = 1653] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 155 (0x91a15000) [pid = 1724] [serial = 1656] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0x94885800) [pid = 1724] [serial = 1659] [outer = (nil)] [url = about:blank] 09:01:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:01:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1944ms 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0x953b5400) [pid = 1724] [serial = 1662] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0x96677400) [pid = 1724] [serial = 1665] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0x9807b000) [pid = 1724] [serial = 1668] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0x99132800) [pid = 1724] [serial = 1671] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0x8f6a3c00) [pid = 1724] [serial = 1632] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0x91a18c00) [pid = 1724] [serial = 1677] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0x90132400) [pid = 1724] [serial = 1611] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0x924cdc00) [pid = 1724] [serial = 1614] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0x99671800) [pid = 1724] [serial = 1674] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x93b64c00) [pid = 1724] [serial = 1617] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x9522f400) [pid = 1724] [serial = 1626] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x93a9d800) [pid = 1724] [serial = 1620] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x95226800) [pid = 1724] [serial = 1623] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0x902b6c00) [pid = 1724] [serial = 1704] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 139 (0x90031000) [pid = 1724] [serial = 1703] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 138 (0x8f9df800) [pid = 1724] [serial = 1731] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 137 (0x8f903400) [pid = 1724] [serial = 1730] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 136 (0x8e340000) [pid = 1724] [serial = 1701] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 135 (0x8e29e800) [pid = 1724] [serial = 1700] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 134 (0x902bfc00) [pid = 1724] [serial = 1697] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 133 (0x91b65800) [pid = 1724] [serial = 1698] [outer = (nil)] [url = about:blank] 09:01:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 132 (0x953c1000) [pid = 1724] [serial = 1710] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 131 (0x953b7400) [pid = 1724] [serial = 1709] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0x99e34400) [pid = 1724] [serial = 1716] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0x99e14800) [pid = 1724] [serial = 1715] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x94876c00) [pid = 1724] [serial = 1707] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 127 (0x93d7fc00) [pid = 1724] [serial = 1706] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 126 (0x99edb800) [pid = 1724] [serial = 1718] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0x8e230800) [pid = 1724] [serial = 1728] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 124 (0x8d8a7400) [pid = 1724] [serial = 1727] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 123 (0x96678800) [pid = 1724] [serial = 1712] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 122 (0x98009800) [pid = 1724] [serial = 1713] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 121 (0x9a379800) [pid = 1724] [serial = 1721] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | --DOMWINDOW == 120 (0x8f908800) [pid = 1724] [serial = 1724] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1724 | 1467129665917 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 09:01:05 INFO - PROCESS | 1724 | 1467129665920 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 09:01:05 INFO - PROCESS | 1724 | 1467129665949 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:01:05 INFO - PROCESS | 1724 | 1467129665971 Marionette TRACE conn4 <- [1,2418,null,{}] 09:01:05 INFO - PROCESS | 1724 | 1467129665986 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:05 INFO - PROCESS | 1724 | 1467129665994 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:06 INFO - PROCESS | 1724 | 1467129666244 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 09:01:06 INFO - PROCESS | 1724 | --DOMWINDOW == 119 (0x91aee400) [pid = 1724] [serial = 1739] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1724 | --DOMWINDOW == 118 (0x91af6400) [pid = 1724] [serial = 1740] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1724 | --DOMWINDOW == 117 (0x8e3df400) [pid = 1724] [serial = 1733] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1724 | --DOMWINDOW == 116 (0x8f904000) [pid = 1724] [serial = 1734] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1724 | --DOMWINDOW == 115 (0x90134800) [pid = 1724] [serial = 1736] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1724 | --DOMWINDOW == 114 (0x902bb000) [pid = 1724] [serial = 1737] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1724 | 1467129666487 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:06 INFO - PROCESS | 1724 | 1467129666499 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:06 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e231000 == 80 [pid = 1724] [id = 612] 09:01:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 115 (0x8e344c00) [pid = 1724] [serial = 1837] [outer = (nil)] 09:01:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 116 (0x8f90dc00) [pid = 1724] [serial = 1838] [outer = 0x8e344c00] 09:01:06 INFO - PROCESS | 1724 | 1467129666574 Marionette DEBUG loaded listener.js 09:01:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 117 (0x90132400) [pid = 1724] [serial = 1839] [outer = 0x8e344c00] 09:01:07 INFO - PROCESS | 1724 | 1467129667392 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:01:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:01:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1509ms 09:01:07 INFO - PROCESS | 1724 | 1467129667452 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 09:01:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:01:07 INFO - PROCESS | 1724 | 1467129667457 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 09:01:07 INFO - PROCESS | 1724 | 1467129667464 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:01:07 INFO - PROCESS | 1724 | 1467129667468 Marionette TRACE conn4 <- [1,2422,null,{}] 09:01:07 INFO - PROCESS | 1724 | 1467129667474 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:07 INFO - PROCESS | 1724 | 1467129667479 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:07 INFO - PROCESS | 1724 | 1467129667773 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 09:01:07 INFO - PROCESS | 1724 | 1467129667963 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:07 INFO - PROCESS | 1724 | 1467129667973 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:08 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce13400 == 81 [pid = 1724] [id = 613] 09:01:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 118 (0x8d097000) [pid = 1724] [serial = 1840] [outer = (nil)] 09:01:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 119 (0x9100b000) [pid = 1724] [serial = 1841] [outer = 0x8d097000] 09:01:08 INFO - PROCESS | 1724 | 1467129668084 Marionette DEBUG loaded listener.js 09:01:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 120 (0x91a1e000) [pid = 1724] [serial = 1842] [outer = 0x8d097000] 09:01:09 INFO - PROCESS | 1724 | 1467129669001 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:01:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:01:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1582ms 09:01:09 INFO - PROCESS | 1724 | 1467129669047 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 09:01:09 INFO - PROCESS | 1724 | 1467129669051 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 09:01:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:01:09 INFO - PROCESS | 1724 | 1467129669064 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:01:09 INFO - PROCESS | 1724 | 1467129669068 Marionette TRACE conn4 <- [1,2426,null,{}] 09:01:09 INFO - PROCESS | 1724 | 1467129669073 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:09 INFO - PROCESS | 1724 | 1467129669079 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:09 INFO - PROCESS | 1724 | 1467129669335 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 09:01:09 INFO - PROCESS | 1724 | 1467129669362 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:09 INFO - PROCESS | 1724 | 1467129669381 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:09 INFO - PROCESS | 1724 | ++DOCSHELL 0x91b6dc00 == 82 [pid = 1724] [id = 614] 09:01:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 121 (0x91de9c00) [pid = 1724] [serial = 1843] [outer = (nil)] 09:01:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 122 (0x91df4000) [pid = 1724] [serial = 1844] [outer = 0x91de9c00] 09:01:09 INFO - PROCESS | 1724 | 1467129669476 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 123 (0x924ca000) [pid = 1724] [serial = 1845] [outer = 0x91de9c00] 09:01:10 INFO - PROCESS | 1724 | --DOMWINDOW == 122 (0x8e349800) [pid = 1724] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:01:10 INFO - PROCESS | 1724 | --DOMWINDOW == 121 (0x8d213000) [pid = 1724] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:01:10 INFO - PROCESS | 1724 | --DOMWINDOW == 120 (0x93d82c00) [pid = 1724] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:01:10 INFO - PROCESS | 1724 | --DOMWINDOW == 119 (0x8d219400) [pid = 1724] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:01:10 INFO - PROCESS | 1724 | --DOMWINDOW == 118 (0x8f9e2800) [pid = 1724] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:01:10 INFO - PROCESS | 1724 | --DOMWINDOW == 117 (0x8e22b800) [pid = 1724] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:01:10 INFO - PROCESS | 1724 | --DOMWINDOW == 116 (0x8f902000) [pid = 1724] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:01:10 INFO - PROCESS | 1724 | 1467129670897 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:01:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:01:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1892ms 09:01:10 INFO - PROCESS | 1724 | 1467129670957 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 09:01:10 INFO - PROCESS | 1724 | 1467129670961 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 09:01:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:01:10 INFO - PROCESS | 1724 | 1467129670979 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - PROCESS | 1724 | 1467129670982 Marionette TRACE conn4 <- [1,2430,null,{}] 09:01:11 INFO - PROCESS | 1724 | 1467129670991 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:11 INFO - PROCESS | 1724 | 1467129670995 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:11 INFO - PROCESS | 1724 | 1467129671182 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 09:01:11 INFO - PROCESS | 1724 | 1467129671193 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:11 INFO - PROCESS | 1724 | 1467129671200 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:11 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d89c400 == 83 [pid = 1724] [id = 615] 09:01:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 117 (0x8e341c00) [pid = 1724] [serial = 1846] [outer = (nil)] 09:01:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 118 (0x924ce000) [pid = 1724] [serial = 1847] [outer = 0x8e341c00] 09:01:11 INFO - PROCESS | 1724 | 1467129671274 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 119 (0x939dcc00) [pid = 1724] [serial = 1848] [outer = 0x8e341c00] 09:01:12 INFO - PROCESS | 1724 | 1467129672249 Marionette TRACE conn4 <- [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]]]}] 09:01:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:01:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1350ms 09:01:12 INFO - PROCESS | 1724 | 1467129672319 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 09:01:12 INFO - PROCESS | 1724 | 1467129672324 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 09:01:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:01:12 INFO - PROCESS | 1724 | 1467129672330 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:01:12 INFO - PROCESS | 1724 | 1467129672334 Marionette TRACE conn4 <- [1,2434,null,{}] 09:01:12 INFO - PROCESS | 1724 | 1467129672340 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:12 INFO - PROCESS | 1724 | 1467129672343 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:12 INFO - PROCESS | 1724 | 1467129672634 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 09:01:13 INFO - PROCESS | 1724 | 1467129672989 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:13 INFO - PROCESS | 1724 | 1467129672998 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:13 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce17400 == 84 [pid = 1724] [id = 616] 09:01:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 120 (0x8ce1a400) [pid = 1724] [serial = 1849] [outer = (nil)] 09:01:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 121 (0x8d09c400) [pid = 1724] [serial = 1850] [outer = 0x8ce1a400] 09:01:13 INFO - PROCESS | 1724 | 1467129673098 Marionette DEBUG loaded listener.js 09:01:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 122 (0x8d8a5800) [pid = 1724] [serial = 1851] [outer = 0x8ce1a400] 09:01:14 INFO - PROCESS | 1724 | 1467129674087 Marionette TRACE conn4 <- [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]]]}] 09:01:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:01:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1785ms 09:01:14 INFO - PROCESS | 1724 | 1467129674119 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 09:01:14 INFO - PROCESS | 1724 | 1467129674126 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 09:01:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:01:14 INFO - PROCESS | 1724 | 1467129674136 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:01:14 INFO - PROCESS | 1724 | 1467129674141 Marionette TRACE conn4 <- [1,2438,null,{}] 09:01:14 INFO - PROCESS | 1724 | 1467129674150 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:14 INFO - PROCESS | 1724 | 1467129674156 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:14 INFO - PROCESS | 1724 | 1467129674397 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 09:01:14 INFO - PROCESS | 1724 | 1467129674666 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:14 INFO - PROCESS | 1724 | 1467129674677 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:14 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ee0dc00 == 85 [pid = 1724] [id = 617] 09:01:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 123 (0x8ee0f800) [pid = 1724] [serial = 1852] [outer = (nil)] 09:01:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 124 (0x8efbf800) [pid = 1724] [serial = 1853] [outer = 0x8ee0f800] 09:01:14 INFO - PROCESS | 1724 | 1467129674808 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0x8f90d800) [pid = 1724] [serial = 1854] [outer = 0x8ee0f800] 09:01:15 INFO - PROCESS | 1724 | 1467129675829 Marionette TRACE conn4 <- [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]]]}] 09:01:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:01:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1746ms 09:01:15 INFO - PROCESS | 1724 | 1467129675882 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 09:01:15 INFO - PROCESS | 1724 | 1467129675888 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 09:01:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:01:15 INFO - PROCESS | 1724 | 1467129675895 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - PROCESS | 1724 | 1467129675899 Marionette TRACE conn4 <- [1,2442,null,{}] 09:01:15 INFO - PROCESS | 1724 | 1467129675907 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:15 INFO - PROCESS | 1724 | 1467129675911 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:16 INFO - PROCESS | 1724 | 1467129676187 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 09:01:16 INFO - PROCESS | 1724 | 1467129676556 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:16 INFO - PROCESS | 1724 | 1467129676563 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:16 INFO - PROCESS | 1724 | ++DOCSHELL 0x902c4c00 == 86 [pid = 1724] [id = 618] 09:01:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x91a1f800) [pid = 1724] [serial = 1855] [outer = (nil)] 09:01:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 127 (0x91af6400) [pid = 1724] [serial = 1856] [outer = 0x91a1f800] 09:01:16 INFO - PROCESS | 1724 | 1467129676657 Marionette DEBUG loaded listener.js 09:01:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 128 (0x91deb000) [pid = 1724] [serial = 1857] [outer = 0x91a1f800] 09:01:17 INFO - PROCESS | 1724 | 1467129677666 Marionette TRACE conn4 <- [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]]]}] 09:01:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:01:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1791ms 09:01:17 INFO - PROCESS | 1724 | 1467129677686 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 09:01:17 INFO - PROCESS | 1724 | 1467129677694 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 09:01:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:01:17 INFO - PROCESS | 1724 | 1467129677760 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:01:17 INFO - PROCESS | 1724 | 1467129677779 Marionette TRACE conn4 <- [1,2446,null,{}] 09:01:17 INFO - PROCESS | 1724 | 1467129677797 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:17 INFO - PROCESS | 1724 | 1467129677814 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:18 INFO - PROCESS | 1724 | 1467129678161 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 09:01:18 INFO - PROCESS | 1724 | 1467129678385 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:18 INFO - PROCESS | 1724 | 1467129678395 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:18 INFO - PROCESS | 1724 | ++DOCSHELL 0x901e7800 == 87 [pid = 1724] [id = 619] 09:01:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x91a11800) [pid = 1724] [serial = 1858] [outer = (nil)] 09:01:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x93d8d400) [pid = 1724] [serial = 1859] [outer = 0x91a11800] 09:01:18 INFO - PROCESS | 1724 | 1467129678482 Marionette DEBUG loaded listener.js 09:01:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x95228000) [pid = 1724] [serial = 1860] [outer = 0x91a11800] 09:01:19 INFO - PROCESS | 1724 | 1467129679423 Marionette TRACE conn4 <- [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]]]}] 09:01:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:01:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1741ms 09:01:19 INFO - PROCESS | 1724 | 1467129679475 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 09:01:19 INFO - PROCESS | 1724 | 1467129679480 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 09:01:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:01:19 INFO - PROCESS | 1724 | 1467129679487 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:01:19 INFO - PROCESS | 1724 | 1467129679491 Marionette TRACE conn4 <- [1,2450,null,{}] 09:01:19 INFO - PROCESS | 1724 | 1467129679498 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:19 INFO - PROCESS | 1724 | 1467129679503 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:19 INFO - PROCESS | 1724 | 1467129679741 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 09:01:20 INFO - PROCESS | 1724 | 1467129680048 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:20 INFO - PROCESS | 1724 | 1467129680055 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:20 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e30f000 == 88 [pid = 1724] [id = 620] 09:01:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 132 (0x8f6a4c00) [pid = 1724] [serial = 1861] [outer = (nil)] 09:01:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 133 (0x9523d800) [pid = 1724] [serial = 1862] [outer = 0x8f6a4c00] 09:01:20 INFO - PROCESS | 1724 | 1467129680152 Marionette DEBUG loaded listener.js 09:01:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 134 (0x95244000) [pid = 1724] [serial = 1863] [outer = 0x8f6a4c00] 09:01:21 INFO - PROCESS | 1724 | 1467129681108 Marionette TRACE conn4 <- [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]]]}] 09:01:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:01:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1695ms 09:01:21 INFO - PROCESS | 1724 | 1467129681184 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 09:01:21 INFO - PROCESS | 1724 | 1467129681188 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 09:01:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:01:21 INFO - PROCESS | 1724 | 1467129681196 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:01:21 INFO - PROCESS | 1724 | 1467129681200 Marionette TRACE conn4 <- [1,2454,null,{}] 09:01:21 INFO - PROCESS | 1724 | 1467129681207 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:21 INFO - PROCESS | 1724 | 1467129681213 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:21 INFO - PROCESS | 1724 | 1467129681485 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 09:01:21 INFO - PROCESS | 1724 | 1467129681809 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:21 INFO - PROCESS | 1724 | 1467129681827 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:21 INFO - PROCESS | 1724 | ++DOCSHELL 0x953c1000 == 89 [pid = 1724] [id = 621] 09:01:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 135 (0x953c1400) [pid = 1724] [serial = 1864] [outer = (nil)] 09:01:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 136 (0x95430000) [pid = 1724] [serial = 1865] [outer = 0x953c1400] 09:01:21 INFO - PROCESS | 1724 | 1467129681928 Marionette DEBUG loaded listener.js 09:01:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 137 (0x98081400) [pid = 1724] [serial = 1866] [outer = 0x953c1400] 09:01:23 INFO - PROCESS | 1724 | 1467129683000 Marionette TRACE conn4 <- [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]]]}] 09:01:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:01:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1840ms 09:01:23 INFO - PROCESS | 1724 | 1467129683037 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 09:01:23 INFO - PROCESS | 1724 | 1467129683041 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 09:01:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:01:23 INFO - PROCESS | 1724 | 1467129683048 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:01:23 INFO - PROCESS | 1724 | 1467129683052 Marionette TRACE conn4 <- [1,2458,null,{}] 09:01:23 INFO - PROCESS | 1724 | 1467129683058 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:23 INFO - PROCESS | 1724 | 1467129683063 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:23 INFO - PROCESS | 1724 | 1467129683293 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 09:01:23 INFO - PROCESS | 1724 | 1467129683558 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:23 INFO - PROCESS | 1724 | 1467129683567 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:23 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce1d400 == 90 [pid = 1724] [id = 622] 09:01:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 138 (0x8e299800) [pid = 1724] [serial = 1867] [outer = (nil)] 09:01:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 139 (0x99e30400) [pid = 1724] [serial = 1868] [outer = 0x8e299800] 09:01:23 INFO - PROCESS | 1724 | 1467129683688 Marionette DEBUG loaded listener.js 09:01:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 140 (0x99edc800) [pid = 1724] [serial = 1869] [outer = 0x8e299800] 09:01:24 INFO - PROCESS | 1724 | 1467129684630 Marionette TRACE conn4 <- [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]]]}] 09:01:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:01:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1633ms 09:01:24 INFO - PROCESS | 1724 | 1467129684682 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 09:01:24 INFO - PROCESS | 1724 | 1467129684686 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 09:01:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:01:24 INFO - PROCESS | 1724 | 1467129684693 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:01:24 INFO - PROCESS | 1724 | 1467129684695 Marionette TRACE conn4 <- [1,2462,null,{}] 09:01:24 INFO - PROCESS | 1724 | 1467129684702 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:24 INFO - PROCESS | 1724 | 1467129684707 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:24 INFO - PROCESS | 1724 | 1467129684925 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 09:01:25 INFO - PROCESS | 1724 | 1467129685190 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:25 INFO - PROCESS | 1724 | 1467129685198 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:25 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9dc800 == 91 [pid = 1724] [id = 623] 09:01:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0x99131400) [pid = 1724] [serial = 1870] [outer = (nil)] 09:01:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x9a44f400) [pid = 1724] [serial = 1871] [outer = 0x99131400] 09:01:25 INFO - PROCESS | 1724 | 1467129685333 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x9a677800) [pid = 1724] [serial = 1872] [outer = 0x99131400] 09:01:26 INFO - PROCESS | 1724 | 1467129686298 Marionette TRACE conn4 <- [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]]]}] 09:01:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:01:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1640ms 09:01:26 INFO - PROCESS | 1724 | 1467129686333 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 09:01:26 INFO - PROCESS | 1724 | 1467129686338 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 09:01:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:01:26 INFO - PROCESS | 1724 | 1467129686345 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - PROCESS | 1724 | 1467129686348 Marionette TRACE conn4 <- [1,2466,null,{}] 09:01:26 INFO - PROCESS | 1724 | 1467129686354 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:26 INFO - PROCESS | 1724 | 1467129686359 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:26 INFO - PROCESS | 1724 | 1467129686570 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 09:01:26 INFO - PROCESS | 1724 | 1467129686878 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:26 INFO - PROCESS | 1724 | 1467129686884 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:26 INFO - PROCESS | 1724 | ++DOCSHELL 0x9966cc00 == 92 [pid = 1724] [id = 624] 09:01:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x99e16400) [pid = 1724] [serial = 1873] [outer = (nil)] 09:01:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x9ac1a800) [pid = 1724] [serial = 1874] [outer = 0x99e16400] 09:01:26 INFO - PROCESS | 1724 | 1467129686981 Marionette DEBUG loaded listener.js 09:01:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0x9ac20800) [pid = 1724] [serial = 1875] [outer = 0x99e16400] 09:01:27 INFO - PROCESS | 1724 | 1467129687902 Marionette TRACE conn4 <- [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]]]}] 09:01:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:01:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1585ms 09:01:27 INFO - PROCESS | 1724 | 1467129687931 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 09:01:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:01:27 INFO - PROCESS | 1724 | 1467129687936 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 09:01:27 INFO - PROCESS | 1724 | 1467129687942 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:01:27 INFO - PROCESS | 1724 | 1467129687946 Marionette TRACE conn4 <- [1,2470,null,{}] 09:01:27 INFO - PROCESS | 1724 | 1467129687974 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:27 INFO - PROCESS | 1724 | 1467129687981 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:28 INFO - PROCESS | 1724 | 1467129688216 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 09:01:28 INFO - PROCESS | 1724 | 1467129688540 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:28 INFO - PROCESS | 1724 | 1467129688550 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:28 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e22bc00 == 93 [pid = 1724] [id = 625] 09:01:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0x8efc3c00) [pid = 1724] [serial = 1876] [outer = (nil)] 09:01:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0x9ae75000) [pid = 1724] [serial = 1877] [outer = 0x8efc3c00] 09:01:28 INFO - PROCESS | 1724 | 1467129688640 Marionette DEBUG loaded listener.js 09:01:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0x9b111400) [pid = 1724] [serial = 1878] [outer = 0x8efc3c00] 09:01:29 INFO - PROCESS | 1724 | 1467129689569 Marionette TRACE conn4 <- [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]]]}] 09:01:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:01:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1701ms 09:01:29 INFO - PROCESS | 1724 | 1467129689644 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 09:01:29 INFO - PROCESS | 1724 | 1467129689648 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 09:01:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:01:29 INFO - PROCESS | 1724 | 1467129689657 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:01:29 INFO - PROCESS | 1724 | 1467129689661 Marionette TRACE conn4 <- [1,2474,null,{}] 09:01:29 INFO - PROCESS | 1724 | 1467129689668 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:29 INFO - PROCESS | 1724 | 1467129689674 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:29 INFO - PROCESS | 1724 | 1467129689958 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 09:01:30 INFO - PROCESS | 1724 | 1467129690287 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:30 INFO - PROCESS | 1724 | 1467129690298 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:30 INFO - PROCESS | 1724 | ++DOCSHELL 0x9b695000 == 94 [pid = 1724] [id = 626] 09:01:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0x9b696000) [pid = 1724] [serial = 1879] [outer = (nil)] 09:01:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x9b69c800) [pid = 1724] [serial = 1880] [outer = 0x9b696000] 09:01:30 INFO - PROCESS | 1724 | 1467129690398 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0x9b7d7c00) [pid = 1724] [serial = 1881] [outer = 0x9b696000] 09:01:31 INFO - PROCESS | 1724 | 1467129691388 Marionette TRACE conn4 <- [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]]]}] 09:01:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:01:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1785ms 09:01:31 INFO - PROCESS | 1724 | 1467129691443 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 1724 | 1467129691448 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 09:01:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:01:31 INFO - PROCESS | 1724 | 1467129691455 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 1724 | 1467129691460 Marionette TRACE conn4 <- [1,2478,null,{}] 09:01:31 INFO - PROCESS | 1724 | 1467129691466 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:31 INFO - PROCESS | 1724 | 1467129691472 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:31 INFO - PROCESS | 1724 | 1467129691744 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 09:01:32 INFO - PROCESS | 1724 | 1467129692087 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:32 INFO - PROCESS | 1724 | 1467129692094 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:32 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9dac00 == 95 [pid = 1724] [id = 627] 09:01:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0x8bdccc00) [pid = 1724] [serial = 1882] [outer = (nil)] 09:01:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0x8f9e4800) [pid = 1724] [serial = 1883] [outer = 0x8bdccc00] 09:01:32 INFO - PROCESS | 1724 | 1467129692197 Marionette DEBUG loaded listener.js 09:01:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0x91a18400) [pid = 1724] [serial = 1884] [outer = 0x8bdccc00] 09:01:33 INFO - PROCESS | 1724 | 1467129693546 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:01:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:01:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 2142ms 09:01:33 INFO - PROCESS | 1724 | 1467129693598 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 09:01:33 INFO - PROCESS | 1724 | 1467129693604 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 09:01:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:01:33 INFO - PROCESS | 1724 | 1467129693614 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:01:33 INFO - PROCESS | 1724 | 1467129693619 Marionette TRACE conn4 <- [1,2482,null,{}] 09:01:33 INFO - PROCESS | 1724 | 1467129693629 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:33 INFO - PROCESS | 1724 | 1467129693635 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:33 INFO - PROCESS | 1724 | 1467129693907 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 09:01:34 INFO - PROCESS | 1724 | 1467129694185 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:34 INFO - PROCESS | 1724 | 1467129694200 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:34 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d095400 == 96 [pid = 1724] [id = 628] 09:01:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 156 (0x8d096800) [pid = 1724] [serial = 1885] [outer = (nil)] 09:01:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 157 (0x8e299400) [pid = 1724] [serial = 1886] [outer = 0x8d096800] 09:01:34 INFO - PROCESS | 1724 | 1467129694280 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 158 (0x8e30e000) [pid = 1724] [serial = 1887] [outer = 0x8d096800] 09:01:35 INFO - PROCESS | 1724 | 1467129695393 Marionette TRACE conn4 <- [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]]]}] 09:01:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:01:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1843ms 09:01:35 INFO - PROCESS | 1724 | 1467129695458 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 09:01:35 INFO - PROCESS | 1724 | 1467129695465 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 09:01:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:01:35 INFO - PROCESS | 1724 | 1467129695476 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:01:35 INFO - PROCESS | 1724 | 1467129695482 Marionette TRACE conn4 <- [1,2486,null,{}] 09:01:35 INFO - PROCESS | 1724 | 1467129695488 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:35 INFO - PROCESS | 1724 | 1467129695495 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:35 INFO - PROCESS | 1724 | 1467129695753 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 09:01:36 INFO - PROCESS | 1724 | 1467129696074 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:36 INFO - PROCESS | 1724 | 1467129696084 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:36 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d917800 == 97 [pid = 1724] [id = 629] 09:01:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 159 (0x8f908400) [pid = 1724] [serial = 1888] [outer = (nil)] 09:01:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 160 (0x90030800) [pid = 1724] [serial = 1889] [outer = 0x8f908400] 09:01:36 INFO - PROCESS | 1724 | 1467129696167 Marionette DEBUG loaded listener.js 09:01:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 161 (0x901ecc00) [pid = 1724] [serial = 1890] [outer = 0x8f908400] 09:01:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8d21e400 == 96 [pid = 1724] [id = 593] 09:01:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8d1f1000 == 95 [pid = 1724] [id = 594] 09:01:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8d89c400 == 94 [pid = 1724] [id = 615] 09:01:37 INFO - PROCESS | 1724 | --DOMWINDOW == 160 (0x99e0b400) [pid = 1724] [serial = 1766] [outer = (nil)] [url = about:blank] 09:01:37 INFO - PROCESS | 1724 | --DOMWINDOW == 159 (0x9a452c00) [pid = 1724] [serial = 1769] [outer = (nil)] [url = about:blank] 09:01:37 INFO - PROCESS | 1724 | --DOMWINDOW == 158 (0x91df6400) [pid = 1724] [serial = 1754] [outer = (nil)] [url = about:blank] 09:01:37 INFO - PROCESS | 1724 | --DOMWINDOW == 157 (0x924d3c00) [pid = 1724] [serial = 1757] [outer = (nil)] [url = about:blank] 09:01:37 INFO - PROCESS | 1724 | --DOMWINDOW == 156 (0x9a89d800) [pid = 1724] [serial = 1772] [outer = (nil)] [url = about:blank] 09:01:37 INFO - PROCESS | 1724 | --DOMWINDOW == 155 (0x98079800) [pid = 1724] [serial = 1763] [outer = (nil)] [url = about:blank] 09:01:37 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0x94875000) [pid = 1724] [serial = 1760] [outer = (nil)] [url = about:blank] 09:01:37 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0x8bf4f400) [pid = 1724] [serial = 1745] [outer = (nil)] [url = about:blank] 09:01:37 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0x902b7400) [pid = 1724] [serial = 1751] [outer = (nil)] [url = about:blank] 09:01:37 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0x8ee0bc00) [pid = 1724] [serial = 1748] [outer = (nil)] [url = about:blank] 09:01:37 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0x8e22e000) [pid = 1724] [serial = 1793] [outer = (nil)] [url = about:blank] 09:01:37 INFO - PROCESS | 1724 | --DOCSHELL 0x91b6dc00 == 93 [pid = 1724] [id = 614] 09:01:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce13400 == 92 [pid = 1724] [id = 613] 09:01:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8e231000 == 91 [pid = 1724] [id = 612] 09:01:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf44000 == 90 [pid = 1724] [id = 611] 09:01:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8d1fa400 == 89 [pid = 1724] [id = 610] 09:01:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8d1efc00 == 88 [pid = 1724] [id = 609] 09:01:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8e29c800 == 87 [pid = 1724] [id = 607] 09:01:37 INFO - PROCESS | 1724 | --DOCSHELL 0x9ab36400 == 86 [pid = 1724] [id = 606] 09:01:37 INFO - PROCESS | 1724 | 1467129697324 Marionette TRACE conn4 <- [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]]]}] 09:01:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdc8000 == 85 [pid = 1724] [id = 605] 09:01:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8e340800 == 84 [pid = 1724] [id = 604] 09:01:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:01:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1885ms 09:01:37 INFO - PROCESS | 1724 | --DOCSHELL 0x99dc9800 == 83 [pid = 1724] [id = 603] 09:01:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd0000 == 82 [pid = 1724] [id = 602] 09:01:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8e30e400 == 81 [pid = 1724] [id = 601] 09:01:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdcf000 == 80 [pid = 1724] [id = 600] 09:01:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8d21a000 == 79 [pid = 1724] [id = 599] 09:01:37 INFO - PROCESS | 1724 | 1467129697369 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 09:01:37 INFO - PROCESS | 1724 | 1467129697374 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 09:01:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce1d000 == 78 [pid = 1724] [id = 598] 09:01:37 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9cf000 == 77 [pid = 1724] [id = 597] 09:01:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:01:37 INFO - PROCESS | 1724 | 1467129697385 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 1724 | 1467129697391 Marionette TRACE conn4 <- [1,2490,null,{}] 09:01:37 INFO - PROCESS | 1724 | 1467129697409 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:37 INFO - PROCESS | 1724 | 1467129697418 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:37 INFO - PROCESS | 1724 | 1467129697626 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 09:01:37 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0x9244cc00) [pid = 1724] [serial = 1788] [outer = (nil)] [url = about:blank] 09:01:37 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0x8e23ac00) [pid = 1724] [serial = 1776] [outer = (nil)] [url = about:blank] 09:01:37 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0x953ba400) [pid = 1724] [serial = 1791] [outer = (nil)] [url = about:blank] 09:01:37 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0x91006400) [pid = 1724] [serial = 1784] [outer = (nil)] [url = about:blank] 09:01:37 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0x91b6b000) [pid = 1724] [serial = 1743] [outer = (nil)] [url = about:blank] 09:01:37 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x9100b800) [pid = 1724] [serial = 1781] [outer = (nil)] [url = about:blank] 09:01:37 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x91b67000) [pid = 1724] [serial = 1782] [outer = (nil)] [url = about:blank] 09:01:37 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x9233f400) [pid = 1724] [serial = 1787] [outer = (nil)] [url = about:blank] 09:01:37 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x8f9e6000) [pid = 1724] [serial = 1778] [outer = (nil)] [url = about:blank] 09:01:37 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0x91deb400) [pid = 1724] [serial = 1785] [outer = (nil)] [url = about:blank] 09:01:37 INFO - PROCESS | 1724 | --DOMWINDOW == 139 (0x8d8a6000) [pid = 1724] [serial = 1775] [outer = (nil)] [url = about:blank] 09:01:37 INFO - PROCESS | 1724 | --DOMWINDOW == 138 (0x90027c00) [pid = 1724] [serial = 1779] [outer = (nil)] [url = about:blank] 09:01:37 INFO - PROCESS | 1724 | --DOMWINDOW == 137 (0x94885c00) [pid = 1724] [serial = 1790] [outer = (nil)] [url = about:blank] 09:01:37 INFO - PROCESS | 1724 | 1467129697953 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:37 INFO - PROCESS | 1724 | 1467129697965 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:38 INFO - PROCESS | 1724 | ++DOCSHELL 0x90029c00 == 78 [pid = 1724] [id = 630] 09:01:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 138 (0x9002a800) [pid = 1724] [serial = 1891] [outer = (nil)] 09:01:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 139 (0x91006400) [pid = 1724] [serial = 1892] [outer = 0x9002a800] 09:01:38 INFO - PROCESS | 1724 | 1467129698064 Marionette DEBUG loaded listener.js 09:01:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 140 (0x91af1000) [pid = 1724] [serial = 1893] [outer = 0x9002a800] 09:01:38 INFO - PROCESS | 1724 | 1467129698952 Marionette TRACE conn4 <- [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]]]}] 09:01:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:01:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1598ms 09:01:38 INFO - PROCESS | 1724 | 1467129698988 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 09:01:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:01:38 INFO - PROCESS | 1724 | 1467129698993 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 09:01:39 INFO - PROCESS | 1724 | 1467129699000 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:01:39 INFO - PROCESS | 1724 | 1467129699003 Marionette TRACE conn4 <- [1,2494,null,{}] 09:01:39 INFO - PROCESS | 1724 | 1467129699009 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:39 INFO - PROCESS | 1724 | 1467129699015 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:39 INFO - PROCESS | 1724 | 1467129699206 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 09:01:39 INFO - PROCESS | 1724 | 1467129699220 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:39 INFO - PROCESS | 1724 | 1467129699229 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:39 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f6ab400 == 79 [pid = 1724] [id = 631] 09:01:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0x91a1a400) [pid = 1724] [serial = 1894] [outer = (nil)] 09:01:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x92450800) [pid = 1724] [serial = 1895] [outer = 0x91a1a400] 09:01:39 INFO - PROCESS | 1724 | 1467129699301 Marionette DEBUG loaded listener.js 09:01:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x93b63800) [pid = 1724] [serial = 1896] [outer = 0x91a1a400] 09:01:40 INFO - PROCESS | 1724 | 1467129700401 Marionette TRACE conn4 <- [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]]]}] 09:01:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:01:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1431ms 09:01:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:01:40 INFO - PROCESS | 1724 | 1467129700431 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 09:01:40 INFO - PROCESS | 1724 | 1467129700434 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 09:01:40 INFO - PROCESS | 1724 | 1467129700441 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:01:40 INFO - PROCESS | 1724 | 1467129700444 Marionette TRACE conn4 <- [1,2498,null,{}] 09:01:40 INFO - PROCESS | 1724 | 1467129700450 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:40 INFO - PROCESS | 1724 | 1467129700455 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:40 INFO - PROCESS | 1724 | 1467129700732 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 09:01:40 INFO - PROCESS | 1724 | 1467129700756 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:40 INFO - PROCESS | 1724 | 1467129700764 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:40 INFO - PROCESS | 1724 | ++DOCSHELL 0x92442c00 == 80 [pid = 1724] [id = 632] 09:01:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x92445000) [pid = 1724] [serial = 1897] [outer = (nil)] 09:01:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x93d85400) [pid = 1724] [serial = 1898] [outer = 0x92445000] 09:01:40 INFO - PROCESS | 1724 | 1467129700850 Marionette DEBUG loaded listener.js 09:01:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0x95227c00) [pid = 1724] [serial = 1899] [outer = 0x92445000] 09:01:41 INFO - PROCESS | 1724 | 1467129701897 Marionette TRACE conn4 <- [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]]]}] 09:01:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:01:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1535ms 09:01:41 INFO - PROCESS | 1724 | 1467129701978 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 09:01:41 INFO - PROCESS | 1724 | 1467129701982 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 09:01:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:01:41 INFO - PROCESS | 1724 | 1467129701988 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:01:41 INFO - PROCESS | 1724 | 1467129701992 Marionette TRACE conn4 <- [1,2502,null,{}] 09:01:42 INFO - PROCESS | 1724 | 1467129701998 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:42 INFO - PROCESS | 1724 | 1467129702008 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:42 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0x953bb400) [pid = 1724] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:01:42 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x8bf50400) [pid = 1724] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:01:42 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x8ce20400) [pid = 1724] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:01:42 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x8ff70c00) [pid = 1724] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:01:42 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x9a37a000) [pid = 1724] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:01:42 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0x91df1400) [pid = 1724] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:01:42 INFO - PROCESS | 1724 | --DOMWINDOW == 139 (0x8bdcdc00) [pid = 1724] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:01:42 INFO - PROCESS | 1724 | --DOMWINDOW == 138 (0x8bf43000) [pid = 1724] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:01:42 INFO - PROCESS | 1724 | --DOMWINDOW == 137 (0x8a9dcc00) [pid = 1724] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:01:42 INFO - PROCESS | 1724 | --DOMWINDOW == 136 (0x953b9400) [pid = 1724] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:01:42 INFO - PROCESS | 1724 | --DOMWINDOW == 135 (0x8d1f0c00) [pid = 1724] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:01:42 INFO - PROCESS | 1724 | --DOMWINDOW == 134 (0x8e3d9c00) [pid = 1724] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:01:42 INFO - PROCESS | 1724 | --DOMWINDOW == 133 (0x8d21d800) [pid = 1724] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:01:42 INFO - PROCESS | 1724 | --DOMWINDOW == 132 (0x8d91d000) [pid = 1724] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:01:42 INFO - PROCESS | 1724 | --DOMWINDOW == 131 (0x8d097000) [pid = 1724] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:01:42 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0x8d89c800) [pid = 1724] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:01:42 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0x8e344c00) [pid = 1724] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:01:42 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x91de9c00) [pid = 1724] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:01:42 INFO - PROCESS | 1724 | --DOMWINDOW == 127 (0x8d1fcc00) [pid = 1724] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:01:42 INFO - PROCESS | 1724 | --DOMWINDOW == 126 (0x924d2000) [pid = 1724] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:01:42 INFO - PROCESS | 1724 | 1467129702894 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 09:01:43 INFO - PROCESS | 1724 | 1467129703057 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:43 INFO - PROCESS | 1724 | 1467129703067 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:43 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d1fcc00 == 81 [pid = 1724] [id = 633] 09:01:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 127 (0x8d916800) [pid = 1724] [serial = 1900] [outer = (nil)] 09:01:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 128 (0x8e3d9c00) [pid = 1724] [serial = 1901] [outer = 0x8d916800] 09:01:43 INFO - PROCESS | 1724 | 1467129703145 Marionette DEBUG loaded listener.js 09:01:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x91aee800) [pid = 1724] [serial = 1902] [outer = 0x8d916800] 09:01:43 INFO - PROCESS | 1724 | 1467129703945 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:01:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:01:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1985ms 09:01:43 INFO - PROCESS | 1724 | 1467129703983 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 09:01:43 INFO - PROCESS | 1724 | 1467129703987 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 09:01:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:01:43 INFO - PROCESS | 1724 | 1467129703994 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:01:44 INFO - PROCESS | 1724 | 1467129703998 Marionette TRACE conn4 <- [1,2506,null,{}] 09:01:44 INFO - PROCESS | 1724 | 1467129704003 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:44 INFO - PROCESS | 1724 | 1467129704008 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:44 INFO - PROCESS | 1724 | 1467129704203 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 09:01:44 INFO - PROCESS | 1724 | 1467129704218 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:44 INFO - PROCESS | 1724 | 1467129704226 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:44 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd4800 == 82 [pid = 1724] [id = 634] 09:01:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x8ce17c00) [pid = 1724] [serial = 1903] [outer = (nil)] 09:01:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x924d2000) [pid = 1724] [serial = 1904] [outer = 0x8ce17c00] 09:01:44 INFO - PROCESS | 1724 | 1467129704468 Marionette DEBUG loaded listener.js 09:01:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 132 (0x91df1400) [pid = 1724] [serial = 1905] [outer = 0x8ce17c00] 09:01:45 INFO - PROCESS | 1724 | 1467129705613 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:01:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:01:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1698ms 09:01:45 INFO - PROCESS | 1724 | 1467129705693 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 09:01:45 INFO - PROCESS | 1724 | 1467129705701 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 09:01:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:01:45 INFO - PROCESS | 1724 | 1467129705710 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:01:45 INFO - PROCESS | 1724 | 1467129705719 Marionette TRACE conn4 <- [1,2510,null,{}] 09:01:45 INFO - PROCESS | 1724 | 1467129705728 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:45 INFO - PROCESS | 1724 | 1467129705733 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:46 INFO - PROCESS | 1724 | 1467129706005 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 09:01:46 INFO - PROCESS | 1724 | 1467129706334 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:46 INFO - PROCESS | 1724 | 1467129706347 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:46 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d21ac00 == 83 [pid = 1724] [id = 635] 09:01:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 133 (0x8d8a6800) [pid = 1724] [serial = 1906] [outer = (nil)] 09:01:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 134 (0x8e232400) [pid = 1724] [serial = 1907] [outer = 0x8d8a6800] 09:01:46 INFO - PROCESS | 1724 | 1467129706437 Marionette DEBUG loaded listener.js 09:01:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 135 (0x8ee08400) [pid = 1724] [serial = 1908] [outer = 0x8d8a6800] 09:01:47 INFO - PROCESS | 1724 | 1467129707463 Marionette TRACE conn4 <- [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]]]}] 09:01:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:01:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1803ms 09:01:47 INFO - PROCESS | 1724 | 1467129707513 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 09:01:47 INFO - PROCESS | 1724 | 1467129707521 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 09:01:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:01:47 INFO - PROCESS | 1724 | 1467129707534 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:01:47 INFO - PROCESS | 1724 | 1467129707538 Marionette TRACE conn4 <- [1,2514,null,{}] 09:01:47 INFO - PROCESS | 1724 | 1467129707546 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:47 INFO - PROCESS | 1724 | 1467129707553 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:47 INFO - PROCESS | 1724 | 1467129707830 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 09:01:48 INFO - PROCESS | 1724 | 1467129708201 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:48 INFO - PROCESS | 1724 | 1467129708212 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:48 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e349c00 == 84 [pid = 1724] [id = 636] 09:01:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 136 (0x91010000) [pid = 1724] [serial = 1909] [outer = (nil)] 09:01:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 137 (0x91b6ec00) [pid = 1724] [serial = 1910] [outer = 0x91010000] 09:01:48 INFO - PROCESS | 1724 | 1467129708305 Marionette DEBUG loaded listener.js 09:01:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 138 (0x9244ec00) [pid = 1724] [serial = 1911] [outer = 0x91010000] 09:01:49 INFO - PROCESS | 1724 | 1467129709274 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:01:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:01:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1784ms 09:01:49 INFO - PROCESS | 1724 | 1467129709318 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 09:01:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:01:49 INFO - PROCESS | 1724 | 1467129709323 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 09:01:49 INFO - PROCESS | 1724 | 1467129709330 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:01:49 INFO - PROCESS | 1724 | 1467129709337 Marionette TRACE conn4 <- [1,2518,null,{}] 09:01:49 INFO - PROCESS | 1724 | 1467129709354 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:49 INFO - PROCESS | 1724 | 1467129709364 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:49 INFO - PROCESS | 1724 | 1467129709598 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 09:01:49 INFO - PROCESS | 1724 | 1467129709940 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:49 INFO - PROCESS | 1724 | 1467129709950 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:49 INFO - PROCESS | 1724 | ++DOCSHELL 0x91de9c00 == 85 [pid = 1724] [id = 637] 09:01:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 139 (0x91df5c00) [pid = 1724] [serial = 1912] [outer = (nil)] 09:01:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 140 (0x9807cc00) [pid = 1724] [serial = 1913] [outer = 0x91df5c00] 09:01:50 INFO - PROCESS | 1724 | 1467129710048 Marionette DEBUG loaded listener.js 09:01:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0x9966fc00) [pid = 1724] [serial = 1914] [outer = 0x91df5c00] 09:01:51 INFO - PROCESS | 1724 | 1467129711004 Marionette TRACE conn4 <- [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]]]}] 09:01:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:01:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1740ms 09:01:51 INFO - PROCESS | 1724 | 1467129711069 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 09:01:51 INFO - PROCESS | 1724 | 1467129711075 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 09:01:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:01:51 INFO - PROCESS | 1724 | 1467129711083 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:01:51 INFO - PROCESS | 1724 | 1467129711088 Marionette TRACE conn4 <- [1,2522,null,{}] 09:01:51 INFO - PROCESS | 1724 | 1467129711098 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:51 INFO - PROCESS | 1724 | 1467129711104 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:51 INFO - PROCESS | 1724 | 1467129711377 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 09:01:51 INFO - PROCESS | 1724 | 1467129711690 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 1724 | 1467129711697 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:51 INFO - PROCESS | 1724 | ++DOCSHELL 0x98080c00 == 86 [pid = 1724] [id = 638] 09:01:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x99e0b400) [pid = 1724] [serial = 1915] [outer = (nil)] 09:01:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x9a37a000) [pid = 1724] [serial = 1916] [outer = 0x99e0b400] 09:01:51 INFO - PROCESS | 1724 | 1467129711801 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x9a89f800) [pid = 1724] [serial = 1917] [outer = 0x99e0b400] 09:01:52 INFO - PROCESS | 1724 | 1467129712738 Marionette TRACE conn4 <- [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]]]}] 09:01:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:01:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1737ms 09:01:52 INFO - PROCESS | 1724 | 1467129712820 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 09:01:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:01:52 INFO - PROCESS | 1724 | 1467129712825 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 09:01:52 INFO - PROCESS | 1724 | 1467129712831 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - PROCESS | 1724 | 1467129712835 Marionette TRACE conn4 <- [1,2526,null,{}] 09:01:52 INFO - PROCESS | 1724 | 1467129712841 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:52 INFO - PROCESS | 1724 | 1467129712847 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:53 INFO - PROCESS | 1724 | 1467129713063 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 09:01:53 INFO - PROCESS | 1724 | 1467129713384 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 1724 | 1467129713403 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:53 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d8000 == 87 [pid = 1724] [id = 639] 09:01:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x9a06d800) [pid = 1724] [serial = 1918] [outer = (nil)] 09:01:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0x9ac1b800) [pid = 1724] [serial = 1919] [outer = 0x9a06d800] 09:01:53 INFO - PROCESS | 1724 | 1467129713498 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0x9ae74c00) [pid = 1724] [serial = 1920] [outer = 0x9a06d800] 09:01:54 INFO - PROCESS | 1724 | 1467129714486 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:01:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:01:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1690ms 09:01:54 INFO - PROCESS | 1724 | 1467129714523 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 09:01:54 INFO - PROCESS | 1724 | 1467129714526 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 09:01:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:01:54 INFO - PROCESS | 1724 | 1467129714535 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:01:54 INFO - PROCESS | 1724 | 1467129714537 Marionette TRACE conn4 <- [1,2530,null,{}] 09:01:54 INFO - PROCESS | 1724 | 1467129714544 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:54 INFO - PROCESS | 1724 | 1467129714555 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:54 INFO - PROCESS | 1724 | 1467129714792 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 09:01:55 INFO - PROCESS | 1724 | 1467129715116 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:55 INFO - PROCESS | 1724 | 1467129715126 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:55 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9da000 == 88 [pid = 1724] [id = 640] 09:01:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0x8bdd1000) [pid = 1724] [serial = 1921] [outer = (nil)] 09:01:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0x9b4d0c00) [pid = 1724] [serial = 1922] [outer = 0x8bdd1000] 09:01:55 INFO - PROCESS | 1724 | 1467129715216 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0x9ba26c00) [pid = 1724] [serial = 1923] [outer = 0x8bdd1000] 09:01:56 INFO - PROCESS | 1724 | 1467129716160 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:01:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:01:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1684ms 09:01:56 INFO - PROCESS | 1724 | 1467129716219 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 09:01:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:01:56 INFO - PROCESS | 1724 | 1467129716224 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 09:01:56 INFO - PROCESS | 1724 | 1467129716231 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - PROCESS | 1724 | 1467129716234 Marionette TRACE conn4 <- [1,2534,null,{}] 09:01:56 INFO - PROCESS | 1724 | 1467129716242 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:56 INFO - PROCESS | 1724 | 1467129716247 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:56 INFO - PROCESS | 1724 | 1467129716463 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 09:01:56 INFO - PROCESS | 1724 | 1467129716784 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 1724 | 1467129716793 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:56 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ff6f400 == 89 [pid = 1724] [id = 641] 09:01:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x9a8aa800) [pid = 1724] [serial = 1924] [outer = (nil)] 09:01:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0x9baf0000) [pid = 1724] [serial = 1925] [outer = 0x9a8aa800] 09:01:56 INFO - PROCESS | 1724 | 1467129716884 Marionette DEBUG loaded listener.js 09:01:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0x9bf0b400) [pid = 1724] [serial = 1926] [outer = 0x9a8aa800] 09:01:57 INFO - PROCESS | 1724 | 1467129717825 Marionette TRACE conn4 <- [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]]]}] 09:01:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:01:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1634ms 09:01:57 INFO - PROCESS | 1724 | 1467129717866 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 1724 | 1467129717870 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 09:01:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:01:57 INFO - PROCESS | 1724 | 1467129717876 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - PROCESS | 1724 | 1467129717879 Marionette TRACE conn4 <- [1,2538,null,{}] 09:01:57 INFO - PROCESS | 1724 | 1467129717886 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:57 INFO - PROCESS | 1724 | 1467129717890 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:58 INFO - PROCESS | 1724 | 1467129718106 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 09:01:58 INFO - PROCESS | 1724 | 1467129718379 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:58 INFO - PROCESS | 1724 | 1467129718385 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:58 INFO - PROCESS | 1724 | ++DOCSHELL 0x99137800 == 90 [pid = 1724] [id = 642] 09:01:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0x99edf800) [pid = 1724] [serial = 1927] [outer = (nil)] 09:01:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0x9c020400) [pid = 1724] [serial = 1928] [outer = 0x99edf800] 09:01:58 INFO - PROCESS | 1724 | 1467129718520 Marionette DEBUG loaded listener.js 09:01:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 156 (0x9c25d800) [pid = 1724] [serial = 1929] [outer = 0x99edf800] 09:01:59 INFO - PROCESS | 1724 | 1467129719454 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:01:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:01:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1631ms 09:01:59 INFO - PROCESS | 1724 | 1467129719508 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 09:01:59 INFO - PROCESS | 1724 | 1467129719512 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 09:01:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:01:59 INFO - PROCESS | 1724 | 1467129719519 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:01:59 INFO - PROCESS | 1724 | 1467129719523 Marionette TRACE conn4 <- [1,2542,null,{}] 09:01:59 INFO - PROCESS | 1724 | 1467129719529 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:59 INFO - PROCESS | 1724 | 1467129719534 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:01:59 INFO - PROCESS | 1724 | 1467129719755 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 09:02:00 INFO - PROCESS | 1724 | 1467129720097 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:00 INFO - PROCESS | 1724 | 1467129720107 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:00 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e306c00 == 91 [pid = 1724] [id = 643] 09:02:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 157 (0x8f9e9800) [pid = 1724] [serial = 1930] [outer = (nil)] 09:02:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 158 (0x9d40a800) [pid = 1724] [serial = 1931] [outer = 0x8f9e9800] 09:02:00 INFO - PROCESS | 1724 | 1467129720197 Marionette DEBUG loaded listener.js 09:02:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 159 (0x9d45b000) [pid = 1724] [serial = 1932] [outer = 0x8f9e9800] 09:02:01 INFO - PROCESS | 1724 | 1467129721137 Marionette TRACE conn4 <- [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]]]}] 09:02:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:02:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1689ms 09:02:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:02:01 INFO - PROCESS | 1724 | 1467129721210 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 09:02:01 INFO - PROCESS | 1724 | 1467129721213 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 09:02:01 INFO - PROCESS | 1724 | 1467129721221 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:02:01 INFO - PROCESS | 1724 | 1467129721224 Marionette TRACE conn4 <- [1,2546,null,{}] 09:02:01 INFO - PROCESS | 1724 | 1467129721230 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:01 INFO - PROCESS | 1724 | 1467129721236 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:01 INFO - PROCESS | 1724 | 1467129721463 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 09:02:01 INFO - PROCESS | 1724 | 1467129721796 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 1724 | 1467129721805 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:01 INFO - PROCESS | 1724 | ++DOCSHELL 0x9d409400 == 92 [pid = 1724] [id = 644] 09:02:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 160 (0xa1024400) [pid = 1724] [serial = 1933] [outer = (nil)] 09:02:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 161 (0xa1084c00) [pid = 1724] [serial = 1934] [outer = 0xa1024400] 09:02:01 INFO - PROCESS | 1724 | 1467129721896 Marionette DEBUG loaded listener.js 09:02:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 162 (0xa2090c00) [pid = 1724] [serial = 1935] [outer = 0xa1024400] 09:02:02 INFO - PROCESS | 1724 | 1467129722868 Marionette TRACE conn4 <- [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]]]}] 09:02:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:02:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1691ms 09:02:02 INFO - PROCESS | 1724 | 1467129722928 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 09:02:02 INFO - PROCESS | 1724 | 1467129722934 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 09:02:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:02:02 INFO - PROCESS | 1724 | 1467129722944 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - PROCESS | 1724 | 1467129722948 Marionette TRACE conn4 <- [1,2550,null,{}] 09:02:02 INFO - PROCESS | 1724 | 1467129722955 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:02 INFO - PROCESS | 1724 | 1467129722961 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:03 INFO - PROCESS | 1724 | 1467129723205 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 09:02:03 INFO - PROCESS | 1724 | 1467129723531 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:03 INFO - PROCESS | 1724 | 1467129723543 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:03 INFO - PROCESS | 1724 | ++DOCSHELL 0xa1088c00 == 93 [pid = 1724] [id = 645] 09:02:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 163 (0xa2166c00) [pid = 1724] [serial = 1936] [outer = (nil)] 09:02:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 164 (0xa21e9c00) [pid = 1724] [serial = 1937] [outer = 0xa2166c00] 09:02:03 INFO - PROCESS | 1724 | 1467129723638 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 165 (0xa2321400) [pid = 1724] [serial = 1938] [outer = 0xa2166c00] 09:02:04 INFO - PROCESS | 1724 | 1467129724602 Marionette TRACE conn4 <- [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]]]}] 09:02:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:02:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1694ms 09:02:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:02:04 INFO - PROCESS | 1724 | 1467129724638 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 09:02:04 INFO - PROCESS | 1724 | 1467129724641 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 09:02:04 INFO - PROCESS | 1724 | 1467129724650 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:02:04 INFO - PROCESS | 1724 | 1467129724653 Marionette TRACE conn4 <- [1,2554,null,{}] 09:02:04 INFO - PROCESS | 1724 | 1467129724660 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:04 INFO - PROCESS | 1724 | 1467129724665 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:04 INFO - PROCESS | 1724 | 1467129724892 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 09:02:05 INFO - PROCESS | 1724 | 1467129725268 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:05 INFO - PROCESS | 1724 | 1467129725277 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:05 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce1cc00 == 94 [pid = 1724] [id = 646] 09:02:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 166 (0x8d219400) [pid = 1724] [serial = 1939] [outer = (nil)] 09:02:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 167 (0x8e33e800) [pid = 1724] [serial = 1940] [outer = 0x8d219400] 09:02:05 INFO - PROCESS | 1724 | 1467129725366 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 168 (0x8f904000) [pid = 1724] [serial = 1941] [outer = 0x8d219400] 09:02:06 INFO - PROCESS | 1724 | 1467129726336 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:02:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:02:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1734ms 09:02:06 INFO - PROCESS | 1724 | 1467129726383 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 09:02:06 INFO - PROCESS | 1724 | 1467129726387 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 09:02:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:02:06 INFO - PROCESS | 1724 | 1467129726394 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:02:06 INFO - PROCESS | 1724 | 1467129726398 Marionette TRACE conn4 <- [1,2558,null,{}] 09:02:06 INFO - PROCESS | 1724 | 1467129726405 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:06 INFO - PROCESS | 1724 | 1467129726410 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:06 INFO - PROCESS | 1724 | 1467129726647 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 09:02:06 INFO - PROCESS | 1724 | 1467129726975 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:06 INFO - PROCESS | 1724 | 1467129726986 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:07 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e3e0000 == 95 [pid = 1724] [id = 647] 09:02:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 169 (0x8e3e0800) [pid = 1724] [serial = 1942] [outer = (nil)] 09:02:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 170 (0x91debc00) [pid = 1724] [serial = 1943] [outer = 0x8e3e0800] 09:02:07 INFO - PROCESS | 1724 | 1467129727079 Marionette DEBUG loaded listener.js 09:02:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 171 (0x93b70c00) [pid = 1724] [serial = 1944] [outer = 0x8e3e0800] 09:02:08 INFO - PROCESS | 1724 | 1467129728061 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:02:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:02:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1732ms 09:02:08 INFO - PROCESS | 1724 | 1467129728128 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 09:02:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:02:08 INFO - PROCESS | 1724 | 1467129728132 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 09:02:08 INFO - PROCESS | 1724 | 1467129728140 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - PROCESS | 1724 | 1467129728143 Marionette TRACE conn4 <- [1,2562,null,{}] 09:02:08 INFO - PROCESS | 1724 | 1467129728150 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:08 INFO - PROCESS | 1724 | 1467129728156 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:08 INFO - PROCESS | 1724 | 1467129728383 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 09:02:09 INFO - PROCESS | 1724 | 1467129729225 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:09 INFO - PROCESS | 1724 | 1467129729233 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:09 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d099000 == 96 [pid = 1724] [id = 648] 09:02:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 172 (0x8d099400) [pid = 1724] [serial = 1945] [outer = (nil)] 09:02:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 173 (0x8d1f1000) [pid = 1724] [serial = 1946] [outer = 0x8d099400] 09:02:09 INFO - PROCESS | 1724 | 1467129729348 Marionette DEBUG loaded listener.js 09:02:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 174 (0x8e22c400) [pid = 1724] [serial = 1947] [outer = 0x8d099400] 09:02:10 INFO - PROCESS | 1724 | 1467129730388 Marionette TRACE conn4 <- [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]]]}] 09:02:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:02:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 2288ms 09:02:10 INFO - PROCESS | 1724 | 1467129730431 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 09:02:10 INFO - PROCESS | 1724 | 1467129730436 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 09:02:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:02:10 INFO - PROCESS | 1724 | 1467129730444 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 1724 | 1467129730449 Marionette TRACE conn4 <- [1,2566,null,{}] 09:02:10 INFO - PROCESS | 1724 | 1467129730457 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:10 INFO - PROCESS | 1724 | 1467129730463 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:10 INFO - PROCESS | 1724 | 1467129730809 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 09:02:11 INFO - PROCESS | 1724 | 1467129731171 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:11 INFO - PROCESS | 1724 | 1467129731180 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:11 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf48000 == 97 [pid = 1724] [id = 649] 09:02:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 175 (0x8e22b800) [pid = 1724] [serial = 1948] [outer = (nil)] 09:02:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 176 (0x8ee04400) [pid = 1724] [serial = 1949] [outer = 0x8e22b800] 09:02:11 INFO - PROCESS | 1724 | 1467129731264 Marionette DEBUG loaded listener.js 09:02:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 177 (0x90129400) [pid = 1724] [serial = 1950] [outer = 0x8e22b800] 09:02:11 INFO - PROCESS | 1724 | --DOCSHELL 0x8f6af400 == 96 [pid = 1724] [id = 592] 09:02:11 INFO - PROCESS | 1724 | --DOCSHELL 0x8d212400 == 95 [pid = 1724] [id = 591] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 176 (0x924ce000) [pid = 1724] [serial = 1847] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOCSHELL 0x901e7800 == 94 [pid = 1724] [id = 619] 09:02:12 INFO - PROCESS | 1724 | --DOCSHELL 0x902c4c00 == 93 [pid = 1724] [id = 618] 09:02:12 INFO - PROCESS | 1724 | --DOCSHELL 0x8ee0dc00 == 92 [pid = 1724] [id = 617] 09:02:12 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce17400 == 91 [pid = 1724] [id = 616] 09:02:12 INFO - PROCESS | 1724 | 1467129732360 Marionette TRACE conn4 <- [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]]]}] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 175 (0x99e3b800) [pid = 1724] [serial = 1767] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 174 (0x91b67800) [pid = 1724] [serial = 1836] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 173 (0x902c5400) [pid = 1724] [serial = 1835] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 172 (0x9807e800) [pid = 1724] [serial = 1808] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 171 (0x93a9d400) [pid = 1724] [serial = 1758] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 170 (0x91a1c800) [pid = 1724] [serial = 1752] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 169 (0x9a8a0400) [pid = 1724] [serial = 1773] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 168 (0x9244a400) [pid = 1724] [serial = 1755] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 167 (0x98275800) [pid = 1724] [serial = 1764] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 166 (0x9002b000) [pid = 1724] [serial = 1794] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 165 (0x8d1ee000) [pid = 1724] [serial = 1746] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 164 (0x9a384400) [pid = 1724] [serial = 1722] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 163 (0x939cd400) [pid = 1724] [serial = 1802] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 162 (0x8d918000) [pid = 1724] [serial = 1830] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 161 (0x8f902c00) [pid = 1724] [serial = 1749] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 160 (0x91af1c00) [pid = 1724] [serial = 1725] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 159 (0x91ded400) [pid = 1724] [serial = 1826] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 158 (0x9a106c00) [pid = 1724] [serial = 1719] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 157 (0x91a1e000) [pid = 1724] [serial = 1842] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 156 (0x9b11a000) [pid = 1724] [serial = 1823] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 155 (0x8f6a4400) [pid = 1724] [serial = 1832] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0x9100b000) [pid = 1724] [serial = 1841] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0x90132400) [pid = 1724] [serial = 1839] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0x8d217c00) [pid = 1724] [serial = 1829] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0x953b7000) [pid = 1724] [serial = 1805] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0x8e302c00) [pid = 1724] [serial = 1796] [outer = (nil)] [url = about:blank] 09:02:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:02:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1985ms 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0x9a45cc00) [pid = 1724] [serial = 1811] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0x9b10f800) [pid = 1724] [serial = 1820] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0x8f90dc00) [pid = 1724] [serial = 1838] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0x9ae6bc00) [pid = 1724] [serial = 1817] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0x8ff6fc00) [pid = 1724] [serial = 1799] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x9ac12400) [pid = 1724] [serial = 1814] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x924ca000) [pid = 1724] [serial = 1845] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x91df4000) [pid = 1724] [serial = 1844] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x9a4d2c00) [pid = 1724] [serial = 1770] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0x953b8400) [pid = 1724] [serial = 1761] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | --DOMWINDOW == 139 (0x8f9ddc00) [pid = 1724] [serial = 1833] [outer = (nil)] [url = about:blank] 09:02:12 INFO - PROCESS | 1724 | 1467129732440 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 09:02:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:02:12 INFO - PROCESS | 1724 | 1467129732451 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 09:02:12 INFO - PROCESS | 1724 | 1467129732459 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:02:12 INFO - PROCESS | 1724 | 1467129732462 Marionette TRACE conn4 <- [1,2570,null,{}] 09:02:12 INFO - PROCESS | 1724 | 1467129732470 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:12 INFO - PROCESS | 1724 | 1467129732474 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:12 INFO - PROCESS | 1724 | 1467129732703 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 09:02:13 INFO - PROCESS | 1724 | 1467129733026 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:13 INFO - PROCESS | 1724 | 1467129733035 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:13 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d91dc00 == 92 [pid = 1724] [id = 650] 09:02:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 140 (0x8f906000) [pid = 1724] [serial = 1951] [outer = (nil)] 09:02:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0x8ff67400) [pid = 1724] [serial = 1952] [outer = 0x8f906000] 09:02:13 INFO - PROCESS | 1724 | 1467129733123 Marionette DEBUG loaded listener.js 09:02:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x90136c00) [pid = 1724] [serial = 1953] [outer = 0x8f906000] 09:02:13 INFO - PROCESS | 1724 | 1467129733994 Marionette TRACE conn4 <- [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]]]}] 09:02:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:02:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1593ms 09:02:14 INFO - PROCESS | 1724 | 1467129734083 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 09:02:14 INFO - PROCESS | 1724 | 1467129734088 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 09:02:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:02:14 INFO - PROCESS | 1724 | 1467129734106 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:02:14 INFO - PROCESS | 1724 | 1467129734115 Marionette TRACE conn4 <- [1,2574,null,{}] 09:02:14 INFO - PROCESS | 1724 | 1467129734125 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:14 INFO - PROCESS | 1724 | 1467129734132 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:14 INFO - PROCESS | 1724 | 1467129734355 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 09:02:14 INFO - PROCESS | 1724 | 1467129734621 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:14 INFO - PROCESS | 1724 | 1467129734628 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:14 INFO - PROCESS | 1724 | ++DOCSHELL 0x9002dc00 == 93 [pid = 1724] [id = 651] 09:02:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x901eb400) [pid = 1724] [serial = 1954] [outer = (nil)] 09:02:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x91a1e800) [pid = 1724] [serial = 1955] [outer = 0x901eb400] 09:02:14 INFO - PROCESS | 1724 | 1467129734715 Marionette DEBUG loaded listener.js 09:02:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x91b6f400) [pid = 1724] [serial = 1956] [outer = 0x901eb400] 09:02:15 INFO - PROCESS | 1724 | 1467129735608 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:02:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:02:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1560ms 09:02:15 INFO - PROCESS | 1724 | 1467129735668 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 09:02:15 INFO - PROCESS | 1724 | 1467129735673 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 09:02:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:02:15 INFO - PROCESS | 1724 | 1467129735680 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:02:15 INFO - PROCESS | 1724 | 1467129735684 Marionette TRACE conn4 <- [1,2578,null,{}] 09:02:15 INFO - PROCESS | 1724 | 1467129735690 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:15 INFO - PROCESS | 1724 | 1467129735695 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:15 INFO - PROCESS | 1724 | 1467129735976 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 09:02:16 INFO - PROCESS | 1724 | 1467129736017 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:16 INFO - PROCESS | 1724 | 1467129736025 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:16 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d0a0400 == 94 [pid = 1724] [id = 652] 09:02:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0x91af0800) [pid = 1724] [serial = 1957] [outer = (nil)] 09:02:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0x92446800) [pid = 1724] [serial = 1958] [outer = 0x91af0800] 09:02:16 INFO - PROCESS | 1724 | 1467129736111 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0x92442000) [pid = 1724] [serial = 1959] [outer = 0x91af0800] 09:02:17 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0x91a1a400) [pid = 1724] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:02:17 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0x9002a800) [pid = 1724] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:02:17 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0x8e341c00) [pid = 1724] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:02:17 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x92445000) [pid = 1724] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:02:17 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x8d916800) [pid = 1724] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:02:17 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x8d096800) [pid = 1724] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:02:17 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x8f908400) [pid = 1724] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:02:17 INFO - PROCESS | 1724 | 1467129737559 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:02:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:02:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1935ms 09:02:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:02:17 INFO - PROCESS | 1724 | 1467129737617 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 09:02:17 INFO - PROCESS | 1724 | 1467129737620 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 09:02:17 INFO - PROCESS | 1724 | 1467129737626 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:02:17 INFO - PROCESS | 1724 | 1467129737630 Marionette TRACE conn4 <- [1,2582,null,{}] 09:02:17 INFO - PROCESS | 1724 | 1467129737636 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:17 INFO - PROCESS | 1724 | 1467129737641 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:17 INFO - PROCESS | 1724 | 1467129737909 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 09:02:17 INFO - PROCESS | 1724 | 1467129737925 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:17 INFO - PROCESS | 1724 | 1467129737940 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:17 INFO - PROCESS | 1724 | ++DOCSHELL 0x91b63400 == 95 [pid = 1724] [id = 653] 09:02:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x91df2400) [pid = 1724] [serial = 1960] [outer = (nil)] 09:02:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x924cbc00) [pid = 1724] [serial = 1961] [outer = 0x91df2400] 09:02:18 INFO - PROCESS | 1724 | 1467129738025 Marionette DEBUG loaded listener.js 09:02:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x93b67c00) [pid = 1724] [serial = 1962] [outer = 0x91df2400] 09:02:18 INFO - PROCESS | 1724 | 1467129738992 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:02:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:02:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1434ms 09:02:19 INFO - PROCESS | 1724 | 1467129739161 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 09:02:19 INFO - PROCESS | 1724 | 1467129739169 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 09:02:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:02:19 INFO - PROCESS | 1724 | 1467129739181 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:02:19 INFO - PROCESS | 1724 | 1467129739185 Marionette TRACE conn4 <- [1,2586,null,{}] 09:02:19 INFO - PROCESS | 1724 | 1467129739195 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:19 INFO - PROCESS | 1724 | 1467129739206 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:19 INFO - PROCESS | 1724 | 1467129739470 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 09:02:19 INFO - PROCESS | 1724 | 1467129739818 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:19 INFO - PROCESS | 1724 | 1467129739836 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:19 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf4f400 == 96 [pid = 1724] [id = 654] 09:02:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x8d917000) [pid = 1724] [serial = 1963] [outer = (nil)] 09:02:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0x8e29a800) [pid = 1724] [serial = 1964] [outer = 0x8d917000] 09:02:19 INFO - PROCESS | 1724 | 1467129739924 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0x8e342000) [pid = 1724] [serial = 1965] [outer = 0x8d917000] 09:02:20 INFO - PROCESS | 1724 | 1467129740973 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:02:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:02:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1839ms 09:02:21 INFO - PROCESS | 1724 | 1467129741021 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 09:02:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:02:21 INFO - PROCESS | 1724 | 1467129741029 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 09:02:21 INFO - PROCESS | 1724 | 1467129741041 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:02:21 INFO - PROCESS | 1724 | 1467129741047 Marionette TRACE conn4 <- [1,2590,null,{}] 09:02:21 INFO - PROCESS | 1724 | 1467129741056 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:21 INFO - PROCESS | 1724 | 1467129741061 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:21 INFO - PROCESS | 1724 | 1467129741297 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 09:02:21 INFO - PROCESS | 1724 | 1467129741630 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:21 INFO - PROCESS | 1724 | 1467129741640 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:21 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f904800 == 97 [pid = 1724] [id = 655] 09:02:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0x8ff69000) [pid = 1724] [serial = 1966] [outer = (nil)] 09:02:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0x901ee400) [pid = 1724] [serial = 1967] [outer = 0x8ff69000] 09:02:21 INFO - PROCESS | 1724 | 1467129741735 Marionette DEBUG loaded listener.js 09:02:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0x91007800) [pid = 1724] [serial = 1968] [outer = 0x8ff69000] 09:02:22 INFO - PROCESS | 1724 | 1467129742731 Marionette TRACE conn4 <- [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]]]}] 09:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1755ms 09:02:22 INFO - PROCESS | 1724 | 1467129742792 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 09:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:02:22 INFO - PROCESS | 1724 | 1467129742797 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 09:02:22 INFO - PROCESS | 1724 | 1467129742805 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:02:22 INFO - PROCESS | 1724 | 1467129742811 Marionette TRACE conn4 <- [1,2594,null,{}] 09:02:22 INFO - PROCESS | 1724 | 1467129742827 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:22 INFO - PROCESS | 1724 | 1467129742838 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:23 INFO - PROCESS | 1724 | 1467129743118 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 09:02:23 INFO - PROCESS | 1724 | 1467129743569 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:23 INFO - PROCESS | 1724 | 1467129743588 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:23 INFO - PROCESS | 1724 | ++DOCSHELL 0x93d80800 == 98 [pid = 1724] [id = 656] 09:02:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x93d82800) [pid = 1724] [serial = 1969] [outer = (nil)] 09:02:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0x94881400) [pid = 1724] [serial = 1970] [outer = 0x93d82800] 09:02:23 INFO - PROCESS | 1724 | 1467129743731 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0x9523a800) [pid = 1724] [serial = 1971] [outer = 0x93d82800] 09:02:25 INFO - PROCESS | 1724 | 1467129745094 Marionette TRACE conn4 <- [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]]]}] 09:02:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:02:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 2340ms 09:02:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:02:25 INFO - PROCESS | 1724 | 1467129745145 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 09:02:25 INFO - PROCESS | 1724 | 1467129745149 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 09:02:25 INFO - PROCESS | 1724 | 1467129745156 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 1724 | 1467129745159 Marionette TRACE conn4 <- [1,2598,null,{}] 09:02:25 INFO - PROCESS | 1724 | 1467129745167 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:25 INFO - PROCESS | 1724 | 1467129745171 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:25 INFO - PROCESS | 1724 | 1467129745447 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 09:02:25 INFO - PROCESS | 1724 | 1467129745841 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 1724 | 1467129745849 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:25 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f9ea800 == 99 [pid = 1724] [id = 657] 09:02:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0x953b7c00) [pid = 1724] [serial = 1972] [outer = (nil)] 09:02:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0x95428800) [pid = 1724] [serial = 1973] [outer = 0x953b7c00] 09:02:25 INFO - PROCESS | 1724 | 1467129745942 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 156 (0x98075c00) [pid = 1724] [serial = 1974] [outer = 0x953b7c00] 09:02:26 INFO - PROCESS | 1724 | 1467129746943 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:02:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:02:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1833ms 09:02:26 INFO - PROCESS | 1724 | 1467129746990 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 09:02:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:02:27 INFO - PROCESS | 1724 | 1467129746995 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 09:02:27 INFO - PROCESS | 1724 | 1467129747002 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 1724 | 1467129747006 Marionette TRACE conn4 <- [1,2602,null,{}] 09:02:27 INFO - PROCESS | 1724 | 1467129747013 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:27 INFO - PROCESS | 1724 | 1467129747017 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:27 INFO - PROCESS | 1724 | 1467129747288 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 09:02:27 INFO - PROCESS | 1724 | 1467129747624 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 1724 | 1467129747635 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:27 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d6c00 == 100 [pid = 1724] [id = 658] 09:02:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 157 (0x8e29c400) [pid = 1724] [serial = 1975] [outer = (nil)] 09:02:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 158 (0x98230400) [pid = 1724] [serial = 1976] [outer = 0x8e29c400] 09:02:27 INFO - PROCESS | 1724 | 1467129747719 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 159 (0x99e35000) [pid = 1724] [serial = 1977] [outer = 0x8e29c400] 09:02:28 INFO - PROCESS | 1724 | 1467129748841 Marionette TRACE conn4 <- [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]]]}] 09:02:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:02:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1894ms 09:02:28 INFO - PROCESS | 1724 | 1467129748898 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 1724 | 1467129748905 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 09:02:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:02:28 INFO - PROCESS | 1724 | 1467129748914 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 1724 | 1467129748918 Marionette TRACE conn4 <- [1,2606,null,{}] 09:02:28 INFO - PROCESS | 1724 | 1467129748924 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:28 INFO - PROCESS | 1724 | 1467129748935 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:29 INFO - PROCESS | 1724 | 1467129749488 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 09:02:29 INFO - PROCESS | 1724 | 1467129749774 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:29 INFO - PROCESS | 1724 | 1467129749785 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:29 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf43c00 == 101 [pid = 1724] [id = 659] 09:02:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 160 (0x8d1ed800) [pid = 1724] [serial = 1978] [outer = (nil)] 09:02:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 161 (0x9a89f400) [pid = 1724] [serial = 1979] [outer = 0x8d1ed800] 09:02:29 INFO - PROCESS | 1724 | 1467129749870 Marionette DEBUG loaded listener.js 09:02:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 162 (0x9ac1a000) [pid = 1724] [serial = 1980] [outer = 0x8d1ed800] 09:02:31 INFO - PROCESS | 1724 | 1467129751028 Marionette TRACE conn4 <- [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]]]}] 09:02:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:02:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 2185ms 09:02:31 INFO - PROCESS | 1724 | 1467129751103 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 09:02:31 INFO - PROCESS | 1724 | 1467129751110 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 09:02:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:02:31 INFO - PROCESS | 1724 | 1467129751120 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - PROCESS | 1724 | 1467129751125 Marionette TRACE conn4 <- [1,2610,null,{}] 09:02:31 INFO - PROCESS | 1724 | 1467129751136 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:31 INFO - PROCESS | 1724 | 1467129751142 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:31 INFO - PROCESS | 1724 | 1467129751413 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 09:02:31 INFO - PROCESS | 1724 | 1467129751750 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:31 INFO - PROCESS | 1724 | 1467129751758 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:31 INFO - PROCESS | 1724 | ++DOCSHELL 0x96678c00 == 102 [pid = 1724] [id = 660] 09:02:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 163 (0x9a675000) [pid = 1724] [serial = 1981] [outer = (nil)] 09:02:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 164 (0x9b113c00) [pid = 1724] [serial = 1982] [outer = 0x9a675000] 09:02:31 INFO - PROCESS | 1724 | 1467129751887 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 165 (0x9b11a000) [pid = 1724] [serial = 1983] [outer = 0x9a675000] 09:02:32 INFO - PROCESS | 1724 | 1467129752873 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:02:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:02:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1799ms 09:02:32 INFO - PROCESS | 1724 | 1467129752937 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 1724 | 1467129752942 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 09:02:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:02:32 INFO - PROCESS | 1724 | 1467129752952 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - PROCESS | 1724 | 1467129752956 Marionette TRACE conn4 <- [1,2614,null,{}] 09:02:32 INFO - PROCESS | 1724 | 1467129752962 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:32 INFO - PROCESS | 1724 | 1467129752967 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:33 INFO - PROCESS | 1724 | 1467129753195 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 09:02:33 INFO - PROCESS | 1724 | 1467129753516 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:33 INFO - PROCESS | 1724 | 1467129753525 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:33 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a4d1c00 == 103 [pid = 1724] [id = 661] 09:02:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 166 (0x9ae6ec00) [pid = 1724] [serial = 1984] [outer = (nil)] 09:02:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 167 (0x9b69c400) [pid = 1724] [serial = 1985] [outer = 0x9ae6ec00] 09:02:33 INFO - PROCESS | 1724 | 1467129753615 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 168 (0x9b7d9400) [pid = 1724] [serial = 1986] [outer = 0x9ae6ec00] 09:02:34 INFO - PROCESS | 1724 | 1467129754562 Marionette TRACE conn4 <- [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]]]}] 09:02:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:02:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1689ms 09:02:34 INFO - PROCESS | 1724 | 1467129754643 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 09:02:34 INFO - PROCESS | 1724 | 1467129754649 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 09:02:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:02:34 INFO - PROCESS | 1724 | 1467129754660 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - PROCESS | 1724 | 1467129754666 Marionette TRACE conn4 <- [1,2618,null,{}] 09:02:34 INFO - PROCESS | 1724 | 1467129754674 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:34 INFO - PROCESS | 1724 | 1467129754679 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:34 INFO - PROCESS | 1724 | 1467129754939 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 09:02:35 INFO - PROCESS | 1724 | 1467129755283 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:35 INFO - PROCESS | 1724 | 1467129755290 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:35 INFO - PROCESS | 1724 | ++DOCSHELL 0x91ded400 == 104 [pid = 1724] [id = 662] 09:02:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 169 (0x9ac17800) [pid = 1724] [serial = 1987] [outer = (nil)] 09:02:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 170 (0x9c263800) [pid = 1724] [serial = 1988] [outer = 0x9ac17800] 09:02:35 INFO - PROCESS | 1724 | 1467129755378 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 1724 | ++DOMWINDOW == 171 (0x9d45c400) [pid = 1724] [serial = 1989] [outer = 0x9ac17800] 09:02:36 INFO - PROCESS | 1724 | 1467129756408 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:02:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:02:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1803ms 09:02:36 INFO - PROCESS | 1724 | 1467129756464 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 09:02:36 INFO - PROCESS | 1724 | 1467129756472 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 09:02:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:02:36 INFO - PROCESS | 1724 | 1467129756483 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - PROCESS | 1724 | 1467129756488 Marionette TRACE conn4 <- [1,2622,null,{}] 09:02:36 INFO - PROCESS | 1724 | 1467129756500 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:36 INFO - PROCESS | 1724 | 1467129756509 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:36 INFO - PROCESS | 1724 | 1467129756844 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 09:02:37 INFO - PROCESS | 1724 | 1467129757293 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:37 INFO - PROCESS | 1724 | 1467129757308 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:37 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f6a2c00 == 105 [pid = 1724] [id = 663] 09:02:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 172 (0x99e31000) [pid = 1724] [serial = 1990] [outer = (nil)] 09:02:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 173 (0xa2167800) [pid = 1724] [serial = 1991] [outer = 0x99e31000] 09:02:37 INFO - PROCESS | 1724 | 1467129757469 Marionette DEBUG loaded listener.js 09:02:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 174 (0xa216dc00) [pid = 1724] [serial = 1992] [outer = 0x99e31000] 09:02:38 INFO - PROCESS | 1724 | 1467129758761 Marionette TRACE conn4 <- [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]]]}] 09:02:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:02:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 2342ms 09:02:38 INFO - PROCESS | 1724 | 1467129758825 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 09:02:38 INFO - PROCESS | 1724 | 1467129758832 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 09:02:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:02:38 INFO - PROCESS | 1724 | 1467129758841 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:02:38 INFO - PROCESS | 1724 | 1467129758847 Marionette TRACE conn4 <- [1,2626,null,{}] 09:02:38 INFO - PROCESS | 1724 | 1467129758855 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:38 INFO - PROCESS | 1724 | 1467129758863 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:39 INFO - PROCESS | 1724 | 1467129759212 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 09:02:39 INFO - PROCESS | 1724 | 1467129759652 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:39 INFO - PROCESS | 1724 | 1467129759671 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:39 INFO - PROCESS | 1724 | ++DOCSHELL 0xa2fb2800 == 106 [pid = 1724] [id = 664] 09:02:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 175 (0xa2fb4400) [pid = 1724] [serial = 1993] [outer = (nil)] 09:02:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 176 (0xa2feb800) [pid = 1724] [serial = 1994] [outer = 0xa2fb4400] 09:02:39 INFO - PROCESS | 1724 | 1467129759791 Marionette DEBUG loaded listener.js 09:02:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 177 (0xa3283000) [pid = 1724] [serial = 1995] [outer = 0xa2fb4400] 09:02:40 INFO - PROCESS | 1724 | 1467129760952 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:02:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:02:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 2144ms 09:02:40 INFO - PROCESS | 1724 | 1467129760986 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 09:02:40 INFO - PROCESS | 1724 | 1467129760990 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 09:02:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:02:41 INFO - PROCESS | 1724 | 1467129761000 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 1724 | 1467129761006 Marionette TRACE conn4 <- [1,2630,null,{}] 09:02:41 INFO - PROCESS | 1724 | 1467129761016 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:41 INFO - PROCESS | 1724 | 1467129761023 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:41 INFO - PROCESS | 1724 | 1467129761321 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 09:02:41 INFO - PROCESS | 1724 | 1467129761696 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 1724 | 1467129761707 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:41 INFO - PROCESS | 1724 | ++DOCSHELL 0xa259c400 == 107 [pid = 1724] [id = 665] 09:02:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 178 (0xa3281c00) [pid = 1724] [serial = 1996] [outer = (nil)] 09:02:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 179 (0xa33c4400) [pid = 1724] [serial = 1997] [outer = 0xa3281c00] 09:02:41 INFO - PROCESS | 1724 | 1467129761815 Marionette DEBUG loaded listener.js 09:02:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 180 (0xa4d09400) [pid = 1724] [serial = 1998] [outer = 0xa3281c00] 09:02:42 INFO - PROCESS | 1724 | 1467129762965 Marionette TRACE conn4 <- [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]]]}] 09:02:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:02:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 2042ms 09:02:43 INFO - PROCESS | 1724 | 1467129763042 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 09:02:43 INFO - PROCESS | 1724 | 1467129763046 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 09:02:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:02:43 INFO - PROCESS | 1724 | 1467129763057 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - PROCESS | 1724 | 1467129763061 Marionette TRACE conn4 <- [1,2634,null,{}] 09:02:43 INFO - PROCESS | 1724 | 1467129763070 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:43 INFO - PROCESS | 1724 | 1467129763076 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:43 INFO - PROCESS | 1724 | 1467129763370 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 09:02:43 INFO - PROCESS | 1724 | 1467129763736 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:43 INFO - PROCESS | 1724 | 1467129763745 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:43 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d094400 == 108 [pid = 1724] [id = 666] 09:02:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 181 (0x8d8aac00) [pid = 1724] [serial = 1999] [outer = (nil)] 09:02:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 182 (0x901e1800) [pid = 1724] [serial = 2000] [outer = 0x8d8aac00] 09:02:43 INFO - PROCESS | 1724 | 1467129763830 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 183 (0x91a18c00) [pid = 1724] [serial = 2001] [outer = 0x8d8aac00] 09:02:45 INFO - PROCESS | 1724 | 1467129765171 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:02:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:02:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 2189ms 09:02:45 INFO - PROCESS | 1724 | 1467129765247 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 09:02:45 INFO - PROCESS | 1724 | 1467129765254 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 09:02:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:02:45 INFO - PROCESS | 1724 | 1467129765263 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:02:45 INFO - PROCESS | 1724 | 1467129765269 Marionette TRACE conn4 <- [1,2638,null,{}] 09:02:45 INFO - PROCESS | 1724 | 1467129765278 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:45 INFO - PROCESS | 1724 | 1467129765283 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:45 INFO - PROCESS | 1724 | 1467129765588 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 09:02:45 INFO - PROCESS | 1724 | 1467129765949 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:45 INFO - PROCESS | 1724 | 1467129765971 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:46 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d1f3000 == 109 [pid = 1724] [id = 667] 09:02:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 184 (0x8d91c400) [pid = 1724] [serial = 2002] [outer = (nil)] 09:02:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 185 (0x8e310800) [pid = 1724] [serial = 2003] [outer = 0x8d91c400] 09:02:46 INFO - PROCESS | 1724 | 1467129766054 Marionette DEBUG loaded listener.js 09:02:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 186 (0x8efbac00) [pid = 1724] [serial = 2004] [outer = 0x8d91c400] 09:02:47 INFO - PROCESS | 1724 | 1467129767138 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:02:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:02:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1954ms 09:02:47 INFO - PROCESS | 1724 | 1467129767218 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 09:02:47 INFO - PROCESS | 1724 | 1467129767225 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 09:02:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:02:47 INFO - PROCESS | 1724 | 1467129767237 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:02:47 INFO - PROCESS | 1724 | 1467129767241 Marionette TRACE conn4 <- [1,2642,null,{}] 09:02:47 INFO - PROCESS | 1724 | 1467129767248 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:47 INFO - PROCESS | 1724 | 1467129767254 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:47 INFO - PROCESS | 1724 | 1467129767497 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 09:02:47 INFO - PROCESS | 1724 | 1467129767874 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:47 INFO - PROCESS | 1724 | 1467129767888 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:47 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce13400 == 110 [pid = 1724] [id = 668] 09:02:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 187 (0x8d8a6400) [pid = 1724] [serial = 2005] [outer = (nil)] 09:02:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 188 (0x902be400) [pid = 1724] [serial = 2006] [outer = 0x8d8a6400] 09:02:48 INFO - PROCESS | 1724 | 1467129768043 Marionette DEBUG loaded listener.js 09:02:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 189 (0x91afac00) [pid = 1724] [serial = 2007] [outer = 0x8d8a6400] 09:02:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8d09f800 == 109 [pid = 1724] [id = 572] 09:02:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8e33fc00 == 108 [pid = 1724] [id = 567] 09:02:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8d21cc00 == 107 [pid = 1724] [id = 516] 09:02:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd5c00 == 106 [pid = 1724] [id = 568] 09:02:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d4400 == 105 [pid = 1724] [id = 570] 09:02:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8e29f400 == 104 [pid = 1724] [id = 518] 09:02:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d5800 == 103 [pid = 1724] [id = 571] 09:02:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8d1fc000 == 102 [pid = 1724] [id = 574] 09:02:49 INFO - PROCESS | 1724 | --DOMWINDOW == 188 (0x92450800) [pid = 1724] [serial = 1895] [outer = (nil)] [url = about:blank] 09:02:49 INFO - PROCESS | 1724 | --DOMWINDOW == 187 (0x93d8d400) [pid = 1724] [serial = 1859] [outer = (nil)] [url = about:blank] 09:02:49 INFO - PROCESS | 1724 | --DOMWINDOW == 186 (0x9523d800) [pid = 1724] [serial = 1862] [outer = (nil)] [url = about:blank] 09:02:49 INFO - PROCESS | 1724 | --DOMWINDOW == 185 (0x91af6400) [pid = 1724] [serial = 1856] [outer = (nil)] [url = about:blank] 09:02:49 INFO - PROCESS | 1724 | --DOMWINDOW == 184 (0x95430000) [pid = 1724] [serial = 1865] [outer = (nil)] [url = about:blank] 09:02:49 INFO - PROCESS | 1724 | --DOMWINDOW == 183 (0x8d09c400) [pid = 1724] [serial = 1850] [outer = (nil)] [url = about:blank] 09:02:49 INFO - PROCESS | 1724 | --DOMWINDOW == 182 (0x91006400) [pid = 1724] [serial = 1892] [outer = (nil)] [url = about:blank] 09:02:49 INFO - PROCESS | 1724 | --DOMWINDOW == 181 (0x91af1000) [pid = 1724] [serial = 1893] [outer = (nil)] [url = about:blank] 09:02:49 INFO - PROCESS | 1724 | --DOMWINDOW == 180 (0x99e30400) [pid = 1724] [serial = 1868] [outer = (nil)] [url = about:blank] 09:02:49 INFO - PROCESS | 1724 | --DOMWINDOW == 179 (0x8efbf800) [pid = 1724] [serial = 1853] [outer = (nil)] [url = about:blank] 09:02:49 INFO - PROCESS | 1724 | --DOMWINDOW == 178 (0x939dcc00) [pid = 1724] [serial = 1848] [outer = (nil)] [url = about:blank] 09:02:49 INFO - PROCESS | 1724 | --DOMWINDOW == 177 (0x93b63800) [pid = 1724] [serial = 1896] [outer = (nil)] [url = about:blank] 09:02:49 INFO - PROCESS | 1724 | --DOMWINDOW == 176 (0x91aee800) [pid = 1724] [serial = 1902] [outer = (nil)] [url = about:blank] 09:02:49 INFO - PROCESS | 1724 | --DOMWINDOW == 175 (0x93d85400) [pid = 1724] [serial = 1898] [outer = (nil)] [url = about:blank] 09:02:49 INFO - PROCESS | 1724 | --DOMWINDOW == 174 (0x8e3d9c00) [pid = 1724] [serial = 1901] [outer = (nil)] [url = about:blank] 09:02:49 INFO - PROCESS | 1724 | --DOMWINDOW == 173 (0x95227c00) [pid = 1724] [serial = 1899] [outer = (nil)] [url = about:blank] 09:02:49 INFO - PROCESS | 1724 | --DOMWINDOW == 172 (0x9ae75000) [pid = 1724] [serial = 1877] [outer = (nil)] [url = about:blank] 09:02:49 INFO - PROCESS | 1724 | --DOMWINDOW == 171 (0x9b69c800) [pid = 1724] [serial = 1880] [outer = (nil)] [url = about:blank] 09:02:49 INFO - PROCESS | 1724 | --DOMWINDOW == 170 (0x8f9e4800) [pid = 1724] [serial = 1883] [outer = (nil)] [url = about:blank] 09:02:49 INFO - PROCESS | 1724 | --DOMWINDOW == 169 (0x9a44f400) [pid = 1724] [serial = 1871] [outer = (nil)] [url = about:blank] 09:02:49 INFO - PROCESS | 1724 | --DOMWINDOW == 168 (0x8e30e000) [pid = 1724] [serial = 1887] [outer = (nil)] [url = about:blank] 09:02:49 INFO - PROCESS | 1724 | --DOMWINDOW == 167 (0x8e299400) [pid = 1724] [serial = 1886] [outer = (nil)] [url = about:blank] 09:02:49 INFO - PROCESS | 1724 | --DOMWINDOW == 166 (0x901ecc00) [pid = 1724] [serial = 1890] [outer = (nil)] [url = about:blank] 09:02:49 INFO - PROCESS | 1724 | --DOMWINDOW == 165 (0x90030800) [pid = 1724] [serial = 1889] [outer = (nil)] [url = about:blank] 09:02:49 INFO - PROCESS | 1724 | --DOMWINDOW == 164 (0x9ac1a800) [pid = 1724] [serial = 1874] [outer = (nil)] [url = about:blank] 09:02:49 INFO - PROCESS | 1724 | 1467129769896 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:02:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:02:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 2694ms 09:02:49 INFO - PROCESS | 1724 | 1467129769931 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 09:02:49 INFO - PROCESS | 1724 | 1467129769936 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 09:02:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:02:49 INFO - PROCESS | 1724 | 1467129769950 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:02:49 INFO - PROCESS | 1724 | 1467129769958 Marionette TRACE conn4 <- [1,2646,null,{}] 09:02:49 INFO - PROCESS | 1724 | 1467129769975 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:49 INFO - PROCESS | 1724 | 1467129769984 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:50 INFO - PROCESS | 1724 | 1467129770208 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 09:02:50 INFO - PROCESS | 1724 | 1467129770439 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:50 INFO - PROCESS | 1724 | 1467129770453 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:50 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f9df800 == 103 [pid = 1724] [id = 669] 09:02:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 165 (0x90033c00) [pid = 1724] [serial = 2008] [outer = (nil)] 09:02:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 166 (0x9100d800) [pid = 1724] [serial = 2009] [outer = 0x90033c00] 09:02:50 INFO - PROCESS | 1724 | 1467129770526 Marionette DEBUG loaded listener.js 09:02:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 167 (0x91b63000) [pid = 1724] [serial = 2010] [outer = 0x90033c00] 09:02:51 INFO - PROCESS | 1724 | 1467129771385 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:02:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:02:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1499ms 09:02:51 INFO - PROCESS | 1724 | 1467129771449 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 09:02:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:02:51 INFO - PROCESS | 1724 | 1467129771454 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 09:02:51 INFO - PROCESS | 1724 | 1467129771461 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:02:51 INFO - PROCESS | 1724 | 1467129771465 Marionette TRACE conn4 <- [1,2650,null,{}] 09:02:51 INFO - PROCESS | 1724 | 1467129771471 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:51 INFO - PROCESS | 1724 | 1467129771477 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:51 INFO - PROCESS | 1724 | 1467129771687 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 09:02:51 INFO - PROCESS | 1724 | 1467129771901 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:51 INFO - PROCESS | 1724 | 1467129771911 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:51 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f9e4000 == 104 [pid = 1724] [id = 670] 09:02:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 168 (0x92338400) [pid = 1724] [serial = 2011] [outer = (nil)] 09:02:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 169 (0x93a9b400) [pid = 1724] [serial = 2012] [outer = 0x92338400] 09:02:51 INFO - PROCESS | 1724 | 1467129771987 Marionette DEBUG loaded listener.js 09:02:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 170 (0x93d8d400) [pid = 1724] [serial = 2013] [outer = 0x92338400] 09:02:52 INFO - PROCESS | 1724 | 1467129772934 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:02:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:02:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1543ms 09:02:53 INFO - PROCESS | 1724 | 1467129773004 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 09:02:53 INFO - PROCESS | 1724 | 1467129773008 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 09:02:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:02:53 INFO - PROCESS | 1724 | 1467129773015 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:02:53 INFO - PROCESS | 1724 | 1467129773019 Marionette TRACE conn4 <- [1,2654,null,{}] 09:02:53 INFO - PROCESS | 1724 | 1467129773025 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:53 INFO - PROCESS | 1724 | 1467129773030 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:53 INFO - PROCESS | 1724 | 1467129773308 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 09:02:53 INFO - PROCESS | 1724 | 1467129773340 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:53 INFO - PROCESS | 1724 | 1467129773346 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:53 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d216000 == 105 [pid = 1724] [id = 671] 09:02:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 171 (0x90135000) [pid = 1724] [serial = 2014] [outer = (nil)] 09:02:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 172 (0x95242800) [pid = 1724] [serial = 2015] [outer = 0x90135000] 09:02:53 INFO - PROCESS | 1724 | 1467129773423 Marionette DEBUG loaded listener.js 09:02:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 173 (0x953ba000) [pid = 1724] [serial = 2016] [outer = 0x90135000] 09:02:54 INFO - PROCESS | 1724 | --DOMWINDOW == 172 (0x91af0800) [pid = 1724] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:02:54 INFO - PROCESS | 1724 | --DOMWINDOW == 171 (0x8f906000) [pid = 1724] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:02:54 INFO - PROCESS | 1724 | --DOMWINDOW == 170 (0x8d099400) [pid = 1724] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:02:54 INFO - PROCESS | 1724 | --DOMWINDOW == 169 (0x8e22b800) [pid = 1724] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:02:54 INFO - PROCESS | 1724 | --DOMWINDOW == 168 (0x901eb400) [pid = 1724] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:02:54 INFO - PROCESS | 1724 | --DOMWINDOW == 167 (0x8f6a2400) [pid = 1724] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:02:54 INFO - PROCESS | 1724 | --DOMWINDOW == 166 (0x91b67c00) [pid = 1724] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:02:54 INFO - PROCESS | 1724 | --DOMWINDOW == 165 (0x8f9e6400) [pid = 1724] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:02:54 INFO - PROCESS | 1724 | --DOMWINDOW == 164 (0x9ac1fc00) [pid = 1724] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:02:54 INFO - PROCESS | 1724 | --DOMWINDOW == 163 (0x8e22f400) [pid = 1724] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:02:54 INFO - PROCESS | 1724 | --DOMWINDOW == 162 (0x8bdd2000) [pid = 1724] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:02:54 INFO - PROCESS | 1724 | --DOMWINDOW == 161 (0x92443c00) [pid = 1724] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:02:54 INFO - PROCESS | 1724 | --DOMWINDOW == 160 (0x8ff62000) [pid = 1724] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:02:54 INFO - PROCESS | 1724 | --DOMWINDOW == 159 (0x8d215c00) [pid = 1724] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:02:54 INFO - PROCESS | 1724 | --DOMWINDOW == 158 (0x9a070400) [pid = 1724] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:02:54 INFO - PROCESS | 1724 | --DOMWINDOW == 157 (0x9a4d7400) [pid = 1724] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:02:54 INFO - PROCESS | 1724 | --DOMWINDOW == 156 (0x9b696000) [pid = 1724] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:02:54 INFO - PROCESS | 1724 | --DOMWINDOW == 155 (0x8efc3c00) [pid = 1724] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:02:54 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0x99e16400) [pid = 1724] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:02:54 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0x99131400) [pid = 1724] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:02:54 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0x8e299800) [pid = 1724] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:02:54 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0x953c1400) [pid = 1724] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:02:54 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0x8f6a4c00) [pid = 1724] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:02:54 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0x91a11800) [pid = 1724] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:02:54 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0x91a1f800) [pid = 1724] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:02:54 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0x8ee0f800) [pid = 1724] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:02:54 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0x8ce1a400) [pid = 1724] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:02:54 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0x8bdccc00) [pid = 1724] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:02:55 INFO - PROCESS | 1724 | 1467129775202 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:02:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:02:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 2244ms 09:02:55 INFO - PROCESS | 1724 | 1467129775262 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 09:02:55 INFO - PROCESS | 1724 | 1467129775269 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 09:02:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:02:55 INFO - PROCESS | 1724 | 1467129775292 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:02:55 INFO - PROCESS | 1724 | 1467129775297 Marionette TRACE conn4 <- [1,2658,null,{}] 09:02:55 INFO - PROCESS | 1724 | 1467129775318 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:55 INFO - PROCESS | 1724 | 1467129775333 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:55 INFO - PROCESS | 1724 | 1467129775720 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 09:02:55 INFO - PROCESS | 1724 | 1467129775871 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:55 INFO - PROCESS | 1724 | 1467129775880 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:55 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd0000 == 106 [pid = 1724] [id = 672] 09:02:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0x8bf4b400) [pid = 1724] [serial = 2017] [outer = (nil)] 09:02:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0x9522c400) [pid = 1724] [serial = 2018] [outer = 0x8bf4b400] 09:02:55 INFO - PROCESS | 1724 | 1467129775960 Marionette DEBUG loaded listener.js 09:02:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0x953c2400) [pid = 1724] [serial = 2019] [outer = 0x8bf4b400] 09:02:56 INFO - PROCESS | 1724 | 1467129776838 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:02:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:02:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1598ms 09:02:56 INFO - PROCESS | 1724 | 1467129776890 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 09:02:56 INFO - PROCESS | 1724 | 1467129776898 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 09:02:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:02:56 INFO - PROCESS | 1724 | 1467129776920 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - PROCESS | 1724 | 1467129776927 Marionette TRACE conn4 <- [1,2662,null,{}] 09:02:56 INFO - PROCESS | 1724 | 1467129776936 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:56 INFO - PROCESS | 1724 | 1467129776944 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:57 INFO - PROCESS | 1724 | 1467129777175 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 09:02:57 INFO - PROCESS | 1724 | 1467129777529 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:57 INFO - PROCESS | 1724 | 1467129777545 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:57 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce16000 == 107 [pid = 1724] [id = 673] 09:02:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0x8d8a1800) [pid = 1724] [serial = 2020] [outer = (nil)] 09:02:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0x8e22d800) [pid = 1724] [serial = 2021] [outer = 0x8d8a1800] 09:02:57 INFO - PROCESS | 1724 | 1467129777649 Marionette DEBUG loaded listener.js 09:02:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x8e305c00) [pid = 1724] [serial = 2022] [outer = 0x8d8a1800] 09:02:58 INFO - PROCESS | 1724 | 1467129778619 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:02:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:02:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1745ms 09:02:58 INFO - PROCESS | 1724 | 1467129778664 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 09:02:58 INFO - PROCESS | 1724 | 1467129778672 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 09:02:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:02:58 INFO - PROCESS | 1724 | 1467129778684 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:02:58 INFO - PROCESS | 1724 | 1467129778688 Marionette TRACE conn4 <- [1,2666,null,{}] 09:02:58 INFO - PROCESS | 1724 | 1467129778695 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:58 INFO - PROCESS | 1724 | 1467129778700 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:58 INFO - PROCESS | 1724 | 1467129778975 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 09:02:59 INFO - PROCESS | 1724 | 1467129779304 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:59 INFO - PROCESS | 1724 | 1467129779314 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:02:59 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f9ddc00 == 108 [pid = 1724] [id = 674] 09:02:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0x8ff6b000) [pid = 1724] [serial = 2023] [outer = (nil)] 09:02:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0x90133400) [pid = 1724] [serial = 2024] [outer = 0x8ff6b000] 09:02:59 INFO - PROCESS | 1724 | 1467129779411 Marionette DEBUG loaded listener.js 09:02:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0x902ba800) [pid = 1724] [serial = 2025] [outer = 0x8ff6b000] 09:03:00 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:00 INFO - PROCESS | 1724 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:03:00 INFO - PROCESS | 1724 | 1467129780807 Marionette TRACE conn4 <- [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]]]}] 09:03:00 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) 09:03:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2186ms 09:03:00 INFO - PROCESS | 1724 | 1467129780870 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 09:03:00 INFO - PROCESS | 1724 | 1467129780874 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 09:03:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:03:00 INFO - PROCESS | 1724 | 1467129780888 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:03:00 INFO - PROCESS | 1724 | 1467129780896 Marionette TRACE conn4 <- [1,2670,null,{}] 09:03:01 INFO - PROCESS | 1724 | 1467129781123 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:01 INFO - PROCESS | 1724 | 1467129781134 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:01 INFO - PROCESS | 1724 | 1467129781403 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 09:03:01 INFO - PROCESS | 1724 | 1467129781708 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:01 INFO - PROCESS | 1724 | 1467129781718 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:01 INFO - PROCESS | 1724 | ++DOCSHELL 0x91006c00 == 109 [pid = 1724] [id = 675] 09:03:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0x91a16400) [pid = 1724] [serial = 2026] [outer = (nil)] 09:03:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 156 (0x9807fc00) [pid = 1724] [serial = 2027] [outer = 0x91a16400] 09:03:01 INFO - PROCESS | 1724 | 1467129781813 Marionette DEBUG loaded listener.js 09:03:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 157 (0x99ed5400) [pid = 1724] [serial = 2028] [outer = 0x91a16400] 09:03:03 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:03 INFO - PROCESS | 1724 | 1467129783249 Marionette TRACE conn4 <- [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"]]]}] 09:03:03 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 09:03:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:03:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:03:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:03:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2389ms 09:03:03 INFO - PROCESS | 1724 | 1467129783284 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 09:03:03 INFO - PROCESS | 1724 | 1467129783288 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 09:03:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:03:03 INFO - PROCESS | 1724 | 1467129783296 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:03:03 INFO - PROCESS | 1724 | 1467129783300 Marionette TRACE conn4 <- [1,2674,null,{}] 09:03:03 INFO - PROCESS | 1724 | 1467129783306 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:03 INFO - PROCESS | 1724 | 1467129783312 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:03 INFO - PROCESS | 1724 | 1467129783603 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 09:03:03 INFO - PROCESS | 1724 | 1467129783882 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:03 INFO - PROCESS | 1724 | 1467129783892 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:03 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ee09800 == 110 [pid = 1724] [id = 676] 09:03:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 158 (0x90029800) [pid = 1724] [serial = 2029] [outer = (nil)] 09:03:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 159 (0x9a67c800) [pid = 1724] [serial = 2030] [outer = 0x90029800] 09:03:03 INFO - PROCESS | 1724 | 1467129783977 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 160 (0x9a8a5400) [pid = 1724] [serial = 2031] [outer = 0x90029800] 09:03:05 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:05 INFO - PROCESS | 1724 | 1467129785386 Marionette TRACE conn4 <- [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"]]]}] 09:03:05 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 09:03:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:03:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:03:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:03:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2138ms 09:03:05 INFO - PROCESS | 1724 | 1467129785437 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 09:03:05 INFO - PROCESS | 1724 | 1467129785441 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 09:03:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:03:05 INFO - PROCESS | 1724 | 1467129785448 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:03:05 INFO - PROCESS | 1724 | 1467129785452 Marionette TRACE conn4 <- [1,2678,null,{}] 09:03:05 INFO - PROCESS | 1724 | 1467129785459 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:05 INFO - PROCESS | 1724 | 1467129785465 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:05 INFO - PROCESS | 1724 | 1467129785743 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 09:03:06 INFO - PROCESS | 1724 | 1467129786021 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:06 INFO - PROCESS | 1724 | 1467129786027 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:06 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a76e000 == 111 [pid = 1724] [id = 677] 09:03:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 161 (0x9a8ab400) [pid = 1724] [serial = 2032] [outer = (nil)] 09:03:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 162 (0x9b113000) [pid = 1724] [serial = 2033] [outer = 0x9a8ab400] 09:03:06 INFO - PROCESS | 1724 | 1467129786118 Marionette DEBUG loaded listener.js 09:03:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 163 (0x9b4cc000) [pid = 1724] [serial = 2034] [outer = 0x9a8ab400] 09:03:07 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:07 INFO - PROCESS | 1724 | 1467129787503 Marionette TRACE conn4 <- [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]]]}] 09:03:07 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) 09:03:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2085ms 09:03:07 INFO - PROCESS | 1724 | 1467129787535 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 09:03:07 INFO - PROCESS | 1724 | 1467129787538 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 09:03:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:03:07 INFO - PROCESS | 1724 | 1467129787546 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:03:07 INFO - PROCESS | 1724 | 1467129787549 Marionette TRACE conn4 <- [1,2682,null,{}] 09:03:07 INFO - PROCESS | 1724 | 1467129787556 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:07 INFO - PROCESS | 1724 | 1467129787565 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:07 INFO - PROCESS | 1724 | 1467129787910 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 09:03:08 INFO - PROCESS | 1724 | 1467129788193 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:08 INFO - PROCESS | 1724 | 1467129788203 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:08 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a1ccc00 == 112 [pid = 1724] [id = 678] 09:03:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 164 (0x9a4d0c00) [pid = 1724] [serial = 2035] [outer = (nil)] 09:03:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 165 (0x9bffe000) [pid = 1724] [serial = 2036] [outer = 0x9a4d0c00] 09:03:08 INFO - PROCESS | 1724 | 1467129788288 Marionette DEBUG loaded listener.js 09:03:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 166 (0xa21f1c00) [pid = 1724] [serial = 2037] [outer = 0x9a4d0c00] 09:03:09 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:09 INFO - PROCESS | 1724 | 1467129789707 Marionette TRACE conn4 <- [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]]]}] 09:03:09 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) 09:03:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2208ms 09:03:09 INFO - PROCESS | 1724 | 1467129789755 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 09:03:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:03:09 INFO - PROCESS | 1724 | 1467129789760 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 09:03:09 INFO - PROCESS | 1724 | 1467129789767 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:03:09 INFO - PROCESS | 1724 | 1467129789772 Marionette TRACE conn4 <- [1,2686,null,{}] 09:03:09 INFO - PROCESS | 1724 | 1467129789781 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:09 INFO - PROCESS | 1724 | 1467129789788 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:10 INFO - PROCESS | 1724 | 1467129790218 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 09:03:10 INFO - PROCESS | 1724 | 1467129790472 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:10 INFO - PROCESS | 1724 | 1467129790480 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:10 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf41c00 == 113 [pid = 1724] [id = 679] 09:03:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 167 (0x8d096800) [pid = 1724] [serial = 2038] [outer = (nil)] 09:03:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 168 (0x8f90a400) [pid = 1724] [serial = 2039] [outer = 0x8d096800] 09:03:10 INFO - PROCESS | 1724 | 1467129790565 Marionette DEBUG loaded listener.js 09:03:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 169 (0x91b70c00) [pid = 1724] [serial = 2040] [outer = 0x8d096800] 09:03:12 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:12 INFO - PROCESS | 1724 | 1467129792127 Marionette TRACE conn4 <- [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"]]]}] 09:03:12 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 09:03:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:03:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:03:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2389ms 09:03:12 INFO - PROCESS | 1724 | 1467129792157 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 09:03:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:03:12 INFO - PROCESS | 1724 | 1467129792169 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 09:03:12 INFO - PROCESS | 1724 | 1467129792177 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:03:12 INFO - PROCESS | 1724 | 1467129792181 Marionette TRACE conn4 <- [1,2690,null,{}] 09:03:12 INFO - PROCESS | 1724 | 1467129792187 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:12 INFO - PROCESS | 1724 | 1467129792193 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:12 INFO - PROCESS | 1724 | 1467129792983 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 09:03:13 INFO - PROCESS | 1724 | 1467129793376 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:13 INFO - PROCESS | 1724 | 1467129793382 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:13 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d2000 == 114 [pid = 1724] [id = 680] 09:03:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 170 (0x8a9d2c00) [pid = 1724] [serial = 2041] [outer = (nil)] 09:03:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 171 (0x8a9d9800) [pid = 1724] [serial = 2042] [outer = 0x8a9d2c00] 09:03:13 INFO - PROCESS | 1724 | 1467129793465 Marionette DEBUG loaded listener.js 09:03:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 172 (0x8bdd4000) [pid = 1724] [serial = 2043] [outer = 0x8a9d2c00] 09:03:14 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:14 INFO - PROCESS | 1724 | 1467129794840 Marionette TRACE conn4 <- [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"]]]}] 09:03:14 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 09:03:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:03:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:03:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2697ms 09:03:14 INFO - PROCESS | 1724 | 1467129794880 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 09:03:14 INFO - PROCESS | 1724 | 1467129794893 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 09:03:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:03:14 INFO - PROCESS | 1724 | 1467129794903 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:03:14 INFO - PROCESS | 1724 | 1467129794907 Marionette TRACE conn4 <- [1,2694,null,{}] 09:03:14 INFO - PROCESS | 1724 | 1467129794915 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:14 INFO - PROCESS | 1724 | 1467129794922 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:15 INFO - PROCESS | 1724 | 1467129795283 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 09:03:15 INFO - PROCESS | 1724 | 1467129795498 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:15 INFO - PROCESS | 1724 | 1467129795506 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:15 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce15c00 == 115 [pid = 1724] [id = 681] 09:03:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 173 (0x8d1f4c00) [pid = 1724] [serial = 2044] [outer = (nil)] 09:03:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 174 (0x8d8a7c00) [pid = 1724] [serial = 2045] [outer = 0x8d1f4c00] 09:03:15 INFO - PROCESS | 1724 | 1467129795589 Marionette DEBUG loaded listener.js 09:03:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 175 (0x8d916800) [pid = 1724] [serial = 2046] [outer = 0x8d1f4c00] 09:03:16 INFO - PROCESS | 1724 | --DOCSHELL 0x8d099000 == 114 [pid = 1724] [id = 648] 09:03:16 INFO - PROCESS | 1724 | --DOCSHELL 0x93d80c00 == 113 [pid = 1724] [id = 596] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 174 (0x924cbc00) [pid = 1724] [serial = 1961] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 173 (0xa1084c00) [pid = 1724] [serial = 1934] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 172 (0x8e232400) [pid = 1724] [serial = 1907] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 171 (0x9c020400) [pid = 1724] [serial = 1928] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 170 (0x8e33e800) [pid = 1724] [serial = 1940] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 169 (0x91debc00) [pid = 1724] [serial = 1943] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 168 (0x9a37a000) [pid = 1724] [serial = 1916] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 167 (0x9d40a800) [pid = 1724] [serial = 1931] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 166 (0x9ac1b800) [pid = 1724] [serial = 1919] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 165 (0xa21e9c00) [pid = 1724] [serial = 1937] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 164 (0x924d2000) [pid = 1724] [serial = 1904] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 163 (0x9807cc00) [pid = 1724] [serial = 1913] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 162 (0x91b6ec00) [pid = 1724] [serial = 1910] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 161 (0x9baf0000) [pid = 1724] [serial = 1925] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 160 (0x9b4d0c00) [pid = 1724] [serial = 1922] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOCSHELL 0x8d0a0400 == 112 [pid = 1724] [id = 652] 09:03:16 INFO - PROCESS | 1724 | --DOCSHELL 0x8d91dc00 == 111 [pid = 1724] [id = 650] 09:03:16 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf48000 == 110 [pid = 1724] [id = 649] 09:03:16 INFO - PROCESS | 1724 | --DOCSHELL 0x8d1f9c00 == 109 [pid = 1724] [id = 486] 09:03:16 INFO - PROCESS | 1724 | --DOCSHELL 0x8d216000 == 108 [pid = 1724] [id = 671] 09:03:16 INFO - PROCESS | 1724 | --DOCSHELL 0x8f9e4000 == 107 [pid = 1724] [id = 670] 09:03:16 INFO - PROCESS | 1724 | --DOCSHELL 0x8f9df800 == 106 [pid = 1724] [id = 669] 09:03:16 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce13400 == 105 [pid = 1724] [id = 668] 09:03:16 INFO - PROCESS | 1724 | --DOCSHELL 0x8d1f3000 == 104 [pid = 1724] [id = 667] 09:03:16 INFO - PROCESS | 1724 | --DOCSHELL 0x8d213c00 == 103 [pid = 1724] [id = 608] 09:03:16 INFO - PROCESS | 1724 | --DOCSHELL 0x8f9ea800 == 102 [pid = 1724] [id = 657] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 159 (0x91a18400) [pid = 1724] [serial = 1884] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 158 (0x9ac1b000) [pid = 1724] [serial = 1815] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 157 (0x96680400) [pid = 1724] [serial = 1806] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 156 (0x901e1c00) [pid = 1724] [serial = 1800] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 155 (0x9b113400) [pid = 1724] [serial = 1821] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0x8e3de400) [pid = 1724] [serial = 1797] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0x99671c00) [pid = 1724] [serial = 1809] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0x93b6ac00) [pid = 1724] [serial = 1803] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0x9b11bc00) [pid = 1724] [serial = 1824] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0x9807e000) [pid = 1724] [serial = 1827] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0x9a8a8000) [pid = 1724] [serial = 1812] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0x9ae71c00) [pid = 1724] [serial = 1818] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0x9b7d7c00) [pid = 1724] [serial = 1881] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0x9b111400) [pid = 1724] [serial = 1878] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0x9ac20800) [pid = 1724] [serial = 1875] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x9a677800) [pid = 1724] [serial = 1872] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x99edc800) [pid = 1724] [serial = 1869] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x98081400) [pid = 1724] [serial = 1866] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x95244000) [pid = 1724] [serial = 1863] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0x95228000) [pid = 1724] [serial = 1860] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 139 (0x91deb000) [pid = 1724] [serial = 1857] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 138 (0x8f90d800) [pid = 1724] [serial = 1854] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 137 (0x8d8a5800) [pid = 1724] [serial = 1851] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 136 (0x92446800) [pid = 1724] [serial = 1958] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 135 (0x92442000) [pid = 1724] [serial = 1959] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 134 (0x8ff67400) [pid = 1724] [serial = 1952] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 133 (0x90136c00) [pid = 1724] [serial = 1953] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 132 (0x8d1f1000) [pid = 1724] [serial = 1946] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 131 (0x8e22c400) [pid = 1724] [serial = 1947] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0x8ee04400) [pid = 1724] [serial = 1949] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0x90129400) [pid = 1724] [serial = 1950] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x91a1e800) [pid = 1724] [serial = 1955] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | --DOMWINDOW == 127 (0x91b6f400) [pid = 1724] [serial = 1956] [outer = (nil)] [url = about:blank] 09:03:16 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:17 INFO - PROCESS | 1724 | 1467129797008 Marionette TRACE conn4 <- [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"]]]}] 09:03:17 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 09:03:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:03:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:03:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2136ms 09:03:17 INFO - PROCESS | 1724 | 1467129797040 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 09:03:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:03:17 INFO - PROCESS | 1724 | 1467129797045 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 09:03:17 INFO - PROCESS | 1724 | 1467129797052 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:03:17 INFO - PROCESS | 1724 | 1467129797055 Marionette TRACE conn4 <- [1,2698,null,{}] 09:03:17 INFO - PROCESS | 1724 | 1467129797143 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:17 INFO - PROCESS | 1724 | 1467129797149 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:17 INFO - PROCESS | 1724 | 1467129797390 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 09:03:17 INFO - PROCESS | 1724 | 1467129797591 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:17 INFO - PROCESS | 1724 | 1467129797602 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:17 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d1f3400 == 103 [pid = 1724] [id = 682] 09:03:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 128 (0x8d919400) [pid = 1724] [serial = 2047] [outer = (nil)] 09:03:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x8e33d400) [pid = 1724] [serial = 2048] [outer = 0x8d919400] 09:03:17 INFO - PROCESS | 1724 | 1467129797687 Marionette DEBUG loaded listener.js 09:03:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x8e3d7400) [pid = 1724] [serial = 2049] [outer = 0x8d919400] 09:03:18 INFO - PROCESS | 1724 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:19 INFO - PROCESS | 1724 | 1467129799030 Marionette TRACE conn4 <- [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"]]]}] 09:03:19 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 09:03:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:03:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:03:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:03:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1996ms 09:03:19 INFO - PROCESS | 1724 | 1467129799065 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 09:03:19 INFO - PROCESS | 1724 | 1467129799072 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 09:03:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:03:19 INFO - PROCESS | 1724 | 1467129799152 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:03:19 INFO - PROCESS | 1724 | 1467129799160 Marionette TRACE conn4 <- [1,2702,null,{}] 09:03:19 INFO - PROCESS | 1724 | 1467129799177 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:19 INFO - PROCESS | 1724 | 1467129799184 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:19 INFO - PROCESS | 1724 | 1467129799442 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 09:03:19 INFO - PROCESS | 1724 | 1467129799473 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:19 INFO - PROCESS | 1724 | 1467129799481 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:19 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e3ddc00 == 104 [pid = 1724] [id = 683] 09:03:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x8ee01800) [pid = 1724] [serial = 2050] [outer = (nil)] 09:03:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 132 (0x8efc1400) [pid = 1724] [serial = 2051] [outer = 0x8ee01800] 09:03:19 INFO - PROCESS | 1724 | 1467129799553 Marionette DEBUG loaded listener.js 09:03:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 133 (0x8f908c00) [pid = 1724] [serial = 2052] [outer = 0x8ee01800] 09:03:20 INFO - PROCESS | 1724 | 1467129800597 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:03:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:03:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1520ms 09:03:20 INFO - PROCESS | 1724 | 1467129800641 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 09:03:20 INFO - PROCESS | 1724 | 1467129800645 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 09:03:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:03:20 INFO - PROCESS | 1724 | 1467129800651 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:03:20 INFO - PROCESS | 1724 | 1467129800655 Marionette TRACE conn4 <- [1,2706,null,{}] 09:03:20 INFO - PROCESS | 1724 | 1467129800661 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:20 INFO - PROCESS | 1724 | 1467129800666 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:20 INFO - PROCESS | 1724 | 1467129800937 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 09:03:21 INFO - PROCESS | 1724 | --DOMWINDOW == 132 (0x9ac17800) [pid = 1724] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:03:21 INFO - PROCESS | 1724 | --DOMWINDOW == 131 (0x92338400) [pid = 1724] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:03:21 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0x91df5c00) [pid = 1724] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:03:21 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0x99edf800) [pid = 1724] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:03:21 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x953b7c00) [pid = 1724] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:03:21 INFO - PROCESS | 1724 | --DOMWINDOW == 127 (0x8d91c400) [pid = 1724] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:03:21 INFO - PROCESS | 1724 | --DOMWINDOW == 126 (0x8ce17c00) [pid = 1724] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:03:21 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0x8d917000) [pid = 1724] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:03:21 INFO - PROCESS | 1724 | --DOMWINDOW == 124 (0x90135000) [pid = 1724] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:03:21 INFO - PROCESS | 1724 | --DOMWINDOW == 123 (0x8bdd1000) [pid = 1724] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:03:21 INFO - PROCESS | 1724 | --DOMWINDOW == 122 (0x8d8a6400) [pid = 1724] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:03:21 INFO - PROCESS | 1724 | --DOMWINDOW == 121 (0x9a675000) [pid = 1724] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:03:21 INFO - PROCESS | 1724 | --DOMWINDOW == 120 (0x8e29c400) [pid = 1724] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:03:21 INFO - PROCESS | 1724 | --DOMWINDOW == 119 (0xa2fb4400) [pid = 1724] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:03:21 INFO - PROCESS | 1724 | --DOMWINDOW == 118 (0x8d8aac00) [pid = 1724] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:03:21 INFO - PROCESS | 1724 | --DOMWINDOW == 117 (0x99e31000) [pid = 1724] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:03:21 INFO - PROCESS | 1724 | --DOMWINDOW == 116 (0x90033c00) [pid = 1724] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:03:21 INFO - PROCESS | 1724 | --DOMWINDOW == 115 (0x8d1ed800) [pid = 1724] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:03:21 INFO - PROCESS | 1724 | --DOMWINDOW == 114 (0x8ff69000) [pid = 1724] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:03:21 INFO - PROCESS | 1724 | --DOMWINDOW == 113 (0x9a8aa800) [pid = 1724] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:03:21 INFO - PROCESS | 1724 | --DOMWINDOW == 112 (0x91df2400) [pid = 1724] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:03:21 INFO - PROCESS | 1724 | --DOMWINDOW == 111 (0xa1024400) [pid = 1724] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:03:21 INFO - PROCESS | 1724 | --DOMWINDOW == 110 (0x8d219400) [pid = 1724] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:03:21 INFO - PROCESS | 1724 | --DOMWINDOW == 109 (0x9a06d800) [pid = 1724] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:03:21 INFO - PROCESS | 1724 | --DOMWINDOW == 108 (0x93d82800) [pid = 1724] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:03:21 INFO - PROCESS | 1724 | --DOMWINDOW == 107 (0x99e0b400) [pid = 1724] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:03:21 INFO - PROCESS | 1724 | --DOMWINDOW == 106 (0x8f9e9800) [pid = 1724] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:03:21 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x91010000) [pid = 1724] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:03:21 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x8e3e0800) [pid = 1724] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:03:21 INFO - PROCESS | 1724 | --DOMWINDOW == 103 (0x9ae6ec00) [pid = 1724] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:03:21 INFO - PROCESS | 1724 | --DOMWINDOW == 102 (0xa2166c00) [pid = 1724] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:03:21 INFO - PROCESS | 1724 | --DOMWINDOW == 101 (0x8d8a6800) [pid = 1724] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:03:21 INFO - PROCESS | 1724 | 1467129801865 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:21 INFO - PROCESS | 1724 | 1467129801875 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:21 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdca000 == 105 [pid = 1724] [id = 684] 09:03:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 102 (0x8bdd1000) [pid = 1724] [serial = 2053] [outer = (nil)] 09:03:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 103 (0x8d219400) [pid = 1724] [serial = 2054] [outer = 0x8bdd1000] 09:03:21 INFO - PROCESS | 1724 | 1467129801951 Marionette DEBUG loaded listener.js 09:03:22 INFO - PROCESS | 1724 | ++DOMWINDOW == 104 (0x8e22b400) [pid = 1724] [serial = 2055] [outer = 0x8bdd1000] 09:03:22 INFO - PROCESS | 1724 | 1467129802726 Marionette TRACE conn4 <- [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]]]}] 09:03:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:03:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 2082ms 09:03:22 INFO - PROCESS | 1724 | 1467129802734 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 09:03:22 INFO - PROCESS | 1724 | 1467129802738 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 09:03:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:03:22 INFO - PROCESS | 1724 | 1467129802749 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:03:22 INFO - PROCESS | 1724 | 1467129802752 Marionette TRACE conn4 <- [1,2710,null,{}] 09:03:22 INFO - PROCESS | 1724 | 1467129802759 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:22 INFO - PROCESS | 1724 | 1467129802764 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:23 INFO - PROCESS | 1724 | 1467129803029 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 09:03:23 INFO - PROCESS | 1724 | 1467129803051 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:23 INFO - PROCESS | 1724 | 1467129803068 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:23 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ff64400 == 106 [pid = 1724] [id = 685] 09:03:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x8ff64800) [pid = 1724] [serial = 2056] [outer = (nil)] 09:03:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x90026000) [pid = 1724] [serial = 2057] [outer = 0x8ff64800] 09:03:23 INFO - PROCESS | 1724 | 1467129803150 Marionette DEBUG loaded listener.js 09:03:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 107 (0x9012ac00) [pid = 1724] [serial = 2058] [outer = 0x8ff64800] 09:03:24 INFO - PROCESS | 1724 | 1467129804390 Marionette TRACE conn4 <- [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] 09:03:24 INFO - PROCESS | 1724 | 1467129804448 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 09:03:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:03:24 INFO - PROCESS | 1724 | 1467129804457 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:03:24 INFO - PROCESS | 1724 | 1467129804462 Marionette TRACE conn4 <- [1,2714,null,{}] 09:03:24 INFO - PROCESS | 1724 | 1467129804472 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:24 INFO - PROCESS | 1724 | 1467129804477 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:24 INFO - PROCESS | 1724 | 1467129804757 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 09:03:25 INFO - PROCESS | 1724 | 1467129805101 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:25 INFO - PROCESS | 1724 | 1467129805119 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:25 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d09f000 == 107 [pid = 1724] [id = 686] 09:03:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 108 (0x8d1ee000) [pid = 1724] [serial = 2059] [outer = (nil)] 09:03:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 109 (0x8e22c000) [pid = 1724] [serial = 2060] [outer = 0x8d1ee000] 09:03:25 INFO - PROCESS | 1724 | 1467129805218 Marionette DEBUG loaded listener.js 09:03:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 110 (0x8e297c00) [pid = 1724] [serial = 2061] [outer = 0x8d1ee000] 09:03:26 INFO - PROCESS | 1724 | 1467129806235 Marionette TRACE conn4 <- [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]]]}] 09:03:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:03:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1854ms 09:03:26 INFO - PROCESS | 1724 | 1467129806311 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 09:03:26 INFO - PROCESS | 1724 | 1467129806319 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 09:03:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:03:26 INFO - PROCESS | 1724 | 1467129806332 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:03:26 INFO - PROCESS | 1724 | 1467129806336 Marionette TRACE conn4 <- [1,2718,null,{}] 09:03:26 INFO - PROCESS | 1724 | 1467129806345 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:26 INFO - PROCESS | 1724 | 1467129806350 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:26 INFO - PROCESS | 1724 | 1467129806625 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 09:03:26 INFO - PROCESS | 1724 | 1467129806972 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:26 INFO - PROCESS | 1724 | 1467129806981 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:27 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f6a2400 == 108 [pid = 1724] [id = 687] 09:03:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 111 (0x8f6abc00) [pid = 1724] [serial = 2062] [outer = (nil)] 09:03:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 112 (0x8f9de000) [pid = 1724] [serial = 2063] [outer = 0x8f6abc00] 09:03:27 INFO - PROCESS | 1724 | 1467129807073 Marionette DEBUG loaded listener.js 09:03:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 113 (0x8ff63c00) [pid = 1724] [serial = 2064] [outer = 0x8f6abc00] 09:03:28 INFO - PROCESS | 1724 | 1467129808117 Marionette TRACE conn4 <- [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] 09:03:28 INFO - PROCESS | 1724 | 1467129808175 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 09:03:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:03:28 INFO - PROCESS | 1724 | 1467129808183 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:03:28 INFO - PROCESS | 1724 | 1467129808190 Marionette TRACE conn4 <- [1,2722,null,{}] 09:03:28 INFO - PROCESS | 1724 | 1467129808208 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:28 INFO - PROCESS | 1724 | 1467129808218 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:28 INFO - PROCESS | 1724 | 1467129808483 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 09:03:28 INFO - PROCESS | 1724 | 1467129808817 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:28 INFO - PROCESS | 1724 | 1467129808829 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:28 INFO - PROCESS | 1724 | ++DOCSHELL 0x901efc00 == 109 [pid = 1724] [id = 688] 09:03:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 114 (0x902b6400) [pid = 1724] [serial = 2065] [outer = (nil)] 09:03:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 115 (0x902c1800) [pid = 1724] [serial = 2066] [outer = 0x902b6400] 09:03:28 INFO - PROCESS | 1724 | 1467129808919 Marionette DEBUG loaded listener.js 09:03:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 116 (0x91a14c00) [pid = 1724] [serial = 2067] [outer = 0x902b6400] 09:03:29 INFO - PROCESS | 1724 | 1467129809887 Marionette TRACE conn4 <- [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] 09:03:29 INFO - PROCESS | 1724 | 1467129809929 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 09:03:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:03:29 INFO - PROCESS | 1724 | 1467129809936 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:03:29 INFO - PROCESS | 1724 | 1467129809941 Marionette TRACE conn4 <- [1,2726,null,{}] 09:03:29 INFO - PROCESS | 1724 | 1467129809948 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:29 INFO - PROCESS | 1724 | 1467129809953 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:30 INFO - PROCESS | 1724 | 1467129810181 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 09:03:30 INFO - PROCESS | 1724 | 1467129810536 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:30 INFO - PROCESS | 1724 | 1467129810545 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:30 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f90cc00 == 110 [pid = 1724] [id = 689] 09:03:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 117 (0x90136c00) [pid = 1724] [serial = 2068] [outer = (nil)] 09:03:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 118 (0x91b64800) [pid = 1724] [serial = 2069] [outer = 0x90136c00] 09:03:30 INFO - PROCESS | 1724 | 1467129810639 Marionette DEBUG loaded listener.js 09:03:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 119 (0x91dea000) [pid = 1724] [serial = 2070] [outer = 0x90136c00] 09:03:31 INFO - PROCESS | 1724 | 1467129811598 Marionette TRACE conn4 <- [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]]]}] 09:03:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:03:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1741ms 09:03:31 INFO - PROCESS | 1724 | 1467129811678 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 09:03:31 INFO - PROCESS | 1724 | 1467129811683 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 09:03:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:03:31 INFO - PROCESS | 1724 | 1467129811691 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:03:31 INFO - PROCESS | 1724 | 1467129811695 Marionette TRACE conn4 <- [1,2730,null,{}] 09:03:31 INFO - PROCESS | 1724 | 1467129811701 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:31 INFO - PROCESS | 1724 | 1467129811707 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:31 INFO - PROCESS | 1724 | 1467129811964 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 09:03:32 INFO - PROCESS | 1724 | 1467129812295 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:32 INFO - PROCESS | 1724 | 1467129812302 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:32 INFO - PROCESS | 1724 | ++DOCSHELL 0x902b8c00 == 111 [pid = 1724] [id = 690] 09:03:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 120 (0x902ba000) [pid = 1724] [serial = 2071] [outer = (nil)] 09:03:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 121 (0x91df6800) [pid = 1724] [serial = 2072] [outer = 0x902ba000] 09:03:32 INFO - PROCESS | 1724 | 1467129812402 Marionette DEBUG loaded listener.js 09:03:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 122 (0x9233fc00) [pid = 1724] [serial = 2073] [outer = 0x902ba000] 09:03:33 INFO - PROCESS | 1724 | 1467129813751 Marionette TRACE conn4 <- [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"]]]}] 09:03:33 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 09:03:33 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:03:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:03:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2148ms 09:03:33 INFO - PROCESS | 1724 | 1467129813841 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 09:03:33 INFO - PROCESS | 1724 | 1467129813845 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 09:03:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:03:33 INFO - PROCESS | 1724 | 1467129813852 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:03:33 INFO - PROCESS | 1724 | 1467129813856 Marionette TRACE conn4 <- [1,2734,null,{}] 09:03:33 INFO - PROCESS | 1724 | 1467129813862 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:33 INFO - PROCESS | 1724 | 1467129813872 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:34 INFO - PROCESS | 1724 | 1467129814183 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 09:03:34 INFO - PROCESS | 1724 | 1467129814467 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:34 INFO - PROCESS | 1724 | 1467129814477 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:34 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdcb400 == 112 [pid = 1724] [id = 691] 09:03:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 123 (0x91af2c00) [pid = 1724] [serial = 2074] [outer = (nil)] 09:03:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 124 (0x939dcc00) [pid = 1724] [serial = 2075] [outer = 0x91af2c00] 09:03:34 INFO - PROCESS | 1724 | 1467129814560 Marionette DEBUG loaded listener.js 09:03:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0x93d80400) [pid = 1724] [serial = 2076] [outer = 0x91af2c00] 09:03:35 INFO - PROCESS | 1724 | 1467129815551 Marionette TRACE conn4 <- [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]]]}] 09:03:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:03:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1734ms 09:03:35 INFO - PROCESS | 1724 | 1467129815587 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 09:03:35 INFO - PROCESS | 1724 | 1467129815591 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 09:03:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:03:35 INFO - PROCESS | 1724 | 1467129815599 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:03:35 INFO - PROCESS | 1724 | 1467129815604 Marionette TRACE conn4 <- [1,2738,null,{}] 09:03:35 INFO - PROCESS | 1724 | 1467129815611 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:35 INFO - PROCESS | 1724 | 1467129815616 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:35 INFO - PROCESS | 1724 | 1467129815833 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 09:03:36 INFO - PROCESS | 1724 | 1467129816170 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:36 INFO - PROCESS | 1724 | 1467129816180 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:36 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d094800 == 113 [pid = 1724] [id = 692] 09:03:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x8e29a400) [pid = 1724] [serial = 2077] [outer = (nil)] 09:03:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 127 (0x95223800) [pid = 1724] [serial = 2078] [outer = 0x8e29a400] 09:03:36 INFO - PROCESS | 1724 | 1467129816275 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 128 (0x9522c800) [pid = 1724] [serial = 2079] [outer = 0x8e29a400] 09:03:37 INFO - PROCESS | 1724 | 1467129817228 Marionette TRACE conn4 <- [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]]]}] 09:03:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:03:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1681ms 09:03:37 INFO - PROCESS | 1724 | 1467129817282 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 09:03:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:03:37 INFO - PROCESS | 1724 | 1467129817293 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 09:03:37 INFO - PROCESS | 1724 | 1467129817300 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:03:37 INFO - PROCESS | 1724 | 1467129817304 Marionette TRACE conn4 <- [1,2742,null,{}] 09:03:37 INFO - PROCESS | 1724 | 1467129817310 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:37 INFO - PROCESS | 1724 | 1467129817315 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:37 INFO - PROCESS | 1724 | 1467129817538 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 09:03:37 INFO - PROCESS | 1724 | 1467129817880 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:37 INFO - PROCESS | 1724 | 1467129817887 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:37 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdc8000 == 114 [pid = 1724] [id = 693] 09:03:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x93a91000) [pid = 1724] [serial = 2080] [outer = (nil)] 09:03:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x953b6800) [pid = 1724] [serial = 2081] [outer = 0x93a91000] 09:03:37 INFO - PROCESS | 1724 | 1467129817983 Marionette DEBUG loaded listener.js 09:03:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x953b8000) [pid = 1724] [serial = 2082] [outer = 0x93a91000] 09:03:38 INFO - PROCESS | 1724 | 1467129818915 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:03:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:03:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1683ms 09:03:38 INFO - PROCESS | 1724 | 1467129818984 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 09:03:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:03:38 INFO - PROCESS | 1724 | 1467129818988 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 09:03:38 INFO - PROCESS | 1724 | 1467129818995 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:03:39 INFO - PROCESS | 1724 | 1467129818999 Marionette TRACE conn4 <- [1,2746,null,{}] 09:03:39 INFO - PROCESS | 1724 | 1467129819005 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:39 INFO - PROCESS | 1724 | 1467129819011 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:39 INFO - PROCESS | 1724 | 1467129819266 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 09:03:39 INFO - PROCESS | 1724 | 1467129819594 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:39 INFO - PROCESS | 1724 | 1467129819601 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:39 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdc6c00 == 115 [pid = 1724] [id = 694] 09:03:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 132 (0x93b6d800) [pid = 1724] [serial = 2083] [outer = (nil)] 09:03:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 133 (0x96680400) [pid = 1724] [serial = 2084] [outer = 0x93b6d800] 09:03:39 INFO - PROCESS | 1724 | 1467129819692 Marionette DEBUG loaded listener.js 09:03:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 134 (0x98078c00) [pid = 1724] [serial = 2085] [outer = 0x93b6d800] 09:03:40 INFO - PROCESS | 1724 | 1467129820620 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:03:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:03:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1698ms 09:03:40 INFO - PROCESS | 1724 | 1467129820708 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 09:03:40 INFO - PROCESS | 1724 | 1467129820715 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 09:03:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:03:40 INFO - PROCESS | 1724 | 1467129820727 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:03:40 INFO - PROCESS | 1724 | 1467129820730 Marionette TRACE conn4 <- [1,2750,null,{}] 09:03:40 INFO - PROCESS | 1724 | 1467129820738 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:40 INFO - PROCESS | 1724 | 1467129820742 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:41 INFO - PROCESS | 1724 | 1467129821077 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 09:03:41 INFO - PROCESS | 1724 | 1467129821344 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:41 INFO - PROCESS | 1724 | 1467129821357 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:41 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf43000 == 116 [pid = 1724] [id = 695] 09:03:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 135 (0x8ce1f000) [pid = 1724] [serial = 2086] [outer = (nil)] 09:03:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 136 (0x99134800) [pid = 1724] [serial = 2087] [outer = 0x8ce1f000] 09:03:41 INFO - PROCESS | 1724 | 1467129821446 Marionette DEBUG loaded listener.js 09:03:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 137 (0x9966bc00) [pid = 1724] [serial = 2088] [outer = 0x8ce1f000] 09:03:42 INFO - PROCESS | 1724 | 1467129822399 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:03:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:03:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1733ms 09:03:42 INFO - PROCESS | 1724 | 1467129822462 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 09:03:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:03:42 INFO - PROCESS | 1724 | 1467129822467 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 09:03:42 INFO - PROCESS | 1724 | 1467129822474 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:03:42 INFO - PROCESS | 1724 | 1467129822479 Marionette TRACE conn4 <- [1,2754,null,{}] 09:03:42 INFO - PROCESS | 1724 | 1467129822486 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:42 INFO - PROCESS | 1724 | 1467129822493 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:42 INFO - PROCESS | 1724 | 1467129822783 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 09:03:43 INFO - PROCESS | 1724 | 1467129823129 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:43 INFO - PROCESS | 1724 | 1467129823142 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:43 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a459400 == 117 [pid = 1724] [id = 696] 09:03:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 138 (0x9a459800) [pid = 1724] [serial = 2089] [outer = (nil)] 09:03:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 139 (0x9a676000) [pid = 1724] [serial = 2090] [outer = 0x9a459800] 09:03:43 INFO - PROCESS | 1724 | 1467129823237 Marionette DEBUG loaded listener.js 09:03:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 140 (0x9a8a5800) [pid = 1724] [serial = 2091] [outer = 0x9a459800] 09:03:44 INFO - PROCESS | 1724 | 1467129824458 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:03:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:03:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 2043ms 09:03:44 INFO - PROCESS | 1724 | 1467129824517 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 09:03:44 INFO - PROCESS | 1724 | 1467129824522 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 09:03:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:03:44 INFO - PROCESS | 1724 | 1467129824528 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:03:44 INFO - PROCESS | 1724 | 1467129824532 Marionette TRACE conn4 <- [1,2758,null,{}] 09:03:44 INFO - PROCESS | 1724 | 1467129824538 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:44 INFO - PROCESS | 1724 | 1467129824543 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:44 INFO - PROCESS | 1724 | 1467129824763 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 09:03:45 INFO - PROCESS | 1724 | 1467129825095 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:45 INFO - PROCESS | 1724 | 1467129825101 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:45 INFO - PROCESS | 1724 | ++DOCSHELL 0x9a677000 == 118 [pid = 1724] [id = 697] 09:03:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0x9a8aa800) [pid = 1724] [serial = 2092] [outer = (nil)] 09:03:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x9ac1d000) [pid = 1724] [serial = 2093] [outer = 0x9a8aa800] 09:03:45 INFO - PROCESS | 1724 | 1467129825197 Marionette DEBUG loaded listener.js 09:03:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x9ae6b000) [pid = 1724] [serial = 2094] [outer = 0x9a8aa800] 09:03:46 INFO - PROCESS | 1724 | 1467129826139 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:03:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:03:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1682ms 09:03:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:03:46 INFO - PROCESS | 1724 | 1467129826211 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 09:03:46 INFO - PROCESS | 1724 | 1467129826215 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 09:03:46 INFO - PROCESS | 1724 | 1467129826222 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:03:46 INFO - PROCESS | 1724 | 1467129826225 Marionette TRACE conn4 <- [1,2762,null,{}] 09:03:46 INFO - PROCESS | 1724 | 1467129826232 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:46 INFO - PROCESS | 1724 | 1467129826237 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:46 INFO - PROCESS | 1724 | 1467129826507 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 09:03:46 INFO - PROCESS | 1724 | 1467129826873 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:46 INFO - PROCESS | 1724 | 1467129826883 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:46 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d099000 == 119 [pid = 1724] [id = 698] 09:03:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x8d09bc00) [pid = 1724] [serial = 2095] [outer = (nil)] 09:03:46 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x91af5400) [pid = 1724] [serial = 2096] [outer = 0x8d09bc00] 09:03:46 INFO - PROCESS | 1724 | 1467129826967 Marionette DEBUG loaded listener.js 09:03:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0x91dec800) [pid = 1724] [serial = 2097] [outer = 0x8d09bc00] 09:03:47 INFO - PROCESS | 1724 | 1467129827912 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:03:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:03:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1738ms 09:03:47 INFO - PROCESS | 1724 | 1467129827959 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 09:03:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:03:47 INFO - PROCESS | 1724 | 1467129827964 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 09:03:47 INFO - PROCESS | 1724 | 1467129827971 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:03:47 INFO - PROCESS | 1724 | 1467129827975 Marionette TRACE conn4 <- [1,2766,null,{}] 09:03:47 INFO - PROCESS | 1724 | 1467129827981 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:47 INFO - PROCESS | 1724 | 1467129827986 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:48 INFO - PROCESS | 1724 | 1467129828208 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 09:03:48 INFO - PROCESS | 1724 | 1467129828546 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:48 INFO - PROCESS | 1724 | 1467129828552 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:48 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e343800 == 120 [pid = 1724] [id = 699] 09:03:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0x8f90e400) [pid = 1724] [serial = 2098] [outer = (nil)] 09:03:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0x98074400) [pid = 1724] [serial = 2099] [outer = 0x8f90e400] 09:03:48 INFO - PROCESS | 1724 | 1467129828646 Marionette DEBUG loaded listener.js 09:03:48 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0x9a8a3800) [pid = 1724] [serial = 2100] [outer = 0x8f90e400] 09:03:49 INFO - PROCESS | 1724 | 1467129829573 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:03:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:03:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1632ms 09:03:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:03:49 INFO - PROCESS | 1724 | 1467129829604 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 09:03:49 INFO - PROCESS | 1724 | 1467129829607 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 09:03:49 INFO - PROCESS | 1724 | 1467129829614 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:03:49 INFO - PROCESS | 1724 | 1467129829617 Marionette TRACE conn4 <- [1,2770,null,{}] 09:03:49 INFO - PROCESS | 1724 | 1467129829643 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:49 INFO - PROCESS | 1724 | 1467129829649 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:49 INFO - PROCESS | 1724 | 1467129829947 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 09:03:50 INFO - PROCESS | 1724 | 1467129830503 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:50 INFO - PROCESS | 1724 | 1467129830513 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:50 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf48000 == 121 [pid = 1724] [id = 700] 09:03:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0x8bf48c00) [pid = 1724] [serial = 2101] [outer = (nil)] 09:03:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x8ce1d800) [pid = 1724] [serial = 2102] [outer = 0x8bf48c00] 09:03:50 INFO - PROCESS | 1724 | 1467129830600 Marionette DEBUG loaded listener.js 09:03:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0x8d1ed400) [pid = 1724] [serial = 2103] [outer = 0x8bf48c00] 09:03:51 INFO - PROCESS | 1724 | 1467129831555 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:03:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:03:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1982ms 09:03:51 INFO - PROCESS | 1724 | 1467129831598 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 09:03:51 INFO - PROCESS | 1724 | 1467129831604 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 09:03:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:03:51 INFO - PROCESS | 1724 | 1467129831612 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:03:51 INFO - PROCESS | 1724 | 1467129831617 Marionette TRACE conn4 <- [1,2774,null,{}] 09:03:51 INFO - PROCESS | 1724 | 1467129831625 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:51 INFO - PROCESS | 1724 | 1467129831633 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:51 INFO - PROCESS | 1724 | 1467129831849 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 09:03:52 INFO - PROCESS | 1724 | 1467129832202 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:52 INFO - PROCESS | 1724 | 1467129832210 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:52 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d913400 == 122 [pid = 1724] [id = 701] 09:03:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0x8e22b800) [pid = 1724] [serial = 2104] [outer = (nil)] 09:03:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0x8ee0bc00) [pid = 1724] [serial = 2105] [outer = 0x8e22b800] 09:03:52 INFO - PROCESS | 1724 | 1467129832298 Marionette DEBUG loaded listener.js 09:03:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0x8f6a2800) [pid = 1724] [serial = 2106] [outer = 0x8e22b800] 09:03:53 INFO - PROCESS | 1724 | 1467129833326 Marionette TRACE conn4 <- [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]]]}] 09:03:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:03:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1789ms 09:03:53 INFO - PROCESS | 1724 | 1467129833405 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 09:03:53 INFO - PROCESS | 1724 | 1467129833411 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 09:03:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:03:53 INFO - PROCESS | 1724 | 1467129833419 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:03:53 INFO - PROCESS | 1724 | 1467129833423 Marionette TRACE conn4 <- [1,2778,null,{}] 09:03:53 INFO - PROCESS | 1724 | 1467129833429 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:53 INFO - PROCESS | 1724 | 1467129833435 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:53 INFO - PROCESS | 1724 | 1467129833656 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 09:03:54 INFO - PROCESS | 1724 | 1467129834071 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:54 INFO - PROCESS | 1724 | 1467129834080 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:54 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce1cc00 == 121 [pid = 1724] [id = 646] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0xa33c4400) [pid = 1724] [serial = 1997] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0x9522c400) [pid = 1724] [serial = 2018] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce15000 == 122 [pid = 1724] [id = 702] 09:03:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0x8ce1cc00) [pid = 1724] [serial = 2107] [outer = (nil)] 09:03:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0x8ee02000) [pid = 1724] [serial = 2108] [outer = 0x8ce1cc00] 09:03:54 INFO - PROCESS | 1724 | 1467129834235 Marionette DEBUG loaded listener.js 09:03:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 156 (0x90128c00) [pid = 1724] [serial = 2109] [outer = 0x8ce1cc00] 09:03:54 INFO - PROCESS | 1724 | --DOCSHELL 0x8e3ddc00 == 121 [pid = 1724] [id = 683] 09:03:54 INFO - PROCESS | 1724 | --DOCSHELL 0x8d1f3400 == 120 [pid = 1724] [id = 682] 09:03:54 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce15c00 == 119 [pid = 1724] [id = 681] 09:03:54 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d2000 == 118 [pid = 1724] [id = 680] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 155 (0x9c263800) [pid = 1724] [serial = 1988] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0x93a9b400) [pid = 1724] [serial = 2012] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0x9966fc00) [pid = 1724] [serial = 1914] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0x9c25d800) [pid = 1724] [serial = 1929] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0x95428800) [pid = 1724] [serial = 1973] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0x8efbac00) [pid = 1724] [serial = 2004] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0x91df1400) [pid = 1724] [serial = 1905] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0x8e29a800) [pid = 1724] [serial = 1964] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0x95242800) [pid = 1724] [serial = 2015] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0x9ba26c00) [pid = 1724] [serial = 1923] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0x902be400) [pid = 1724] [serial = 2006] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x9b11a000) [pid = 1724] [serial = 1983] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x99e35000) [pid = 1724] [serial = 1977] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x98075c00) [pid = 1724] [serial = 1974] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0xa2feb800) [pid = 1724] [serial = 1994] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0x91a18c00) [pid = 1724] [serial = 2001] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 139 (0x9d45c400) [pid = 1724] [serial = 1989] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 138 (0xa2167800) [pid = 1724] [serial = 1991] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 137 (0xa3283000) [pid = 1724] [serial = 1995] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 136 (0x91b63000) [pid = 1724] [serial = 2010] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 135 (0x9a89f400) [pid = 1724] [serial = 1979] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 134 (0x901ee400) [pid = 1724] [serial = 1967] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 133 (0x9100d800) [pid = 1724] [serial = 2009] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 132 (0x9bf0b400) [pid = 1724] [serial = 1926] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 131 (0x953ba000) [pid = 1724] [serial = 2016] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0x93b67c00) [pid = 1724] [serial = 1962] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0xa2090c00) [pid = 1724] [serial = 1935] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x8e310800) [pid = 1724] [serial = 2003] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 127 (0x8f904000) [pid = 1724] [serial = 1941] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 126 (0x9ae74c00) [pid = 1724] [serial = 1920] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0x94881400) [pid = 1724] [serial = 1970] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 124 (0x9ac1a000) [pid = 1724] [serial = 1980] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 123 (0x93d8d400) [pid = 1724] [serial = 2013] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 122 (0x91afac00) [pid = 1724] [serial = 2007] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 121 (0x9a89f800) [pid = 1724] [serial = 1917] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 120 (0x9d45b000) [pid = 1724] [serial = 1932] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 119 (0x91007800) [pid = 1724] [serial = 1968] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 118 (0x9523a800) [pid = 1724] [serial = 1971] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 117 (0x9244ec00) [pid = 1724] [serial = 1911] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 116 (0x901e1800) [pid = 1724] [serial = 2000] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 115 (0xa216dc00) [pid = 1724] [serial = 1992] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 114 (0x93b70c00) [pid = 1724] [serial = 1944] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 113 (0x9b7d9400) [pid = 1724] [serial = 1986] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 112 (0x98230400) [pid = 1724] [serial = 1976] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 111 (0xa2321400) [pid = 1724] [serial = 1938] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 110 (0x8e342000) [pid = 1724] [serial = 1965] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 109 (0x9b113c00) [pid = 1724] [serial = 1982] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 108 (0x9b69c400) [pid = 1724] [serial = 1985] [outer = (nil)] [url = about:blank] 09:03:54 INFO - PROCESS | 1724 | --DOMWINDOW == 107 (0x8ee08400) [pid = 1724] [serial = 1908] [outer = (nil)] [url = about:blank] 09:03:55 INFO - PROCESS | 1724 | 1467129835163 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:03:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:03:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1787ms 09:03:55 INFO - PROCESS | 1724 | 1467129835208 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 09:03:55 INFO - PROCESS | 1724 | 1467129835213 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 09:03:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:03:55 INFO - PROCESS | 1724 | 1467129835227 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:03:55 INFO - PROCESS | 1724 | 1467129835236 Marionette TRACE conn4 <- [1,2782,null,{}] 09:03:55 INFO - PROCESS | 1724 | 1467129835246 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:55 INFO - PROCESS | 1724 | 1467129835252 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:55 INFO - PROCESS | 1724 | 1467129835465 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 09:03:55 INFO - PROCESS | 1724 | 1467129835732 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:55 INFO - PROCESS | 1724 | 1467129835741 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:55 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e310800 == 119 [pid = 1724] [id = 703] 09:03:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 108 (0x8ee04c00) [pid = 1724] [serial = 2110] [outer = (nil)] 09:03:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 109 (0x91a18800) [pid = 1724] [serial = 2111] [outer = 0x8ee04c00] 09:03:55 INFO - PROCESS | 1724 | 1467129835854 Marionette DEBUG loaded listener.js 09:03:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 110 (0x91af3000) [pid = 1724] [serial = 2112] [outer = 0x8ee04c00] 09:03:56 INFO - PROCESS | 1724 | 1467129836714 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:03:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:03:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1549ms 09:03:56 INFO - PROCESS | 1724 | 1467129836769 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 09:03:56 INFO - PROCESS | 1724 | 1467129836774 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 09:03:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:03:56 INFO - PROCESS | 1724 | 1467129836780 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:03:56 INFO - PROCESS | 1724 | 1467129836783 Marionette TRACE conn4 <- [1,2786,null,{}] 09:03:56 INFO - PROCESS | 1724 | 1467129836799 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:56 INFO - PROCESS | 1724 | 1467129836804 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:57 INFO - PROCESS | 1724 | 1467129837076 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 09:03:57 INFO - PROCESS | 1724 | 1467129837108 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:57 INFO - PROCESS | 1724 | 1467129837116 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:57 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d89fc00 == 120 [pid = 1724] [id = 704] 09:03:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 111 (0x8e3ddc00) [pid = 1724] [serial = 2113] [outer = (nil)] 09:03:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 112 (0x91df1800) [pid = 1724] [serial = 2114] [outer = 0x8e3ddc00] 09:03:57 INFO - PROCESS | 1724 | 1467129837190 Marionette DEBUG loaded listener.js 09:03:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 113 (0x9244a400) [pid = 1724] [serial = 2115] [outer = 0x8e3ddc00] 09:03:58 INFO - PROCESS | 1724 | 1467129838249 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:03:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:03:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1499ms 09:03:58 INFO - PROCESS | 1724 | 1467129838280 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 09:03:58 INFO - PROCESS | 1724 | 1467129838283 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 09:03:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:03:58 INFO - PROCESS | 1724 | 1467129838313 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:03:58 INFO - PROCESS | 1724 | 1467129838317 Marionette TRACE conn4 <- [1,2790,null,{}] 09:03:58 INFO - PROCESS | 1724 | 1467129838323 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:58 INFO - PROCESS | 1724 | 1467129838328 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:58 INFO - PROCESS | 1724 | 1467129838608 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 09:03:58 INFO - PROCESS | 1724 | --DOMWINDOW == 112 (0x8ee01800) [pid = 1724] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:03:58 INFO - PROCESS | 1724 | --DOMWINDOW == 111 (0x8d1f4c00) [pid = 1724] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:03:58 INFO - PROCESS | 1724 | --DOMWINDOW == 110 (0x8a9d2c00) [pid = 1724] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:03:58 INFO - PROCESS | 1724 | --DOMWINDOW == 109 (0x8bdd1000) [pid = 1724] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:03:58 INFO - PROCESS | 1724 | --DOMWINDOW == 108 (0x8d919400) [pid = 1724] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:03:58 INFO - PROCESS | 1724 | 1467129838930 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:58 INFO - PROCESS | 1724 | 1467129838948 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:03:58 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d912800 == 121 [pid = 1724] [id = 705] 09:03:58 INFO - PROCESS | 1724 | ++DOMWINDOW == 109 (0x8d919400) [pid = 1724] [serial = 2116] [outer = (nil)] 09:03:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 110 (0x901e8800) [pid = 1724] [serial = 2117] [outer = 0x8d919400] 09:03:59 INFO - PROCESS | 1724 | 1467129839032 Marionette DEBUG loaded listener.js 09:03:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 111 (0x93d80c00) [pid = 1724] [serial = 2118] [outer = 0x8d919400] 09:03:59 INFO - PROCESS | 1724 | 1467129839849 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:03:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:03:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1595ms 09:03:59 INFO - PROCESS | 1724 | 1467129839903 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 09:03:59 INFO - PROCESS | 1724 | 1467129839906 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 09:03:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:03:59 INFO - PROCESS | 1724 | 1467129839914 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:03:59 INFO - PROCESS | 1724 | 1467129839917 Marionette TRACE conn4 <- [1,2794,null,{}] 09:03:59 INFO - PROCESS | 1724 | 1467129839923 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:59 INFO - PROCESS | 1724 | 1467129839929 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:00 INFO - PROCESS | 1724 | 1467129840136 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 09:04:00 INFO - PROCESS | 1724 | 1467129840332 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:00 INFO - PROCESS | 1724 | 1467129840341 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:00 INFO - PROCESS | 1724 | ++DOCSHELL 0x91b68c00 == 122 [pid = 1724] [id = 706] 09:04:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 112 (0x91df5c00) [pid = 1724] [serial = 2119] [outer = (nil)] 09:04:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 113 (0x95240c00) [pid = 1724] [serial = 2120] [outer = 0x91df5c00] 09:04:00 INFO - PROCESS | 1724 | 1467129840411 Marionette DEBUG loaded listener.js 09:04:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 114 (0x953ba000) [pid = 1724] [serial = 2121] [outer = 0x91df5c00] 09:04:01 INFO - PROCESS | 1724 | 1467129841515 Marionette TRACE conn4 <- [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]]]}] 09:04:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:04:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1644ms 09:04:01 INFO - PROCESS | 1724 | 1467129841558 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 09:04:01 INFO - PROCESS | 1724 | 1467129841565 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 09:04:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:04:01 INFO - PROCESS | 1724 | 1467129841573 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:04:01 INFO - PROCESS | 1724 | 1467129841579 Marionette TRACE conn4 <- [1,2798,null,{}] 09:04:01 INFO - PROCESS | 1724 | 1467129841588 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:01 INFO - PROCESS | 1724 | 1467129841594 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:01 INFO - PROCESS | 1724 | 1467129841899 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 09:04:02 INFO - PROCESS | 1724 | 1467129842259 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:02 INFO - PROCESS | 1724 | 1467129842266 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:02 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d917000 == 123 [pid = 1724] [id = 707] 09:04:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 115 (0x8d918400) [pid = 1724] [serial = 2122] [outer = (nil)] 09:04:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 116 (0x8e3dec00) [pid = 1724] [serial = 2123] [outer = 0x8d918400] 09:04:02 INFO - PROCESS | 1724 | 1467129842369 Marionette DEBUG loaded listener.js 09:04:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 117 (0x8efb6c00) [pid = 1724] [serial = 2124] [outer = 0x8d918400] 09:04:03 INFO - PROCESS | 1724 | 1467129843422 Marionette TRACE conn4 <- [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]]]}] 09:04:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:04:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1887ms 09:04:03 INFO - PROCESS | 1724 | 1467129843460 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 09:04:03 INFO - PROCESS | 1724 | 1467129843468 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 09:04:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:04:03 INFO - PROCESS | 1724 | 1467129843479 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:04:03 INFO - PROCESS | 1724 | 1467129843484 Marionette TRACE conn4 <- [1,2802,null,{}] 09:04:03 INFO - PROCESS | 1724 | 1467129843491 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:03 INFO - PROCESS | 1724 | 1467129843497 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:03 INFO - PROCESS | 1724 | 1467129843736 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 09:04:04 INFO - PROCESS | 1724 | 1467129844075 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:04 INFO - PROCESS | 1724 | 1467129844084 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:04 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8aac00 == 124 [pid = 1724] [id = 708] 09:04:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 118 (0x902b9c00) [pid = 1724] [serial = 2125] [outer = (nil)] 09:04:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 119 (0x9100ac00) [pid = 1724] [serial = 2126] [outer = 0x902b9c00] 09:04:04 INFO - PROCESS | 1724 | 1467129844182 Marionette DEBUG loaded listener.js 09:04:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 120 (0x91df0000) [pid = 1724] [serial = 2127] [outer = 0x902b9c00] 09:04:05 INFO - PROCESS | 1724 | 1467129845205 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:04:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:04:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1788ms 09:04:05 INFO - PROCESS | 1724 | 1467129845268 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 09:04:05 INFO - PROCESS | 1724 | 1467129845273 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 09:04:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:04:05 INFO - PROCESS | 1724 | 1467129845280 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:04:05 INFO - PROCESS | 1724 | 1467129845287 Marionette TRACE conn4 <- [1,2806,null,{}] 09:04:05 INFO - PROCESS | 1724 | 1467129845305 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:05 INFO - PROCESS | 1724 | 1467129845314 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:05 INFO - PROCESS | 1724 | 1467129845599 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 09:04:05 INFO - PROCESS | 1724 | 1467129845943 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:05 INFO - PROCESS | 1724 | 1467129845955 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:05 INFO - PROCESS | 1724 | ++DOCSHELL 0x95244c00 == 125 [pid = 1724] [id = 709] 09:04:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 121 (0x95245000) [pid = 1724] [serial = 2128] [outer = (nil)] 09:04:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 122 (0x98009000) [pid = 1724] [serial = 2129] [outer = 0x95245000] 09:04:06 INFO - PROCESS | 1724 | 1467129846050 Marionette DEBUG loaded listener.js 09:04:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 123 (0x98081400) [pid = 1724] [serial = 2130] [outer = 0x95245000] 09:04:06 INFO - PROCESS | 1724 | 1467129846989 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:04:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:04:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1747ms 09:04:07 INFO - PROCESS | 1724 | 1467129847029 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 09:04:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:04:07 INFO - PROCESS | 1724 | 1467129847034 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 09:04:07 INFO - PROCESS | 1724 | 1467129847041 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:04:07 INFO - PROCESS | 1724 | 1467129847045 Marionette TRACE conn4 <- [1,2810,null,{}] 09:04:07 INFO - PROCESS | 1724 | 1467129847052 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:07 INFO - PROCESS | 1724 | 1467129847057 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:07 INFO - PROCESS | 1724 | 1467129847296 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 09:04:07 INFO - PROCESS | 1724 | 1467129847637 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:07 INFO - PROCESS | 1724 | 1467129847645 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:07 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e3d6000 == 126 [pid = 1724] [id = 710] 09:04:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 124 (0x90129400) [pid = 1724] [serial = 2131] [outer = (nil)] 09:04:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0x99edc800) [pid = 1724] [serial = 2132] [outer = 0x90129400] 09:04:07 INFO - PROCESS | 1724 | 1467129847737 Marionette DEBUG loaded listener.js 09:04:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x9a452c00) [pid = 1724] [serial = 2133] [outer = 0x90129400] 09:04:08 INFO - PROCESS | 1724 | 1467129848628 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:04:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:04:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1633ms 09:04:08 INFO - PROCESS | 1724 | 1467129848674 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 09:04:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:04:08 INFO - PROCESS | 1724 | 1467129848679 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 09:04:08 INFO - PROCESS | 1724 | 1467129848704 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:04:08 INFO - PROCESS | 1724 | 1467129848709 Marionette TRACE conn4 <- [1,2814,null,{}] 09:04:08 INFO - PROCESS | 1724 | 1467129848718 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:08 INFO - PROCESS | 1724 | 1467129848723 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:08 INFO - PROCESS | 1724 | 1467129848957 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 09:04:09 INFO - PROCESS | 1724 | 1467129849245 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:09 INFO - PROCESS | 1724 | 1467129849252 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:09 INFO - PROCESS | 1724 | ++DOCSHELL 0x99dbe800 == 127 [pid = 1724] [id = 711] 09:04:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 127 (0x99e38800) [pid = 1724] [serial = 2134] [outer = (nil)] 09:04:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 128 (0x9a8a1c00) [pid = 1724] [serial = 2135] [outer = 0x99e38800] 09:04:09 INFO - PROCESS | 1724 | 1467129849388 Marionette DEBUG loaded listener.js 09:04:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x9ac19000) [pid = 1724] [serial = 2136] [outer = 0x99e38800] 09:04:10 INFO - PROCESS | 1724 | 1467129850323 Marionette TRACE conn4 <- [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]]]}] 09:04:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:04:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1708ms 09:04:10 INFO - PROCESS | 1724 | 1467129850395 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 09:04:10 INFO - PROCESS | 1724 | 1467129850399 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 09:04:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:04:10 INFO - PROCESS | 1724 | 1467129850407 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:04:10 INFO - PROCESS | 1724 | 1467129850411 Marionette TRACE conn4 <- [1,2818,null,{}] 09:04:10 INFO - PROCESS | 1724 | 1467129850418 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:10 INFO - PROCESS | 1724 | 1467129850429 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:10 INFO - PROCESS | 1724 | 1467129850707 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 09:04:11 INFO - PROCESS | 1724 | 1467129851071 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:11 INFO - PROCESS | 1724 | 1467129851083 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:11 INFO - PROCESS | 1724 | ++DOCSHELL 0x902c5400 == 128 [pid = 1724] [id = 712] 09:04:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x9ae6f800) [pid = 1724] [serial = 2137] [outer = (nil)] 09:04:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x9b317400) [pid = 1724] [serial = 2138] [outer = 0x9ae6f800] 09:04:11 INFO - PROCESS | 1724 | 1467129851168 Marionette DEBUG loaded listener.js 09:04:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 132 (0x9b7cb400) [pid = 1724] [serial = 2139] [outer = 0x9ae6f800] 09:04:12 INFO - PROCESS | 1724 | 1467129852105 Marionette TRACE conn4 <- [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]]]}] 09:04:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:04:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1741ms 09:04:12 INFO - PROCESS | 1724 | 1467129852148 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 09:04:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:04:12 INFO - PROCESS | 1724 | 1467129852153 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 09:04:12 INFO - PROCESS | 1724 | 1467129852160 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:04:12 INFO - PROCESS | 1724 | 1467129852163 Marionette TRACE conn4 <- [1,2822,null,{}] 09:04:12 INFO - PROCESS | 1724 | 1467129852170 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:12 INFO - PROCESS | 1724 | 1467129852175 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:12 INFO - PROCESS | 1724 | 1467129852397 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 09:04:12 INFO - PROCESS | 1724 | 1467129852738 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:12 INFO - PROCESS | 1724 | 1467129852748 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:12 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8a5400 == 129 [pid = 1724] [id = 713] 09:04:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 133 (0x8f907000) [pid = 1724] [serial = 2140] [outer = (nil)] 09:04:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 134 (0x9b7d8000) [pid = 1724] [serial = 2141] [outer = 0x8f907000] 09:04:12 INFO - PROCESS | 1724 | 1467129852837 Marionette DEBUG loaded listener.js 09:04:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 135 (0x9ba26800) [pid = 1724] [serial = 2142] [outer = 0x8f907000] 09:04:13 INFO - PROCESS | 1724 | 1467129853778 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:04:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:04:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1690ms 09:04:13 INFO - PROCESS | 1724 | 1467129853851 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 09:04:13 INFO - PROCESS | 1724 | 1467129853862 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 09:04:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:04:13 INFO - PROCESS | 1724 | 1467129853869 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:04:13 INFO - PROCESS | 1724 | 1467129853872 Marionette TRACE conn4 <- [1,2826,null,{}] 09:04:13 INFO - PROCESS | 1724 | 1467129853879 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:13 INFO - PROCESS | 1724 | 1467129853883 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:14 INFO - PROCESS | 1724 | 1467129854145 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 09:04:14 INFO - PROCESS | 1724 | 1467129854477 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:14 INFO - PROCESS | 1724 | 1467129854486 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:14 INFO - PROCESS | 1724 | ++DOCSHELL 0x99674400 == 130 [pid = 1724] [id = 714] 09:04:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 136 (0x9a89ec00) [pid = 1724] [serial = 2143] [outer = (nil)] 09:04:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 137 (0x9bff0c00) [pid = 1724] [serial = 2144] [outer = 0x9a89ec00] 09:04:14 INFO - PROCESS | 1724 | 1467129854577 Marionette DEBUG loaded listener.js 09:04:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 138 (0x9c013000) [pid = 1724] [serial = 2145] [outer = 0x9a89ec00] 09:04:15 INFO - PROCESS | 1724 | 1467129855522 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:04:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:04:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1685ms 09:04:15 INFO - PROCESS | 1724 | 1467129855555 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 09:04:15 INFO - PROCESS | 1724 | 1467129855558 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 09:04:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:04:15 INFO - PROCESS | 1724 | 1467129855566 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:04:15 INFO - PROCESS | 1724 | 1467129855569 Marionette TRACE conn4 <- [1,2830,null,{}] 09:04:15 INFO - PROCESS | 1724 | 1467129855575 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:15 INFO - PROCESS | 1724 | 1467129855581 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:15 INFO - PROCESS | 1724 | 1467129855819 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 09:04:16 INFO - PROCESS | 1724 | 1467129856165 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:16 INFO - PROCESS | 1724 | 1467129856173 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:16 INFO - PROCESS | 1724 | ++DOCSHELL 0x9b7d9000 == 131 [pid = 1724] [id = 715] 09:04:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 139 (0x9baf7000) [pid = 1724] [serial = 2146] [outer = (nil)] 09:04:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 140 (0x9c263000) [pid = 1724] [serial = 2147] [outer = 0x9baf7000] 09:04:16 INFO - PROCESS | 1724 | 1467129856265 Marionette DEBUG loaded listener.js 09:04:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0x9d40d800) [pid = 1724] [serial = 2148] [outer = 0x9baf7000] 09:04:17 INFO - PROCESS | 1724 | 1467129857165 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:04:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:04:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1631ms 09:04:17 INFO - PROCESS | 1724 | 1467129857214 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 09:04:17 INFO - PROCESS | 1724 | 1467129857217 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 09:04:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:04:17 INFO - PROCESS | 1724 | 1467129857229 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:04:17 INFO - PROCESS | 1724 | 1467129857232 Marionette TRACE conn4 <- [1,2834,null,{}] 09:04:17 INFO - PROCESS | 1724 | 1467129857239 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:17 INFO - PROCESS | 1724 | 1467129857245 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:17 INFO - PROCESS | 1724 | 1467129857477 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 09:04:17 INFO - PROCESS | 1724 | 1467129857829 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:17 INFO - PROCESS | 1724 | 1467129857837 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:17 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e30b800 == 132 [pid = 1724] [id = 716] 09:04:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x90028000) [pid = 1724] [serial = 2149] [outer = (nil)] 09:04:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x9d80a400) [pid = 1724] [serial = 2150] [outer = 0x90028000] 09:04:17 INFO - PROCESS | 1724 | 1467129857941 Marionette DEBUG loaded listener.js 09:04:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0xa1024400) [pid = 1724] [serial = 2151] [outer = 0x90028000] 09:04:18 INFO - PROCESS | 1724 | 1467129858893 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:04:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:04:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1736ms 09:04:18 INFO - PROCESS | 1724 | 1467129858966 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 09:04:18 INFO - PROCESS | 1724 | 1467129858971 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 09:04:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:04:18 INFO - PROCESS | 1724 | 1467129858978 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:04:18 INFO - PROCESS | 1724 | 1467129858983 Marionette TRACE conn4 <- [1,2838,null,{}] 09:04:18 INFO - PROCESS | 1724 | 1467129858989 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:18 INFO - PROCESS | 1724 | 1467129858995 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:19 INFO - PROCESS | 1724 | 1467129859273 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 09:04:19 INFO - PROCESS | 1724 | 1467129859624 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:19 INFO - PROCESS | 1724 | 1467129859631 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:19 INFO - PROCESS | 1724 | ++DOCSHELL 0xa2092000 == 133 [pid = 1724] [id = 717] 09:04:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0xa21f0c00) [pid = 1724] [serial = 2152] [outer = (nil)] 09:04:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0xa2526400) [pid = 1724] [serial = 2153] [outer = 0xa21f0c00] 09:04:19 INFO - PROCESS | 1724 | 1467129859727 Marionette DEBUG loaded listener.js 09:04:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0xa25e5800) [pid = 1724] [serial = 2154] [outer = 0xa21f0c00] 09:04:20 INFO - PROCESS | 1724 | 1467129860678 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:04:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:04:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1734ms 09:04:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:04:20 INFO - PROCESS | 1724 | 1467129860713 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 09:04:20 INFO - PROCESS | 1724 | 1467129860716 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 09:04:20 INFO - PROCESS | 1724 | 1467129860723 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:04:20 INFO - PROCESS | 1724 | 1467129860728 Marionette TRACE conn4 <- [1,2842,null,{}] 09:04:20 INFO - PROCESS | 1724 | 1467129860734 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:20 INFO - PROCESS | 1724 | 1467129860739 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:20 INFO - PROCESS | 1724 | 1467129860979 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 09:04:21 INFO - PROCESS | 1724 | 1467129861317 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:21 INFO - PROCESS | 1724 | 1467129861324 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:21 INFO - PROCESS | 1724 | ++DOCSHELL 0xa2090c00 == 134 [pid = 1724] [id = 718] 09:04:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0xa2fb4400) [pid = 1724] [serial = 2155] [outer = (nil)] 09:04:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0xa3277400) [pid = 1724] [serial = 2156] [outer = 0xa2fb4400] 09:04:21 INFO - PROCESS | 1724 | 1467129861416 Marionette DEBUG loaded listener.js 09:04:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0xa3303800) [pid = 1724] [serial = 2157] [outer = 0xa2fb4400] 09:04:22 INFO - PROCESS | 1724 | 1467129862355 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:04:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:04:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1682ms 09:04:22 INFO - PROCESS | 1724 | 1467129862406 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 09:04:22 INFO - PROCESS | 1724 | 1467129862410 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 09:04:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:04:22 INFO - PROCESS | 1724 | 1467129862417 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:04:22 INFO - PROCESS | 1724 | 1467129862420 Marionette TRACE conn4 <- [1,2846,null,{}] 09:04:22 INFO - PROCESS | 1724 | 1467129862427 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:22 INFO - PROCESS | 1724 | 1467129862432 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:22 INFO - PROCESS | 1724 | 1467129862665 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 09:04:23 INFO - PROCESS | 1724 | 1467129863018 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:23 INFO - PROCESS | 1724 | 1467129863026 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:23 INFO - PROCESS | 1724 | ++DOCSHELL 0x91a1b400 == 135 [pid = 1724] [id = 719] 09:04:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x91af8000) [pid = 1724] [serial = 2158] [outer = (nil)] 09:04:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0xa33c1c00) [pid = 1724] [serial = 2159] [outer = 0x91af8000] 09:04:23 INFO - PROCESS | 1724 | 1467129863117 Marionette DEBUG loaded listener.js 09:04:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0xa4d0cc00) [pid = 1724] [serial = 2160] [outer = 0x91af8000] 09:04:24 INFO - PROCESS | 1724 | 1467129864099 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:04:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:04:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1735ms 09:04:24 INFO - PROCESS | 1724 | 1467129864153 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 09:04:24 INFO - PROCESS | 1724 | 1467129864156 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 09:04:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:04:24 INFO - PROCESS | 1724 | 1467129864163 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:04:24 INFO - PROCESS | 1724 | 1467129864167 Marionette TRACE conn4 <- [1,2850,null,{}] 09:04:24 INFO - PROCESS | 1724 | 1467129864173 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:24 INFO - PROCESS | 1724 | 1467129864178 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:24 INFO - PROCESS | 1724 | 1467129864412 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 09:04:25 INFO - PROCESS | 1724 | 1467129865345 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:25 INFO - PROCESS | 1724 | 1467129865357 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:25 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf4b000 == 136 [pid = 1724] [id = 720] 09:04:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0x8ce12c00) [pid = 1724] [serial = 2161] [outer = (nil)] 09:04:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0x8d1f3400) [pid = 1724] [serial = 2162] [outer = 0x8ce12c00] 09:04:25 INFO - PROCESS | 1724 | 1467129865438 Marionette DEBUG loaded listener.js 09:04:25 INFO - PROCESS | 1724 | ++DOMWINDOW == 156 (0x8d8a2400) [pid = 1724] [serial = 2163] [outer = 0x8ce12c00] 09:04:26 INFO - PROCESS | 1724 | 1467129866439 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:04:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:04:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 2337ms 09:04:26 INFO - PROCESS | 1724 | 1467129866505 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 09:04:26 INFO - PROCESS | 1724 | 1467129866510 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 09:04:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:04:26 INFO - PROCESS | 1724 | 1467129866519 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:04:26 INFO - PROCESS | 1724 | 1467129866524 Marionette TRACE conn4 <- [1,2854,null,{}] 09:04:26 INFO - PROCESS | 1724 | 1467129866532 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:26 INFO - PROCESS | 1724 | 1467129866538 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:26 INFO - PROCESS | 1724 | 1467129866798 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 09:04:27 INFO - PROCESS | 1724 | 1467129867286 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:27 INFO - PROCESS | 1724 | 1467129867298 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:27 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce11400 == 137 [pid = 1724] [id = 721] 09:04:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 157 (0x8ce1a000) [pid = 1724] [serial = 2164] [outer = (nil)] 09:04:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 158 (0x8d914c00) [pid = 1724] [serial = 2165] [outer = 0x8ce1a000] 09:04:27 INFO - PROCESS | 1724 | 1467129867382 Marionette DEBUG loaded listener.js 09:04:27 INFO - PROCESS | 1724 | ++DOMWINDOW == 159 (0x8efc1800) [pid = 1724] [serial = 2166] [outer = 0x8ce1a000] 09:04:28 INFO - PROCESS | 1724 | 1467129868359 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:04:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:04:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1883ms 09:04:28 INFO - PROCESS | 1724 | 1467129868406 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 09:04:28 INFO - PROCESS | 1724 | 1467129868412 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 09:04:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:04:28 INFO - PROCESS | 1724 | 1467129868420 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:04:28 INFO - PROCESS | 1724 | 1467129868424 Marionette TRACE conn4 <- [1,2858,null,{}] 09:04:28 INFO - PROCESS | 1724 | 1467129868431 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:28 INFO - PROCESS | 1724 | 1467129868436 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:28 INFO - PROCESS | 1724 | 1467129868671 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8f90f800 == 136 [pid = 1724] [id = 537] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8d095000 == 135 [pid = 1724] [id = 448] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8d215400 == 134 [pid = 1724] [id = 513] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce1d400 == 133 [pid = 1724] [id = 622] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8e30f000 == 132 [pid = 1724] [id = 620] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9dc800 == 131 [pid = 1724] [id = 623] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8e22bc00 == 130 [pid = 1724] [id = 625] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8d096400 == 129 [pid = 1724] [id = 553] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x953c1000 == 128 [pid = 1724] [id = 621] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf4f400 == 127 [pid = 1724] [id = 654] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8f904800 == 126 [pid = 1724] [id = 655] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x93d80800 == 125 [pid = 1724] [id = 656] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8d912800 == 124 [pid = 1724] [id = 705] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8d89fc00 == 123 [pid = 1724] [id = 704] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8e310800 == 122 [pid = 1724] [id = 703] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdca000 == 121 [pid = 1724] [id = 684] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce15000 == 120 [pid = 1724] [id = 702] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf48000 == 119 [pid = 1724] [id = 700] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8d913400 == 118 [pid = 1724] [id = 701] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdcb400 == 117 [pid = 1724] [id = 691] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8f90cc00 == 116 [pid = 1724] [id = 689] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x902b8c00 == 115 [pid = 1724] [id = 690] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x901efc00 == 114 [pid = 1724] [id = 688] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8f6a2400 == 113 [pid = 1724] [id = 687] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8ff64400 == 112 [pid = 1724] [id = 685] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8d09f000 == 111 [pid = 1724] [id = 686] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd0800 == 110 [pid = 1724] [id = 451] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8d218400 == 109 [pid = 1724] [id = 536] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x9002dc00 == 108 [pid = 1724] [id = 651] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf4ac00 == 107 [pid = 1724] [id = 514] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd0000 == 106 [pid = 1724] [id = 672] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdcc000 == 105 [pid = 1724] [id = 539] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x91b63400 == 104 [pid = 1724] [id = 653] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd1c00 == 103 [pid = 1724] [id = 442] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8ee03400 == 102 [pid = 1724] [id = 565] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf4f800 == 101 [pid = 1724] [id = 543] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce16000 == 100 [pid = 1724] [id = 673] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf47c00 == 99 [pid = 1724] [id = 515] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x9244f400 == 98 [pid = 1724] [id = 538] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x9a76e000 == 97 [pid = 1724] [id = 677] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce16400 == 96 [pid = 1724] [id = 541] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf43800 == 95 [pid = 1724] [id = 508] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8e304800 == 94 [pid = 1724] [id = 564] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdca800 == 93 [pid = 1724] [id = 520] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8e30c800 == 92 [pid = 1724] [id = 510] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8e343800 == 91 [pid = 1724] [id = 699] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8d89d400 == 90 [pid = 1724] [id = 440] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8d1f5c00 == 89 [pid = 1724] [id = 535] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdc6400 == 88 [pid = 1724] [id = 562] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d4800 == 87 [pid = 1724] [id = 454] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf4e000 == 86 [pid = 1724] [id = 555] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8d094400 == 85 [pid = 1724] [id = 666] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8d099000 == 84 [pid = 1724] [id = 698] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8e3e0000 == 83 [pid = 1724] [id = 647] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdc6c00 == 82 [pid = 1724] [id = 694] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x9a4d1c00 == 81 [pid = 1724] [id = 661] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x9a677000 == 80 [pid = 1724] [id = 697] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x9002d000 == 79 [pid = 1724] [id = 512] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d4000 == 78 [pid = 1724] [id = 449] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf4a800 == 77 [pid = 1724] [id = 558] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8d91f400 == 76 [pid = 1724] [id = 560] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf43c00 == 75 [pid = 1724] [id = 659] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8d094800 == 74 [pid = 1724] [id = 692] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0xa259c400 == 73 [pid = 1724] [id = 665] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8d092400 == 72 [pid = 1724] [id = 557] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x91ded400 == 71 [pid = 1724] [id = 662] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdc8000 == 70 [pid = 1724] [id = 693] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8f6a2c00 == 69 [pid = 1724] [id = 663] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8ff69400 == 68 [pid = 1724] [id = 551] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0xa2fb2800 == 67 [pid = 1724] [id = 664] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x9b695000 == 66 [pid = 1724] [id = 626] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8ee02400 == 65 [pid = 1724] [id = 445] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x9966cc00 == 64 [pid = 1724] [id = 624] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdc9400 == 63 [pid = 1724] [id = 556] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8efb8c00 == 62 [pid = 1724] [id = 590] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9dac00 == 61 [pid = 1724] [id = 627] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d6c00 == 60 [pid = 1724] [id = 658] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf4fc00 == 59 [pid = 1724] [id = 542] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x9a1ccc00 == 58 [pid = 1724] [id = 678] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8d0a0800 == 57 [pid = 1724] [id = 595] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d8400 == 56 [pid = 1724] [id = 446] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d1000 == 55 [pid = 1724] [id = 521] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf41c00 == 54 [pid = 1724] [id = 679] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8e298000 == 53 [pid = 1724] [id = 455] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8f9ddc00 == 52 [pid = 1724] [id = 674] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8e298400 == 51 [pid = 1724] [id = 559] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x901ebc00 == 50 [pid = 1724] [id = 563] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8e29dc00 == 49 [pid = 1724] [id = 573] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce19000 == 48 [pid = 1724] [id = 443] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x96678c00 == 47 [pid = 1724] [id = 660] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf43000 == 46 [pid = 1724] [id = 695] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdcb800 == 45 [pid = 1724] [id = 540] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8e234c00 == 44 [pid = 1724] [id = 569] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8ee09800 == 43 [pid = 1724] [id = 676] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8efbd000 == 42 [pid = 1724] [id = 511] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x91006c00 == 41 [pid = 1724] [id = 675] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x9a459400 == 40 [pid = 1724] [id = 696] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce11400 == 39 [pid = 1724] [id = 721] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf4b000 == 38 [pid = 1724] [id = 720] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0xa2090c00 == 37 [pid = 1724] [id = 718] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x91a1b400 == 36 [pid = 1724] [id = 719] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0xa2092000 == 35 [pid = 1724] [id = 717] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8e30b800 == 34 [pid = 1724] [id = 716] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x99674400 == 33 [pid = 1724] [id = 714] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x9b7d9000 == 32 [pid = 1724] [id = 715] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8a5400 == 31 [pid = 1724] [id = 713] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x902c5400 == 30 [pid = 1724] [id = 712] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x99dbe800 == 29 [pid = 1724] [id = 711] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8e3d6000 == 28 [pid = 1724] [id = 710] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8d8aac00 == 27 [pid = 1724] [id = 708] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x95244c00 == 26 [pid = 1724] [id = 709] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x8d917000 == 25 [pid = 1724] [id = 707] 09:04:31 INFO - PROCESS | 1724 | --DOCSHELL 0x91b68c00 == 24 [pid = 1724] [id = 706] 09:04:31 INFO - PROCESS | 1724 | --DOMWINDOW == 158 (0x90026000) [pid = 1724] [serial = 2057] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1724 | --DOMWINDOW == 157 (0x90133400) [pid = 1724] [serial = 2024] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1724 | --DOMWINDOW == 156 (0x9a67c800) [pid = 1724] [serial = 2030] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1724 | --DOMWINDOW == 155 (0x9807fc00) [pid = 1724] [serial = 2027] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0x8f908c00) [pid = 1724] [serial = 2052] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0x8d8a7c00) [pid = 1724] [serial = 2045] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0x8e22d800) [pid = 1724] [serial = 2021] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0x9bffe000) [pid = 1724] [serial = 2036] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0x8d916800) [pid = 1724] [serial = 2046] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0x8a9d9800) [pid = 1724] [serial = 2042] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0x8f90a400) [pid = 1724] [serial = 2039] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0x8efc1400) [pid = 1724] [serial = 2051] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0x9b113000) [pid = 1724] [serial = 2033] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0x8e22b400) [pid = 1724] [serial = 2055] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x8e3d7400) [pid = 1724] [serial = 2049] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x8d219400) [pid = 1724] [serial = 2054] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x8bdd4000) [pid = 1724] [serial = 2043] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x8e33d400) [pid = 1724] [serial = 2048] [outer = (nil)] [url = about:blank] 09:04:31 INFO - PROCESS | 1724 | 1467129871475 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:31 INFO - PROCESS | 1724 | 1467129871487 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:31 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d3000 == 25 [pid = 1724] [id = 722] 09:04:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x8a9d3c00) [pid = 1724] [serial = 2167] [outer = (nil)] 09:04:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x8a9d9800) [pid = 1724] [serial = 2168] [outer = 0x8a9d3c00] 09:04:31 INFO - PROCESS | 1724 | 1467129871633 Marionette DEBUG loaded listener.js 09:04:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x8bdd0000) [pid = 1724] [serial = 2169] [outer = 0x8a9d3c00] 09:04:32 INFO - PROCESS | 1724 | 1467129872525 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:04:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:04:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 4143ms 09:04:32 INFO - PROCESS | 1724 | 1467129872572 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 09:04:32 INFO - PROCESS | 1724 | 1467129872579 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 09:04:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:04:32 INFO - PROCESS | 1724 | 1467129872587 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:04:32 INFO - PROCESS | 1724 | 1467129872592 Marionette TRACE conn4 <- [1,2862,null,{}] 09:04:32 INFO - PROCESS | 1724 | 1467129872600 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:32 INFO - PROCESS | 1724 | 1467129872609 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:32 INFO - PROCESS | 1724 | 1467129872798 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 09:04:32 INFO - PROCESS | 1724 | 1467129872829 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:32 INFO - PROCESS | 1724 | 1467129872836 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:33 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce20800 == 26 [pid = 1724] [id = 723] 09:04:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x8d095c00) [pid = 1724] [serial = 2170] [outer = (nil)] 09:04:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0x8d0a1c00) [pid = 1724] [serial = 2171] [outer = 0x8d095c00] 09:04:33 INFO - PROCESS | 1724 | 1467129873108 Marionette DEBUG loaded listener.js 09:04:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0x8d1f8000) [pid = 1724] [serial = 2172] [outer = 0x8d095c00] 09:04:34 INFO - PROCESS | 1724 | 1467129873998 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:04:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:04:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1490ms 09:04:34 INFO - PROCESS | 1724 | 1467129874080 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 09:04:34 INFO - PROCESS | 1724 | 1467129874086 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 09:04:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:04:34 INFO - PROCESS | 1724 | 1467129874095 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:04:34 INFO - PROCESS | 1724 | 1467129874098 Marionette TRACE conn4 <- [1,2866,null,{}] 09:04:34 INFO - PROCESS | 1724 | 1467129874125 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:34 INFO - PROCESS | 1724 | 1467129874130 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:34 INFO - PROCESS | 1724 | 1467129874409 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 09:04:34 INFO - PROCESS | 1724 | 1467129874452 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:34 INFO - PROCESS | 1724 | 1467129874461 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:34 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf4e000 == 27 [pid = 1724] [id = 724] 09:04:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0x8d8a7c00) [pid = 1724] [serial = 2173] [outer = (nil)] 09:04:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0x8d91bc00) [pid = 1724] [serial = 2174] [outer = 0x8d8a7c00] 09:04:34 INFO - PROCESS | 1724 | 1467129874541 Marionette DEBUG loaded listener.js 09:04:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0x8e234800) [pid = 1724] [serial = 2175] [outer = 0x8d8a7c00] 09:04:35 INFO - PROCESS | 1724 | 1467129875733 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:04:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:04:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1705ms 09:04:35 INFO - PROCESS | 1724 | 1467129875800 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 09:04:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:04:35 INFO - PROCESS | 1724 | 1467129875804 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 09:04:35 INFO - PROCESS | 1724 | 1467129875813 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:04:35 INFO - PROCESS | 1724 | 1467129875824 Marionette TRACE conn4 <- [1,2870,null,{}] 09:04:35 INFO - PROCESS | 1724 | 1467129875850 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:35 INFO - PROCESS | 1724 | 1467129875859 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:36 INFO - PROCESS | 1724 | 1467129876135 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 09:04:38 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0xa3281c00) [pid = 1724] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:04:38 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0x90029800) [pid = 1724] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:04:38 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0x9a8ab400) [pid = 1724] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:04:38 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0x9a4d0c00) [pid = 1724] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:04:38 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0x8d096800) [pid = 1724] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:04:38 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x8bf4b400) [pid = 1724] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:04:38 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x8ff6b000) [pid = 1724] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:04:38 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x91a16400) [pid = 1724] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:04:38 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x8d8a1800) [pid = 1724] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:04:38 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0x8e3ddc00) [pid = 1724] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:04:38 INFO - PROCESS | 1724 | --DOMWINDOW == 139 (0x8d919400) [pid = 1724] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:04:38 INFO - PROCESS | 1724 | --DOMWINDOW == 138 (0x93a91000) [pid = 1724] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:04:38 INFO - PROCESS | 1724 | --DOMWINDOW == 137 (0x8e29a400) [pid = 1724] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:04:38 INFO - PROCESS | 1724 | --DOMWINDOW == 136 (0x8ce1f000) [pid = 1724] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:04:38 INFO - PROCESS | 1724 | --DOMWINDOW == 135 (0x9a8aa800) [pid = 1724] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:04:38 INFO - PROCESS | 1724 | --DOMWINDOW == 134 (0x902ba000) [pid = 1724] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:04:38 INFO - PROCESS | 1724 | --DOMWINDOW == 133 (0x902b6400) [pid = 1724] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:04:38 INFO - PROCESS | 1724 | --DOMWINDOW == 132 (0x8d1ee000) [pid = 1724] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:04:38 INFO - PROCESS | 1724 | --DOMWINDOW == 131 (0x9a459800) [pid = 1724] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:04:38 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0x8f90e400) [pid = 1724] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:04:38 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0x93b6d800) [pid = 1724] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:04:38 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x8d09bc00) [pid = 1724] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:04:38 INFO - PROCESS | 1724 | --DOMWINDOW == 127 (0x8e22b800) [pid = 1724] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:04:38 INFO - PROCESS | 1724 | --DOMWINDOW == 126 (0x8ff64800) [pid = 1724] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:04:38 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0x8ce1cc00) [pid = 1724] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:04:38 INFO - PROCESS | 1724 | --DOMWINDOW == 124 (0x8f6abc00) [pid = 1724] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:04:38 INFO - PROCESS | 1724 | --DOMWINDOW == 123 (0x91af2c00) [pid = 1724] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:04:38 INFO - PROCESS | 1724 | --DOMWINDOW == 122 (0x8ee04c00) [pid = 1724] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:04:38 INFO - PROCESS | 1724 | --DOMWINDOW == 121 (0x90136c00) [pid = 1724] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:04:38 INFO - PROCESS | 1724 | --DOMWINDOW == 120 (0x8bf48c00) [pid = 1724] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:04:38 INFO - PROCESS | 1724 | --DOMWINDOW == 119 (0x91df5c00) [pid = 1724] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:04:38 INFO - PROCESS | 1724 | 1467129878707 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:38 INFO - PROCESS | 1724 | 1467129878716 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:38 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf48c00 == 28 [pid = 1724] [id = 725] 09:04:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 120 (0x8bf4ac00) [pid = 1724] [serial = 2176] [outer = (nil)] 09:04:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 121 (0x8d096800) [pid = 1724] [serial = 2177] [outer = 0x8bf4ac00] 09:04:38 INFO - PROCESS | 1724 | 1467129878813 Marionette DEBUG loaded listener.js 09:04:38 INFO - PROCESS | 1724 | ++DOMWINDOW == 122 (0x8e29a400) [pid = 1724] [serial = 2178] [outer = 0x8bf4ac00] 09:04:39 INFO - PROCESS | 1724 | 1467129879603 Marionette TRACE conn4 <- [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]]]}] 09:04:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:04:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 3813ms 09:04:39 INFO - PROCESS | 1724 | 1467129879624 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 09:04:39 INFO - PROCESS | 1724 | 1467129879627 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 09:04:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:04:39 INFO - PROCESS | 1724 | 1467129879637 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:04:39 INFO - PROCESS | 1724 | 1467129879642 Marionette TRACE conn4 <- [1,2874,null,{}] 09:04:39 INFO - PROCESS | 1724 | 1467129879648 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:39 INFO - PROCESS | 1724 | 1467129879653 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:39 INFO - PROCESS | 1724 | 1467129879924 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 09:04:40 INFO - PROCESS | 1724 | 1467129880055 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:40 INFO - PROCESS | 1724 | 1467129880064 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:40 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d89fc00 == 29 [pid = 1724] [id = 726] 09:04:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 123 (0x8e309400) [pid = 1724] [serial = 2179] [outer = (nil)] 09:04:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 124 (0x8e3d7c00) [pid = 1724] [serial = 2180] [outer = 0x8e309400] 09:04:40 INFO - PROCESS | 1724 | 1467129880138 Marionette DEBUG loaded listener.js 09:04:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0x8e3dbc00) [pid = 1724] [serial = 2181] [outer = 0x8e309400] 09:04:41 INFO - PROCESS | 1724 | 1467129881250 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:04:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:04:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1644ms 09:04:41 INFO - PROCESS | 1724 | 1467129881340 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 09:04:41 INFO - PROCESS | 1724 | 1467129881348 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 09:04:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:04:41 INFO - PROCESS | 1724 | 1467129881357 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:04:41 INFO - PROCESS | 1724 | 1467129881363 Marionette TRACE conn4 <- [1,2878,null,{}] 09:04:41 INFO - PROCESS | 1724 | 1467129881373 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:41 INFO - PROCESS | 1724 | 1467129881378 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:41 INFO - PROCESS | 1724 | 1467129881733 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 09:04:41 INFO - PROCESS | 1724 | 1467129881978 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:42 INFO - PROCESS | 1724 | 1467129881990 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:42 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d1f1000 == 30 [pid = 1724] [id = 727] 09:04:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x8d1f1800) [pid = 1724] [serial = 2182] [outer = (nil)] 09:04:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 127 (0x8d8a5c00) [pid = 1724] [serial = 2183] [outer = 0x8d1f1800] 09:04:42 INFO - PROCESS | 1724 | 1467129882080 Marionette DEBUG loaded listener.js 09:04:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 128 (0x8e29d000) [pid = 1724] [serial = 2184] [outer = 0x8d1f1800] 09:04:43 INFO - PROCESS | 1724 | 1467129883100 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:04:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:04:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1791ms 09:04:43 INFO - PROCESS | 1724 | 1467129883148 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 09:04:43 INFO - PROCESS | 1724 | 1467129883156 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 09:04:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:04:43 INFO - PROCESS | 1724 | 1467129883167 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:04:43 INFO - PROCESS | 1724 | 1467129883171 Marionette TRACE conn4 <- [1,2882,null,{}] 09:04:43 INFO - PROCESS | 1724 | 1467129883180 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:43 INFO - PROCESS | 1724 | 1467129883186 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:43 INFO - PROCESS | 1724 | 1467129883441 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 09:04:43 INFO - PROCESS | 1724 | 1467129883785 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:43 INFO - PROCESS | 1724 | 1467129883795 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:43 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9dc000 == 31 [pid = 1724] [id = 728] 09:04:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x8bdcc400) [pid = 1724] [serial = 2185] [outer = (nil)] 09:04:43 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x8ee0e800) [pid = 1724] [serial = 2186] [outer = 0x8bdcc400] 09:04:43 INFO - PROCESS | 1724 | 1467129883885 Marionette DEBUG loaded listener.js 09:04:44 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x8efba400) [pid = 1724] [serial = 2187] [outer = 0x8bdcc400] 09:04:44 INFO - PROCESS | 1724 | 1467129884936 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:04:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:04:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1838ms 09:04:45 INFO - PROCESS | 1724 | 1467129885006 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 09:04:45 INFO - PROCESS | 1724 | 1467129885011 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 09:04:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:04:45 INFO - PROCESS | 1724 | 1467129885018 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:04:45 INFO - PROCESS | 1724 | 1467129885025 Marionette TRACE conn4 <- [1,2886,null,{}] 09:04:45 INFO - PROCESS | 1724 | 1467129885042 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:45 INFO - PROCESS | 1724 | 1467129885052 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:45 INFO - PROCESS | 1724 | 1467129885304 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 09:04:45 INFO - PROCESS | 1724 | 1467129885644 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:45 INFO - PROCESS | 1724 | 1467129885655 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:45 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f90a000 == 32 [pid = 1724] [id = 729] 09:04:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 132 (0x8f90cc00) [pid = 1724] [serial = 2188] [outer = (nil)] 09:04:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 133 (0x8f9e0000) [pid = 1724] [serial = 2189] [outer = 0x8f90cc00] 09:04:45 INFO - PROCESS | 1724 | 1467129885759 Marionette DEBUG loaded listener.js 09:04:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 134 (0x8ff64400) [pid = 1724] [serial = 2190] [outer = 0x8f90cc00] 09:04:46 INFO - PROCESS | 1724 | 1467129886730 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:04:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:04:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1743ms 09:04:46 INFO - PROCESS | 1724 | 1467129886764 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 09:04:46 INFO - PROCESS | 1724 | 1467129886769 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 09:04:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:04:46 INFO - PROCESS | 1724 | 1467129886776 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:04:46 INFO - PROCESS | 1724 | 1467129886779 Marionette TRACE conn4 <- [1,2890,null,{}] 09:04:46 INFO - PROCESS | 1724 | 1467129886786 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:46 INFO - PROCESS | 1724 | 1467129886792 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:47 INFO - PROCESS | 1724 | 1467129887004 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 09:04:47 INFO - PROCESS | 1724 | 1467129887345 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:47 INFO - PROCESS | 1724 | 1467129887356 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:47 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdcc800 == 33 [pid = 1724] [id = 730] 09:04:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 135 (0x8ce19400) [pid = 1724] [serial = 2191] [outer = (nil)] 09:04:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 136 (0x9002a000) [pid = 1724] [serial = 2192] [outer = 0x8ce19400] 09:04:47 INFO - PROCESS | 1724 | 1467129887448 Marionette DEBUG loaded listener.js 09:04:47 INFO - PROCESS | 1724 | ++DOMWINDOW == 137 (0x90028400) [pid = 1724] [serial = 2193] [outer = 0x8ce19400] 09:04:48 INFO - PROCESS | 1724 | 1467129888408 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:04:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:04:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1695ms 09:04:48 INFO - PROCESS | 1724 | 1467129888472 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 09:04:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:04:48 INFO - PROCESS | 1724 | 1467129888476 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 09:04:48 INFO - PROCESS | 1724 | 1467129888483 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:04:48 INFO - PROCESS | 1724 | 1467129888487 Marionette TRACE conn4 <- [1,2894,null,{}] 09:04:48 INFO - PROCESS | 1724 | 1467129888494 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:48 INFO - PROCESS | 1724 | 1467129888499 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:48 INFO - PROCESS | 1724 | 1467129888706 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 09:04:49 INFO - PROCESS | 1724 | 1467129889035 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:49 INFO - PROCESS | 1724 | 1467129889045 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:49 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d6800 == 34 [pid = 1724] [id = 731] 09:04:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 138 (0x8e23a000) [pid = 1724] [serial = 2194] [outer = (nil)] 09:04:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 139 (0x90131800) [pid = 1724] [serial = 2195] [outer = 0x8e23a000] 09:04:49 INFO - PROCESS | 1724 | 1467129889138 Marionette DEBUG loaded listener.js 09:04:49 INFO - PROCESS | 1724 | ++DOMWINDOW == 140 (0x90136000) [pid = 1724] [serial = 2196] [outer = 0x8e23a000] 09:04:50 INFO - PROCESS | 1724 | 1467129890069 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:04:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:04:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1636ms 09:04:50 INFO - PROCESS | 1724 | 1467129890130 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 09:04:50 INFO - PROCESS | 1724 | 1467129890134 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 09:04:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:04:50 INFO - PROCESS | 1724 | 1467129890144 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:04:50 INFO - PROCESS | 1724 | 1467129890149 Marionette TRACE conn4 <- [1,2898,null,{}] 09:04:50 INFO - PROCESS | 1724 | 1467129890155 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:50 INFO - PROCESS | 1724 | 1467129890166 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:50 INFO - PROCESS | 1724 | 1467129890409 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 09:04:50 INFO - PROCESS | 1724 | 1467129890720 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:50 INFO - PROCESS | 1724 | 1467129890729 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:50 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ee06c00 == 35 [pid = 1724] [id = 732] 09:04:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0x9012e000) [pid = 1724] [serial = 2197] [outer = (nil)] 09:04:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x9100cc00) [pid = 1724] [serial = 2198] [outer = 0x9012e000] 09:04:50 INFO - PROCESS | 1724 | 1467129890845 Marionette DEBUG loaded listener.js 09:04:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x91aed400) [pid = 1724] [serial = 2199] [outer = 0x9012e000] 09:04:51 INFO - PROCESS | 1724 | 1467129891810 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:04:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:04:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1696ms 09:04:51 INFO - PROCESS | 1724 | 1467129891844 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 09:04:51 INFO - PROCESS | 1724 | 1467129891847 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 09:04:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:04:51 INFO - PROCESS | 1724 | 1467129891875 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:04:51 INFO - PROCESS | 1724 | 1467129891880 Marionette TRACE conn4 <- [1,2902,null,{}] 09:04:51 INFO - PROCESS | 1724 | 1467129891886 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:51 INFO - PROCESS | 1724 | 1467129891892 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:52 INFO - PROCESS | 1724 | 1467129892092 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 09:04:52 INFO - PROCESS | 1724 | 1467129892434 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:52 INFO - PROCESS | 1724 | 1467129892444 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:52 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf4f800 == 36 [pid = 1724] [id = 733] 09:04:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x8d09cc00) [pid = 1724] [serial = 2200] [outer = (nil)] 09:04:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x91b67400) [pid = 1724] [serial = 2201] [outer = 0x8d09cc00] 09:04:52 INFO - PROCESS | 1724 | 1467129892534 Marionette DEBUG loaded listener.js 09:04:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0x91af6c00) [pid = 1724] [serial = 2202] [outer = 0x8d09cc00] 09:04:53 INFO - PROCESS | 1724 | 1467129893448 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:04:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:04:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1635ms 09:04:53 INFO - PROCESS | 1724 | 1467129893513 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 09:04:53 INFO - PROCESS | 1724 | 1467129893524 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 09:04:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:04:53 INFO - PROCESS | 1724 | 1467129893536 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:04:53 INFO - PROCESS | 1724 | 1467129893539 Marionette TRACE conn4 <- [1,2906,null,{}] 09:04:53 INFO - PROCESS | 1724 | 1467129893546 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:53 INFO - PROCESS | 1724 | 1467129893550 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:53 INFO - PROCESS | 1724 | 1467129893755 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 09:04:54 INFO - PROCESS | 1724 | 1467129894087 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:54 INFO - PROCESS | 1724 | 1467129894096 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:54 INFO - PROCESS | 1724 | ++DOCSHELL 0x91aeb400 == 37 [pid = 1724] [id = 734] 09:04:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0x91b65000) [pid = 1724] [serial = 2203] [outer = (nil)] 09:04:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0x92443800) [pid = 1724] [serial = 2204] [outer = 0x91b65000] 09:04:54 INFO - PROCESS | 1724 | 1467129894189 Marionette DEBUG loaded listener.js 09:04:54 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0x92449400) [pid = 1724] [serial = 2205] [outer = 0x91b65000] 09:04:55 INFO - PROCESS | 1724 | 1467129895123 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:04:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:04:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1635ms 09:04:55 INFO - PROCESS | 1724 | 1467129895172 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 09:04:55 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:04:55 INFO - PROCESS | 1724 | 1467129895176 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 09:04:55 INFO - PROCESS | 1724 | 1467129895183 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:04:55 INFO - PROCESS | 1724 | 1467129895187 Marionette TRACE conn4 <- [1,2910,null,{}] 09:04:55 INFO - PROCESS | 1724 | 1467129895194 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:55 INFO - PROCESS | 1724 | 1467129895198 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:55 INFO - PROCESS | 1724 | 1467129895397 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 09:04:55 INFO - PROCESS | 1724 | 1467129895725 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:55 INFO - PROCESS | 1724 | 1467129895736 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:55 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9cf000 == 38 [pid = 1724] [id = 735] 09:04:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0x9244fc00) [pid = 1724] [serial = 2206] [outer = (nil)] 09:04:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x924d6c00) [pid = 1724] [serial = 2207] [outer = 0x9244fc00] 09:04:55 INFO - PROCESS | 1724 | 1467129895836 Marionette DEBUG loaded listener.js 09:04:55 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0x939d2800) [pid = 1724] [serial = 2208] [outer = 0x9244fc00] 09:04:56 INFO - PROCESS | 1724 | 1467129896703 Marionette TRACE conn4 <- [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]]]}] 09:04:56 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:04:56 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:04:56 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1537ms 09:04:56 INFO - PROCESS | 1724 | 1467129896720 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 09:04:56 INFO - PROCESS | 1724 | 1467129896724 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 09:04:56 INFO - TEST-START | /DOMEvents/constructors.html 09:04:56 INFO - PROCESS | 1724 | 1467129896752 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:04:56 INFO - PROCESS | 1724 | 1467129896756 Marionette TRACE conn4 <- [1,2914,null,{}] 09:04:56 INFO - PROCESS | 1724 | 1467129896763 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:56 INFO - PROCESS | 1724 | 1467129896769 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:56 INFO - PROCESS | 1724 | 1467129896966 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 09:04:57 INFO - PROCESS | 1724 | 1467129897267 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:57 INFO - PROCESS | 1724 | 1467129897275 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:57 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d1000 == 39 [pid = 1724] [id = 736] 09:04:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0x8d8a5400) [pid = 1724] [serial = 2209] [outer = (nil)] 09:04:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0x93b64400) [pid = 1724] [serial = 2210] [outer = 0x8d8a5400] 09:04:57 INFO - PROCESS | 1724 | 1467129897412 Marionette DEBUG loaded listener.js 09:04:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0x93d81000) [pid = 1724] [serial = 2211] [outer = 0x8d8a5400] 09:04:58 INFO - PROCESS | 1724 | 1467129898408 Marionette TRACE conn4 <- [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]]]}] 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:04:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:04:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:04:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:04:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:04:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:04:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:04:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:04:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:04:58 INFO - TEST-OK | /DOMEvents/constructors.html | took 1755ms 09:04:58 INFO - PROCESS | 1724 | 1467129898503 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 09:04:58 INFO - PROCESS | 1724 | 1467129898510 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 09:04:58 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:04:58 INFO - PROCESS | 1724 | 1467129898521 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:04:58 INFO - PROCESS | 1724 | 1467129898533 Marionette TRACE conn4 <- [1,2918,null,{}] 09:04:58 INFO - PROCESS | 1724 | 1467129898600 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:58 INFO - PROCESS | 1724 | 1467129898607 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:58 INFO - PROCESS | 1724 | 1467129898836 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 09:04:59 INFO - PROCESS | 1724 | 1467129899191 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:59 INFO - PROCESS | 1724 | 1467129899205 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:04:59 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd5400 == 40 [pid = 1724] [id = 737] 09:04:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 156 (0x953b5800) [pid = 1724] [serial = 2212] [outer = (nil)] 09:04:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 157 (0x953bcc00) [pid = 1724] [serial = 2213] [outer = 0x953b5800] 09:04:59 INFO - PROCESS | 1724 | 1467129899301 Marionette DEBUG loaded listener.js 09:04:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 158 (0x96677400) [pid = 1724] [serial = 2214] [outer = 0x953b5800] 09:05:00 INFO - PROCESS | 1724 | 1467129900137 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:05:00 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:05:00 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1646ms 09:05:00 INFO - PROCESS | 1724 | 1467129900168 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 09:05:00 INFO - PROCESS | 1724 | 1467129900171 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 09:05:00 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:05:00 INFO - PROCESS | 1724 | 1467129900180 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:05:00 INFO - PROCESS | 1724 | 1467129900183 Marionette TRACE conn4 <- [1,2922,null,{}] 09:05:00 INFO - PROCESS | 1724 | 1467129900191 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:00 INFO - PROCESS | 1724 | 1467129900199 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:00 INFO - PROCESS | 1724 | 1467129900433 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 09:05:00 INFO - PROCESS | 1724 | 1467129900725 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:00 INFO - PROCESS | 1724 | 1467129900733 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:00 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdce800 == 41 [pid = 1724] [id = 738] 09:05:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 159 (0x91a16400) [pid = 1724] [serial = 2215] [outer = (nil)] 09:05:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 160 (0x9807a800) [pid = 1724] [serial = 2216] [outer = 0x91a16400] 09:05:00 INFO - PROCESS | 1724 | 1467129900835 Marionette DEBUG loaded listener.js 09:05:00 INFO - PROCESS | 1724 | ++DOMWINDOW == 161 (0x98277000) [pid = 1724] [serial = 2217] [outer = 0x91a16400] 09:05:01 INFO - PROCESS | 1724 | [1724] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:05:01 INFO - PROCESS | 1724 | [1724] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:05:01 INFO - PROCESS | 1724 | [1724] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:05:01 INFO - PROCESS | 1724 | [1724] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:05:01 INFO - PROCESS | 1724 | 1467129901841 Marionette TRACE conn4 <- [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]]]}] 09:05:01 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:05:01 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:05:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:05:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:05:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:05:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:05:01 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 09:05:01 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:05:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:05:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:05:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:05:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:05:01 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 09:05:01 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:05:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:05:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:05:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:05:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:05:01 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]" 09:05:01 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:05:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:05:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:05:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:05:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:05:01 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:05:01 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1746ms 09:05:01 INFO - PROCESS | 1724 | 1467129901927 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 09:05:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:05:01 INFO - PROCESS | 1724 | 1467129901938 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 09:05:01 INFO - PROCESS | 1724 | 1467129901947 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:05:01 INFO - PROCESS | 1724 | 1467129901951 Marionette TRACE conn4 <- [1,2926,null,{}] 09:05:01 INFO - PROCESS | 1724 | 1467129901957 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:01 INFO - PROCESS | 1724 | 1467129901962 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:02 INFO - PROCESS | 1724 | 1467129902196 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 09:05:02 INFO - PROCESS | 1724 | 1467129902569 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:02 INFO - PROCESS | 1724 | 1467129902579 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:02 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf4d400 == 42 [pid = 1724] [id = 739] 09:05:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 162 (0x8bf4dc00) [pid = 1724] [serial = 2218] [outer = (nil)] 09:05:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 163 (0x9a107400) [pid = 1724] [serial = 2219] [outer = 0x8bf4dc00] 09:05:02 INFO - PROCESS | 1724 | 1467129902668 Marionette DEBUG loaded listener.js 09:05:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 164 (0x9a10e800) [pid = 1724] [serial = 2220] [outer = 0x8bf4dc00] 09:05:03 INFO - PROCESS | 1724 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:05:03 INFO - PROCESS | 1724 | 1467129903497 Marionette TRACE conn4 <- [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]]]}] 09:05:03 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:05:03 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1583ms 09:05:03 INFO - PROCESS | 1724 | 1467129903531 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 09:05:03 INFO - PROCESS | 1724 | 1467129903534 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 09:05:03 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:05:03 INFO - PROCESS | 1724 | 1467129903542 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:05:03 INFO - PROCESS | 1724 | 1467129903545 Marionette TRACE conn4 <- [1,2930,null,{}] 09:05:03 INFO - PROCESS | 1724 | 1467129903551 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:03 INFO - PROCESS | 1724 | 1467129903557 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:03 INFO - PROCESS | 1724 | 1467129903748 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 09:05:04 INFO - PROCESS | 1724 | 1467129904048 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:04 INFO - PROCESS | 1724 | 1467129904058 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:04 INFO - PROCESS | 1724 | ++DOCSHELL 0x924d3800 == 43 [pid = 1724] [id = 740] 09:05:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 165 (0x99e16400) [pid = 1724] [serial = 2221] [outer = (nil)] 09:05:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 166 (0x9a4d3400) [pid = 1724] [serial = 2222] [outer = 0x99e16400] 09:05:04 INFO - PROCESS | 1724 | 1467129904146 Marionette DEBUG loaded listener.js 09:05:04 INFO - PROCESS | 1724 | ++DOMWINDOW == 167 (0x9a76b800) [pid = 1724] [serial = 2223] [outer = 0x99e16400] 09:05:04 INFO - PROCESS | 1724 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:05:05 INFO - PROCESS | 1724 | 1467129905035 Marionette TRACE conn4 <- [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]]]}] 09:05:05 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:05:05 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1531ms 09:05:05 INFO - PROCESS | 1724 | 1467129905075 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 09:05:05 INFO - PROCESS | 1724 | 1467129905078 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 09:05:05 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:05:05 INFO - PROCESS | 1724 | 1467129905085 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:05:05 INFO - PROCESS | 1724 | 1467129905089 Marionette TRACE conn4 <- [1,2934,null,{}] 09:05:05 INFO - PROCESS | 1724 | 1467129905095 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:05 INFO - PROCESS | 1724 | 1467129905100 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:05 INFO - PROCESS | 1724 | 1467129905324 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 09:05:05 INFO - PROCESS | 1724 | 1467129905598 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:05 INFO - PROCESS | 1724 | 1467129905608 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:05 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d09f000 == 44 [pid = 1724] [id = 741] 09:05:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 168 (0x8d213c00) [pid = 1724] [serial = 2224] [outer = (nil)] 09:05:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 169 (0x902c0800) [pid = 1724] [serial = 2225] [outer = 0x8d213c00] 09:05:05 INFO - PROCESS | 1724 | 1467129905694 Marionette DEBUG loaded listener.js 09:05:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 170 (0x91b67800) [pid = 1724] [serial = 2226] [outer = 0x8d213c00] 09:05:06 INFO - PROCESS | 1724 | 1467129906581 Marionette TRACE conn4 <- [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]]]}] 09:05:06 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:05:06 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1540ms 09:05:06 INFO - PROCESS | 1724 | 1467129906627 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 09:05:06 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:05:06 INFO - PROCESS | 1724 | 1467129906631 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 09:05:06 INFO - PROCESS | 1724 | 1467129906638 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:05:06 INFO - PROCESS | 1724 | 1467129906642 Marionette TRACE conn4 <- [1,2938,null,{}] 09:05:06 INFO - PROCESS | 1724 | 1467129906649 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:06 INFO - PROCESS | 1724 | 1467129906653 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:06 INFO - PROCESS | 1724 | 1467129906893 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 09:05:07 INFO - PROCESS | 1724 | 1467129907369 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:07 INFO - PROCESS | 1724 | 1467129907378 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:07 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d8400 == 45 [pid = 1724] [id = 742] 09:05:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 171 (0x8a9d8c00) [pid = 1724] [serial = 2227] [outer = (nil)] 09:05:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 172 (0x8bdd0c00) [pid = 1724] [serial = 2228] [outer = 0x8a9d8c00] 09:05:07 INFO - PROCESS | 1724 | 1467129907525 Marionette DEBUG loaded listener.js 09:05:07 INFO - PROCESS | 1724 | ++DOMWINDOW == 173 (0x8ce11c00) [pid = 1724] [serial = 2229] [outer = 0x8a9d8c00] 09:05:08 INFO - PROCESS | 1724 | 1467129908354 Marionette TRACE conn4 <- [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]]]}] 09:05:08 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. 09:05:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1739ms 09:05:08 INFO - PROCESS | 1724 | 1467129908384 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 09:05:08 INFO - PROCESS | 1724 | 1467129908389 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 09:05:08 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:05:08 INFO - PROCESS | 1724 | 1467129908402 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:05:08 INFO - PROCESS | 1724 | 1467129908406 Marionette TRACE conn4 <- [1,2942,null,{}] 09:05:08 INFO - PROCESS | 1724 | 1467129908416 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:08 INFO - PROCESS | 1724 | 1467129908424 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:08 INFO - PROCESS | 1724 | 1467129908626 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 09:05:08 INFO - PROCESS | 1724 | 1467129908936 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:08 INFO - PROCESS | 1724 | 1467129908946 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:08 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd5c00 == 46 [pid = 1724] [id = 743] 09:05:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 174 (0x8ce17400) [pid = 1724] [serial = 2230] [outer = (nil)] 09:05:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 175 (0x8e299800) [pid = 1724] [serial = 2231] [outer = 0x8ce17400] 09:05:09 INFO - PROCESS | 1724 | 1467129909032 Marionette DEBUG loaded listener.js 09:05:09 INFO - PROCESS | 1724 | ++DOMWINDOW == 176 (0x8e343800) [pid = 1724] [serial = 2232] [outer = 0x8ce17400] 09:05:09 INFO - PROCESS | 1724 | 1467129909971 Marionette TRACE conn4 <- [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"]]]}] 09:05:09 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 09:05:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:05:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1591ms 09:05:10 INFO - PROCESS | 1724 | 1467129909996 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 09:05:10 INFO - PROCESS | 1724 | 1467129910003 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 09:05:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:05:10 INFO - PROCESS | 1724 | 1467129910012 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:05:10 INFO - PROCESS | 1724 | 1467129910017 Marionette TRACE conn4 <- [1,2946,null,{}] 09:05:10 INFO - PROCESS | 1724 | 1467129910023 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:10 INFO - PROCESS | 1724 | 1467129910028 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:10 INFO - PROCESS | 1724 | 1467129910297 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 175 (0xa4d09400) [pid = 1724] [serial = 1998] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 174 (0x9a8a5400) [pid = 1724] [serial = 2031] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 173 (0x9b4cc000) [pid = 1724] [serial = 2034] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 172 (0xa21f1c00) [pid = 1724] [serial = 2037] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 171 (0x91b70c00) [pid = 1724] [serial = 2040] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 170 (0x953c2400) [pid = 1724] [serial = 2019] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 169 (0x902ba800) [pid = 1724] [serial = 2025] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 168 (0x99ed5400) [pid = 1724] [serial = 2028] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 167 (0x8e305c00) [pid = 1724] [serial = 2022] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 166 (0x91df1800) [pid = 1724] [serial = 2114] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 165 (0x901e8800) [pid = 1724] [serial = 2117] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 164 (0x953b6800) [pid = 1724] [serial = 2081] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 163 (0x953b8000) [pid = 1724] [serial = 2082] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 162 (0x95223800) [pid = 1724] [serial = 2078] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 161 (0x9522c800) [pid = 1724] [serial = 2079] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 160 (0x99134800) [pid = 1724] [serial = 2087] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 159 (0x9966bc00) [pid = 1724] [serial = 2088] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 158 (0x9ac1d000) [pid = 1724] [serial = 2093] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 157 (0x9ae6b000) [pid = 1724] [serial = 2094] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 156 (0x91df6800) [pid = 1724] [serial = 2072] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 155 (0x9233fc00) [pid = 1724] [serial = 2073] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0x902c1800) [pid = 1724] [serial = 2066] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0x91a14c00) [pid = 1724] [serial = 2067] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0x8e22c000) [pid = 1724] [serial = 2060] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0x8e297c00) [pid = 1724] [serial = 2061] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0x9a676000) [pid = 1724] [serial = 2090] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0x9a8a5800) [pid = 1724] [serial = 2091] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0x98074400) [pid = 1724] [serial = 2099] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0x9a8a3800) [pid = 1724] [serial = 2100] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0x96680400) [pid = 1724] [serial = 2084] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0x98078c00) [pid = 1724] [serial = 2085] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x91af5400) [pid = 1724] [serial = 2096] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x91dec800) [pid = 1724] [serial = 2097] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x8ee0bc00) [pid = 1724] [serial = 2105] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x8f6a2800) [pid = 1724] [serial = 2106] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0x9012ac00) [pid = 1724] [serial = 2058] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 139 (0x8ee02000) [pid = 1724] [serial = 2108] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 138 (0x90128c00) [pid = 1724] [serial = 2109] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 137 (0x8f9de000) [pid = 1724] [serial = 2063] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 136 (0x8ff63c00) [pid = 1724] [serial = 2064] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 135 (0x939dcc00) [pid = 1724] [serial = 2075] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 134 (0x93d80400) [pid = 1724] [serial = 2076] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 133 (0x91a18800) [pid = 1724] [serial = 2111] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 132 (0x91b64800) [pid = 1724] [serial = 2069] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 131 (0x91dea000) [pid = 1724] [serial = 2070] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0x8ce1d800) [pid = 1724] [serial = 2102] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0x8d1ed400) [pid = 1724] [serial = 2103] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x953ba000) [pid = 1724] [serial = 2121] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 127 (0x95240c00) [pid = 1724] [serial = 2120] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 126 (0x9244a400) [pid = 1724] [serial = 2115] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0x93d80c00) [pid = 1724] [serial = 2118] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | --DOMWINDOW == 124 (0x91af3000) [pid = 1724] [serial = 2112] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1724 | 1467129910746 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:10 INFO - PROCESS | 1724 | 1467129910755 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:10 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bf42c00 == 47 [pid = 1724] [id = 744] 09:05:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0x8d1f8400) [pid = 1724] [serial = 2233] [outer = (nil)] 09:05:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x8e301400) [pid = 1724] [serial = 2234] [outer = 0x8d1f8400] 09:05:10 INFO - PROCESS | 1724 | 1467129910837 Marionette DEBUG loaded listener.js 09:05:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 127 (0x8efc1400) [pid = 1724] [serial = 2235] [outer = 0x8d1f8400] 09:05:11 INFO - PROCESS | 1724 | 1467129911625 Marionette TRACE conn4 <- [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]]]}] 09:05:11 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. 09:05:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1635ms 09:05:11 INFO - PROCESS | 1724 | 1467129911648 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 09:05:11 INFO - PROCESS | 1724 | 1467129911653 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 09:05:11 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:05:11 INFO - PROCESS | 1724 | 1467129911662 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:05:11 INFO - PROCESS | 1724 | 1467129911671 Marionette TRACE conn4 <- [1,2950,null,{}] 09:05:11 INFO - PROCESS | 1724 | 1467129911704 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:11 INFO - PROCESS | 1724 | 1467129911712 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:11 INFO - PROCESS | 1724 | 1467129911910 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 09:05:11 INFO - PROCESS | 1724 | 1467129911923 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:11 INFO - PROCESS | 1724 | 1467129911932 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:11 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce20c00 == 48 [pid = 1724] [id = 745] 09:05:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 128 (0x8f9e6000) [pid = 1724] [serial = 2236] [outer = (nil)] 09:05:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x90030800) [pid = 1724] [serial = 2237] [outer = 0x8f9e6000] 09:05:12 INFO - PROCESS | 1724 | 1467129912003 Marionette DEBUG loaded listener.js 09:05:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x9012b000) [pid = 1724] [serial = 2238] [outer = 0x8f9e6000] 09:05:12 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ff67800 == 49 [pid = 1724] [id = 746] 09:05:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x902c1800) [pid = 1724] [serial = 2239] [outer = (nil)] 09:05:12 INFO - PROCESS | 1724 | ++DOMWINDOW == 132 (0x9100e000) [pid = 1724] [serial = 2240] [outer = 0x902c1800] 09:05:13 INFO - PROCESS | 1724 | 1467129913073 Marionette TRACE conn4 <- [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]]]}] 09:05:13 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. 09:05:13 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1454ms 09:05:13 INFO - PROCESS | 1724 | 1467129913120 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 09:05:13 INFO - PROCESS | 1724 | 1467129913125 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 09:05:13 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:05:13 INFO - PROCESS | 1724 | 1467129913131 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:05:13 INFO - PROCESS | 1724 | 1467129913135 Marionette TRACE conn4 <- [1,2954,null,{}] 09:05:13 INFO - PROCESS | 1724 | 1467129913141 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:13 INFO - PROCESS | 1724 | 1467129913146 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:13 INFO - PROCESS | 1724 | 1467129913483 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 09:05:13 INFO - PROCESS | 1724 | 1467129913510 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:13 INFO - PROCESS | 1724 | 1467129913517 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:13 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d09e000 == 50 [pid = 1724] [id = 747] 09:05:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 133 (0x9012ac00) [pid = 1724] [serial = 2241] [outer = (nil)] 09:05:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 134 (0x91a18800) [pid = 1724] [serial = 2242] [outer = 0x9012ac00] 09:05:13 INFO - PROCESS | 1724 | 1467129913589 Marionette DEBUG loaded listener.js 09:05:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 135 (0x91b6a400) [pid = 1724] [serial = 2243] [outer = 0x9012ac00] 09:05:14 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:05:14 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 09:05:14 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1437ms 09:05:14 INFO - PROCESS | 1724 | 1467129914558 Marionette TRACE conn4 <- [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]]]}] 09:05:14 INFO - PROCESS | 1724 | 1467129914570 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 09:05:14 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:05:14 INFO - PROCESS | 1724 | 1467129914574 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 09:05:14 INFO - PROCESS | 1724 | 1467129914580 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:05:14 INFO - PROCESS | 1724 | 1467129914584 Marionette TRACE conn4 <- [1,2958,null,{}] 09:05:14 INFO - PROCESS | 1724 | 1467129914599 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:14 INFO - PROCESS | 1724 | 1467129914604 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:14 INFO - PROCESS | 1724 | 1467129914884 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 09:05:14 INFO - PROCESS | 1724 | 1467129914919 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:14 INFO - PROCESS | 1724 | 1467129914937 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:14 INFO - PROCESS | 1724 | ++DOCSHELL 0x92448000 == 51 [pid = 1724] [id = 748] 09:05:14 INFO - PROCESS | 1724 | ++DOMWINDOW == 136 (0x9244a400) [pid = 1724] [serial = 2244] [outer = (nil)] 09:05:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 137 (0x939ce400) [pid = 1724] [serial = 2245] [outer = 0x9244a400] 09:05:15 INFO - PROCESS | 1724 | 1467129915015 Marionette DEBUG loaded listener.js 09:05:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 138 (0x93d80400) [pid = 1724] [serial = 2246] [outer = 0x9244a400] 09:05:15 INFO - PROCESS | 1724 | --DOMWINDOW == 137 (0x8d8a7c00) [pid = 1724] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:05:15 INFO - PROCESS | 1724 | --DOMWINDOW == 136 (0x902b9c00) [pid = 1724] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:05:15 INFO - PROCESS | 1724 | --DOMWINDOW == 135 (0x95245000) [pid = 1724] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:05:15 INFO - PROCESS | 1724 | --DOMWINDOW == 134 (0x8d918400) [pid = 1724] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:05:15 INFO - PROCESS | 1724 | --DOMWINDOW == 133 (0x8ce1a000) [pid = 1724] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:05:15 INFO - PROCESS | 1724 | --DOMWINDOW == 132 (0x8ce12c00) [pid = 1724] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:05:15 INFO - PROCESS | 1724 | --DOMWINDOW == 131 (0x91af8000) [pid = 1724] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:05:15 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0xa2fb4400) [pid = 1724] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:05:15 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0xa21f0c00) [pid = 1724] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:05:15 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x90028000) [pid = 1724] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:05:15 INFO - PROCESS | 1724 | --DOMWINDOW == 127 (0x9baf7000) [pid = 1724] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:05:15 INFO - PROCESS | 1724 | --DOMWINDOW == 126 (0x9a89ec00) [pid = 1724] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:05:15 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0x8f907000) [pid = 1724] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:05:15 INFO - PROCESS | 1724 | --DOMWINDOW == 124 (0x9ae6f800) [pid = 1724] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:05:15 INFO - PROCESS | 1724 | --DOMWINDOW == 123 (0x99e38800) [pid = 1724] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:05:15 INFO - PROCESS | 1724 | --DOMWINDOW == 122 (0x90129400) [pid = 1724] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:05:15 INFO - PROCESS | 1724 | --DOMWINDOW == 121 (0x8bf4ac00) [pid = 1724] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:05:15 INFO - PROCESS | 1724 | --DOMWINDOW == 120 (0x8d095c00) [pid = 1724] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:05:15 INFO - PROCESS | 1724 | --DOMWINDOW == 119 (0x8a9d3c00) [pid = 1724] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:05:16 INFO - PROCESS | 1724 | 1467129916208 Marionette TRACE conn4 <- [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]]]}] 09:05:16 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. 09:05:16 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1640ms 09:05:16 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:05:16 INFO - PROCESS | 1724 | 1467129916219 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 09:05:16 INFO - PROCESS | 1724 | 1467129916222 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 09:05:16 INFO - PROCESS | 1724 | 1467129916228 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:05:16 INFO - PROCESS | 1724 | 1467129916232 Marionette TRACE conn4 <- [1,2962,null,{}] 09:05:16 INFO - PROCESS | 1724 | 1467129916237 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:16 INFO - PROCESS | 1724 | 1467129916243 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:16 INFO - PROCESS | 1724 | 1467129916508 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 09:05:16 INFO - PROCESS | 1724 | 1467129916534 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:16 INFO - PROCESS | 1724 | 1467129916541 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:16 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d5c00 == 52 [pid = 1724] [id = 749] 09:05:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 120 (0x8e2a1800) [pid = 1724] [serial = 2247] [outer = (nil)] 09:05:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 121 (0x92446800) [pid = 1724] [serial = 2248] [outer = 0x8e2a1800] 09:05:16 INFO - PROCESS | 1724 | 1467129916616 Marionette DEBUG loaded listener.js 09:05:16 INFO - PROCESS | 1724 | ++DOMWINDOW == 122 (0x93d84800) [pid = 1724] [serial = 2249] [outer = 0x8e2a1800] 09:05:17 INFO - PROCESS | 1724 | 1467129917480 Marionette TRACE conn4 <- [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]]]}] 09:05:17 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. 09:05:17 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1290ms 09:05:17 INFO - PROCESS | 1724 | 1467129917518 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 09:05:17 INFO - PROCESS | 1724 | 1467129917522 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 09:05:17 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:05:17 INFO - PROCESS | 1724 | 1467129917529 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:05:17 INFO - PROCESS | 1724 | 1467129917532 Marionette TRACE conn4 <- [1,2966,null,{}] 09:05:17 INFO - PROCESS | 1724 | 1467129917538 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:17 INFO - PROCESS | 1724 | 1467129917543 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:17 INFO - PROCESS | 1724 | 1467129917808 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 09:05:18 INFO - PROCESS | 1724 | 1467129918087 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:18 INFO - PROCESS | 1724 | 1467129918098 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:18 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d1c00 == 53 [pid = 1724] [id = 750] 09:05:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 123 (0x8a9d2000) [pid = 1724] [serial = 2250] [outer = (nil)] 09:05:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 124 (0x8bdc9000) [pid = 1724] [serial = 2251] [outer = 0x8a9d2000] 09:05:18 INFO - PROCESS | 1724 | 1467129918208 Marionette DEBUG loaded listener.js 09:05:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0x8ce17c00) [pid = 1724] [serial = 2252] [outer = 0x8a9d2000] 09:05:19 INFO - PROCESS | 1724 | 1467129919160 Marionette TRACE conn4 <- [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]]]}] 09:05:19 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. 09:05:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1641ms 09:05:19 INFO - PROCESS | 1724 | 1467129919173 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 09:05:19 INFO - PROCESS | 1724 | 1467129919179 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 09:05:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:05:19 INFO - PROCESS | 1724 | 1467129919188 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:05:19 INFO - PROCESS | 1724 | 1467129919194 Marionette TRACE conn4 <- [1,2970,null,{}] 09:05:19 INFO - PROCESS | 1724 | 1467129919203 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:19 INFO - PROCESS | 1724 | 1467129919211 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:19 INFO - PROCESS | 1724 | 1467129919472 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 09:05:19 INFO - PROCESS | 1724 | 1467129919743 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:19 INFO - PROCESS | 1724 | 1467129919754 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:19 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdcf400 == 54 [pid = 1724] [id = 751] 09:05:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x8d920400) [pid = 1724] [serial = 2253] [outer = (nil)] 09:05:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 127 (0x8e298400) [pid = 1724] [serial = 2254] [outer = 0x8d920400] 09:05:19 INFO - PROCESS | 1724 | 1467129919848 Marionette DEBUG loaded listener.js 09:05:19 INFO - PROCESS | 1724 | ++DOMWINDOW == 128 (0x8e30f400) [pid = 1724] [serial = 2255] [outer = 0x8d920400] 09:05:20 INFO - PROCESS | 1724 | 1467129920776 Marionette TRACE conn4 <- [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]]]}] 09:05:20 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. 09:05:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1632ms 09:05:20 INFO - PROCESS | 1724 | 1467129920825 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 09:05:20 INFO - PROCESS | 1724 | 1467129920832 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 09:05:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:05:20 INFO - PROCESS | 1724 | 1467129920840 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:05:20 INFO - PROCESS | 1724 | 1467129920844 Marionette TRACE conn4 <- [1,2974,null,{}] 09:05:20 INFO - PROCESS | 1724 | 1467129920850 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:20 INFO - PROCESS | 1724 | 1467129920856 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:21 INFO - PROCESS | 1724 | 1467129921213 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 09:05:21 INFO - PROCESS | 1724 | 1467129921434 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:21 INFO - PROCESS | 1724 | 1467129921446 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:21 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f908c00 == 55 [pid = 1724] [id = 752] 09:05:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x8f90b400) [pid = 1724] [serial = 2256] [outer = (nil)] 09:05:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x8f9e2800) [pid = 1724] [serial = 2257] [outer = 0x8f90b400] 09:05:21 INFO - PROCESS | 1724 | 1467129921623 Marionette DEBUG loaded listener.js 09:05:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x901e2c00) [pid = 1724] [serial = 2258] [outer = 0x8f90b400] 09:05:22 INFO - PROCESS | 1724 | 1467129922512 Marionette TRACE conn4 <- [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]]]}] 09:05:22 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. 09:05:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1733ms 09:05:22 INFO - PROCESS | 1724 | 1467129922574 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 09:05:22 INFO - PROCESS | 1724 | 1467129922578 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 09:05:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:05:22 INFO - PROCESS | 1724 | 1467129922596 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:05:22 INFO - PROCESS | 1724 | 1467129922606 Marionette TRACE conn4 <- [1,2978,null,{}] 09:05:22 INFO - PROCESS | 1724 | 1467129922614 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:22 INFO - PROCESS | 1724 | 1467129922623 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:22 INFO - PROCESS | 1724 | 1467129922949 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 09:05:23 INFO - PROCESS | 1724 | 1467129923169 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:23 INFO - PROCESS | 1724 | 1467129923177 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:23 INFO - PROCESS | 1724 | ++DOCSHELL 0x90128800 == 56 [pid = 1724] [id = 753] 09:05:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 132 (0x91001400) [pid = 1724] [serial = 2259] [outer = (nil)] 09:05:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 133 (0x9233c800) [pid = 1724] [serial = 2260] [outer = 0x91001400] 09:05:23 INFO - PROCESS | 1724 | 1467129923323 Marionette DEBUG loaded listener.js 09:05:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 134 (0x924cbc00) [pid = 1724] [serial = 2261] [outer = 0x91001400] 09:05:24 INFO - PROCESS | 1724 | 1467129924165 Marionette TRACE conn4 <- [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]]]}] 09:05:24 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. 09:05:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1602ms 09:05:24 INFO - PROCESS | 1724 | 1467129924190 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 09:05:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:05:24 INFO - PROCESS | 1724 | 1467129924195 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 09:05:24 INFO - PROCESS | 1724 | 1467129924203 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:05:24 INFO - PROCESS | 1724 | 1467129924206 Marionette TRACE conn4 <- [1,2982,null,{}] 09:05:24 INFO - PROCESS | 1724 | 1467129924213 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:24 INFO - PROCESS | 1724 | 1467129924218 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:24 INFO - PROCESS | 1724 | 1467129924438 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 09:05:24 INFO - PROCESS | 1724 | 1467129924730 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:24 INFO - PROCESS | 1724 | 1467129924742 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:24 INFO - PROCESS | 1724 | ++DOCSHELL 0x9233fc00 == 57 [pid = 1724] [id = 754] 09:05:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 135 (0x93d7f000) [pid = 1724] [serial = 2262] [outer = (nil)] 09:05:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 136 (0x9522e800) [pid = 1724] [serial = 2263] [outer = 0x93d7f000] 09:05:24 INFO - PROCESS | 1724 | 1467129924830 Marionette DEBUG loaded listener.js 09:05:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 137 (0x9523a400) [pid = 1724] [serial = 2264] [outer = 0x93d7f000] 09:05:25 INFO - PROCESS | 1724 | 1467129925681 Marionette TRACE conn4 <- [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"]]]}] 09:05:25 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 09:05:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:05:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:05:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1542ms 09:05:25 INFO - PROCESS | 1724 | 1467129925746 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 09:05:25 INFO - PROCESS | 1724 | 1467129925750 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 09:05:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:05:25 INFO - PROCESS | 1724 | 1467129925777 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:05:25 INFO - PROCESS | 1724 | 1467129925782 Marionette TRACE conn4 <- [1,2986,null,{}] 09:05:25 INFO - PROCESS | 1724 | 1467129925791 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:25 INFO - PROCESS | 1724 | 1467129925797 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:26 INFO - PROCESS | 1724 | 1467129926029 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 09:05:26 INFO - PROCESS | 1724 | 1467129926323 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:26 INFO - PROCESS | 1724 | 1467129926341 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:26 INFO - PROCESS | 1724 | ++DOCSHELL 0x953ba000 == 58 [pid = 1724] [id = 755] 09:05:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 138 (0x953ba400) [pid = 1724] [serial = 2265] [outer = (nil)] 09:05:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 139 (0x953c2400) [pid = 1724] [serial = 2266] [outer = 0x953ba400] 09:05:26 INFO - PROCESS | 1724 | 1467129926510 Marionette DEBUG loaded listener.js 09:05:26 INFO - PROCESS | 1724 | ++DOMWINDOW == 140 (0x991bc000) [pid = 1724] [serial = 2267] [outer = 0x953ba400] 09:05:27 INFO - PROCESS | 1724 | 1467129927434 Marionette TRACE conn4 <- [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]]]}] 09:05:27 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. 09:05:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1713ms 09:05:27 INFO - PROCESS | 1724 | 1467129927471 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 09:05:27 INFO - PROCESS | 1724 | 1467129927475 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 09:05:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:05:27 INFO - PROCESS | 1724 | 1467129927482 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:05:27 INFO - PROCESS | 1724 | 1467129927485 Marionette TRACE conn4 <- [1,2990,null,{}] 09:05:27 INFO - PROCESS | 1724 | 1467129927492 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:27 INFO - PROCESS | 1724 | 1467129927497 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:27 INFO - PROCESS | 1724 | 1467129927714 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 09:05:28 INFO - PROCESS | 1724 | 1467129928011 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:28 INFO - PROCESS | 1724 | 1467129928020 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:28 INFO - PROCESS | 1724 | ++DOCSHELL 0x99dc2800 == 59 [pid = 1724] [id = 756] 09:05:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0x99e37800) [pid = 1724] [serial = 2268] [outer = (nil)] 09:05:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x9a4d2400) [pid = 1724] [serial = 2269] [outer = 0x99e37800] 09:05:28 INFO - PROCESS | 1724 | 1467129928111 Marionette DEBUG loaded listener.js 09:05:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x9a89e000) [pid = 1724] [serial = 2270] [outer = 0x99e37800] 09:05:28 INFO - PROCESS | 1724 | ++DOCSHELL 0x9ac16400 == 60 [pid = 1724] [id = 757] 09:05:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x9ac1e800) [pid = 1724] [serial = 2271] [outer = (nil)] 09:05:28 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x9ac20c00) [pid = 1724] [serial = 2272] [outer = 0x9ac1e800] 09:05:29 INFO - PROCESS | 1724 | 1467129929113 Marionette TRACE conn4 <- [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]]]}] 09:05:29 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. 09:05:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1682ms 09:05:29 INFO - PROCESS | 1724 | 1467129929168 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 09:05:29 INFO - PROCESS | 1724 | 1467129929172 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 09:05:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:05:29 INFO - PROCESS | 1724 | 1467129929180 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:05:29 INFO - PROCESS | 1724 | 1467129929184 Marionette TRACE conn4 <- [1,2994,null,{}] 09:05:29 INFO - PROCESS | 1724 | 1467129929190 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:29 INFO - PROCESS | 1724 | 1467129929196 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:29 INFO - PROCESS | 1724 | 1467129929463 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 09:05:29 INFO - PROCESS | 1724 | 1467129929795 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:29 INFO - PROCESS | 1724 | 1467129929801 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:29 INFO - PROCESS | 1724 | ++DOCSHELL 0x99e35c00 == 61 [pid = 1724] [id = 758] 09:05:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0x9a8a3c00) [pid = 1724] [serial = 2273] [outer = (nil)] 09:05:29 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0x9ac11800) [pid = 1724] [serial = 2274] [outer = 0x9a8a3c00] 09:05:29 INFO - PROCESS | 1724 | 1467129929896 Marionette DEBUG loaded listener.js 09:05:30 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0x9ae67800) [pid = 1724] [serial = 2275] [outer = 0x9a8a3c00] 09:05:30 INFO - PROCESS | 1724 | 1467129930733 Marionette TRACE conn4 <- [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]]]}] 09:05:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:05:30 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 09:05:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1585ms 09:05:30 INFO - PROCESS | 1724 | 1467129930766 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 09:05:30 INFO - PROCESS | 1724 | 1467129930771 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 09:05:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:05:30 INFO - PROCESS | 1724 | 1467129930778 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:05:30 INFO - PROCESS | 1724 | 1467129930781 Marionette TRACE conn4 <- [1,2998,null,{}] 09:05:30 INFO - PROCESS | 1724 | 1467129930787 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:30 INFO - PROCESS | 1724 | 1467129930792 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:31 INFO - PROCESS | 1724 | 1467129931025 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 09:05:31 INFO - PROCESS | 1724 | 1467129931305 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:31 INFO - PROCESS | 1724 | 1467129931315 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:31 INFO - PROCESS | 1724 | ++DOCSHELL 0x93d84c00 == 62 [pid = 1724] [id = 759] 09:05:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0x953b8000) [pid = 1724] [serial = 2276] [outer = (nil)] 09:05:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0x9ae74000) [pid = 1724] [serial = 2277] [outer = 0x953b8000] 09:05:31 INFO - PROCESS | 1724 | 1467129931415 Marionette DEBUG loaded listener.js 09:05:31 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x9b10f400) [pid = 1724] [serial = 2278] [outer = 0x953b8000] 09:05:32 INFO - PROCESS | 1724 | 1467129932292 Marionette TRACE conn4 <- [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]]]}] 09:05:32 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. 09:05:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1536ms 09:05:32 INFO - PROCESS | 1724 | 1467129932315 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 09:05:32 INFO - PROCESS | 1724 | 1467129932320 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 09:05:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:05:32 INFO - PROCESS | 1724 | 1467129932327 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:05:32 INFO - PROCESS | 1724 | 1467129932331 Marionette TRACE conn4 <- [1,3002,null,{}] 09:05:32 INFO - PROCESS | 1724 | 1467129932337 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:32 INFO - PROCESS | 1724 | 1467129932342 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:32 INFO - PROCESS | 1724 | 1467129932590 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 09:05:32 INFO - PROCESS | 1724 | 1467129932867 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:32 INFO - PROCESS | 1724 | 1467129932877 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:32 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d094800 == 63 [pid = 1724] [id = 760] 09:05:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0x9ae6f000) [pid = 1724] [serial = 2279] [outer = (nil)] 09:05:32 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0x9b11b800) [pid = 1724] [serial = 2280] [outer = 0x9ae6f000] 09:05:32 INFO - PROCESS | 1724 | 1467129932961 Marionette DEBUG loaded listener.js 09:05:33 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0x9b318c00) [pid = 1724] [serial = 2281] [outer = 0x9ae6f000] 09:05:33 INFO - PROCESS | 1724 | 1467129933844 Marionette TRACE conn4 <- [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]]]}] 09:05:33 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. 09:05:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1541ms 09:05:33 INFO - PROCESS | 1724 | 1467129933869 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 09:05:33 INFO - PROCESS | 1724 | 1467129933873 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 09:05:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:05:33 INFO - PROCESS | 1724 | 1467129933880 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:05:33 INFO - PROCESS | 1724 | 1467129933884 Marionette TRACE conn4 <- [1,3006,null,{}] 09:05:33 INFO - PROCESS | 1724 | 1467129933890 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:33 INFO - PROCESS | 1724 | 1467129933895 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:34 INFO - PROCESS | 1724 | 1467129934108 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 09:05:34 INFO - PROCESS | 1724 | 1467129934378 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:34 INFO - PROCESS | 1724 | 1467129934390 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:34 INFO - PROCESS | 1724 | ++DOCSHELL 0x9b69c800 == 64 [pid = 1724] [id = 761] 09:05:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0x9b7d4800) [pid = 1724] [serial = 2282] [outer = (nil)] 09:05:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 156 (0x9bae9400) [pid = 1724] [serial = 2283] [outer = 0x9b7d4800] 09:05:34 INFO - PROCESS | 1724 | 1467129934491 Marionette DEBUG loaded listener.js 09:05:34 INFO - PROCESS | 1724 | ++DOMWINDOW == 157 (0x9bff5c00) [pid = 1724] [serial = 2284] [outer = 0x9b7d4800] 09:05:35 INFO - PROCESS | 1724 | 1467129935395 Marionette TRACE conn4 <- [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]]]}] 09:05:35 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. 09:05:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1534ms 09:05:35 INFO - PROCESS | 1724 | 1467129935415 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 09:05:35 INFO - PROCESS | 1724 | 1467129935420 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 09:05:35 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:05:35 INFO - PROCESS | 1724 | 1467129935426 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:05:35 INFO - PROCESS | 1724 | 1467129935431 Marionette TRACE conn4 <- [1,3010,null,{}] 09:05:35 INFO - PROCESS | 1724 | 1467129935436 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:35 INFO - PROCESS | 1724 | 1467129935443 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:35 INFO - PROCESS | 1724 | 1467129935706 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 09:05:36 INFO - PROCESS | 1724 | 1467129936009 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:36 INFO - PROCESS | 1724 | 1467129936019 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:36 INFO - PROCESS | 1724 | ++DOCSHELL 0x95224c00 == 65 [pid = 1724] [id = 762] 09:05:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 158 (0x9c019800) [pid = 1724] [serial = 2285] [outer = (nil)] 09:05:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 159 (0xa2092400) [pid = 1724] [serial = 2286] [outer = 0x9c019800] 09:05:36 INFO - PROCESS | 1724 | 1467129936108 Marionette DEBUG loaded listener.js 09:05:36 INFO - PROCESS | 1724 | ++DOMWINDOW == 160 (0xa219c400) [pid = 1724] [serial = 2287] [outer = 0x9c019800] 09:05:37 INFO - PROCESS | 1724 | 1467129936997 Marionette TRACE conn4 <- [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]]]}] 09:05:37 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 09:05:37 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1588ms 09:05:37 INFO - PROCESS | 1724 | 1467129937015 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 09:05:37 INFO - PROCESS | 1724 | 1467129937018 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 09:05:37 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:05:37 INFO - PROCESS | 1724 | 1467129937025 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:05:37 INFO - PROCESS | 1724 | 1467129937029 Marionette TRACE conn4 <- [1,3014,null,{}] 09:05:37 INFO - PROCESS | 1724 | 1467129937035 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:37 INFO - PROCESS | 1724 | 1467129937040 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:37 INFO - PROCESS | 1724 | 1467129937259 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 09:05:37 INFO - PROCESS | 1724 | 1467129937561 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:37 INFO - PROCESS | 1724 | 1467129937570 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:37 INFO - PROCESS | 1724 | ++DOCSHELL 0x9d411400 == 66 [pid = 1724] [id = 763] 09:05:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 161 (0xa216ec00) [pid = 1724] [serial = 2288] [outer = (nil)] 09:05:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 162 (0xa2318c00) [pid = 1724] [serial = 2289] [outer = 0xa216ec00] 09:05:37 INFO - PROCESS | 1724 | 1467129937658 Marionette DEBUG loaded listener.js 09:05:37 INFO - PROCESS | 1724 | ++DOMWINDOW == 163 (0xa2599c00) [pid = 1724] [serial = 2290] [outer = 0xa216ec00] 09:05:38 INFO - PROCESS | 1724 | [1724] 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 09:05:38 INFO - PROCESS | 1724 | 1467129938631 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:05:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:05:38 INFO - {} 09:05:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:05:38 INFO - {} 09:05:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:05:38 INFO - {} 09:05:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:05:38 INFO - {} 09:05:38 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1636ms 09:05:38 INFO - PROCESS | 1724 | 1467129938665 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 09:05:38 INFO - PROCESS | 1724 | 1467129938668 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 09:05:38 INFO - TEST-START | /FileAPI/fileReader.html 09:05:38 INFO - PROCESS | 1724 | 1467129938717 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:05:38 INFO - PROCESS | 1724 | 1467129938721 Marionette TRACE conn4 <- [1,3018,null,{}] 09:05:38 INFO - PROCESS | 1724 | 1467129938738 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:38 INFO - PROCESS | 1724 | 1467129938742 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:38 INFO - PROCESS | 1724 | 1467129938983 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 09:05:39 INFO - PROCESS | 1724 | 1467129939341 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:39 INFO - PROCESS | 1724 | 1467129939348 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:39 INFO - PROCESS | 1724 | ++DOCSHELL 0x9ae6e400 == 67 [pid = 1724] [id = 764] 09:05:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 164 (0xa209cc00) [pid = 1724] [serial = 2291] [outer = (nil)] 09:05:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 165 (0xa4d45400) [pid = 1724] [serial = 2292] [outer = 0xa209cc00] 09:05:39 INFO - PROCESS | 1724 | 1467129939439 Marionette DEBUG loaded listener.js 09:05:39 INFO - PROCESS | 1724 | ++DOMWINDOW == 166 (0xa4d4d800) [pid = 1724] [serial = 2293] [outer = 0xa209cc00] 09:05:40 INFO - PROCESS | 1724 | 1467129940225 Marionette TRACE conn4 <- [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]]]}] 09:05:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:05:40 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:05:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:05:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:05:40 INFO - TEST-OK | /FileAPI/fileReader.html | took 1595ms 09:05:40 INFO - PROCESS | 1724 | 1467129940272 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 09:05:40 INFO - TEST-START | /FileAPI/historical.html 09:05:40 INFO - PROCESS | 1724 | 1467129940277 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 09:05:40 INFO - PROCESS | 1724 | 1467129940284 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:05:40 INFO - PROCESS | 1724 | 1467129940287 Marionette TRACE conn4 <- [1,3022,null,{}] 09:05:40 INFO - PROCESS | 1724 | 1467129940294 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:40 INFO - PROCESS | 1724 | 1467129940299 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:40 INFO - PROCESS | 1724 | 1467129940521 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 09:05:40 INFO - PROCESS | 1724 | 1467129940838 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:40 INFO - PROCESS | 1724 | 1467129940845 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:40 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ee02800 == 68 [pid = 1724] [id = 765] 09:05:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 167 (0x8ff6c000) [pid = 1724] [serial = 2294] [outer = (nil)] 09:05:40 INFO - PROCESS | 1724 | ++DOMWINDOW == 168 (0xa3348000) [pid = 1724] [serial = 2295] [outer = 0x8ff6c000] 09:05:40 INFO - PROCESS | 1724 | 1467129940936 Marionette DEBUG loaded listener.js 09:05:41 INFO - PROCESS | 1724 | ++DOMWINDOW == 169 (0xa4f72c00) [pid = 1724] [serial = 2296] [outer = 0x8ff6c000] 09:05:41 INFO - PROCESS | 1724 | 1467129941823 Marionette TRACE conn4 <- [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"]]]}] 09:05:41 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:05:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:05:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:05:41 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:05:41 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:05:41 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:05:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:05:41 INFO - TEST-OK | /FileAPI/historical.html | took 1583ms 09:05:41 INFO - PROCESS | 1724 | 1467129941870 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 09:05:41 INFO - PROCESS | 1724 | 1467129941874 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 09:05:41 INFO - TEST-START | /FileAPI/idlharness.html 09:05:41 INFO - PROCESS | 1724 | 1467129941924 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:05:41 INFO - PROCESS | 1724 | 1467129941927 Marionette TRACE conn4 <- [1,3026,null,{}] 09:05:41 INFO - PROCESS | 1724 | 1467129941989 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:41 INFO - PROCESS | 1724 | 1467129941994 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:42 INFO - PROCESS | 1724 | 1467129942223 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 09:05:42 INFO - PROCESS | 1724 | 1467129942531 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:42 INFO - PROCESS | 1724 | 1467129942540 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:42 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d91c000 == 69 [pid = 1724] [id = 766] 09:05:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 170 (0x8d920800) [pid = 1724] [serial = 2297] [outer = (nil)] 09:05:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 171 (0xa61b0c00) [pid = 1724] [serial = 2298] [outer = 0x8d920800] 09:05:42 INFO - PROCESS | 1724 | 1467129942669 Marionette DEBUG loaded listener.js 09:05:42 INFO - PROCESS | 1724 | ++DOMWINDOW == 172 (0xa6730000) [pid = 1724] [serial = 2299] [outer = 0x8d920800] 09:05:44 INFO - PROCESS | 1724 | 1467129944222 Marionette TRACE conn4 <- [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]]]}] 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:05:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:05:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:05:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:05:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:05:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:05:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:05:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:05:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:05:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:05:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:05:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:05:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:05:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:05:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:05:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:05:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:05:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:05:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:05:44 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 09:05:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:05:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:05:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:05:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:05:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:05:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:05:44 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 09:05:44 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 09:05:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:05:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:05:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:05:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:05:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:05:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:05:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:05:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:05:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:05:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:05:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:05:44 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 09:05:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:05:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:05:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:05:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:05:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:05:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:05:44 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 09:05:44 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 09:05:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:05:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:05:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:05:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:05:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:05:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:05:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:05:44 INFO - TEST-OK | /FileAPI/idlharness.html | took 2542ms 09:05:44 INFO - PROCESS | 1724 | 1467129944425 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 09:05:44 INFO - PROCESS | 1724 | 1467129944428 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 09:05:44 INFO - TEST-START | /FileAPI/idlharness.worker 09:05:44 INFO - PROCESS | 1724 | 1467129944441 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:05:44 INFO - PROCESS | 1724 | 1467129944445 Marionette TRACE conn4 <- [1,3030,null,{}] 09:05:44 INFO - PROCESS | 1724 | 1467129944586 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:44 INFO - PROCESS | 1724 | 1467129944591 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:44 INFO - PROCESS | 1724 | 1467129944818 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 09:05:45 INFO - PROCESS | 1724 | 1467129945558 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:45 INFO - PROCESS | 1724 | 1467129945565 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:45 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdcc000 == 70 [pid = 1724] [id = 767] 09:05:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 173 (0x8bdccc00) [pid = 1724] [serial = 2300] [outer = (nil)] 09:05:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 174 (0x8ce15000) [pid = 1724] [serial = 2301] [outer = 0x8bdccc00] 09:05:45 INFO - PROCESS | 1724 | 1467129945649 Marionette DEBUG loaded listener.js 09:05:45 INFO - PROCESS | 1724 | ++DOMWINDOW == 175 (0x8d09f800) [pid = 1724] [serial = 2302] [outer = 0x8bdccc00] 09:05:46 INFO - PROCESS | 1724 | [1724] 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 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8e349c00 == 69 [pid = 1724] [id = 636] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8d917800 == 68 [pid = 1724] [id = 629] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x92442c00 == 67 [pid = 1724] [id = 632] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x90029c00 == 66 [pid = 1724] [id = 630] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8f6ab400 == 65 [pid = 1724] [id = 631] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d5c00 == 64 [pid = 1724] [id = 749] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x92448000 == 63 [pid = 1724] [id = 748] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8d09e000 == 62 [pid = 1724] [id = 747] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8ff67800 == 61 [pid = 1724] [id = 746] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce20c00 == 60 [pid = 1724] [id = 745] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf42c00 == 59 [pid = 1724] [id = 744] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d8400 == 58 [pid = 1724] [id = 742] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd5c00 == 57 [pid = 1724] [id = 743] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8d09f000 == 56 [pid = 1724] [id = 741] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x924d3800 == 55 [pid = 1724] [id = 740] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf4d400 == 54 [pid = 1724] [id = 739] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd5400 == 53 [pid = 1724] [id = 737] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdce800 == 52 [pid = 1724] [id = 738] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d1000 == 51 [pid = 1724] [id = 736] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9cf000 == 50 [pid = 1724] [id = 735] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x91aeb400 == 49 [pid = 1724] [id = 734] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf4f800 == 48 [pid = 1724] [id = 733] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8ee06c00 == 47 [pid = 1724] [id = 732] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d6800 == 46 [pid = 1724] [id = 731] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdcc800 == 45 [pid = 1724] [id = 730] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8f90a000 == 44 [pid = 1724] [id = 729] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9dc000 == 43 [pid = 1724] [id = 728] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8d1f1000 == 42 [pid = 1724] [id = 727] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d3000 == 41 [pid = 1724] [id = 722] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf48c00 == 40 [pid = 1724] [id = 725] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8ce20800 == 39 [pid = 1724] [id = 723] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdd4800 == 38 [pid = 1724] [id = 634] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8d21ac00 == 37 [pid = 1724] [id = 635] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9da000 == 36 [pid = 1724] [id = 640] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8d89fc00 == 35 [pid = 1724] [id = 726] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8d1fcc00 == 34 [pid = 1724] [id = 633] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x91de9c00 == 33 [pid = 1724] [id = 637] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8e306c00 == 32 [pid = 1724] [id = 643] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d8000 == 31 [pid = 1724] [id = 639] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x99137800 == 30 [pid = 1724] [id = 642] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8ff6f400 == 29 [pid = 1724] [id = 641] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8bf4e000 == 28 [pid = 1724] [id = 724] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x98080c00 == 27 [pid = 1724] [id = 638] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x9d409400 == 26 [pid = 1724] [id = 644] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0xa1088c00 == 25 [pid = 1724] [id = 645] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8d095400 == 24 [pid = 1724] [id = 628] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8d91c000 == 23 [pid = 1724] [id = 766] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8ee02800 == 22 [pid = 1724] [id = 765] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x9ae6e400 == 21 [pid = 1724] [id = 764] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x95224c00 == 20 [pid = 1724] [id = 762] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x9d411400 == 19 [pid = 1724] [id = 763] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x9b69c800 == 18 [pid = 1724] [id = 761] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8d094800 == 17 [pid = 1724] [id = 760] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x99e35c00 == 16 [pid = 1724] [id = 758] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x93d84c00 == 15 [pid = 1724] [id = 759] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x9ac16400 == 14 [pid = 1724] [id = 757] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x99dc2800 == 13 [pid = 1724] [id = 756] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x953ba000 == 12 [pid = 1724] [id = 755] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x9233fc00 == 11 [pid = 1724] [id = 754] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8f908c00 == 10 [pid = 1724] [id = 752] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x90128800 == 9 [pid = 1724] [id = 753] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8bdcf400 == 8 [pid = 1724] [id = 751] 09:05:49 INFO - PROCESS | 1724 | --DOCSHELL 0x8a9d1c00 == 7 [pid = 1724] [id = 750] 09:05:50 INFO - PROCESS | 1724 | 1467129949729 Marionette TRACE conn4 <- [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,{},{}]]]}] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 174 (0x8e234800) [pid = 1724] [serial = 2175] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 173 (0x9100ac00) [pid = 1724] [serial = 2126] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 172 (0x98081400) [pid = 1724] [serial = 2130] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 171 (0x98009000) [pid = 1724] [serial = 2129] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 170 (0x91df0000) [pid = 1724] [serial = 2127] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 169 (0x8e3dec00) [pid = 1724] [serial = 2123] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 168 (0x8efb6c00) [pid = 1724] [serial = 2124] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 167 (0x8d914c00) [pid = 1724] [serial = 2165] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 166 (0x8d1f3400) [pid = 1724] [serial = 2162] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 165 (0x8d8a2400) [pid = 1724] [serial = 2163] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 164 (0xa33c1c00) [pid = 1724] [serial = 2159] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 163 (0xa4d0cc00) [pid = 1724] [serial = 2160] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 162 (0xa3277400) [pid = 1724] [serial = 2156] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 161 (0xa3303800) [pid = 1724] [serial = 2157] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 160 (0xa2526400) [pid = 1724] [serial = 2153] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 159 (0xa25e5800) [pid = 1724] [serial = 2154] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 158 (0x9d80a400) [pid = 1724] [serial = 2150] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 157 (0xa1024400) [pid = 1724] [serial = 2151] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 156 (0x9c263000) [pid = 1724] [serial = 2147] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 155 (0x9d40d800) [pid = 1724] [serial = 2148] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0x9bff0c00) [pid = 1724] [serial = 2144] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0x9c013000) [pid = 1724] [serial = 2145] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0x9b7d8000) [pid = 1724] [serial = 2141] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0x9ba26800) [pid = 1724] [serial = 2142] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0x9b317400) [pid = 1724] [serial = 2138] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0x9b7cb400) [pid = 1724] [serial = 2139] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0x9a8a1c00) [pid = 1724] [serial = 2135] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0x9ac19000) [pid = 1724] [serial = 2136] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0x99edc800) [pid = 1724] [serial = 2132] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0x9a452c00) [pid = 1724] [serial = 2133] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x8d91bc00) [pid = 1724] [serial = 2174] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x8d096800) [pid = 1724] [serial = 2177] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x8d0a1c00) [pid = 1724] [serial = 2171] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x8a9d9800) [pid = 1724] [serial = 2168] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0x8bdd0000) [pid = 1724] [serial = 2169] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 139 (0x8d1f8000) [pid = 1724] [serial = 2172] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 138 (0x8e29a400) [pid = 1724] [serial = 2178] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 137 (0x8e3d7c00) [pid = 1724] [serial = 2180] [outer = (nil)] [url = about:blank] 09:05:50 INFO - PROCESS | 1724 | --DOMWINDOW == 136 (0x8efc1800) [pid = 1724] [serial = 2166] [outer = (nil)] [url = about:blank] 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:05:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:05:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:05:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:05:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:05:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:05:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:05:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:05:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:05:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:05:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:05:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:05:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:05:50 INFO - {} 09:05:50 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 09:05:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:05:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:05:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:05:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:05:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:05:50 INFO - {} 09:05:50 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 - {} 09:05:50 INFO - {} 09:05:50 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 09:05:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:05:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:05:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:05:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:05:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:05:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:05:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:05:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:05:50 INFO - {} 09:05:50 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 09:05:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:05:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:05:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:05:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:05:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:05:50 INFO - {} 09:05:50 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 - {} 09:05:50 INFO - {} 09:05:50 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 09:05:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:05:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:05:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:05:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:05:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:50 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 09:05:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:05:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:05:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:05:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:05:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:05:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:05:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:05:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:05:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:50 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 09:05:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:05:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:05:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:50 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 09:05:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:05:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:05:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:50 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 09:05:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:05:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:05:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:05:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:05:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:05:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:05:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:05:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:05:50 INFO - {} 09:05:50 INFO - TEST-OK | /FileAPI/idlharness.worker | took 5839ms 09:05:50 INFO - PROCESS | 1724 | 1467129950280 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 09:05:50 INFO - PROCESS | 1724 | 1467129950291 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 09:05:50 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:05:50 INFO - PROCESS | 1724 | 1467129950312 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:05:50 INFO - PROCESS | 1724 | 1467129950323 Marionette TRACE conn4 <- [1,3034,null,{}] 09:05:50 INFO - PROCESS | 1724 | 1467129950352 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:50 INFO - PROCESS | 1724 | 1467129950364 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:50 INFO - PROCESS | 1724 | 1467129950644 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 09:05:50 INFO - PROCESS | 1724 | 1467129950812 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:50 INFO - PROCESS | 1724 | 1467129950821 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:50 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd5000 == 8 [pid = 1724] [id = 768] 09:05:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 137 (0x8bdd5400) [pid = 1724] [serial = 2303] [outer = (nil)] 09:05:50 INFO - PROCESS | 1724 | ++DOMWINDOW == 138 (0x8bf48800) [pid = 1724] [serial = 2304] [outer = 0x8bdd5400] 09:05:50 INFO - PROCESS | 1724 | 1467129950905 Marionette DEBUG loaded listener.js 09:05:51 INFO - PROCESS | 1724 | ++DOMWINDOW == 139 (0x8bf4b800) [pid = 1724] [serial = 2305] [outer = 0x8bdd5400] 09:05:51 INFO - PROCESS | 1724 | 1467129951667 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:05:51 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1406ms 09:05:51 INFO - PROCESS | 1724 | 1467129951713 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 09:05:51 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:05:51 INFO - PROCESS | 1724 | 1467129951722 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 09:05:51 INFO - PROCESS | 1724 | 1467129951734 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:05:51 INFO - PROCESS | 1724 | 1467129951740 Marionette TRACE conn4 <- [1,3038,null,{}] 09:05:51 INFO - PROCESS | 1724 | 1467129951746 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:51 INFO - PROCESS | 1724 | 1467129951755 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:51 INFO - PROCESS | 1724 | 1467129951939 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 09:05:52 INFO - PROCESS | 1724 | 1467129952128 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:52 INFO - PROCESS | 1724 | 1467129952141 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:52 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d096000 == 9 [pid = 1724] [id = 769] 09:05:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 140 (0x8d097c00) [pid = 1724] [serial = 2306] [outer = (nil)] 09:05:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0x8d09f000) [pid = 1724] [serial = 2307] [outer = 0x8d097c00] 09:05:52 INFO - PROCESS | 1724 | 1467129952234 Marionette DEBUG loaded listener.js 09:05:52 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x8d1f1400) [pid = 1724] [serial = 2308] [outer = 0x8d097c00] 09:05:53 INFO - PROCESS | 1724 | 1467129953107 Marionette TRACE conn4 <- [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"]]]}] 09:05:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:05:53 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1385ms 09:05:53 INFO - PROCESS | 1724 | 1467129953119 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 09:05:53 INFO - PROCESS | 1724 | 1467129953123 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 09:05:53 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:05:53 INFO - PROCESS | 1724 | 1467129953132 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:05:53 INFO - PROCESS | 1724 | 1467129953138 Marionette TRACE conn4 <- [1,3042,null,{}] 09:05:53 INFO - PROCESS | 1724 | 1467129953169 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:53 INFO - PROCESS | 1724 | 1467129953179 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:53 INFO - PROCESS | 1724 | 1467129953451 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 09:05:53 INFO - PROCESS | 1724 | 1467129953477 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:53 INFO - PROCESS | 1724 | 1467129953489 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:53 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d8a2400 == 10 [pid = 1724] [id = 770] 09:05:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x8d8a2800) [pid = 1724] [serial = 2309] [outer = (nil)] 09:05:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x8d8a8000) [pid = 1724] [serial = 2310] [outer = 0x8d8a2800] 09:05:53 INFO - PROCESS | 1724 | 1467129953568 Marionette DEBUG loaded listener.js 09:05:53 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x8d917800) [pid = 1724] [serial = 2311] [outer = 0x8d8a2800] 09:05:55 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x9244a400) [pid = 1724] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:05:55 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x9244fc00) [pid = 1724] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:05:55 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x8d09cc00) [pid = 1724] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:05:55 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x953b5800) [pid = 1724] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:05:55 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0x9012e000) [pid = 1724] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:05:55 INFO - PROCESS | 1724 | --DOMWINDOW == 139 (0x8bdcc400) [pid = 1724] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:05:55 INFO - PROCESS | 1724 | --DOMWINDOW == 138 (0x8ce17400) [pid = 1724] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:05:55 INFO - PROCESS | 1724 | --DOMWINDOW == 137 (0x8e23a000) [pid = 1724] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:05:55 INFO - PROCESS | 1724 | --DOMWINDOW == 136 (0x8d8a5400) [pid = 1724] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:05:56 INFO - PROCESS | 1724 | --DOMWINDOW == 135 (0x8d1f8400) [pid = 1724] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:05:56 INFO - PROCESS | 1724 | --DOMWINDOW == 134 (0x8d1f1800) [pid = 1724] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:05:56 INFO - PROCESS | 1724 | --DOMWINDOW == 133 (0x99e16400) [pid = 1724] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:05:56 INFO - PROCESS | 1724 | --DOMWINDOW == 132 (0x8f90cc00) [pid = 1724] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:05:56 INFO - PROCESS | 1724 | --DOMWINDOW == 131 (0x8d213c00) [pid = 1724] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:05:56 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0x8ce19400) [pid = 1724] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:05:56 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0x8bf4dc00) [pid = 1724] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:05:56 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x91b65000) [pid = 1724] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:05:56 INFO - PROCESS | 1724 | --DOMWINDOW == 127 (0x8a9d8c00) [pid = 1724] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:05:56 INFO - PROCESS | 1724 | --DOMWINDOW == 126 (0x91a16400) [pid = 1724] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:05:56 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0x9012ac00) [pid = 1724] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:05:56 INFO - PROCESS | 1724 | --DOMWINDOW == 124 (0x8e309400) [pid = 1724] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:05:56 INFO - PROCESS | 1724 | --DOMWINDOW == 123 (0x8f9e6000) [pid = 1724] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:05:56 INFO - PROCESS | 1724 | --DOMWINDOW == 122 (0x902c1800) [pid = 1724] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:05:56 INFO - PROCESS | 1724 | --DOMWINDOW == 121 (0x8e2a1800) [pid = 1724] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:05:56 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. 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:05:56 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'.) 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:05:56 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. 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:05:56 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. 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:05:56 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. 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:05:56 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 3136ms 09:05:56 INFO - PROCESS | 1724 | 1467129956175 Marionette TRACE conn4 <- [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]]]}] 09:05:56 INFO - PROCESS | 1724 | 1467129956273 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 09:05:56 INFO - PROCESS | 1724 | 1467129956284 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 09:05:56 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:05:56 INFO - PROCESS | 1724 | 1467129956329 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:05:56 INFO - PROCESS | 1724 | 1467129956338 Marionette TRACE conn4 <- [1,3046,null,{}] 09:05:56 INFO - PROCESS | 1724 | 1467129956349 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:56 INFO - PROCESS | 1724 | 1467129956353 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:56 INFO - PROCESS | 1724 | 1467129956572 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 09:05:56 INFO - PROCESS | 1724 | 1467129956602 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:56 INFO - PROCESS | 1724 | 1467129956613 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:56 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d8800 == 11 [pid = 1724] [id = 771] 09:05:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 122 (0x8ce15400) [pid = 1724] [serial = 2312] [outer = (nil)] 09:05:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 123 (0x8d91c000) [pid = 1724] [serial = 2313] [outer = 0x8ce15400] 09:05:56 INFO - PROCESS | 1724 | 1467129956682 Marionette DEBUG loaded listener.js 09:05:56 INFO - PROCESS | 1724 | ++DOMWINDOW == 124 (0x8e237000) [pid = 1724] [serial = 2314] [outer = 0x8ce15400] 09:05:57 INFO - PROCESS | 1724 | [1724] 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 09:05:57 INFO - PROCESS | 1724 | 1467129957555 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:05:57 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:05:57 INFO - {} 09:05:57 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1281ms 09:05:57 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:05:57 INFO - PROCESS | 1724 | 1467129957585 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 09:05:57 INFO - PROCESS | 1724 | 1467129957589 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 09:05:57 INFO - PROCESS | 1724 | 1467129957595 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:05:57 INFO - PROCESS | 1724 | 1467129957599 Marionette TRACE conn4 <- [1,3050,null,{}] 09:05:57 INFO - PROCESS | 1724 | 1467129957610 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:57 INFO - PROCESS | 1724 | 1467129957615 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:57 INFO - PROCESS | 1724 | 1467129957776 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 09:05:57 INFO - PROCESS | 1724 | 1467129957785 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:57 INFO - PROCESS | 1724 | 1467129957792 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:57 INFO - PROCESS | 1724 | ++DOCSHELL 0x8e22b400 == 12 [pid = 1724] [id = 772] 09:05:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0x8e30b000) [pid = 1724] [serial = 2315] [outer = (nil)] 09:05:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x8e341c00) [pid = 1724] [serial = 2316] [outer = 0x8e30b000] 09:05:57 INFO - PROCESS | 1724 | 1467129957865 Marionette DEBUG loaded listener.js 09:05:57 INFO - PROCESS | 1724 | ++DOMWINDOW == 127 (0x8e34a400) [pid = 1724] [serial = 2317] [outer = 0x8e30b000] 09:05:59 INFO - PROCESS | 1724 | 1467129959003 Marionette TRACE conn4 <- [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]]]}] 09:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:05:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:05:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1441ms 09:05:59 INFO - PROCESS | 1724 | 1467129959038 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 09:05:59 INFO - PROCESS | 1724 | 1467129959045 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 09:05:59 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:05:59 INFO - PROCESS | 1724 | 1467129959055 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:05:59 INFO - PROCESS | 1724 | 1467129959062 Marionette TRACE conn4 <- [1,3054,null,{}] 09:05:59 INFO - PROCESS | 1724 | 1467129959071 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:59 INFO - PROCESS | 1724 | 1467129959076 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:59 INFO - PROCESS | 1724 | 1467129959293 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 09:05:59 INFO - PROCESS | 1724 | 1467129959501 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:59 INFO - PROCESS | 1724 | 1467129959513 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:05:59 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce1b000 == 13 [pid = 1724] [id = 773] 09:05:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 128 (0x8d09b000) [pid = 1724] [serial = 2318] [outer = (nil)] 09:05:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 129 (0x8d1f8000) [pid = 1724] [serial = 2319] [outer = 0x8d09b000] 09:05:59 INFO - PROCESS | 1724 | 1467129959649 Marionette DEBUG loaded listener.js 09:05:59 INFO - PROCESS | 1724 | ++DOMWINDOW == 130 (0x8d219c00) [pid = 1724] [serial = 2320] [outer = 0x8d09b000] 09:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:06:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:06:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:06:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:06:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:06:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:06:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:06:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:06:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:06:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:06:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:06:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:06:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:06:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:06:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:06:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:06:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:06:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:06:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:06:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:06:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:06:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:06:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:06:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:06:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:06:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:06:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:06:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:06:01 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" 09:06:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:06:01 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" 09:06:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:06:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:06:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2032ms 09:06:01 INFO - PROCESS | 1724 | 1467129960935 Marionette TRACE conn4 <- [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"]]]}] 09:06:01 INFO - PROCESS | 1724 | 1467129961179 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 09:06:01 INFO - PROCESS | 1724 | 1467129961201 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 09:06:01 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:06:01 INFO - PROCESS | 1724 | 1467129961428 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:06:01 INFO - PROCESS | 1724 | 1467129961434 Marionette TRACE conn4 <- [1,3058,null,{}] 09:06:01 INFO - PROCESS | 1724 | 1467129961444 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:01 INFO - PROCESS | 1724 | 1467129961449 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:06:01 INFO - PROCESS | 1724 | 1467129961662 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 09:06:01 INFO - PROCESS | 1724 | 1467129961866 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:01 INFO - PROCESS | 1724 | 1467129961879 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:06:01 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d21ec00 == 14 [pid = 1724] [id = 774] 09:06:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 131 (0x8e3da800) [pid = 1724] [serial = 2321] [outer = (nil)] 09:06:01 INFO - PROCESS | 1724 | ++DOMWINDOW == 132 (0x8ee02800) [pid = 1724] [serial = 2322] [outer = 0x8e3da800] 09:06:01 INFO - PROCESS | 1724 | 1467129961966 Marionette DEBUG loaded listener.js 09:06:02 INFO - PROCESS | 1724 | ++DOMWINDOW == 133 (0x8ee07000) [pid = 1724] [serial = 2323] [outer = 0x8e3da800] 09:06:02 INFO - PROCESS | 1724 | 1467129962965 Marionette TRACE conn4 <- [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]]]}] 09:06:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:06:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:06:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:06:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:06:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:06:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:06:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:06:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:06:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:06:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:06:03 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:06:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:03 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:06:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:06:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:06:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:06:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:06:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:06:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:06:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:06:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:06:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:06:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:06:03 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1743ms 09:06:03 INFO - PROCESS | 1724 | 1467129963026 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 09:06:03 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:06:03 INFO - PROCESS | 1724 | 1467129963034 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 09:06:03 INFO - PROCESS | 1724 | 1467129963042 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:06:03 INFO - PROCESS | 1724 | 1467129963049 Marionette TRACE conn4 <- [1,3062,null,{}] 09:06:03 INFO - PROCESS | 1724 | 1467129963066 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:03 INFO - PROCESS | 1724 | 1467129963075 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:06:03 INFO - PROCESS | 1724 | 1467129963360 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 09:06:03 INFO - PROCESS | 1724 | 1467129963556 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:03 INFO - PROCESS | 1724 | 1467129963570 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:06:03 INFO - PROCESS | 1724 | ++DOCSHELL 0x8efb6c00 == 15 [pid = 1724] [id = 775] 09:06:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 134 (0x8efbc400) [pid = 1724] [serial = 2324] [outer = (nil)] 09:06:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 135 (0x8efc3400) [pid = 1724] [serial = 2325] [outer = 0x8efbc400] 09:06:03 INFO - PROCESS | 1724 | 1467129963700 Marionette DEBUG loaded listener.js 09:06:03 INFO - PROCESS | 1724 | ++DOMWINDOW == 136 (0x8f6a5800) [pid = 1724] [serial = 2326] [outer = 0x8efbc400] 09:06:04 INFO - PROCESS | 1724 | [1724] 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 09:06:04 INFO - PROCESS | 1724 | 1467129964653 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:06:04 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:06:04 INFO - {} 09:06:04 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1645ms 09:06:04 INFO - PROCESS | 1724 | 1467129964688 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 09:06:04 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:06:04 INFO - PROCESS | 1724 | 1467129964694 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 09:06:04 INFO - PROCESS | 1724 | 1467129964708 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:06:04 INFO - PROCESS | 1724 | 1467129964711 Marionette TRACE conn4 <- [1,3066,null,{}] 09:06:04 INFO - PROCESS | 1724 | 1467129964718 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:04 INFO - PROCESS | 1724 | 1467129964723 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:06:04 INFO - PROCESS | 1724 | 1467129964946 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 09:06:05 INFO - PROCESS | 1724 | 1467129965129 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:05 INFO - PROCESS | 1724 | 1467129965137 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:06:05 INFO - PROCESS | 1724 | ++DOCSHELL 0x8f902000 == 16 [pid = 1724] [id = 776] 09:06:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 137 (0x8f904400) [pid = 1724] [serial = 2327] [outer = (nil)] 09:06:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 138 (0x8f90cc00) [pid = 1724] [serial = 2328] [outer = 0x8f904400] 09:06:05 INFO - PROCESS | 1724 | 1467129965261 Marionette DEBUG loaded listener.js 09:06:05 INFO - PROCESS | 1724 | ++DOMWINDOW == 139 (0x8f910c00) [pid = 1724] [serial = 2329] [outer = 0x8f904400] 09:06:06 INFO - PROCESS | 1724 | 1467129966103 Marionette TRACE conn4 <- [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]]]}] 09:06:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:06:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:06:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:06:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:06:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:06:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:06:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:06:06 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1440ms 09:06:06 INFO - PROCESS | 1724 | 1467129966143 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 09:06:06 INFO - PROCESS | 1724 | 1467129966147 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 09:06:06 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:06:06 INFO - PROCESS | 1724 | 1467129966154 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:06:06 INFO - PROCESS | 1724 | 1467129966158 Marionette TRACE conn4 <- [1,3070,null,{}] 09:06:06 INFO - PROCESS | 1724 | 1467129966168 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:06 INFO - PROCESS | 1724 | 1467129966179 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:06:06 INFO - PROCESS | 1724 | 1467129966372 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 09:06:06 INFO - PROCESS | 1724 | 1467129966640 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:06 INFO - PROCESS | 1724 | 1467129966648 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:06:06 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d5000 == 17 [pid = 1724] [id = 777] 09:06:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 140 (0x8d215800) [pid = 1724] [serial = 2330] [outer = (nil)] 09:06:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 141 (0x8f9e8000) [pid = 1724] [serial = 2331] [outer = 0x8d215800] 09:06:06 INFO - PROCESS | 1724 | 1467129966739 Marionette DEBUG loaded listener.js 09:06:06 INFO - PROCESS | 1724 | ++DOMWINDOW == 142 (0x8f9eac00) [pid = 1724] [serial = 2332] [outer = 0x8d215800] 09:06:07 INFO - PROCESS | 1724 | 1467129967738 Marionette TRACE conn4 <- [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]]]}] 09:06:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:06:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:06:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:06:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:06:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:06:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:06:07 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1643ms 09:06:07 INFO - PROCESS | 1724 | 1467129967845 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 09:06:07 INFO - PROCESS | 1724 | 1467129967852 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 09:06:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:06:07 INFO - PROCESS | 1724 | 1467129967865 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:06:07 INFO - PROCESS | 1724 | 1467129967870 Marionette TRACE conn4 <- [1,3074,null,{}] 09:06:07 INFO - PROCESS | 1724 | 1467129967898 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:07 INFO - PROCESS | 1724 | 1467129967915 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:06:08 INFO - PROCESS | 1724 | 1467129968260 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 09:06:08 INFO - PROCESS | 1724 | 1467129968585 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:08 INFO - PROCESS | 1724 | 1467129968592 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:06:08 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce18000 == 18 [pid = 1724] [id = 778] 09:06:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 143 (0x8e233400) [pid = 1724] [serial = 2333] [outer = (nil)] 09:06:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 144 (0x90032c00) [pid = 1724] [serial = 2334] [outer = 0x8e233400] 09:06:08 INFO - PROCESS | 1724 | 1467129968691 Marionette DEBUG loaded listener.js 09:06:08 INFO - PROCESS | 1724 | ++DOMWINDOW == 145 (0x90034000) [pid = 1724] [serial = 2335] [outer = 0x8e233400] 09:06:09 INFO - PROCESS | 1724 | 1467129969532 Marionette TRACE conn4 <- [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]]]}] 09:06:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:06:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:06:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:06:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:06:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:06:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:06:09 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1701ms 09:06:09 INFO - PROCESS | 1724 | 1467129969568 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 09:06:09 INFO - PROCESS | 1724 | 1467129969572 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 09:06:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:06:09 INFO - PROCESS | 1724 | 1467129969580 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:06:09 INFO - PROCESS | 1724 | 1467129969585 Marionette TRACE conn4 <- [1,3078,null,{}] 09:06:09 INFO - PROCESS | 1724 | 1467129969591 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:09 INFO - PROCESS | 1724 | 1467129969598 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:06:09 INFO - PROCESS | 1724 | 1467129969793 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 09:06:10 INFO - PROCESS | 1724 | 1467129970099 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:10 INFO - PROCESS | 1724 | 1467129970111 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:06:10 INFO - PROCESS | 1724 | ++DOCSHELL 0x8efbe400 == 19 [pid = 1724] [id = 779] 09:06:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 146 (0x8efc0000) [pid = 1724] [serial = 2336] [outer = (nil)] 09:06:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 147 (0x8f6aa800) [pid = 1724] [serial = 2337] [outer = 0x8efc0000] 09:06:10 INFO - PROCESS | 1724 | 1467129970205 Marionette DEBUG loaded listener.js 09:06:10 INFO - PROCESS | 1724 | ++DOMWINDOW == 148 (0x8f6a9400) [pid = 1724] [serial = 2338] [outer = 0x8efc0000] 09:06:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 09:06:11 INFO - reader.readAsText(blob_2) 09:06:11 INFO - }" did not throw 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 09:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 09:06:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 09:06:11 INFO - reader.readAsDataURL(blob_2) 09:06:11 INFO - }" did not throw 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 09:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 09:06:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 09:06:11 INFO - reader.readAsArrayBuffer(blob_2) 09:06:11 INFO - }" did not throw 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 09:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 09:06:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 09:06:11 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 09:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:06:11 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 09:06:11 INFO - PROCESS | 1724 | 1467129971185 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 09:06:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:06:11 INFO - PROCESS | 1724 | 1467129971198 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:06:11 INFO - PROCESS | 1724 | 1467129971213 Marionette TRACE conn4 <- [1,3082,null,{}] 09:06:11 INFO - PROCESS | 1724 | 1467129971275 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:11 INFO - PROCESS | 1724 | 1467129971282 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:06:11 INFO - PROCESS | 1724 | 1467129971486 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 09:06:11 INFO - PROCESS | 1724 | 1467129971729 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:11 INFO - PROCESS | 1724 | 1467129971738 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:06:11 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdd2c00 == 20 [pid = 1724] [id = 780] 09:06:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 149 (0x8bf43c00) [pid = 1724] [serial = 2339] [outer = (nil)] 09:06:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 150 (0x901e3000) [pid = 1724] [serial = 2340] [outer = 0x8bf43c00] 09:06:11 INFO - PROCESS | 1724 | 1467129971827 Marionette DEBUG loaded listener.js 09:06:11 INFO - PROCESS | 1724 | ++DOMWINDOW == 151 (0x901ea000) [pid = 1724] [serial = 2341] [outer = 0x8bf43c00] 09:06:12 INFO - PROCESS | 1724 | 1467129972860 Marionette TRACE conn4 <- [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]]]}] 09:06:12 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:06:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:06:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:06:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1710ms 09:06:12 INFO - PROCESS | 1724 | 1467129972909 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 09:06:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:06:12 INFO - PROCESS | 1724 | 1467129972914 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 09:06:12 INFO - PROCESS | 1724 | 1467129972921 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:06:12 INFO - PROCESS | 1724 | 1467129972925 Marionette TRACE conn4 <- [1,3086,null,{}] 09:06:12 INFO - PROCESS | 1724 | 1467129972932 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:12 INFO - PROCESS | 1724 | 1467129972936 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:06:13 INFO - PROCESS | 1724 | 1467129973237 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 09:06:13 INFO - PROCESS | 1724 | 1467129973451 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:13 INFO - PROCESS | 1724 | 1467129973461 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:06:13 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdca800 == 21 [pid = 1724] [id = 781] 09:06:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 152 (0x8bf4ac00) [pid = 1724] [serial = 2342] [outer = (nil)] 09:06:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 153 (0x8f903c00) [pid = 1724] [serial = 2343] [outer = 0x8bf4ac00] 09:06:13 INFO - PROCESS | 1724 | 1467129973608 Marionette DEBUG loaded listener.js 09:06:13 INFO - PROCESS | 1724 | ++DOMWINDOW == 154 (0x901e5400) [pid = 1724] [serial = 2344] [outer = 0x8bf4ac00] 09:06:14 INFO - PROCESS | 1724 | 1467129974484 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:06:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:06:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1590ms 09:06:14 INFO - PROCESS | 1724 | 1467129974512 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 09:06:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:06:14 INFO - PROCESS | 1724 | 1467129974517 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 09:06:14 INFO - PROCESS | 1724 | 1467129974524 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:06:14 INFO - PROCESS | 1724 | 1467129974528 Marionette TRACE conn4 <- [1,3090,null,{}] 09:06:14 INFO - PROCESS | 1724 | 1467129974534 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:14 INFO - PROCESS | 1724 | 1467129974539 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:06:14 INFO - PROCESS | 1724 | 1467129974740 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 09:06:15 INFO - PROCESS | 1724 | 1467129975015 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:15 INFO - PROCESS | 1724 | 1467129975023 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:06:15 INFO - PROCESS | 1724 | ++DOCSHELL 0x8a9d5800 == 22 [pid = 1724] [id = 782] 09:06:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 155 (0x8bdcac00) [pid = 1724] [serial = 2345] [outer = (nil)] 09:06:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 156 (0x8d89f400) [pid = 1724] [serial = 2346] [outer = 0x8bdcac00] 09:06:15 INFO - PROCESS | 1724 | 1467129975117 Marionette DEBUG loaded listener.js 09:06:15 INFO - PROCESS | 1724 | ++DOMWINDOW == 157 (0x8e33ec00) [pid = 1724] [serial = 2347] [outer = 0x8bdcac00] 09:06:16 INFO - PROCESS | 1724 | 1467129976277 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:06:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:06:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1793ms 09:06:16 INFO - PROCESS | 1724 | 1467129976320 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 09:06:16 INFO - PROCESS | 1724 | 1467129976327 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 09:06:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:06:16 INFO - PROCESS | 1724 | 1467129976336 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:06:16 INFO - PROCESS | 1724 | 1467129976343 Marionette TRACE conn4 <- [1,3094,null,{}] 09:06:16 INFO - PROCESS | 1724 | 1467129976352 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:16 INFO - PROCESS | 1724 | 1467129976360 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:06:16 INFO - PROCESS | 1724 | 1467129976791 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 09:06:17 INFO - PROCESS | 1724 | 1467129977063 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:17 INFO - PROCESS | 1724 | 1467129977072 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:06:17 INFO - PROCESS | 1724 | ++DOCSHELL 0x8bdcfc00 == 23 [pid = 1724] [id = 783] 09:06:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 158 (0x8bdd0000) [pid = 1724] [serial = 2348] [outer = (nil)] 09:06:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 159 (0x8bf4f000) [pid = 1724] [serial = 2349] [outer = 0x8bdd0000] 09:06:17 INFO - PROCESS | 1724 | 1467129977153 Marionette DEBUG loaded listener.js 09:06:17 INFO - PROCESS | 1724 | ++DOMWINDOW == 160 (0x8ce1bc00) [pid = 1724] [serial = 2350] [outer = 0x8bdd0000] 09:06:18 INFO - PROCESS | 1724 | 1467129978003 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:06:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:06:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1688ms 09:06:18 INFO - PROCESS | 1724 | 1467129978024 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 09:06:18 INFO - PROCESS | 1724 | 1467129978031 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 09:06:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:06:18 INFO - PROCESS | 1724 | 1467129978041 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:06:18 INFO - PROCESS | 1724 | 1467129978045 Marionette TRACE conn4 <- [1,3098,null,{}] 09:06:18 INFO - PROCESS | 1724 | 1467129978053 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:18 INFO - PROCESS | 1724 | 1467129978059 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:06:18 INFO - PROCESS | 1724 | 1467129978283 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 09:06:18 INFO - PROCESS | 1724 | 1467129978630 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:18 INFO - PROCESS | 1724 | 1467129978639 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:06:18 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce13000 == 24 [pid = 1724] [id = 784] 09:06:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 161 (0x8d093000) [pid = 1724] [serial = 2351] [outer = (nil)] 09:06:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 162 (0x8d8a8400) [pid = 1724] [serial = 2352] [outer = 0x8d093000] 09:06:18 INFO - PROCESS | 1724 | 1467129978723 Marionette DEBUG loaded listener.js 09:06:18 INFO - PROCESS | 1724 | ++DOMWINDOW == 163 (0x8d91a000) [pid = 1724] [serial = 2353] [outer = 0x8d093000] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 162 (0x939ce400) [pid = 1724] [serial = 2245] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 161 (0x924d6c00) [pid = 1724] [serial = 2207] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 160 (0x939d2800) [pid = 1724] [serial = 2208] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 159 (0x91b67400) [pid = 1724] [serial = 2201] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 158 (0x91af6c00) [pid = 1724] [serial = 2202] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 157 (0x953bcc00) [pid = 1724] [serial = 2213] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 156 (0x96677400) [pid = 1724] [serial = 2214] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 155 (0x9100cc00) [pid = 1724] [serial = 2198] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 154 (0x91aed400) [pid = 1724] [serial = 2199] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 153 (0x8ee0e800) [pid = 1724] [serial = 2186] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 152 (0x8efba400) [pid = 1724] [serial = 2187] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 151 (0x8e299800) [pid = 1724] [serial = 2231] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 150 (0x8e343800) [pid = 1724] [serial = 2232] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 149 (0x90131800) [pid = 1724] [serial = 2195] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 148 (0x90136000) [pid = 1724] [serial = 2196] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 147 (0x93b64400) [pid = 1724] [serial = 2210] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 146 (0x93d81000) [pid = 1724] [serial = 2211] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 145 (0x8e301400) [pid = 1724] [serial = 2234] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 144 (0x8efc1400) [pid = 1724] [serial = 2235] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 143 (0x8d8a5c00) [pid = 1724] [serial = 2183] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 142 (0x8e29d000) [pid = 1724] [serial = 2184] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 141 (0x9a4d3400) [pid = 1724] [serial = 2222] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 140 (0x9a76b800) [pid = 1724] [serial = 2223] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 139 (0x8f9e0000) [pid = 1724] [serial = 2189] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 138 (0x8ff64400) [pid = 1724] [serial = 2190] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 137 (0x902c0800) [pid = 1724] [serial = 2225] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 136 (0x91b67800) [pid = 1724] [serial = 2226] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 135 (0x9002a000) [pid = 1724] [serial = 2192] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 134 (0x90028400) [pid = 1724] [serial = 2193] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 133 (0x9a107400) [pid = 1724] [serial = 2219] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 132 (0x9a10e800) [pid = 1724] [serial = 2220] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 131 (0x92443800) [pid = 1724] [serial = 2204] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 130 (0x92449400) [pid = 1724] [serial = 2205] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 129 (0x8bdd0c00) [pid = 1724] [serial = 2228] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 128 (0x8ce11c00) [pid = 1724] [serial = 2229] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 127 (0x9807a800) [pid = 1724] [serial = 2216] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 126 (0x98277000) [pid = 1724] [serial = 2217] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0x8e3dbc00) [pid = 1724] [serial = 2181] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 124 (0x90030800) [pid = 1724] [serial = 2237] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 123 (0x9012b000) [pid = 1724] [serial = 2238] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 122 (0x9100e000) [pid = 1724] [serial = 2240] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 121 (0x92446800) [pid = 1724] [serial = 2248] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 120 (0x91b6a400) [pid = 1724] [serial = 2243] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 119 (0x91a18800) [pid = 1724] [serial = 2242] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 118 (0x93d84800) [pid = 1724] [serial = 2249] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | --DOMWINDOW == 117 (0x93d80400) [pid = 1724] [serial = 2246] [outer = (nil)] [url = about:blank] 09:06:19 INFO - PROCESS | 1724 | 1467129979839 Marionette TRACE conn4 <- [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]]]}] 09:06:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:06:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:06:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1838ms 09:06:19 INFO - PROCESS | 1724 | 1467129979879 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 09:06:19 INFO - PROCESS | 1724 | 1467129979883 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 09:06:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:06:19 INFO - PROCESS | 1724 | 1467129979891 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:06:19 INFO - PROCESS | 1724 | 1467129979895 Marionette TRACE conn4 <- [1,3102,null,{}] 09:06:19 INFO - PROCESS | 1724 | 1467129979901 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:19 INFO - PROCESS | 1724 | 1467129979906 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:06:20 INFO - PROCESS | 1724 | 1467129980083 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 09:06:20 INFO - PROCESS | 1724 | 1467129980270 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:20 INFO - PROCESS | 1724 | 1467129980277 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:06:20 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d1f0800 == 25 [pid = 1724] [id = 785] 09:06:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 118 (0x8e239800) [pid = 1724] [serial = 2354] [outer = (nil)] 09:06:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 119 (0x8e347c00) [pid = 1724] [serial = 2355] [outer = 0x8e239800] 09:06:20 INFO - PROCESS | 1724 | 1467129980350 Marionette DEBUG loaded listener.js 09:06:20 INFO - PROCESS | 1724 | ++DOMWINDOW == 120 (0x8e3ddc00) [pid = 1724] [serial = 2356] [outer = 0x8e239800] 09:06:21 INFO - PROCESS | 1724 | 1467129981155 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:06:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:06:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1282ms 09:06:21 INFO - PROCESS | 1724 | 1467129981175 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 09:06:21 INFO - PROCESS | 1724 | 1467129981182 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 09:06:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:06:21 INFO - PROCESS | 1724 | 1467129981199 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:06:21 INFO - PROCESS | 1724 | 1467129981207 Marionette TRACE conn4 <- [1,3106,null,{}] 09:06:21 INFO - PROCESS | 1724 | 1467129981213 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:21 INFO - PROCESS | 1724 | 1467129981220 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:06:21 INFO - PROCESS | 1724 | 1467129981423 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 09:06:21 INFO - PROCESS | 1724 | 1467129981619 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:21 INFO - PROCESS | 1724 | 1467129981628 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:06:21 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ce14000 == 26 [pid = 1724] [id = 786] 09:06:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 121 (0x8ee0fc00) [pid = 1724] [serial = 2357] [outer = (nil)] 09:06:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 122 (0x8efbf400) [pid = 1724] [serial = 2358] [outer = 0x8ee0fc00] 09:06:21 INFO - PROCESS | 1724 | 1467129981701 Marionette DEBUG loaded listener.js 09:06:21 INFO - PROCESS | 1724 | ++DOMWINDOW == 123 (0x8f6a8400) [pid = 1724] [serial = 2359] [outer = 0x8ee0fc00] 09:06:22 INFO - PROCESS | 1724 | 1467129982547 Marionette TRACE conn4 <- [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]]]}] 09:06:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:06:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:06:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:06:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1396ms 09:06:22 INFO - PROCESS | 1724 | 1467129982588 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 09:06:22 INFO - PROCESS | 1724 | 1467129982593 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 09:06:22 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:06:22 INFO - PROCESS | 1724 | 1467129982599 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:06:22 INFO - PROCESS | 1724 | 1467129982603 Marionette TRACE conn4 <- [1,3110,null,{}] 09:06:22 INFO - PROCESS | 1724 | 1467129982617 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:22 INFO - PROCESS | 1724 | 1467129982622 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:06:22 INFO - PROCESS | 1724 | 1467129982868 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 09:06:22 INFO - PROCESS | 1724 | 1467129982891 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:22 INFO - PROCESS | 1724 | 1467129982918 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:06:23 INFO - PROCESS | 1724 | ++DOCSHELL 0x8d911400 == 27 [pid = 1724] [id = 787] 09:06:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 124 (0x8efbec00) [pid = 1724] [serial = 2360] [outer = (nil)] 09:06:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 125 (0x8f9e2c00) [pid = 1724] [serial = 2361] [outer = 0x8efbec00] 09:06:23 INFO - PROCESS | 1724 | 1467129983096 Marionette DEBUG loaded listener.js 09:06:23 INFO - PROCESS | 1724 | ++DOMWINDOW == 126 (0x8f9e7400) [pid = 1724] [serial = 2362] [outer = 0x8efbec00] 09:06:23 INFO - PROCESS | 1724 | --DOMWINDOW == 125 (0x953ba400) [pid = 1724] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:06:23 INFO - PROCESS | 1724 | --DOMWINDOW == 124 (0x9ae6f000) [pid = 1724] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:06:23 INFO - PROCESS | 1724 | --DOMWINDOW == 123 (0x8d8a2800) [pid = 1724] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:06:23 INFO - PROCESS | 1724 | --DOMWINDOW == 122 (0x8d920800) [pid = 1724] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:06:23 INFO - PROCESS | 1724 | --DOMWINDOW == 121 (0x8ce15400) [pid = 1724] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:06:23 INFO - PROCESS | 1724 | --DOMWINDOW == 120 (0xa216ec00) [pid = 1724] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:06:23 INFO - PROCESS | 1724 | --DOMWINDOW == 119 (0x93d7f000) [pid = 1724] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:06:23 INFO - PROCESS | 1724 | --DOMWINDOW == 118 (0x953b8000) [pid = 1724] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:06:23 INFO - PROCESS | 1724 | --DOMWINDOW == 117 (0x9ac1e800) [pid = 1724] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:06:23 INFO - PROCESS | 1724 | --DOMWINDOW == 116 (0x9c019800) [pid = 1724] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:06:23 INFO - PROCESS | 1724 | --DOMWINDOW == 115 (0x91001400) [pid = 1724] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:06:23 INFO - PROCESS | 1724 | --DOMWINDOW == 114 (0x8a9d2000) [pid = 1724] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:06:23 INFO - PROCESS | 1724 | --DOMWINDOW == 113 (0x8d097c00) [pid = 1724] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:06:23 INFO - PROCESS | 1724 | --DOMWINDOW == 112 (0x99e37800) [pid = 1724] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:06:23 INFO - PROCESS | 1724 | --DOMWINDOW == 111 (0x8ff6c000) [pid = 1724] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:06:23 INFO - PROCESS | 1724 | --DOMWINDOW == 110 (0x8f90b400) [pid = 1724] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:06:23 INFO - PROCESS | 1724 | --DOMWINDOW == 109 (0x8bdd5400) [pid = 1724] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:06:23 INFO - PROCESS | 1724 | --DOMWINDOW == 108 (0x9a8a3c00) [pid = 1724] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:06:23 INFO - PROCESS | 1724 | --DOMWINDOW == 107 (0xa209cc00) [pid = 1724] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:06:23 INFO - PROCESS | 1724 | --DOMWINDOW == 106 (0x9b7d4800) [pid = 1724] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:06:23 INFO - PROCESS | 1724 | --DOMWINDOW == 105 (0x8bdccc00) [pid = 1724] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:06:23 INFO - PROCESS | 1724 | --DOMWINDOW == 104 (0x8d920400) [pid = 1724] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:06:24 INFO - PROCESS | 1724 | 1467129984170 Marionette TRACE conn4 <- [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"]]]}] 09:06:24 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:06:24 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 09:06:24 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:06:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:24 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:06:24 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1585ms 09:06:24 INFO - PROCESS | 1724 | 1467129984185 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 09:06:24 INFO - PROCESS | 1724 | 1467129984189 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 09:06:24 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:06:24 INFO - PROCESS | 1724 | 1467129984196 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:06:24 INFO - PROCESS | 1724 | 1467129984199 Marionette TRACE conn4 <- [1,3114,null,{}] 09:06:24 INFO - PROCESS | 1724 | 1467129984205 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:24 INFO - PROCESS | 1724 | 1467129984209 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:06:24 INFO - PROCESS | 1724 | 1467129984383 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 09:06:24 INFO - PROCESS | 1724 | 1467129984570 Marionette TRACE conn4 -> [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\", \"dbd3b242-2c43-41b0-958c-d953dc87c9ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:24 INFO - PROCESS | 1724 | 1467129984585 Marionette INFO sendAsync 3dc58666-9371-4955-ba2c-97238ff2cc0e 09:06:24 INFO - PROCESS | 1724 | ++DOCSHELL 0x8ff6e000 == 28 [pid = 1724] [id = 788] 09:06:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 105 (0x8ff70400) [pid = 1724] [serial = 2363] [outer = (nil)] 09:06:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 106 (0x90029c00) [pid = 1724] [serial = 2364] [outer = 0x8ff70400] 09:06:24 INFO - PROCESS | 1724 | 1467129984668 Marionette DEBUG loaded listener.js 09:06:24 INFO - PROCESS | 1724 | ++DOMWINDOW == 107 (0x9012b000) [pid = 1724] [serial = 2365] [outer = 0x8ff70400] 09:06:25 INFO - PROCESS | 1724 | 1467129985410 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:06:25 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:06:25 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1238ms 09:06:25 INFO - PROCESS | 1724 | 1467129985436 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 09:06:25 INFO - PROCESS | 1724 | 1467129985440 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 09:06:26 WARNING - u'runner_teardown' () 09:06:26 INFO - No more tests 09:06:26 INFO - Got 0 unexpected results 09:06:26 INFO - SUITE-END | took 1352s 09:06:26 INFO - Closing logging queue 09:06:26 INFO - queue closed 09:06:26 INFO - Return code: 0 09:06:26 WARNING - # TBPL SUCCESS # 09:06:26 INFO - Running post-action listener: _resource_record_post_action 09:06:26 INFO - Running post-run listener: _resource_record_post_run 09:06:27 INFO - Total resource usage - Wall time: 1393s; CPU: 98.0%; Read bytes: 14131200; Write bytes: 927395840; Read time: 624; Write time: 238476 09:06:27 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:06:27 INFO - install - Wall time: 36s; CPU: 100.0%; Read bytes: 0; Write bytes: 138145792; Read time: 0; Write time: 129788 09:06:27 INFO - run-tests - Wall time: 1358s; CPU: 98.0%; Read bytes: 11390976; Write bytes: 789250048; Read time: 376; Write time: 108688 09:06:27 INFO - Running post-run listener: _upload_blobber_files 09:06:27 INFO - Blob upload gear active. 09:06:27 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:06:27 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 09:06:27 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'] 09:06:27 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 09:06:28 INFO - (blobuploader) - INFO - Open directory for files ... 09:06:28 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:06:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:06:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:06:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:06:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:06:29 INFO - (blobuploader) - INFO - Done attempting. 09:06:29 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:06:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:06:29 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:06:30 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:06:30 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:06:30 INFO - (blobuploader) - INFO - Done attempting. 09:06:30 INFO - (blobuploader) - INFO - Iteration through files over. 09:06:30 INFO - Return code: 0 09:06:30 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:06:30 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:06:30 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2b8f49abb212f83390a0e3c61b61a70cdb33930eb5b0ff8a6f9925f722b2d0feed66543e38ed016b8ff725dfa8dc7936670e2f5c554edc6f984c3301dc2cec9c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3bafc0b5cda4044c7a43c2b318ea65b6ebe6795d125d209b6b8163cb20140d1dc6c33e41f580a213ffc9fed1e05bbb61840a4f8b0b1b59f4ae2f17bec04e2a44"} 09:06:30 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:06:30 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:06:30 INFO - Contents: 09:06:30 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2b8f49abb212f83390a0e3c61b61a70cdb33930eb5b0ff8a6f9925f722b2d0feed66543e38ed016b8ff725dfa8dc7936670e2f5c554edc6f984c3301dc2cec9c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3bafc0b5cda4044c7a43c2b318ea65b6ebe6795d125d209b6b8163cb20140d1dc6c33e41f580a213ffc9fed1e05bbb61840a4f8b0b1b59f4ae2f17bec04e2a44"} 09:06:30 INFO - Running post-run listener: copy_logs_to_upload_dir 09:06:30 INFO - Copying logs to upload dir... 09:06:30 INFO - mkdir: /builds/slave/test/build/upload/logs 09:06:30 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1528.649329 ========= master_lag: 4.35 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 33 secs) (at 2016-06-28 09:06:34.730461) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-06-28 09:06:34.731387) ========= 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-1467128447.450827-266701432 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2b8f49abb212f83390a0e3c61b61a70cdb33930eb5b0ff8a6f9925f722b2d0feed66543e38ed016b8ff725dfa8dc7936670e2f5c554edc6f984c3301dc2cec9c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3bafc0b5cda4044c7a43c2b318ea65b6ebe6795d125d209b6b8163cb20140d1dc6c33e41f580a213ffc9fed1e05bbb61840a4f8b0b1b59f4ae2f17bec04e2a44"} build_url:https://queue.taskcluster.net/v1/task/NuaY47mnQq-RYzOdZSDQQg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/NuaY47mnQq-RYzOdZSDQQg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033739 build_url: 'https://queue.taskcluster.net/v1/task/NuaY47mnQq-RYzOdZSDQQg/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/2b8f49abb212f83390a0e3c61b61a70cdb33930eb5b0ff8a6f9925f722b2d0feed66543e38ed016b8ff725dfa8dc7936670e2f5c554edc6f984c3301dc2cec9c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3bafc0b5cda4044c7a43c2b318ea65b6ebe6795d125d209b6b8163cb20140d1dc6c33e41f580a213ffc9fed1e05bbb61840a4f8b0b1b59f4ae2f17bec04e2a44"}' symbols_url: 'https://queue.taskcluster.net/v1/task/NuaY47mnQq-RYzOdZSDQQg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 1.09 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-06-28 09:06:35.858988) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 09:06:35.859530) ========= 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-1467128447.450827-266701432 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018448 ========= master_lag: 0.73 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 09:06:36.604009) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-28 09:06:36.604302) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-28 09:06:36.604660) ========= ========= Total master_lag: 6.30 =========