builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0236 starttime: 1467887102.75 results: success (0) buildid: 20160705121757 builduid: db245e3d5b674adba62f5f30d92811f1 revision: 52fb1d141cc9c18d7b7971d778b8976e43f360dc ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-07 03:25:02.754639) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-07 03:25:02.755102) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-07 03:25:02.755389) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-07 03:25:02.802064) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 03:25:02.802339) ========= 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: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.MF7daQa6bx/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.CviNMOVsGf/Listeners TMPDIR=/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-07-07 03:25:02-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 161M=0s 2016-07-07 03:25:03 (161 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.464394 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 03:25:03.287913) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 03:25:03.288224) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.MF7daQa6bx/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.CviNMOVsGf/Listeners TMPDIR=/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False program finished with exit code 0 elapsedTime=0.019970 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 03:25:03.337337) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 03:25:03.337691) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 52fb1d141cc9c18d7b7971d778b8976e43f360dc --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 52fb1d141cc9c18d7b7971d778b8976e43f360dc --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.MF7daQa6bx/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.CviNMOVsGf/Listeners TMPDIR=/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-07-07 03:25:03,416 truncating revision to first 12 chars 2016-07-07 03:25:03,416 Setting DEBUG logging. 2016-07-07 03:25:03,416 attempt 1/10 2016-07-07 03:25:03,416 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/52fb1d141cc9?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-07 03:25:04,092 unpacking tar archive at: mozilla-beta-52fb1d141cc9/testing/mozharness/ program finished with exit code 0 elapsedTime=0.927423 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 03:25:04.286279) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-07 03:25:04.286588) ========= script_repo_revision: 52fb1d141cc9c18d7b7971d778b8976e43f360dc ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-07 03:25:04.287029) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-07 03:25:04.287297) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-07 03:25:04.305463) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 17 secs) (at 2016-07-07 03:25:04.305859) ========= /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: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.MF7daQa6bx/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.CviNMOVsGf/Listeners TMPDIR=/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 03:25:04 INFO - MultiFileLogger online at 20160707 03:25:04 in /builds/slave/test 03:25:04 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 03:25:04 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 03:25:04 INFO - {'append_to_log': False, 03:25:04 INFO - 'base_work_dir': '/builds/slave/test', 03:25:04 INFO - 'blob_upload_branch': 'mozilla-beta', 03:25:04 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 03:25:04 INFO - 'buildbot_json_path': 'buildprops.json', 03:25:04 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 03:25:04 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:25:04 INFO - 'download_minidump_stackwalk': True, 03:25:04 INFO - 'download_symbols': 'true', 03:25:04 INFO - 'e10s': False, 03:25:04 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 03:25:04 INFO - 'tooltool.py': '/tools/tooltool.py', 03:25:04 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 03:25:04 INFO - '/tools/misc-python/virtualenv.py')}, 03:25:04 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:25:04 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:25:04 INFO - 'log_level': 'info', 03:25:04 INFO - 'log_to_console': True, 03:25:04 INFO - 'opt_config_files': (), 03:25:04 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:25:04 INFO - '--processes=1', 03:25:04 INFO - '--config=%(test_path)s/wptrunner.ini', 03:25:04 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:25:04 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:25:04 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:25:04 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:25:04 INFO - 'pip_index': False, 03:25:04 INFO - 'require_test_zip': True, 03:25:04 INFO - 'test_type': ('testharness',), 03:25:04 INFO - 'this_chunk': '1', 03:25:04 INFO - 'tooltool_cache': '/builds/tooltool_cache', 03:25:04 INFO - 'total_chunks': '10', 03:25:04 INFO - 'virtualenv_path': 'venv', 03:25:04 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:25:04 INFO - 'work_dir': 'build'} 03:25:04 INFO - ##### 03:25:04 INFO - ##### Running clobber step. 03:25:04 INFO - ##### 03:25:04 INFO - Running pre-action listener: _resource_record_pre_action 03:25:04 INFO - Running main action method: clobber 03:25:04 INFO - rmtree: /builds/slave/test/build 03:25:04 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 03:25:05 INFO - Running post-action listener: _resource_record_post_action 03:25:05 INFO - ##### 03:25:05 INFO - ##### Running read-buildbot-config step. 03:25:05 INFO - ##### 03:25:05 INFO - Running pre-action listener: _resource_record_pre_action 03:25:05 INFO - Running main action method: read_buildbot_config 03:25:05 INFO - Using buildbot properties: 03:25:05 INFO - { 03:25:05 INFO - "project": "", 03:25:05 INFO - "product": "firefox", 03:25:05 INFO - "script_repo_revision": "production", 03:25:05 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 03:25:05 INFO - "repository": "", 03:25:05 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 03:25:05 INFO - "buildid": "20160705121757", 03:25:05 INFO - "pgo_build": "False", 03:25:05 INFO - "basedir": "/builds/slave/test", 03:25:05 INFO - "buildnumber": 33, 03:25:05 INFO - "slavename": "t-yosemite-r7-0236", 03:25:05 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 03:25:05 INFO - "platform": "macosx64", 03:25:05 INFO - "branch": "mozilla-beta", 03:25:05 INFO - "revision": "52fb1d141cc9c18d7b7971d778b8976e43f360dc", 03:25:05 INFO - "repo_path": "releases/mozilla-beta", 03:25:05 INFO - "moz_repo_path": "", 03:25:05 INFO - "stage_platform": "macosx64", 03:25:05 INFO - "builduid": "db245e3d5b674adba62f5f30d92811f1", 03:25:05 INFO - "slavebuilddir": "test" 03:25:05 INFO - } 03:25:05 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467746277/firefox-48.0.en-US.mac64.dmg. 03:25:05 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467746277/firefox-48.0.en-US.mac64.test_packages.json. 03:25:05 INFO - Running post-action listener: _resource_record_post_action 03:25:05 INFO - ##### 03:25:05 INFO - ##### Running download-and-extract step. 03:25:05 INFO - ##### 03:25:05 INFO - Running pre-action listener: _resource_record_pre_action 03:25:05 INFO - Running main action method: download_and_extract 03:25:05 INFO - mkdir: /builds/slave/test/build/tests 03:25:05 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')]} 03:25:05 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467746277/firefox-48.0.en-US.mac64.test_packages.json 03:25:05 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467746277/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 03:25:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467746277/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #1 03:25:05 INFO - Downloaded 1201 bytes. 03:25:05 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 03:25:05 INFO - Using the following test package requirements: 03:25:05 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 03:25:05 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:25:05 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 03:25:05 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:25:05 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 03:25:05 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:25:05 INFO - u'jsshell-mac64.zip'], 03:25:05 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:25:05 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 03:25:05 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 03:25:05 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:25:05 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 03:25:05 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:25:05 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 03:25:05 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:25:05 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 03:25:05 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:25:05 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 03:25:05 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 03:25:05 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')]} 03:25:05 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467746277/firefox-48.0.en-US.mac64.common.tests.zip 03:25:05 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467746277/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 03:25:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467746277/firefox-48.0.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip'}, attempt #1 03:25:09 INFO - Downloaded 18406777 bytes. 03:25:09 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:25:09 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:25:10 INFO - caution: filename not matched: web-platform/* 03:25:10 INFO - Return code: 11 03:25:10 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')]} 03:25:10 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467746277/firefox-48.0.en-US.mac64.web-platform.tests.zip 03:25:10 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467746277/firefox-48.0.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 03:25:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467746277/firefox-48.0.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip'}, attempt #1 03:25:14 INFO - Downloaded 36389085 bytes. 03:25:14 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:25:14 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:25:18 INFO - caution: filename not matched: bin/* 03:25:18 INFO - caution: filename not matched: config/* 03:25:18 INFO - caution: filename not matched: mozbase/* 03:25:18 INFO - caution: filename not matched: marionette/* 03:25:18 INFO - caution: filename not matched: tools/wptserve/* 03:25:18 INFO - Return code: 11 03:25:18 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')]} 03:25:18 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467746277/firefox-48.0.en-US.mac64.dmg 03:25:18 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467746277/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 03:25:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467746277/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 03:25:22 INFO - Downloaded 73017436 bytes. 03:25:22 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467746277/firefox-48.0.en-US.mac64.dmg 03:25:22 INFO - mkdir: /builds/slave/test/properties 03:25:22 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 03:25:22 INFO - Writing to file /builds/slave/test/properties/build_url 03:25:22 INFO - Contents: 03:25:22 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467746277/firefox-48.0.en-US.mac64.dmg 03:25:22 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467746277/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 03:25:22 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 03:25:22 INFO - Writing to file /builds/slave/test/properties/symbols_url 03:25:22 INFO - Contents: 03:25:22 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467746277/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 03:25:22 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')]} 03:25:22 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467746277/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 03:25:22 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467746277/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 03:25:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467746277/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 03:25:45 INFO - Downloaded 103719124 bytes. 03:25:45 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 03:25:45 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 03:25:48 INFO - Return code: 0 03:25:48 INFO - Running post-action listener: _resource_record_post_action 03:25:48 INFO - Running post-action listener: set_extra_try_arguments 03:25:48 INFO - ##### 03:25:48 INFO - ##### Running create-virtualenv step. 03:25:48 INFO - ##### 03:25:48 INFO - Running pre-action listener: _pre_create_virtualenv 03:25:48 INFO - Running pre-action listener: _resource_record_pre_action 03:25:48 INFO - Running main action method: create_virtualenv 03:25:48 INFO - Creating virtualenv /builds/slave/test/build/venv 03:25:48 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 03:25:48 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 03:25:49 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 03:25:49 INFO - Using real prefix '/tools/python27' 03:25:49 INFO - New python executable in /builds/slave/test/build/venv/bin/python 03:25:49 INFO - Installing distribute.............................................................................................................................................................................................done. 03:25:52 INFO - Installing pip.................done. 03:25:52 INFO - Return code: 0 03:25:52 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 03:25:52 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')]} 03:25:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:25:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:25:52 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')]} 03:25:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:25:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:25:52 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x1086d0e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1086edf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7faa194d8020>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1086e95e0>, '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 0x1082cccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1082f7990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.MF7daQa6bx/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CviNMOVsGf/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:25:52 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 03:25:52 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 03:25:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.MF7daQa6bx/Render', 03:25:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:25:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:25:52 INFO - 'HOME': '/Users/cltbld', 03:25:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:25:52 INFO - 'LOGNAME': 'cltbld', 03:25:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:25:52 INFO - 'MOZ_NO_REMOTE': '1', 03:25:52 INFO - 'NO_EM_RESTART': '1', 03:25:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:25:52 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:25:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:25:52 INFO - 'PWD': '/builds/slave/test', 03:25:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:25:52 INFO - 'SHELL': '/bin/bash', 03:25:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CviNMOVsGf/Listeners', 03:25:52 INFO - 'TMPDIR': '/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/', 03:25:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:25:52 INFO - 'USER': 'cltbld', 03:25:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:25:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:25:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:25:52 INFO - 'XPC_FLAGS': '0x0', 03:25:52 INFO - 'XPC_SERVICE_NAME': '0', 03:25:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:25:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:25:53 INFO - Downloading/unpacking psutil>=0.7.1 03:25:53 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 03:25:53 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 03:25:53 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:25:53 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:25:53 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 03:25:53 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 03:25:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 03:25:56 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:25:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:25:56 INFO - Installing collected packages: psutil 03:25:56 INFO - Running setup.py install for psutil 03:25:56 INFO - building 'psutil._psutil_osx' extension 03:25:56 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 03:25:57 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 03:25:57 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 03:25:57 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 03:25:57 INFO - building 'psutil._psutil_posix' extension 03:25:57 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 03:25:57 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 03:25:57 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 03:25:57 INFO - ^ 03:25:57 INFO - 1 warning generated. 03:25:57 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 03:25:57 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:25:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:25:57 INFO - Successfully installed psutil 03:25:57 INFO - Cleaning up... 03:25:57 INFO - Return code: 0 03:25:57 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 03:25:57 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')]} 03:25:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:25:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:25:57 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')]} 03:25:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:25:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:25:57 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x1086d0e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1086edf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7faa194d8020>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1086e95e0>, '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 0x1082cccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1082f7990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.MF7daQa6bx/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CviNMOVsGf/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:25:57 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 03:25:57 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 03:25:57 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.MF7daQa6bx/Render', 03:25:57 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:25:57 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:25:57 INFO - 'HOME': '/Users/cltbld', 03:25:57 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:25:57 INFO - 'LOGNAME': 'cltbld', 03:25:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:25:57 INFO - 'MOZ_NO_REMOTE': '1', 03:25:57 INFO - 'NO_EM_RESTART': '1', 03:25:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:25:57 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:25:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:25:57 INFO - 'PWD': '/builds/slave/test', 03:25:57 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:25:57 INFO - 'SHELL': '/bin/bash', 03:25:57 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CviNMOVsGf/Listeners', 03:25:57 INFO - 'TMPDIR': '/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/', 03:25:57 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:25:57 INFO - 'USER': 'cltbld', 03:25:57 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:25:57 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:25:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:25:57 INFO - 'XPC_FLAGS': '0x0', 03:25:57 INFO - 'XPC_SERVICE_NAME': '0', 03:25:57 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:25:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:25:57 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:25:57 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 03:25:57 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 03:25:57 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:25:57 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:25:57 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 03:25:57 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 03:26:00 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:26:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 03:26:00 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 03:26:00 INFO - Installing collected packages: mozsystemmonitor 03:26:00 INFO - Running setup.py install for mozsystemmonitor 03:26:00 INFO - Successfully installed mozsystemmonitor 03:26:00 INFO - Cleaning up... 03:26:00 INFO - Return code: 0 03:26:00 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 03:26:00 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')]} 03:26:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:26:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:26:00 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')]} 03:26:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:26:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:26:00 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x1086d0e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1086edf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7faa194d8020>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1086e95e0>, '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 0x1082cccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1082f7990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.MF7daQa6bx/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CviNMOVsGf/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:26:00 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 03:26:00 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 03:26:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.MF7daQa6bx/Render', 03:26:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:26:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:26:00 INFO - 'HOME': '/Users/cltbld', 03:26:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:26:00 INFO - 'LOGNAME': 'cltbld', 03:26:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:26:00 INFO - 'MOZ_NO_REMOTE': '1', 03:26:00 INFO - 'NO_EM_RESTART': '1', 03:26:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:26:00 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:26:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:26:00 INFO - 'PWD': '/builds/slave/test', 03:26:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:26:00 INFO - 'SHELL': '/bin/bash', 03:26:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CviNMOVsGf/Listeners', 03:26:00 INFO - 'TMPDIR': '/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/', 03:26:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:26:00 INFO - 'USER': 'cltbld', 03:26:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:26:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:26:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:26:00 INFO - 'XPC_FLAGS': '0x0', 03:26:00 INFO - 'XPC_SERVICE_NAME': '0', 03:26:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:26:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:26:00 INFO - Downloading/unpacking blobuploader==1.2.4 03:26:00 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 03:26:00 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 03:26:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:26:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:26:00 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 03:26:00 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 03:26:03 INFO - Downloading blobuploader-1.2.4.tar.gz 03:26:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 03:26:03 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:26:03 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 03:26:03 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 03:26:03 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:26:03 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:26:03 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 03:26:03 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 03:26:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 03:26:04 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:26:04 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 03:26:04 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 03:26:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:26:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:26:04 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 03:26:04 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 03:26:04 INFO - Downloading docopt-0.6.1.tar.gz 03:26:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 03:26:04 INFO - Installing collected packages: blobuploader, requests, docopt 03:26:04 INFO - Running setup.py install for blobuploader 03:26:04 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 03:26:04 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 03:26:04 INFO - Running setup.py install for requests 03:26:05 INFO - Running setup.py install for docopt 03:26:05 INFO - Successfully installed blobuploader requests docopt 03:26:05 INFO - Cleaning up... 03:26:05 INFO - Return code: 0 03:26:05 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:26:05 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')]} 03:26:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:26:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:26:05 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')]} 03:26:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:26:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:26:05 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x1086d0e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1086edf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7faa194d8020>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1086e95e0>, '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 0x1082cccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1082f7990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.MF7daQa6bx/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CviNMOVsGf/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:26:05 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 03:26:05 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:26:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.MF7daQa6bx/Render', 03:26:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:26:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:26:05 INFO - 'HOME': '/Users/cltbld', 03:26:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:26:05 INFO - 'LOGNAME': 'cltbld', 03:26:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:26:05 INFO - 'MOZ_NO_REMOTE': '1', 03:26:05 INFO - 'NO_EM_RESTART': '1', 03:26:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:26:05 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:26:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:26:05 INFO - 'PWD': '/builds/slave/test', 03:26:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:26:05 INFO - 'SHELL': '/bin/bash', 03:26:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CviNMOVsGf/Listeners', 03:26:05 INFO - 'TMPDIR': '/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/', 03:26:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:26:05 INFO - 'USER': 'cltbld', 03:26:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:26:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:26:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:26:05 INFO - 'XPC_FLAGS': '0x0', 03:26:05 INFO - 'XPC_SERVICE_NAME': '0', 03:26:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:26:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:26:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:26:05 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-tLGDDw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:26:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:26:05 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-mbVSyo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:26:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:26:05 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-M3j3L1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:26:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:26:06 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-q2z_C3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:26:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:26:06 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-eaMIhq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:26:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:26:06 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-yur72t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:26:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:26:06 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-J1eJjE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:26:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:26:06 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-VjhQAj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:26:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:26:06 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-g8oyfI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:26:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:26:06 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-E6fMIg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:26:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:26:06 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-ooBpav-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:26:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:26:06 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-Ls24qw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:26:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:26:07 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-Aeiu6d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:26:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:26:07 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-m1rseY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:26:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:26:07 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-Y57xsY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:26:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:26:07 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-tkLW3q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:26:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:26:07 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-NBtQtR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:26:07 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:26:07 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-bMcVVG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:26:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:26:07 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-sRIhuY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:26:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:26:07 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-SF8erw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:26:07 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:26:08 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-4UArEa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:26:08 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:26:08 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 03:26:08 INFO - Running setup.py install for manifestparser 03:26:08 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 03:26:08 INFO - Running setup.py install for mozcrash 03:26:08 INFO - Running setup.py install for mozdebug 03:26:08 INFO - Running setup.py install for mozdevice 03:26:08 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 03:26:08 INFO - Installing dm script to /builds/slave/test/build/venv/bin 03:26:08 INFO - Running setup.py install for mozfile 03:26:09 INFO - Running setup.py install for mozhttpd 03:26:09 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 03:26:09 INFO - Running setup.py install for mozinfo 03:26:09 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 03:26:09 INFO - Running setup.py install for mozInstall 03:26:09 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 03:26:09 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 03:26:09 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 03:26:09 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 03:26:09 INFO - Running setup.py install for mozleak 03:26:09 INFO - Running setup.py install for mozlog 03:26:09 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 03:26:09 INFO - Running setup.py install for moznetwork 03:26:09 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 03:26:09 INFO - Running setup.py install for mozprocess 03:26:10 INFO - Running setup.py install for mozprofile 03:26:10 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 03:26:10 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 03:26:10 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 03:26:10 INFO - Running setup.py install for mozrunner 03:26:10 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 03:26:10 INFO - Running setup.py install for mozscreenshot 03:26:10 INFO - Running setup.py install for moztest 03:26:10 INFO - Running setup.py install for mozversion 03:26:10 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 03:26:10 INFO - Running setup.py install for wptserve 03:26:11 INFO - Running setup.py install for marionette-driver 03:26:11 INFO - Running setup.py install for browsermob-proxy 03:26:11 INFO - Running setup.py install for marionette-client 03:26:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:26:11 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 03:26:11 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 03:26:11 INFO - Cleaning up... 03:26:11 INFO - Return code: 0 03:26:11 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:26:11 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')]} 03:26:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:26:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:26:11 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')]} 03:26:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:26:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:26:11 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x1086d0e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1086edf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7faa194d8020>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1086e95e0>, '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 0x1082cccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1082f7990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.MF7daQa6bx/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CviNMOVsGf/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:26:11 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 03:26:11 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:26:11 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.MF7daQa6bx/Render', 03:26:11 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:26:11 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:26:11 INFO - 'HOME': '/Users/cltbld', 03:26:11 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:26:11 INFO - 'LOGNAME': 'cltbld', 03:26:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:26:11 INFO - 'MOZ_NO_REMOTE': '1', 03:26:11 INFO - 'NO_EM_RESTART': '1', 03:26:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:26:11 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:26:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:26:11 INFO - 'PWD': '/builds/slave/test', 03:26:11 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:26:11 INFO - 'SHELL': '/bin/bash', 03:26:11 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CviNMOVsGf/Listeners', 03:26:11 INFO - 'TMPDIR': '/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/', 03:26:11 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:26:11 INFO - 'USER': 'cltbld', 03:26:11 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:26:11 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:26:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:26:11 INFO - 'XPC_FLAGS': '0x0', 03:26:11 INFO - 'XPC_SERVICE_NAME': '0', 03:26:11 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:26:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:26:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:26:12 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-M_J7HW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:26:12 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)) 03:26:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:26:12 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-Zw680j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:26:12 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)) 03:26:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:26:12 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-fRW8g_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:26:12 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)) 03:26:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:26:12 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-XYrPlJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:26:12 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)) 03:26:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:26:12 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-8a4JNY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:26:12 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)) 03:26:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:26:12 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-H6qjcu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:26:12 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)) 03:26:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:26:12 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-ZC6wP9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:26:12 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)) 03:26:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:26:12 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-Gac4F5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:26:12 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)) 03:26:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:26:12 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-T0508V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:26:13 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)) 03:26:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:26:13 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-Gblegi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:26:13 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)) 03:26:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:26:13 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-D059jo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:26:13 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)) 03:26:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:26:13 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-m4xfZj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:26:13 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)) 03:26:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:26:13 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-wX0xvx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:26:13 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)) 03:26:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:26:13 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-SbV7iy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:26:13 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)) 03:26:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:26:13 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-vzpxgO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:26:13 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)) 03:26:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:26:13 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-u8Eiwi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:26:13 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)) 03:26:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:26:13 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-c0ETOL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:26:13 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)) 03:26:13 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:26:13 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-zUSygQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:26:13 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)) 03:26:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:26:13 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-NFl3wG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:26:14 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)) 03:26:14 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:26:14 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-kveHwu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:26:14 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)) 03:26:14 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:26:14 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-iG2JWm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:26:14 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:26:14 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)) 03:26:14 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)) 03:26:14 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)) 03:26:14 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)) 03:26:14 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)) 03:26:14 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)) 03:26:14 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:26:14 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 03:26:14 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 03:26:14 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:26:14 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:26:14 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 03:26:14 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 03:26:17 INFO - Downloading blessings-1.6.tar.gz 03:26:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 03:26:17 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)) 03:26:17 INFO - Installing collected packages: blessings 03:26:17 INFO - Running setup.py install for blessings 03:26:17 INFO - Successfully installed blessings 03:26:17 INFO - Cleaning up... 03:26:17 INFO - Return code: 0 03:26:17 INFO - Done creating virtualenv /builds/slave/test/build/venv. 03:26:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:26:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:26:17 INFO - Reading from file tmpfile_stdout 03:26:17 INFO - Current package versions: 03:26:17 INFO - blessings == 1.6 03:26:17 INFO - blobuploader == 1.2.4 03:26:17 INFO - browsermob-proxy == 0.6.0 03:26:17 INFO - docopt == 0.6.1 03:26:17 INFO - manifestparser == 1.1 03:26:17 INFO - marionette-client == 2.3.0 03:26:17 INFO - marionette-driver == 1.4.0 03:26:17 INFO - mozInstall == 1.12 03:26:17 INFO - mozcrash == 0.17 03:26:17 INFO - mozdebug == 0.1 03:26:17 INFO - mozdevice == 0.48 03:26:17 INFO - mozfile == 1.2 03:26:17 INFO - mozhttpd == 0.7 03:26:17 INFO - mozinfo == 0.9 03:26:17 INFO - mozleak == 0.1 03:26:17 INFO - mozlog == 3.1 03:26:17 INFO - moznetwork == 0.27 03:26:17 INFO - mozprocess == 0.22 03:26:17 INFO - mozprofile == 0.28 03:26:17 INFO - mozrunner == 6.11 03:26:17 INFO - mozscreenshot == 0.1 03:26:17 INFO - mozsystemmonitor == 0.0 03:26:17 INFO - moztest == 0.7 03:26:17 INFO - mozversion == 1.4 03:26:17 INFO - psutil == 3.1.1 03:26:17 INFO - requests == 1.2.3 03:26:17 INFO - wptserve == 1.4.0 03:26:17 INFO - wsgiref == 0.1.2 03:26:17 INFO - Running post-action listener: _resource_record_post_action 03:26:17 INFO - Running post-action listener: _start_resource_monitoring 03:26:17 INFO - Starting resource monitoring. 03:26:17 INFO - ##### 03:26:17 INFO - ##### Running pull step. 03:26:17 INFO - ##### 03:26:17 INFO - Running pre-action listener: _resource_record_pre_action 03:26:17 INFO - Running main action method: pull 03:26:17 INFO - Pull has nothing to do! 03:26:17 INFO - Running post-action listener: _resource_record_post_action 03:26:17 INFO - ##### 03:26:17 INFO - ##### Running install step. 03:26:17 INFO - ##### 03:26:17 INFO - Running pre-action listener: _resource_record_pre_action 03:26:17 INFO - Running main action method: install 03:26:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:26:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:26:18 INFO - Reading from file tmpfile_stdout 03:26:18 INFO - Detecting whether we're running mozinstall >=1.0... 03:26:18 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 03:26:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 03:26:18 INFO - Reading from file tmpfile_stdout 03:26:18 INFO - Output received: 03:26:18 INFO - Usage: mozinstall [options] installer 03:26:18 INFO - Options: 03:26:18 INFO - -h, --help show this help message and exit 03:26:18 INFO - -d DEST, --destination=DEST 03:26:18 INFO - Directory to install application into. [default: 03:26:18 INFO - "/builds/slave/test"] 03:26:18 INFO - --app=APP Application being installed. [default: firefox] 03:26:18 INFO - mkdir: /builds/slave/test/build/application 03:26:18 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 03:26:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 03:26:36 INFO - Reading from file tmpfile_stdout 03:26:36 INFO - Output received: 03:26:36 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 03:26:36 INFO - Running post-action listener: _resource_record_post_action 03:26:36 INFO - ##### 03:26:36 INFO - ##### Running run-tests step. 03:26:36 INFO - ##### 03:26:36 INFO - Running pre-action listener: _resource_record_pre_action 03:26:36 INFO - Running main action method: run_tests 03:26:36 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 03:26:36 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:26:36 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:26:36 INFO - grabbing minidump binary from tooltool 03:26:36 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')]} 03:26:36 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/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1086e95e0>, '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 0x1082cccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1082f7990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 03:26:36 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/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 03:26:36 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/macosx64/releng.manifest -o -c /builds/tooltool_cache 03:26:36 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 03:26:36 INFO - Return code: 0 03:26:36 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 03:26:36 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 03:26:36 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/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467746277/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-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 03:26:36 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/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467746277/firefox-48.0.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-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 03:26:36 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.MF7daQa6bx/Render', 03:26:36 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:26:36 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:26:36 INFO - 'HOME': '/Users/cltbld', 03:26:36 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:26:36 INFO - 'LOGNAME': 'cltbld', 03:26:36 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 03:26:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:26:36 INFO - 'MOZ_NO_REMOTE': '1', 03:26:36 INFO - 'NO_EM_RESTART': '1', 03:26:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:26:36 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:26:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:26:36 INFO - 'PWD': '/builds/slave/test', 03:26:36 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:26:36 INFO - 'SHELL': '/bin/bash', 03:26:36 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CviNMOVsGf/Listeners', 03:26:36 INFO - 'TMPDIR': '/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/', 03:26:36 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:26:36 INFO - 'USER': 'cltbld', 03:26:36 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:26:36 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:26:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:26:36 INFO - 'XPC_FLAGS': '0x0', 03:26:36 INFO - 'XPC_SERVICE_NAME': '0', 03:26:36 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:26:36 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/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467746277/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-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 03:26:36 INFO - STDERR: /builds/slave/test/build/venv/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 03:26:36 INFO - import pkg_resources 03:26:37 INFO - Using 1 client processes 03:26:37 INFO - wptserve Starting http server on 127.0.0.1:8000 03:26:37 INFO - wptserve Starting http server on 127.0.0.1:8001 03:26:37 INFO - wptserve Starting http server on 127.0.0.1:8443 03:26:39 INFO - SUITE-START | Running 778 tests 03:26:39 INFO - Running testharness tests 03:26:39 INFO - Setting up ssl 03:26:39 INFO - PROCESS | certutil | 03:26:39 INFO - PROCESS | certutil | 03:26:39 INFO - PROCESS | certutil | 03:26:39 INFO - Certificate Nickname Trust Attributes 03:26:39 INFO - SSL,S/MIME,JAR/XPI 03:26:39 INFO - 03:26:39 INFO - web-platform-tests CT,, 03:26:39 INFO - 03:26:39 INFO - Starting runner 03:26:40 INFO - PROCESS | 1927 | [1927] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 03:26:40 INFO - PROCESS | 1927 | 1467887200890 Marionette DEBUG Marionette enabled via build flag and pref 03:26:40 INFO - PROCESS | 1927 | ++DOCSHELL 0x113cbd000 == 1 [pid = 1927] [id = 1] 03:26:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 1 (0x113cbd800) [pid = 1927] [serial = 1] [outer = 0x0] 03:26:40 INFO - PROCESS | 1927 | [1927] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:26:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 2 (0x113cbe800) [pid = 1927] [serial = 2] [outer = 0x113cbd800] 03:26:41 INFO - PROCESS | 1927 | 1467887201202 Marionette INFO Listening on port 2828 03:26:41 INFO - PROCESS | 1927 | 1467887201434 Marionette DEBUG Marionette enabled via command-line flag 03:26:41 INFO - PROCESS | 1927 | ++DOCSHELL 0x116962000 == 2 [pid = 1927] [id = 2] 03:26:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 3 (0x116962800) [pid = 1927] [serial = 3] [outer = 0x0] 03:26:41 INFO - PROCESS | 1927 | [1927] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:26:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 4 (0x116963800) [pid = 1927] [serial = 4] [outer = 0x116962800] 03:26:41 INFO - PROCESS | 1927 | [1927] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:26:41 INFO - PROCESS | 1927 | 1467887201580 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49793 03:26:41 INFO - PROCESS | 1927 | 1467887201668 Marionette DEBUG Closed connection conn0 03:26:41 INFO - PROCESS | 1927 | [1927] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:26:41 INFO - PROCESS | 1927 | 1467887201671 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49794 03:26:41 INFO - PROCESS | 1927 | 1467887201683 Marionette DEBUG Closed connection conn1 03:26:41 INFO - PROCESS | 1927 | [1927] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:26:41 INFO - PROCESS | 1927 | 1467887201691 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49795 03:26:41 INFO - PROCESS | 1927 | 1467887201699 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:26:41 INFO - PROCESS | 1927 | 1467887201705 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160705121757","device":"desktop","version":"48.0"} 03:26:42 INFO - PROCESS | 1927 | [1927] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:26:42 INFO - PROCESS | 1927 | ++DOCSHELL 0x119e32800 == 3 [pid = 1927] [id = 3] 03:26:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 5 (0x119e3e800) [pid = 1927] [serial = 5] [outer = 0x0] 03:26:42 INFO - PROCESS | 1927 | ++DOCSHELL 0x119e3f800 == 4 [pid = 1927] [id = 4] 03:26:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 6 (0x119c85400) [pid = 1927] [serial = 6] [outer = 0x0] 03:26:42 INFO - PROCESS | 1927 | [1927] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:26:42 INFO - PROCESS | 1927 | ++DOCSHELL 0x121924800 == 5 [pid = 1927] [id = 5] 03:26:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 7 (0x119c82400) [pid = 1927] [serial = 7] [outer = 0x0] 03:26:42 INFO - PROCESS | 1927 | [1927] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:26:43 INFO - PROCESS | 1927 | [1927] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:26:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 8 (0x121856800) [pid = 1927] [serial = 8] [outer = 0x119c82400] 03:26:43 INFO - PROCESS | 1927 | [1927] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:26:43 INFO - PROCESS | 1927 | [1927] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 03:26:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 9 (0x1214a4800) [pid = 1927] [serial = 9] [outer = 0x119e3e800] 03:26:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 10 (0x123722400) [pid = 1927] [serial = 10] [outer = 0x119c85400] 03:26:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 11 (0x123724000) [pid = 1927] [serial = 11] [outer = 0x119c82400] 03:26:43 INFO - PROCESS | 1927 | [1927] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:26:43 INFO - PROCESS | 1927 | 1467887203781 Marionette INFO startBrowser 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:43 INFO - PROCESS | 1927 | 1467887203802 Marionette DEBUG loaded listener.js 03:26:43 INFO - PROCESS | 1927 | 1467887203809 Marionette DEBUG loaded listener.js 03:26:43 INFO - PROCESS | 1927 | 1467887203812 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:44 INFO - PROCESS | 1927 | [1927] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 03:26:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 12 (0x12714bc00) [pid = 1927] [serial = 12] [outer = 0x119c82400] 03:26:44 INFO - PROCESS | 1927 | 1467887204140 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"04fda0df-4064-f64b-b320-991ae97d5eff","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160705121757","device":"desktop","version":"48.0","command_id":1}}] 03:26:44 INFO - PROCESS | 1927 | 1467887204225 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 03:26:44 INFO - PROCESS | 1927 | 1467887204228 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:44 INFO - PROCESS | 1927 | 1467887204270 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 03:26:44 INFO - PROCESS | 1927 | 1467887204366 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:26:44 INFO - PROCESS | 1927 | 1467887204367 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:44 INFO - PROCESS | 1927 | [1927] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:26:44 INFO - PROCESS | 1927 | [1927] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:26:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 13 (0x119aee000) [pid = 1927] [serial = 13] [outer = 0x119c82400] 03:26:44 INFO - PROCESS | 1927 | [1927] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:26:44 INFO - PROCESS | 1927 | [1927] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:26:44 INFO - PROCESS | 1927 | 1467887204617 Marionette TRACE conn2 <- [1,3,null,{}] 03:26:44 INFO - PROCESS | 1927 | 1467887204619 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 03:26:44 INFO - PROCESS | 1927 | 1467887204621 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:44 INFO - PROCESS | 1927 | 1467887204638 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 03:26:44 INFO - PROCESS | 1927 | 1467887204666 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 03:26:44 INFO - PROCESS | 1927 | 1467887204667 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 03:26:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:26:44 INFO - PROCESS | 1927 | 1467887204670 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:26:44 INFO - PROCESS | 1927 | 1467887204672 Marionette TRACE conn2 <- [1,6,null,{}] 03:26:44 INFO - PROCESS | 1927 | 1467887204675 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:44 INFO - PROCESS | 1927 | 1467887204676 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:44 INFO - PROCESS | 1927 | 1467887204691 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 03:26:44 INFO - PROCESS | 1927 | 1467887204699 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:44 INFO - PROCESS | 1927 | 1467887204700 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:44 INFO - PROCESS | 1927 | ++DOCSHELL 0x12912b800 == 6 [pid = 1927] [id = 6] 03:26:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 14 (0x1188eac00) [pid = 1927] [serial = 14] [outer = 0x0] 03:26:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 15 (0x1188ec800) [pid = 1927] [serial = 15] [outer = 0x1188eac00] 03:26:44 INFO - PROCESS | 1927 | 1467887204732 Marionette DEBUG loaded listener.js 03:26:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 16 (0x1188f3000) [pid = 1927] [serial = 16] [outer = 0x1188eac00] 03:26:45 INFO - PROCESS | 1927 | 1467887205011 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 03:26:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:26:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 369ms 03:26:45 INFO - PROCESS | 1927 | 1467887205040 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 03:26:45 INFO - PROCESS | 1927 | 1467887205041 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 03:26:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:26:45 INFO - PROCESS | 1927 | ++DOCSHELL 0x11540f000 == 7 [pid = 1927] [id = 7] 03:26:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 17 (0x113da5800) [pid = 1927] [serial = 17] [outer = 0x0] 03:26:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 18 (0x129317400) [pid = 1927] [serial = 18] [outer = 0x113da5800] 03:26:45 INFO - PROCESS | 1927 | 1467887205067 Marionette DEBUG loaded listener.js 03:26:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 19 (0x12931d400) [pid = 1927] [serial = 19] [outer = 0x113da5800] 03:26:45 INFO - PROCESS | 1927 | 1467887205105 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:26:45 INFO - PROCESS | 1927 | 1467887205106 Marionette TRACE conn2 <- [1,10,null,{}] 03:26:45 INFO - PROCESS | 1927 | 1467887205156 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:45 INFO - PROCESS | 1927 | 1467887205161 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:45 INFO - PROCESS | 1927 | 1467887205265 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 03:26:45 INFO - PROCESS | 1927 | 1467887205316 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:45 INFO - PROCESS | 1927 | 1467887205317 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:45 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a585000 == 8 [pid = 1927] [id = 8] 03:26:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 20 (0x12a5fc000) [pid = 1927] [serial = 20] [outer = 0x0] 03:26:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 21 (0x12a5fdc00) [pid = 1927] [serial = 21] [outer = 0x12a5fc000] 03:26:45 INFO - PROCESS | 1927 | 1467887205352 Marionette DEBUG loaded listener.js 03:26:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 22 (0x12a79c400) [pid = 1927] [serial = 22] [outer = 0x12a5fc000] 03:26:45 INFO - PROCESS | 1927 | 1467887205830 Marionette TRACE conn2 <- [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]]]}] 03:26:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:26:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 801ms 03:26:45 INFO - PROCESS | 1927 | 1467887205852 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 03:26:45 INFO - PROCESS | 1927 | 1467887205855 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 03:26:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:26:45 INFO - PROCESS | 1927 | 1467887205858 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:26:45 INFO - PROCESS | 1927 | 1467887205861 Marionette TRACE conn2 <- [1,14,null,{}] 03:26:45 INFO - PROCESS | 1927 | 1467887205865 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:45 INFO - PROCESS | 1927 | 1467887205868 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:45 INFO - PROCESS | 1927 | 1467887205992 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 03:26:46 INFO - PROCESS | 1927 | 1467887206001 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:46 INFO - PROCESS | 1927 | 1467887206003 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:46 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b70f000 == 9 [pid = 1927] [id = 9] 03:26:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 23 (0x12a96cc00) [pid = 1927] [serial = 23] [outer = 0x0] 03:26:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 24 (0x12a96e800) [pid = 1927] [serial = 24] [outer = 0x12a96cc00] 03:26:46 INFO - PROCESS | 1927 | 1467887206027 Marionette DEBUG loaded listener.js 03:26:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 25 (0x12a9d4000) [pid = 1927] [serial = 25] [outer = 0x12a96cc00] 03:26:46 INFO - PROCESS | 1927 | 1467887206282 Marionette TRACE conn2 <- [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]]]}] 03:26:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:26:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 473ms 03:26:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:26:46 INFO - PROCESS | 1927 | 1467887206334 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 03:26:46 INFO - PROCESS | 1927 | 1467887206335 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 03:26:46 INFO - PROCESS | 1927 | 1467887206337 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:26:46 INFO - PROCESS | 1927 | 1467887206338 Marionette TRACE conn2 <- [1,18,null,{}] 03:26:46 INFO - PROCESS | 1927 | 1467887206340 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:46 INFO - PROCESS | 1927 | 1467887206342 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:46 INFO - PROCESS | 1927 | 1467887206437 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 03:26:46 INFO - PROCESS | 1927 | 1467887206442 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:46 INFO - PROCESS | 1927 | 1467887206444 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:46 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b906000 == 10 [pid = 1927] [id = 10] 03:26:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 26 (0x12b8c0800) [pid = 1927] [serial = 26] [outer = 0x0] 03:26:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 27 (0x12b93cc00) [pid = 1927] [serial = 27] [outer = 0x12b8c0800] 03:26:46 INFO - PROCESS | 1927 | 1467887206468 Marionette DEBUG loaded listener.js 03:26:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 28 (0x12b942c00) [pid = 1927] [serial = 28] [outer = 0x12b8c0800] 03:26:46 INFO - PROCESS | 1927 | 1467887206736 Marionette TRACE conn2 <- [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]]]}] 03:26:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:26:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 420ms 03:26:46 INFO - PROCESS | 1927 | 1467887206759 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 03:26:46 INFO - PROCESS | 1927 | 1467887206760 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 03:26:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:26:46 INFO - PROCESS | 1927 | 1467887206770 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:26:46 INFO - PROCESS | 1927 | 1467887206771 Marionette TRACE conn2 <- [1,22,null,{}] 03:26:46 INFO - PROCESS | 1927 | 1467887206773 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:46 INFO - PROCESS | 1927 | 1467887206774 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:46 INFO - PROCESS | 1927 | 1467887206874 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 03:26:46 INFO - PROCESS | 1927 | 1467887206878 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:46 INFO - PROCESS | 1927 | 1467887206879 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:46 INFO - PROCESS | 1927 | ++DOCSHELL 0x12bc35800 == 11 [pid = 1927] [id = 11] 03:26:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 29 (0x11861f400) [pid = 1927] [serial = 29] [outer = 0x0] 03:26:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 30 (0x12a79a400) [pid = 1927] [serial = 30] [outer = 0x11861f400] 03:26:46 INFO - PROCESS | 1927 | 1467887206904 Marionette DEBUG loaded listener.js 03:26:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 31 (0x12bc5dc00) [pid = 1927] [serial = 31] [outer = 0x11861f400] 03:26:47 INFO - PROCESS | 1927 | 1467887207146 Marionette TRACE conn2 <- [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]]]}] 03:26:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:26:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 417ms 03:26:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:26:47 INFO - PROCESS | 1927 | 1467887207187 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 03:26:47 INFO - PROCESS | 1927 | 1467887207188 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 03:26:47 INFO - PROCESS | 1927 | 1467887207190 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:26:47 INFO - PROCESS | 1927 | 1467887207191 Marionette TRACE conn2 <- [1,26,null,{}] 03:26:47 INFO - PROCESS | 1927 | 1467887207193 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:47 INFO - PROCESS | 1927 | 1467887207195 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:47 INFO - PROCESS | 1927 | 1467887207333 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 03:26:47 INFO - PROCESS | 1927 | 1467887207338 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:47 INFO - PROCESS | 1927 | 1467887207339 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:47 INFO - PROCESS | 1927 | ++DOCSHELL 0x1182e5800 == 12 [pid = 1927] [id = 12] 03:26:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 32 (0x12bc7f400) [pid = 1927] [serial = 32] [outer = 0x0] 03:26:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 33 (0x12bc8a800) [pid = 1927] [serial = 33] [outer = 0x12bc7f400] 03:26:47 INFO - PROCESS | 1927 | 1467887207378 Marionette DEBUG loaded listener.js 03:26:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 34 (0x12bf17800) [pid = 1927] [serial = 34] [outer = 0x12bc7f400] 03:26:47 INFO - PROCESS | 1927 | 1467887207790 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 03:26:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:26:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 619ms 03:26:47 INFO - PROCESS | 1927 | 1467887207810 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 03:26:47 INFO - PROCESS | 1927 | 1467887207814 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 03:26:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:26:47 INFO - PROCESS | 1927 | 1467887207817 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:26:47 INFO - PROCESS | 1927 | 1467887207819 Marionette TRACE conn2 <- [1,30,null,{}] 03:26:47 INFO - PROCESS | 1927 | 1467887207822 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:47 INFO - PROCESS | 1927 | 1467887207836 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:47 INFO - PROCESS | 1927 | 1467887207967 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 03:26:47 INFO - PROCESS | 1927 | 1467887207971 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:47 INFO - PROCESS | 1927 | 1467887207972 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:47 INFO - PROCESS | 1927 | ++DOCSHELL 0x12c18f000 == 13 [pid = 1927] [id = 13] 03:26:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 35 (0x12bf1c800) [pid = 1927] [serial = 35] [outer = 0x0] 03:26:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 36 (0x12c435800) [pid = 1927] [serial = 36] [outer = 0x12bf1c800] 03:26:48 INFO - PROCESS | 1927 | 1467887207996 Marionette DEBUG loaded listener.js 03:26:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 37 (0x12c439c00) [pid = 1927] [serial = 37] [outer = 0x12bf1c800] 03:26:48 INFO - PROCESS | 1927 | 1467887208231 Marionette TRACE conn2 <- [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]]]}] 03:26:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:26:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 469ms 03:26:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:26:48 INFO - PROCESS | 1927 | 1467887208287 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 03:26:48 INFO - PROCESS | 1927 | 1467887208288 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 03:26:48 INFO - PROCESS | 1927 | 1467887208290 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:26:48 INFO - PROCESS | 1927 | 1467887208291 Marionette TRACE conn2 <- [1,34,null,{}] 03:26:48 INFO - PROCESS | 1927 | 1467887208293 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:48 INFO - PROCESS | 1927 | 1467887208295 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:48 INFO - PROCESS | 1927 | 1467887208394 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 03:26:48 INFO - PROCESS | 1927 | 1467887208397 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:48 INFO - PROCESS | 1927 | 1467887208399 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:48 INFO - PROCESS | 1927 | ++DOCSHELL 0x12c59d000 == 14 [pid = 1927] [id = 14] 03:26:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 38 (0x12c43c000) [pid = 1927] [serial = 38] [outer = 0x0] 03:26:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 39 (0x12c442400) [pid = 1927] [serial = 39] [outer = 0x12c43c000] 03:26:48 INFO - PROCESS | 1927 | 1467887208423 Marionette DEBUG loaded listener.js 03:26:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 40 (0x12c5dc000) [pid = 1927] [serial = 40] [outer = 0x12c43c000] 03:26:48 INFO - PROCESS | 1927 | 1467887208669 Marionette TRACE conn2 <- [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]]]}] 03:26:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:26:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 419ms 03:26:48 INFO - PROCESS | 1927 | 1467887208709 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 03:26:48 INFO - PROCESS | 1927 | 1467887208713 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 03:26:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:26:48 INFO - PROCESS | 1927 | 1467887208725 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:26:48 INFO - PROCESS | 1927 | 1467887208727 Marionette TRACE conn2 <- [1,38,null,{}] 03:26:48 INFO - PROCESS | 1927 | 1467887208741 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:48 INFO - PROCESS | 1927 | 1467887208743 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:48 INFO - PROCESS | 1927 | 1467887208897 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 03:26:48 INFO - PROCESS | 1927 | 1467887208902 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:48 INFO - PROCESS | 1927 | 1467887208903 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:48 INFO - PROCESS | 1927 | ++DOCSHELL 0x12ca76800 == 15 [pid = 1927] [id = 15] 03:26:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 41 (0x12c5e1400) [pid = 1927] [serial = 41] [outer = 0x0] 03:26:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 42 (0x12c488800) [pid = 1927] [serial = 42] [outer = 0x12c5e1400] 03:26:48 INFO - PROCESS | 1927 | 1467887208941 Marionette DEBUG loaded listener.js 03:26:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 43 (0x12c48d400) [pid = 1927] [serial = 43] [outer = 0x12c5e1400] 03:26:49 INFO - PROCESS | 1927 | ++DOCSHELL 0x123695000 == 16 [pid = 1927] [id = 16] 03:26:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 44 (0x123695800) [pid = 1927] [serial = 44] [outer = 0x0] 03:26:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 45 (0x12369b000) [pid = 1927] [serial = 45] [outer = 0x123695800] 03:26:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 46 (0x1236a0800) [pid = 1927] [serial = 46] [outer = 0x123695800] 03:26:49 INFO - PROCESS | 1927 | ++DOCSHELL 0x123694800 == 17 [pid = 1927] [id = 17] 03:26:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 47 (0x12b8bd000) [pid = 1927] [serial = 47] [outer = 0x0] 03:26:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 48 (0x12cf10800) [pid = 1927] [serial = 48] [outer = 0x12b8bd000] 03:26:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 49 (0x12c48e000) [pid = 1927] [serial = 49] [outer = 0x12b8bd000] 03:26:49 INFO - PROCESS | 1927 | 1467887209417 Marionette TRACE conn2 <- [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]]]}] 03:26:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:26:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 731ms 03:26:49 INFO - PROCESS | 1927 | 1467887209455 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 03:26:49 INFO - PROCESS | 1927 | 1467887209456 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 03:26:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:26:49 INFO - PROCESS | 1927 | 1467887209459 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:26:49 INFO - PROCESS | 1927 | 1467887209460 Marionette TRACE conn2 <- [1,42,null,{}] 03:26:49 INFO - PROCESS | 1927 | 1467887209464 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:49 INFO - PROCESS | 1927 | 1467887209465 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:49 INFO - PROCESS | 1927 | 1467887209563 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 03:26:49 INFO - PROCESS | 1927 | 1467887209569 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:49 INFO - PROCESS | 1927 | 1467887209573 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:49 INFO - PROCESS | 1927 | ++DOCSHELL 0x117d6c000 == 18 [pid = 1927] [id = 18] 03:26:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 50 (0x112f3d800) [pid = 1927] [serial = 50] [outer = 0x0] 03:26:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 51 (0x1184de000) [pid = 1927] [serial = 51] [outer = 0x112f3d800] 03:26:49 INFO - PROCESS | 1927 | 1467887209604 Marionette DEBUG loaded listener.js 03:26:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 52 (0x11932dc00) [pid = 1927] [serial = 52] [outer = 0x112f3d800] 03:26:50 INFO - PROCESS | 1927 | 1467887209999 Marionette TRACE conn2 <- [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]]]}] 03:26:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:26:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 569ms 03:26:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:26:50 INFO - PROCESS | 1927 | 1467887210029 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 03:26:50 INFO - PROCESS | 1927 | 1467887210032 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 03:26:50 INFO - PROCESS | 1927 | 1467887210035 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:26:50 INFO - PROCESS | 1927 | 1467887210037 Marionette TRACE conn2 <- [1,46,null,{}] 03:26:50 INFO - PROCESS | 1927 | 1467887210040 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:50 INFO - PROCESS | 1927 | 1467887210042 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:50 INFO - PROCESS | 1927 | 1467887210155 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 03:26:50 INFO - PROCESS | 1927 | 1467887210169 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:50 INFO - PROCESS | 1927 | 1467887210171 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:50 INFO - PROCESS | 1927 | ++DOCSHELL 0x118418800 == 19 [pid = 1927] [id = 19] 03:26:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 53 (0x118211c00) [pid = 1927] [serial = 53] [outer = 0x0] 03:26:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 54 (0x12bc82400) [pid = 1927] [serial = 54] [outer = 0x118211c00] 03:26:50 INFO - PROCESS | 1927 | 1467887210196 Marionette DEBUG loaded listener.js 03:26:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 55 (0x12cfe1400) [pid = 1927] [serial = 55] [outer = 0x118211c00] 03:26:50 INFO - PROCESS | 1927 | 1467887210432 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 03:26:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:26:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 421ms 03:26:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:26:50 INFO - PROCESS | 1927 | 1467887210455 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 03:26:50 INFO - PROCESS | 1927 | 1467887210456 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 03:26:50 INFO - PROCESS | 1927 | 1467887210458 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:26:50 INFO - PROCESS | 1927 | 1467887210459 Marionette TRACE conn2 <- [1,50,null,{}] 03:26:50 INFO - PROCESS | 1927 | 1467887210469 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:50 INFO - PROCESS | 1927 | 1467887210470 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:50 INFO - PROCESS | 1927 | 1467887210581 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 03:26:50 INFO - PROCESS | 1927 | 1467887210585 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:50 INFO - PROCESS | 1927 | 1467887210586 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:50 INFO - PROCESS | 1927 | ++DOCSHELL 0x12d910000 == 20 [pid = 1927] [id = 20] 03:26:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 56 (0x12d863000) [pid = 1927] [serial = 56] [outer = 0x0] 03:26:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 57 (0x12d86a000) [pid = 1927] [serial = 57] [outer = 0x12d863000] 03:26:50 INFO - PROCESS | 1927 | 1467887210609 Marionette DEBUG loaded listener.js 03:26:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 58 (0x12d86fc00) [pid = 1927] [serial = 58] [outer = 0x12d863000] 03:26:50 INFO - PROCESS | 1927 | 1467887210864 Marionette TRACE conn2 <- [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]]]}] 03:26:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:26:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 421ms 03:26:50 INFO - PROCESS | 1927 | 1467887210888 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 03:26:50 INFO - PROCESS | 1927 | 1467887210890 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 03:26:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:26:50 INFO - PROCESS | 1927 | 1467887210892 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:26:50 INFO - PROCESS | 1927 | 1467887210894 Marionette TRACE conn2 <- [1,54,null,{}] 03:26:50 INFO - PROCESS | 1927 | 1467887210904 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:50 INFO - PROCESS | 1927 | 1467887210905 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:51 INFO - PROCESS | 1927 | 1467887211014 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 03:26:51 INFO - PROCESS | 1927 | 1467887211560 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:51 INFO - PROCESS | 1927 | 1467887211561 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:51 INFO - PROCESS | 1927 | ++DOCSHELL 0x111a49000 == 21 [pid = 1927] [id = 21] 03:26:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 59 (0x111ca9c00) [pid = 1927] [serial = 59] [outer = 0x0] 03:26:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 60 (0x112138c00) [pid = 1927] [serial = 60] [outer = 0x111ca9c00] 03:26:51 INFO - PROCESS | 1927 | 1467887211597 Marionette DEBUG loaded listener.js 03:26:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 61 (0x112642800) [pid = 1927] [serial = 61] [outer = 0x111ca9c00] 03:26:52 INFO - PROCESS | 1927 | 1467887212004 Marionette TRACE conn2 <- [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]]]}] 03:26:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:26:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1129ms 03:26:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:26:52 INFO - PROCESS | 1927 | 1467887212023 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 03:26:52 INFO - PROCESS | 1927 | 1467887212025 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 03:26:52 INFO - PROCESS | 1927 | 1467887212029 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:26:52 INFO - PROCESS | 1927 | 1467887212030 Marionette TRACE conn2 <- [1,58,null,{}] 03:26:52 INFO - PROCESS | 1927 | 1467887212034 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:52 INFO - PROCESS | 1927 | 1467887212037 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:52 INFO - PROCESS | 1927 | 1467887212151 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 03:26:52 INFO - PROCESS | 1927 | 1467887212192 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:52 INFO - PROCESS | 1927 | 1467887212193 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:52 INFO - PROCESS | 1927 | ++DOCSHELL 0x115e1c000 == 22 [pid = 1927] [id = 22] 03:26:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 62 (0x11324f000) [pid = 1927] [serial = 62] [outer = 0x0] 03:26:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 63 (0x113c39800) [pid = 1927] [serial = 63] [outer = 0x11324f000] 03:26:52 INFO - PROCESS | 1927 | 1467887212223 Marionette DEBUG loaded listener.js 03:26:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 64 (0x115e60800) [pid = 1927] [serial = 64] [outer = 0x11324f000] 03:26:52 INFO - PROCESS | 1927 | 1467887212634 Marionette TRACE conn2 <- [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]]]}] 03:26:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:26:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 673ms 03:26:52 INFO - PROCESS | 1927 | 1467887212705 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 03:26:52 INFO - PROCESS | 1927 | 1467887212710 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 03:26:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:26:52 INFO - PROCESS | 1927 | 1467887212714 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:26:52 INFO - PROCESS | 1927 | 1467887212716 Marionette TRACE conn2 <- [1,62,null,{}] 03:26:52 INFO - PROCESS | 1927 | 1467887212720 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:52 INFO - PROCESS | 1927 | 1467887212722 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:52 INFO - PROCESS | 1927 | 1467887212920 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 03:26:53 INFO - PROCESS | 1927 | 1467887213001 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:53 INFO - PROCESS | 1927 | 1467887213002 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:53 INFO - PROCESS | 1927 | ++DOCSHELL 0x11714c000 == 23 [pid = 1927] [id = 23] 03:26:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 65 (0x116f97400) [pid = 1927] [serial = 65] [outer = 0x0] 03:26:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 66 (0x11820a800) [pid = 1927] [serial = 66] [outer = 0x116f97400] 03:26:53 INFO - PROCESS | 1927 | 1467887213033 Marionette DEBUG loaded listener.js 03:26:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 67 (0x1184de400) [pid = 1927] [serial = 67] [outer = 0x116f97400] 03:26:53 INFO - PROCESS | 1927 | 1467887213615 Marionette TRACE conn2 <- [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]]]}] 03:26:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:26:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 921ms 03:26:53 INFO - PROCESS | 1927 | 1467887213635 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 03:26:53 INFO - PROCESS | 1927 | 1467887213637 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 03:26:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:26:53 INFO - PROCESS | 1927 | 1467887213641 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:26:53 INFO - PROCESS | 1927 | 1467887213642 Marionette TRACE conn2 <- [1,66,null,{}] 03:26:53 INFO - PROCESS | 1927 | 1467887213646 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:53 INFO - PROCESS | 1927 | 1467887213647 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:53 INFO - PROCESS | 1927 | 1467887213733 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 03:26:53 INFO - PROCESS | 1927 | 1467887213770 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:53 INFO - PROCESS | 1927 | 1467887213771 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:53 INFO - PROCESS | 1927 | ++DOCSHELL 0x1129c2000 == 24 [pid = 1927] [id = 24] 03:26:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 68 (0x113c63400) [pid = 1927] [serial = 68] [outer = 0x0] 03:26:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 69 (0x113da5000) [pid = 1927] [serial = 69] [outer = 0x113c63400] 03:26:53 INFO - PROCESS | 1927 | 1467887213799 Marionette DEBUG loaded listener.js 03:26:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 70 (0x115d26400) [pid = 1927] [serial = 70] [outer = 0x113c63400] 03:26:54 INFO - PROCESS | 1927 | 1467887214277 Marionette TRACE conn2 <- [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]]]}] 03:26:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:26:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 671ms 03:26:54 INFO - PROCESS | 1927 | 1467887214312 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 03:26:54 INFO - PROCESS | 1927 | 1467887214314 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 03:26:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:26:54 INFO - PROCESS | 1927 | 1467887214319 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:26:54 INFO - PROCESS | 1927 | 1467887214320 Marionette TRACE conn2 <- [1,70,null,{}] 03:26:54 INFO - PROCESS | 1927 | 1467887214322 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:54 INFO - PROCESS | 1927 | 1467887214324 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:54 INFO - PROCESS | 1927 | 1467887214398 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 03:26:54 INFO - PROCESS | 1927 | 1467887214402 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:54 INFO - PROCESS | 1927 | 1467887214403 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:54 INFO - PROCESS | 1927 | ++DOCSHELL 0x11641e000 == 25 [pid = 1927] [id = 25] 03:26:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 71 (0x116a20000) [pid = 1927] [serial = 71] [outer = 0x0] 03:26:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 72 (0x1176f4c00) [pid = 1927] [serial = 72] [outer = 0x116a20000] 03:26:54 INFO - PROCESS | 1927 | 1467887214432 Marionette DEBUG loaded listener.js 03:26:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 73 (0x11820b400) [pid = 1927] [serial = 73] [outer = 0x116a20000] 03:26:54 INFO - PROCESS | 1927 | 1467887214747 Marionette TRACE conn2 <- [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]]]}] 03:26:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:26:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 471ms 03:26:54 INFO - PROCESS | 1927 | 1467887214789 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 03:26:54 INFO - PROCESS | 1927 | 1467887214791 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 03:26:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:26:54 INFO - PROCESS | 1927 | 1467887214793 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:26:54 INFO - PROCESS | 1927 | 1467887214796 Marionette TRACE conn2 <- [1,74,null,{}] 03:26:54 INFO - PROCESS | 1927 | 1467887214803 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:54 INFO - PROCESS | 1927 | 1467887214806 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:54 INFO - PROCESS | 1927 | 1467887214885 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 03:26:54 INFO - PROCESS | 1927 | 1467887214924 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:54 INFO - PROCESS | 1927 | 1467887214926 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:54 INFO - PROCESS | 1927 | ++DOCSHELL 0x116f2c800 == 26 [pid = 1927] [id = 26] 03:26:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 74 (0x11337c400) [pid = 1927] [serial = 74] [outer = 0x0] 03:26:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 75 (0x118239000) [pid = 1927] [serial = 75] [outer = 0x11337c400] 03:26:54 INFO - PROCESS | 1927 | 1467887214954 Marionette DEBUG loaded listener.js 03:26:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 76 (0x118824800) [pid = 1927] [serial = 76] [outer = 0x11337c400] 03:26:55 INFO - PROCESS | 1927 | 1467887215225 Marionette TRACE conn2 <- [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]]]}] 03:26:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:26:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 472ms 03:26:55 INFO - PROCESS | 1927 | 1467887215268 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 03:26:55 INFO - PROCESS | 1927 | 1467887215269 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 03:26:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:26:55 INFO - PROCESS | 1927 | 1467887215272 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:26:55 INFO - PROCESS | 1927 | 1467887215273 Marionette TRACE conn2 <- [1,78,null,{}] 03:26:55 INFO - PROCESS | 1927 | 1467887215275 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:55 INFO - PROCESS | 1927 | 1467887215276 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:55 INFO - PROCESS | 1927 | 1467887215355 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 03:26:55 INFO - PROCESS | 1927 | 1467887215359 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:55 INFO - PROCESS | 1927 | 1467887215360 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:55 INFO - PROCESS | 1927 | ++DOCSHELL 0x11746e000 == 27 [pid = 1927] [id = 27] 03:26:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 77 (0x1188e5c00) [pid = 1927] [serial = 77] [outer = 0x0] 03:26:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x11897b400) [pid = 1927] [serial = 78] [outer = 0x1188e5c00] 03:26:55 INFO - PROCESS | 1927 | 1467887215388 Marionette DEBUG loaded listener.js 03:26:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x1189de000) [pid = 1927] [serial = 79] [outer = 0x1188e5c00] 03:26:55 INFO - PROCESS | 1927 | 1467887215685 Marionette TRACE conn2 <- [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]]]}] 03:26:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:26:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 469ms 03:26:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:26:55 INFO - PROCESS | 1927 | 1467887215741 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 03:26:55 INFO - PROCESS | 1927 | 1467887215742 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 03:26:55 INFO - PROCESS | 1927 | 1467887215744 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:26:55 INFO - PROCESS | 1927 | 1467887215746 Marionette TRACE conn2 <- [1,82,null,{}] 03:26:55 INFO - PROCESS | 1927 | 1467887215748 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:55 INFO - PROCESS | 1927 | 1467887215749 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:55 INFO - PROCESS | 1927 | 1467887215821 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 03:26:55 INFO - PROCESS | 1927 | 1467887215825 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:55 INFO - PROCESS | 1927 | 1467887215826 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:55 INFO - PROCESS | 1927 | ++DOCSHELL 0x1182e4800 == 28 [pid = 1927] [id = 28] 03:26:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x113319400) [pid = 1927] [serial = 80] [outer = 0x0] 03:26:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x119081000) [pid = 1927] [serial = 81] [outer = 0x113319400] 03:26:55 INFO - PROCESS | 1927 | 1467887215854 Marionette DEBUG loaded listener.js 03:26:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x11932fc00) [pid = 1927] [serial = 82] [outer = 0x113319400] 03:26:56 INFO - PROCESS | 1927 | 1467887216156 Marionette TRACE conn2 <- [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]]]}] 03:26:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:26:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 418ms 03:26:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:26:56 INFO - PROCESS | 1927 | 1467887216167 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 03:26:56 INFO - PROCESS | 1927 | 1467887216168 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 03:26:56 INFO - PROCESS | 1927 | 1467887216170 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:26:56 INFO - PROCESS | 1927 | 1467887216171 Marionette TRACE conn2 <- [1,86,null,{}] 03:26:56 INFO - PROCESS | 1927 | 1467887216173 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:56 INFO - PROCESS | 1927 | 1467887216177 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:56 INFO - PROCESS | 1927 | 1467887216272 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 03:26:56 INFO - PROCESS | 1927 | 1467887216276 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:56 INFO - PROCESS | 1927 | 1467887216277 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:56 INFO - PROCESS | 1927 | ++DOCSHELL 0x11886c000 == 29 [pid = 1927] [id = 29] 03:26:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x1196d5c00) [pid = 1927] [serial = 83] [outer = 0x0] 03:26:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x119942800) [pid = 1927] [serial = 84] [outer = 0x1196d5c00] 03:26:56 INFO - PROCESS | 1927 | 1467887216305 Marionette DEBUG loaded listener.js 03:26:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x119bbac00) [pid = 1927] [serial = 85] [outer = 0x1196d5c00] 03:26:56 INFO - PROCESS | 1927 | 1467887216589 Marionette TRACE conn2 <- [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]]]}] 03:26:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:26:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 470ms 03:26:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:26:56 INFO - PROCESS | 1927 | 1467887216641 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 03:26:56 INFO - PROCESS | 1927 | 1467887216642 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 03:26:56 INFO - PROCESS | 1927 | 1467887216644 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:26:56 INFO - PROCESS | 1927 | 1467887216646 Marionette TRACE conn2 <- [1,90,null,{}] 03:26:56 INFO - PROCESS | 1927 | 1467887216650 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:56 INFO - PROCESS | 1927 | 1467887216651 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:56 INFO - PROCESS | 1927 | 1467887216743 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 03:26:56 INFO - PROCESS | 1927 | 1467887216749 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:56 INFO - PROCESS | 1927 | 1467887216750 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:56 INFO - PROCESS | 1927 | ++DOCSHELL 0x1188cb800 == 30 [pid = 1927] [id = 30] 03:26:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x1188e9800) [pid = 1927] [serial = 86] [outer = 0x0] 03:26:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x119bb9000) [pid = 1927] [serial = 87] [outer = 0x1188e9800] 03:26:56 INFO - PROCESS | 1927 | 1467887216775 Marionette DEBUG loaded listener.js 03:26:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x119c81800) [pid = 1927] [serial = 88] [outer = 0x1188e9800] 03:26:57 INFO - PROCESS | 1927 | 1467887217045 Marionette TRACE conn2 <- [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]]]}] 03:26:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:26:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 422ms 03:26:57 INFO - PROCESS | 1927 | 1467887217071 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 03:26:57 INFO - PROCESS | 1927 | 1467887217072 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 03:26:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:26:57 INFO - PROCESS | 1927 | 1467887217075 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:26:57 INFO - PROCESS | 1927 | 1467887217076 Marionette TRACE conn2 <- [1,94,null,{}] 03:26:57 INFO - PROCESS | 1927 | 1467887217088 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:57 INFO - PROCESS | 1927 | 1467887217089 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:57 INFO - PROCESS | 1927 | 1467887217205 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 03:26:57 INFO - PROCESS | 1927 | 1467887217211 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:57 INFO - PROCESS | 1927 | 1467887217213 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:57 INFO - PROCESS | 1927 | ++DOCSHELL 0x1189c8800 == 31 [pid = 1927] [id = 31] 03:26:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x11820bc00) [pid = 1927] [serial = 89] [outer = 0x0] 03:26:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x11a09d400) [pid = 1927] [serial = 90] [outer = 0x11820bc00] 03:26:57 INFO - PROCESS | 1927 | 1467887217253 Marionette DEBUG loaded listener.js 03:26:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x121064000) [pid = 1927] [serial = 91] [outer = 0x11820bc00] 03:26:57 INFO - PROCESS | 1927 | 1467887217618 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 03:26:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:26:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 572ms 03:26:57 INFO - PROCESS | 1927 | 1467887217649 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 03:26:57 INFO - PROCESS | 1927 | 1467887217650 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 03:26:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:26:57 INFO - PROCESS | 1927 | 1467887217652 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:26:57 INFO - PROCESS | 1927 | 1467887217653 Marionette TRACE conn2 <- [1,98,null,{}] 03:26:57 INFO - PROCESS | 1927 | 1467887217655 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:57 INFO - PROCESS | 1927 | 1467887217656 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:57 INFO - PROCESS | 1927 | 1467887217748 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 03:26:57 INFO - PROCESS | 1927 | 1467887217754 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:57 INFO - PROCESS | 1927 | 1467887217756 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:57 INFO - PROCESS | 1927 | ++DOCSHELL 0x116f2c000 == 32 [pid = 1927] [id = 32] 03:26:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x116982000) [pid = 1927] [serial = 92] [outer = 0x0] 03:26:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x121068400) [pid = 1927] [serial = 93] [outer = 0x116982000] 03:26:57 INFO - PROCESS | 1927 | 1467887217782 Marionette DEBUG loaded listener.js 03:26:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x121149000) [pid = 1927] [serial = 94] [outer = 0x116982000] 03:26:58 INFO - PROCESS | 1927 | 1467887218077 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 03:26:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:26:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 469ms 03:26:58 INFO - PROCESS | 1927 | 1467887218122 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 03:26:58 INFO - PROCESS | 1927 | 1467887218124 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 03:26:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:26:58 INFO - PROCESS | 1927 | 1467887218128 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:26:58 INFO - PROCESS | 1927 | 1467887218130 Marionette TRACE conn2 <- [1,102,null,{}] 03:26:58 INFO - PROCESS | 1927 | 1467887218134 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:58 INFO - PROCESS | 1927 | 1467887218136 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:58 INFO - PROCESS | 1927 | 1467887218254 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 03:26:58 INFO - PROCESS | 1927 | 1467887218314 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:58 INFO - PROCESS | 1927 | 1467887218315 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:58 INFO - PROCESS | 1927 | ++DOCSHELL 0x119662000 == 33 [pid = 1927] [id = 33] 03:26:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x116987c00) [pid = 1927] [serial = 95] [outer = 0x0] 03:26:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x121146800) [pid = 1927] [serial = 96] [outer = 0x116987c00] 03:26:58 INFO - PROCESS | 1927 | 1467887218360 Marionette DEBUG loaded listener.js 03:26:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x12184b800) [pid = 1927] [serial = 97] [outer = 0x116987c00] 03:26:58 INFO - PROCESS | 1927 | 1467887218690 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 03:26:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:26:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 625ms 03:26:58 INFO - PROCESS | 1927 | 1467887218753 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 03:26:58 INFO - PROCESS | 1927 | 1467887218755 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 03:26:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:26:58 INFO - PROCESS | 1927 | 1467887218757 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:26:58 INFO - PROCESS | 1927 | 1467887218759 Marionette TRACE conn2 <- [1,106,null,{}] 03:26:58 INFO - PROCESS | 1927 | 1467887218762 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:58 INFO - PROCESS | 1927 | 1467887218764 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:58 INFO - PROCESS | 1927 | 1467887218850 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 03:26:58 INFO - PROCESS | 1927 | 1467887218893 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:58 INFO - PROCESS | 1927 | 1467887218895 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:58 INFO - PROCESS | 1927 | ++DOCSHELL 0x119c45800 == 34 [pid = 1927] [id = 34] 03:26:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x12127d800) [pid = 1927] [serial = 98] [outer = 0x0] 03:26:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x121d96000) [pid = 1927] [serial = 99] [outer = 0x12127d800] 03:26:58 INFO - PROCESS | 1927 | 1467887218920 Marionette DEBUG loaded listener.js 03:26:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x1254efc00) [pid = 1927] [serial = 100] [outer = 0x12127d800] 03:26:59 INFO - PROCESS | 1927 | 1467887219190 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 03:26:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:26:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 469ms 03:26:59 INFO - PROCESS | 1927 | 1467887219235 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 03:26:59 INFO - PROCESS | 1927 | 1467887219236 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 03:26:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:26:59 INFO - PROCESS | 1927 | 1467887219238 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:26:59 INFO - PROCESS | 1927 | 1467887219239 Marionette TRACE conn2 <- [1,110,null,{}] 03:26:59 INFO - PROCESS | 1927 | 1467887219242 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:59 INFO - PROCESS | 1927 | 1467887219243 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:59 INFO - PROCESS | 1927 | 1467887219320 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 03:26:59 INFO - PROCESS | 1927 | 1467887219324 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:59 INFO - PROCESS | 1927 | 1467887219325 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:59 INFO - PROCESS | 1927 | ++DOCSHELL 0x1211a9800 == 35 [pid = 1927] [id = 35] 03:26:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x121396400) [pid = 1927] [serial = 101] [outer = 0x0] 03:26:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x125629000) [pid = 1927] [serial = 102] [outer = 0x121396400] 03:26:59 INFO - PROCESS | 1927 | 1467887219351 Marionette DEBUG loaded listener.js 03:26:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x1259dac00) [pid = 1927] [serial = 103] [outer = 0x121396400] 03:26:59 INFO - PROCESS | 1927 | 1467887219655 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 03:26:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:26:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 420ms 03:26:59 INFO - PROCESS | 1927 | 1467887219659 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 03:26:59 INFO - PROCESS | 1927 | 1467887219660 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 03:26:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:26:59 INFO - PROCESS | 1927 | 1467887219672 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:26:59 INFO - PROCESS | 1927 | 1467887219673 Marionette TRACE conn2 <- [1,114,null,{}] 03:26:59 INFO - PROCESS | 1927 | 1467887219675 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:59 INFO - PROCESS | 1927 | 1467887219676 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:59 INFO - PROCESS | 1927 | 1467887219785 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 03:26:59 INFO - PROCESS | 1927 | 1467887219849 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:59 INFO - PROCESS | 1927 | 1467887219850 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:26:59 INFO - PROCESS | 1927 | ++DOCSHELL 0x121258000 == 36 [pid = 1927] [id = 36] 03:26:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x1214e1c00) [pid = 1927] [serial = 104] [outer = 0x0] 03:26:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x1259df400) [pid = 1927] [serial = 105] [outer = 0x1214e1c00] 03:26:59 INFO - PROCESS | 1927 | 1467887219889 Marionette DEBUG loaded listener.js 03:26:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x126961000) [pid = 1927] [serial = 106] [outer = 0x1214e1c00] 03:27:00 INFO - PROCESS | 1927 | 1467887220281 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 03:27:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:27:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 618ms 03:27:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:27:00 INFO - PROCESS | 1927 | 1467887220291 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 03:27:00 INFO - PROCESS | 1927 | 1467887220292 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 03:27:00 INFO - PROCESS | 1927 | 1467887220295 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:27:00 INFO - PROCESS | 1927 | 1467887220296 Marionette TRACE conn2 <- [1,118,null,{}] 03:27:00 INFO - PROCESS | 1927 | 1467887220300 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:00 INFO - PROCESS | 1927 | 1467887220301 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:00 INFO - PROCESS | 1927 | 1467887220384 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 03:27:00 INFO - PROCESS | 1927 | 1467887220388 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:00 INFO - PROCESS | 1927 | 1467887220389 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:00 INFO - PROCESS | 1927 | ++DOCSHELL 0x1214a2000 == 37 [pid = 1927] [id = 37] 03:27:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 107 (0x119327800) [pid = 1927] [serial = 107] [outer = 0x0] 03:27:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 108 (0x12696c800) [pid = 1927] [serial = 108] [outer = 0x119327800] 03:27:00 INFO - PROCESS | 1927 | 1467887220413 Marionette DEBUG loaded listener.js 03:27:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 109 (0x126f95c00) [pid = 1927] [serial = 109] [outer = 0x119327800] 03:27:00 INFO - PROCESS | 1927 | 1467887220725 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 03:27:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:27:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 473ms 03:27:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:27:00 INFO - PROCESS | 1927 | 1467887220790 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 03:27:00 INFO - PROCESS | 1927 | 1467887220792 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 03:27:00 INFO - PROCESS | 1927 | 1467887220798 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:27:00 INFO - PROCESS | 1927 | 1467887220800 Marionette TRACE conn2 <- [1,122,null,{}] 03:27:00 INFO - PROCESS | 1927 | 1467887220803 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:00 INFO - PROCESS | 1927 | 1467887220805 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:00 INFO - PROCESS | 1927 | 1467887220938 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 03:27:00 INFO - PROCESS | 1927 | 1467887220946 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:00 INFO - PROCESS | 1927 | 1467887220948 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:00 INFO - PROCESS | 1927 | ++DOCSHELL 0x121928000 == 38 [pid = 1927] [id = 38] 03:27:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 110 (0x127158800) [pid = 1927] [serial = 110] [outer = 0x0] 03:27:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 111 (0x1274ba800) [pid = 1927] [serial = 111] [outer = 0x127158800] 03:27:00 INFO - PROCESS | 1927 | 1467887220987 Marionette DEBUG loaded listener.js 03:27:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 112 (0x1275ee000) [pid = 1927] [serial = 112] [outer = 0x127158800] 03:27:01 INFO - PROCESS | 1927 | 1467887221371 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 03:27:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:27:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 623ms 03:27:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:27:01 INFO - PROCESS | 1927 | 1467887221417 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 03:27:01 INFO - PROCESS | 1927 | 1467887221418 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 03:27:01 INFO - PROCESS | 1927 | 1467887221420 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:27:01 INFO - PROCESS | 1927 | 1467887221421 Marionette TRACE conn2 <- [1,126,null,{}] 03:27:01 INFO - PROCESS | 1927 | 1467887221424 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:01 INFO - PROCESS | 1927 | 1467887221425 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:01 INFO - PROCESS | 1927 | 1467887221543 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 03:27:01 INFO - PROCESS | 1927 | 1467887221551 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:01 INFO - PROCESS | 1927 | 1467887221553 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:01 INFO - PROCESS | 1927 | ++DOCSHELL 0x121d15000 == 39 [pid = 1927] [id = 39] 03:27:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 113 (0x1275f4c00) [pid = 1927] [serial = 113] [outer = 0x0] 03:27:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 114 (0x128b0c400) [pid = 1927] [serial = 114] [outer = 0x1275f4c00] 03:27:01 INFO - PROCESS | 1927 | 1467887221576 Marionette DEBUG loaded listener.js 03:27:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 115 (0x128dccc00) [pid = 1927] [serial = 115] [outer = 0x1275f4c00] 03:27:02 INFO - PROCESS | 1927 | 1467887222705 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 03:27:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:27:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1320ms 03:27:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:27:02 INFO - PROCESS | 1927 | 1467887222743 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 03:27:02 INFO - PROCESS | 1927 | 1467887222745 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 03:27:02 INFO - PROCESS | 1927 | 1467887222748 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:27:02 INFO - PROCESS | 1927 | 1467887222750 Marionette TRACE conn2 <- [1,130,null,{}] 03:27:02 INFO - PROCESS | 1927 | 1467887222753 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:02 INFO - PROCESS | 1927 | 1467887222755 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:02 INFO - PROCESS | 1927 | 1467887222840 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 03:27:02 INFO - PROCESS | 1927 | 1467887222871 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:02 INFO - PROCESS | 1927 | 1467887222873 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:02 INFO - PROCESS | 1927 | ++DOCSHELL 0x1133cb000 == 40 [pid = 1927] [id = 40] 03:27:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 116 (0x116636800) [pid = 1927] [serial = 116] [outer = 0x0] 03:27:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 117 (0x116a1f400) [pid = 1927] [serial = 117] [outer = 0x116636800] 03:27:02 INFO - PROCESS | 1927 | 1467887222900 Marionette DEBUG loaded listener.js 03:27:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 118 (0x117db0800) [pid = 1927] [serial = 118] [outer = 0x116636800] 03:27:03 INFO - PROCESS | 1927 | 1467887223223 Marionette TRACE conn2 <- [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]]]}] 03:27:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:27:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 520ms 03:27:03 INFO - PROCESS | 1927 | 1467887223268 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 03:27:03 INFO - PROCESS | 1927 | 1467887223271 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 03:27:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:27:03 INFO - PROCESS | 1927 | 1467887223275 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:27:03 INFO - PROCESS | 1927 | 1467887223276 Marionette TRACE conn2 <- [1,134,null,{}] 03:27:03 INFO - PROCESS | 1927 | 1467887223279 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:03 INFO - PROCESS | 1927 | 1467887223280 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:03 INFO - PROCESS | 1927 | 1467887223370 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 03:27:03 INFO - PROCESS | 1927 | 1467887223399 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:03 INFO - PROCESS | 1927 | 1467887223400 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:03 INFO - PROCESS | 1927 | ++DOCSHELL 0x11694c000 == 41 [pid = 1927] [id = 41] 03:27:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 119 (0x118213c00) [pid = 1927] [serial = 119] [outer = 0x0] 03:27:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 120 (0x118621000) [pid = 1927] [serial = 120] [outer = 0x118213c00] 03:27:03 INFO - PROCESS | 1927 | 1467887223427 Marionette DEBUG loaded listener.js 03:27:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 121 (0x11882dc00) [pid = 1927] [serial = 121] [outer = 0x118213c00] 03:27:03 INFO - PROCESS | 1927 | 1467887223754 Marionette TRACE conn2 <- [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]]]}] 03:27:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:27:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 519ms 03:27:04 INFO - PROCESS | 1927 | --DOMWINDOW == 120 (0x12bf1c800) [pid = 1927] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:27:04 INFO - PROCESS | 1927 | --DOMWINDOW == 119 (0x12bc7f400) [pid = 1927] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:27:04 INFO - PROCESS | 1927 | --DOMWINDOW == 118 (0x11861f400) [pid = 1927] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:27:04 INFO - PROCESS | 1927 | --DOMWINDOW == 117 (0x12b8c0800) [pid = 1927] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:27:04 INFO - PROCESS | 1927 | --DOMWINDOW == 116 (0x12a96cc00) [pid = 1927] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:27:04 INFO - PROCESS | 1927 | --DOMWINDOW == 115 (0x12a5fc000) [pid = 1927] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:27:04 INFO - PROCESS | 1927 | --DOMWINDOW == 114 (0x1188eac00) [pid = 1927] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:27:04 INFO - PROCESS | 1927 | --DOMWINDOW == 113 (0x12d863000) [pid = 1927] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:27:04 INFO - PROCESS | 1927 | --DOMWINDOW == 112 (0x118211c00) [pid = 1927] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:27:04 INFO - PROCESS | 1927 | --DOMWINDOW == 111 (0x112f3d800) [pid = 1927] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:27:04 INFO - PROCESS | 1927 | --DOMWINDOW == 110 (0x12c5e1400) [pid = 1927] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:27:04 INFO - PROCESS | 1927 | --DOMWINDOW == 109 (0x12c43c000) [pid = 1927] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:27:04 INFO - PROCESS | 1927 | --DOMWINDOW == 108 (0x1188e5c00) [pid = 1927] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:27:04 INFO - PROCESS | 1927 | --DOMWINDOW == 107 (0x113319400) [pid = 1927] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:27:04 INFO - PROCESS | 1927 | --DOMWINDOW == 106 (0x1196d5c00) [pid = 1927] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:27:04 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x1188e9800) [pid = 1927] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:27:04 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x11820bc00) [pid = 1927] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:27:04 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x116982000) [pid = 1927] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:27:04 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x116987c00) [pid = 1927] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:27:04 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x127158800) [pid = 1927] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:27:04 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x12127d800) [pid = 1927] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:27:04 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x1214e1c00) [pid = 1927] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:27:04 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x119327800) [pid = 1927] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:27:04 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x111ca9c00) [pid = 1927] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:27:04 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x11324f000) [pid = 1927] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:27:04 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x116f97400) [pid = 1927] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:27:04 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x113c63400) [pid = 1927] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:27:04 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x116a20000) [pid = 1927] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:27:04 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x11337c400) [pid = 1927] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:27:04 INFO - PROCESS | 1927 | 1467887224248 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 03:27:04 INFO - PROCESS | 1927 | 1467887224249 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 03:27:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:27:04 INFO - PROCESS | 1927 | 1467887224262 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:27:04 INFO - PROCESS | 1927 | 1467887224264 Marionette TRACE conn2 <- [1,138,null,{}] 03:27:04 INFO - PROCESS | 1927 | 1467887224272 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:04 INFO - PROCESS | 1927 | 1467887224275 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:04 INFO - PROCESS | 1927 | 1467887224347 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 03:27:04 INFO - PROCESS | 1927 | 1467887224353 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:04 INFO - PROCESS | 1927 | 1467887224355 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:04 INFO - PROCESS | 1927 | ++DOCSHELL 0x117479000 == 42 [pid = 1927] [id = 42] 03:27:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x117dabc00) [pid = 1927] [serial = 122] [outer = 0x0] 03:27:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x118212800) [pid = 1927] [serial = 123] [outer = 0x117dabc00] 03:27:04 INFO - PROCESS | 1927 | 1467887224385 Marionette DEBUG loaded listener.js 03:27:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x1188ecc00) [pid = 1927] [serial = 124] [outer = 0x117dabc00] 03:27:04 INFO - PROCESS | 1927 | 1467887224698 Marionette TRACE conn2 <- [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]]]}] 03:27:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:27:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 474ms 03:27:04 INFO - PROCESS | 1927 | 1467887224735 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 03:27:04 INFO - PROCESS | 1927 | 1467887224737 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 03:27:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:27:04 INFO - PROCESS | 1927 | 1467887224739 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:27:04 INFO - PROCESS | 1927 | 1467887224741 Marionette TRACE conn2 <- [1,142,null,{}] 03:27:04 INFO - PROCESS | 1927 | 1467887224743 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:04 INFO - PROCESS | 1927 | 1467887224744 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:04 INFO - PROCESS | 1927 | 1467887224818 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 03:27:04 INFO - PROCESS | 1927 | 1467887224861 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:04 INFO - PROCESS | 1927 | 1467887224862 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:04 INFO - PROCESS | 1927 | ++DOCSHELL 0x11840c800 == 43 [pid = 1927] [id = 43] 03:27:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x118209800) [pid = 1927] [serial = 125] [outer = 0x0] 03:27:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x1196d5000) [pid = 1927] [serial = 126] [outer = 0x118209800] 03:27:04 INFO - PROCESS | 1927 | 1467887224887 Marionette DEBUG loaded listener.js 03:27:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x119946c00) [pid = 1927] [serial = 127] [outer = 0x118209800] 03:27:05 INFO - PROCESS | 1927 | 1467887225164 Marionette TRACE conn2 <- [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]]]}] 03:27:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:27:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 471ms 03:27:05 INFO - PROCESS | 1927 | 1467887225211 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 03:27:05 INFO - PROCESS | 1927 | 1467887225214 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 03:27:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:27:05 INFO - PROCESS | 1927 | 1467887225219 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:27:05 INFO - PROCESS | 1927 | 1467887225220 Marionette TRACE conn2 <- [1,146,null,{}] 03:27:05 INFO - PROCESS | 1927 | 1467887225222 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:05 INFO - PROCESS | 1927 | 1467887225223 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:05 INFO - PROCESS | 1927 | 1467887225295 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 03:27:05 INFO - PROCESS | 1927 | 1467887225299 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:05 INFO - PROCESS | 1927 | 1467887225300 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:05 INFO - PROCESS | 1927 | ++DOCSHELL 0x119094000 == 44 [pid = 1927] [id = 44] 03:27:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x118212c00) [pid = 1927] [serial = 128] [outer = 0x0] 03:27:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x119ae4000) [pid = 1927] [serial = 129] [outer = 0x118212c00] 03:27:05 INFO - PROCESS | 1927 | 1467887225326 Marionette DEBUG loaded listener.js 03:27:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x119be0000) [pid = 1927] [serial = 130] [outer = 0x118212c00] 03:27:05 INFO - PROCESS | 1927 | 1467887225628 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 03:27:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:27:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 468ms 03:27:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:27:05 INFO - PROCESS | 1927 | 1467887225688 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 03:27:05 INFO - PROCESS | 1927 | 1467887225689 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 03:27:05 INFO - PROCESS | 1927 | 1467887225691 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:27:05 INFO - PROCESS | 1927 | 1467887225692 Marionette TRACE conn2 <- [1,150,null,{}] 03:27:05 INFO - PROCESS | 1927 | 1467887225694 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:05 INFO - PROCESS | 1927 | 1467887225698 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:05 INFO - PROCESS | 1927 | 1467887225786 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 03:27:05 INFO - PROCESS | 1927 | 1467887225792 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:05 INFO - PROCESS | 1927 | 1467887225793 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:05 INFO - PROCESS | 1927 | ++DOCSHELL 0x119a1e000 == 45 [pid = 1927] [id = 45] 03:27:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x119be8800) [pid = 1927] [serial = 131] [outer = 0x0] 03:27:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x121143c00) [pid = 1927] [serial = 132] [outer = 0x119be8800] 03:27:05 INFO - PROCESS | 1927 | 1467887225820 Marionette DEBUG loaded listener.js 03:27:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x121aa4c00) [pid = 1927] [serial = 133] [outer = 0x119be8800] 03:27:06 INFO - PROCESS | 1927 | 1467887226113 Marionette TRACE conn2 <- [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]]]}] 03:27:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:27:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 468ms 03:27:06 INFO - PROCESS | 1927 | 1467887226160 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 03:27:06 INFO - PROCESS | 1927 | 1467887226161 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 03:27:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:27:06 INFO - PROCESS | 1927 | 1467887226166 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:27:06 INFO - PROCESS | 1927 | 1467887226167 Marionette TRACE conn2 <- [1,154,null,{}] 03:27:06 INFO - PROCESS | 1927 | 1467887226169 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:06 INFO - PROCESS | 1927 | 1467887226170 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:06 INFO - PROCESS | 1927 | 1467887226239 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 03:27:06 INFO - PROCESS | 1927 | 1467887226324 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:06 INFO - PROCESS | 1927 | 1467887226326 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:06 INFO - PROCESS | 1927 | ++DOCSHELL 0x112537800 == 46 [pid = 1927] [id = 46] 03:27:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x111ca8c00) [pid = 1927] [serial = 134] [outer = 0x0] 03:27:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x1121be800) [pid = 1927] [serial = 135] [outer = 0x111ca8c00] 03:27:06 INFO - PROCESS | 1927 | 1467887226356 Marionette DEBUG loaded listener.js 03:27:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 107 (0x113313800) [pid = 1927] [serial = 136] [outer = 0x111ca8c00] 03:27:06 INFO - PROCESS | 1927 | 1467887226808 Marionette TRACE conn2 <- [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]]]}] 03:27:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:27:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 670ms 03:27:06 INFO - PROCESS | 1927 | 1467887226837 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 03:27:06 INFO - PROCESS | 1927 | 1467887226841 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 03:27:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:27:06 INFO - PROCESS | 1927 | 1467887226868 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:27:06 INFO - PROCESS | 1927 | 1467887226870 Marionette TRACE conn2 <- [1,158,null,{}] 03:27:06 INFO - PROCESS | 1927 | 1467887226877 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:06 INFO - PROCESS | 1927 | 1467887226884 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:07 INFO - PROCESS | 1927 | 1467887227044 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 03:27:07 INFO - PROCESS | 1927 | 1467887227116 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:07 INFO - PROCESS | 1927 | 1467887227118 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:07 INFO - PROCESS | 1927 | ++DOCSHELL 0x117d84000 == 47 [pid = 1927] [id = 47] 03:27:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 108 (0x1176fdc00) [pid = 1927] [serial = 137] [outer = 0x0] 03:27:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 109 (0x118209000) [pid = 1927] [serial = 138] [outer = 0x1176fdc00] 03:27:07 INFO - PROCESS | 1927 | 1467887227148 Marionette DEBUG loaded listener.js 03:27:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 110 (0x118620800) [pid = 1927] [serial = 139] [outer = 0x1176fdc00] 03:27:07 INFO - PROCESS | 1927 | 1467887227572 Marionette TRACE conn2 <- [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]]]}] 03:27:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:27:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 746ms 03:27:07 INFO - PROCESS | 1927 | 1467887227594 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 03:27:07 INFO - PROCESS | 1927 | 1467887227597 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 03:27:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:27:07 INFO - PROCESS | 1927 | 1467887227599 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:27:07 INFO - PROCESS | 1927 | 1467887227601 Marionette TRACE conn2 <- [1,162,null,{}] 03:27:07 INFO - PROCESS | 1927 | 1467887227603 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:07 INFO - PROCESS | 1927 | 1467887227605 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:07 INFO - PROCESS | 1927 | 1467887227703 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 03:27:07 INFO - PROCESS | 1927 | 1467887227760 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:07 INFO - PROCESS | 1927 | 1467887227762 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:07 INFO - PROCESS | 1927 | ++DOCSHELL 0x1211a9000 == 48 [pid = 1927] [id = 48] 03:27:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 111 (0x1189e7c00) [pid = 1927] [serial = 140] [outer = 0x0] 03:27:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 112 (0x119ae8400) [pid = 1927] [serial = 141] [outer = 0x1189e7c00] 03:27:07 INFO - PROCESS | 1927 | 1467887227796 Marionette DEBUG loaded listener.js 03:27:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 113 (0x11a0a2800) [pid = 1927] [serial = 142] [outer = 0x1189e7c00] 03:27:08 INFO - PROCESS | 1927 | 1467887228225 Marionette TRACE conn2 <- [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]]]}] 03:27:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:27:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 671ms 03:27:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:27:08 INFO - PROCESS | 1927 | 1467887228278 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 03:27:08 INFO - PROCESS | 1927 | 1467887228280 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 03:27:08 INFO - PROCESS | 1927 | 1467887228289 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:27:08 INFO - PROCESS | 1927 | 1467887228293 Marionette TRACE conn2 <- [1,166,null,{}] 03:27:08 INFO - PROCESS | 1927 | 1467887228298 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:08 INFO - PROCESS | 1927 | 1467887228301 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:08 INFO - PROCESS | 1927 | 1467887228405 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 03:27:08 INFO - PROCESS | 1927 | 1467887228464 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:08 INFO - PROCESS | 1927 | 1467887228465 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:08 INFO - PROCESS | 1927 | ++DOCSHELL 0x121a7c800 == 49 [pid = 1927] [id = 49] 03:27:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 114 (0x119aeb400) [pid = 1927] [serial = 143] [outer = 0x0] 03:27:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 115 (0x1230e1800) [pid = 1927] [serial = 144] [outer = 0x119aeb400] 03:27:08 INFO - PROCESS | 1927 | 1467887228495 Marionette DEBUG loaded listener.js 03:27:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 116 (0x12539fc00) [pid = 1927] [serial = 145] [outer = 0x119aeb400] 03:27:08 INFO - PROCESS | 1927 | 1467887228911 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 03:27:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:27:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 678ms 03:27:08 INFO - PROCESS | 1927 | 1467887228972 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 03:27:08 INFO - PROCESS | 1927 | 1467887228974 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 03:27:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:27:08 INFO - PROCESS | 1927 | 1467887228978 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:27:08 INFO - PROCESS | 1927 | 1467887228979 Marionette TRACE conn2 <- [1,170,null,{}] 03:27:08 INFO - PROCESS | 1927 | 1467887228985 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:08 INFO - PROCESS | 1927 | 1467887228986 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:09 INFO - PROCESS | 1927 | 1467887229079 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 03:27:09 INFO - PROCESS | 1927 | 1467887229136 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:09 INFO - PROCESS | 1927 | 1467887229138 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:09 INFO - PROCESS | 1927 | ++DOCSHELL 0x119085800 == 50 [pid = 1927] [id = 50] 03:27:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 117 (0x118828000) [pid = 1927] [serial = 146] [outer = 0x0] 03:27:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 118 (0x1215c4c00) [pid = 1927] [serial = 147] [outer = 0x118828000] 03:27:09 INFO - PROCESS | 1927 | 1467887229166 Marionette DEBUG loaded listener.js 03:27:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 119 (0x1256aa400) [pid = 1927] [serial = 148] [outer = 0x118828000] 03:27:09 INFO - PROCESS | 1927 | 1467887229638 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 03:27:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:27:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 725ms 03:27:09 INFO - PROCESS | 1927 | 1467887229704 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 03:27:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:27:09 INFO - PROCESS | 1927 | 1467887229706 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 03:27:09 INFO - PROCESS | 1927 | 1467887229710 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:27:09 INFO - PROCESS | 1927 | 1467887229711 Marionette TRACE conn2 <- [1,174,null,{}] 03:27:09 INFO - PROCESS | 1927 | 1467887229736 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:09 INFO - PROCESS | 1927 | 1467887229738 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:09 INFO - PROCESS | 1927 | 1467887229828 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 03:27:09 INFO - PROCESS | 1927 | 1467887229893 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:09 INFO - PROCESS | 1927 | 1467887229896 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:09 INFO - PROCESS | 1927 | ++DOCSHELL 0x11694f000 == 51 [pid = 1927] [id = 51] 03:27:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 120 (0x11663b800) [pid = 1927] [serial = 149] [outer = 0x0] 03:27:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 121 (0x116987400) [pid = 1927] [serial = 150] [outer = 0x11663b800] 03:27:09 INFO - PROCESS | 1927 | 1467887229924 Marionette DEBUG loaded listener.js 03:27:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 122 (0x1176f6400) [pid = 1927] [serial = 151] [outer = 0x11663b800] 03:27:10 INFO - PROCESS | 1927 | --DOCSHELL 0x119a1e000 == 50 [pid = 1927] [id = 45] 03:27:10 INFO - PROCESS | 1927 | --DOCSHELL 0x119094000 == 49 [pid = 1927] [id = 44] 03:27:10 INFO - PROCESS | 1927 | --DOCSHELL 0x1188cb800 == 48 [pid = 1927] [id = 30] 03:27:10 INFO - PROCESS | 1927 | --DOCSHELL 0x11840c800 == 47 [pid = 1927] [id = 43] 03:27:10 INFO - PROCESS | 1927 | --DOCSHELL 0x117479000 == 46 [pid = 1927] [id = 42] 03:27:10 INFO - PROCESS | 1927 | --DOCSHELL 0x11746e000 == 45 [pid = 1927] [id = 27] 03:27:10 INFO - PROCESS | 1927 | --DOCSHELL 0x11886c000 == 44 [pid = 1927] [id = 29] 03:27:10 INFO - PROCESS | 1927 | --DOCSHELL 0x11694c000 == 43 [pid = 1927] [id = 41] 03:27:10 INFO - PROCESS | 1927 | --DOCSHELL 0x1182e4800 == 42 [pid = 1927] [id = 28] 03:27:10 INFO - PROCESS | 1927 | --DOCSHELL 0x1133cb000 == 41 [pid = 1927] [id = 40] 03:27:10 INFO - PROCESS | 1927 | --DOCSHELL 0x116f2c000 == 40 [pid = 1927] [id = 32] 03:27:10 INFO - PROCESS | 1927 | --DOCSHELL 0x119662000 == 39 [pid = 1927] [id = 33] 03:27:10 INFO - PROCESS | 1927 | --DOCSHELL 0x1189c8800 == 38 [pid = 1927] [id = 31] 03:27:10 INFO - PROCESS | 1927 | --DOCSHELL 0x119085800 == 37 [pid = 1927] [id = 50] 03:27:10 INFO - PROCESS | 1927 | --DOCSHELL 0x121a7c800 == 36 [pid = 1927] [id = 49] 03:27:10 INFO - PROCESS | 1927 | --DOCSHELL 0x1211a9000 == 35 [pid = 1927] [id = 48] 03:27:10 INFO - PROCESS | 1927 | --DOCSHELL 0x119c45800 == 34 [pid = 1927] [id = 34] 03:27:10 INFO - PROCESS | 1927 | --DOCSHELL 0x121258000 == 33 [pid = 1927] [id = 36] 03:27:10 INFO - PROCESS | 1927 | --DOCSHELL 0x121d15000 == 32 [pid = 1927] [id = 39] 03:27:10 INFO - PROCESS | 1927 | --DOCSHELL 0x1211a9800 == 31 [pid = 1927] [id = 35] 03:27:10 INFO - PROCESS | 1927 | --DOCSHELL 0x121928000 == 30 [pid = 1927] [id = 38] 03:27:10 INFO - PROCESS | 1927 | --DOCSHELL 0x117d84000 == 29 [pid = 1927] [id = 47] 03:27:10 INFO - PROCESS | 1927 | --DOCSHELL 0x1214a2000 == 28 [pid = 1927] [id = 37] 03:27:10 INFO - PROCESS | 1927 | --DOCSHELL 0x112537800 == 27 [pid = 1927] [id = 46] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 121 (0x123724000) [pid = 1927] [serial = 11] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 120 (0x12d86fc00) [pid = 1927] [serial = 58] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 119 (0x11897b400) [pid = 1927] [serial = 78] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 118 (0x119081000) [pid = 1927] [serial = 81] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 117 (0x11932fc00) [pid = 1927] [serial = 82] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 116 (0x119942800) [pid = 1927] [serial = 84] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 115 (0x119bb9000) [pid = 1927] [serial = 87] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 114 (0x119c81800) [pid = 1927] [serial = 88] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 113 (0x11a09d400) [pid = 1927] [serial = 90] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 112 (0x121068400) [pid = 1927] [serial = 93] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 111 (0x121149000) [pid = 1927] [serial = 94] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 110 (0x121146800) [pid = 1927] [serial = 96] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 109 (0x1254efc00) [pid = 1927] [serial = 100] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 108 (0x126961000) [pid = 1927] [serial = 106] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 107 (0x126f95c00) [pid = 1927] [serial = 109] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 106 (0x118824800) [pid = 1927] [serial = 76] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x1274ba800) [pid = 1927] [serial = 111] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x115e60800) [pid = 1927] [serial = 64] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x121064000) [pid = 1927] [serial = 91] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x1189de000) [pid = 1927] [serial = 79] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x12184b800) [pid = 1927] [serial = 97] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x119bbac00) [pid = 1927] [serial = 85] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x112642800) [pid = 1927] [serial = 61] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x1275ee000) [pid = 1927] [serial = 112] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x121d96000) [pid = 1927] [serial = 99] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x125629000) [pid = 1927] [serial = 102] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x1259df400) [pid = 1927] [serial = 105] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x12696c800) [pid = 1927] [serial = 108] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x112138c00) [pid = 1927] [serial = 60] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x113c39800) [pid = 1927] [serial = 63] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x11820a800) [pid = 1927] [serial = 66] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x1184de400) [pid = 1927] [serial = 67] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x113da5000) [pid = 1927] [serial = 69] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x115d26400) [pid = 1927] [serial = 70] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x1176f4c00) [pid = 1927] [serial = 72] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x11820b400) [pid = 1927] [serial = 73] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x118239000) [pid = 1927] [serial = 75] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x12a5fdc00) [pid = 1927] [serial = 21] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x12a79c400) [pid = 1927] [serial = 22] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x129317400) [pid = 1927] [serial = 18] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x1188ec800) [pid = 1927] [serial = 15] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x1188f3000) [pid = 1927] [serial = 16] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x121856800) [pid = 1927] [serial = 8] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x1184de000) [pid = 1927] [serial = 51] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x11932dc00) [pid = 1927] [serial = 52] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 76 (0x12cf10800) [pid = 1927] [serial = 48] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 75 (0x12c488800) [pid = 1927] [serial = 42] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 74 (0x12c48d400) [pid = 1927] [serial = 43] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 73 (0x12369b000) [pid = 1927] [serial = 45] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 72 (0x12c5dc000) [pid = 1927] [serial = 40] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 71 (0x12c442400) [pid = 1927] [serial = 39] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 70 (0x12c435800) [pid = 1927] [serial = 36] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 69 (0x12c439c00) [pid = 1927] [serial = 37] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 68 (0x12bc8a800) [pid = 1927] [serial = 33] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 67 (0x12bf17800) [pid = 1927] [serial = 34] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 66 (0x12bc5dc00) [pid = 1927] [serial = 31] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 65 (0x12a79a400) [pid = 1927] [serial = 30] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 64 (0x12b93cc00) [pid = 1927] [serial = 27] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 63 (0x12b942c00) [pid = 1927] [serial = 28] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 62 (0x12a96e800) [pid = 1927] [serial = 24] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 61 (0x12a9d4000) [pid = 1927] [serial = 25] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 60 (0x12d86a000) [pid = 1927] [serial = 57] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 59 (0x12cfe1400) [pid = 1927] [serial = 55] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | --DOMWINDOW == 58 (0x12bc82400) [pid = 1927] [serial = 54] [outer = 0x0] [url = about:blank] 03:27:10 INFO - PROCESS | 1927 | 1467887230706 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 03:27:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:27:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1043ms 03:27:10 INFO - PROCESS | 1927 | 1467887230752 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 03:27:10 INFO - PROCESS | 1927 | 1467887230755 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 03:27:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:27:10 INFO - PROCESS | 1927 | 1467887230757 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:27:10 INFO - PROCESS | 1927 | 1467887230759 Marionette TRACE conn2 <- [1,178,null,{}] 03:27:10 INFO - PROCESS | 1927 | 1467887230763 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:10 INFO - PROCESS | 1927 | 1467887230764 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:10 INFO - PROCESS | 1927 | 1467887230840 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 03:27:10 INFO - PROCESS | 1927 | 1467887230845 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:10 INFO - PROCESS | 1927 | 1467887230848 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:10 INFO - PROCESS | 1927 | ++DOCSHELL 0x1130cc800 == 28 [pid = 1927] [id = 52] 03:27:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 59 (0x115debc00) [pid = 1927] [serial = 152] [outer = 0x0] 03:27:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 60 (0x1164e9c00) [pid = 1927] [serial = 153] [outer = 0x115debc00] 03:27:10 INFO - PROCESS | 1927 | 1467887230878 Marionette DEBUG loaded listener.js 03:27:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 61 (0x1174e6400) [pid = 1927] [serial = 154] [outer = 0x115debc00] 03:27:11 INFO - PROCESS | 1927 | 1467887231202 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 03:27:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:27:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 470ms 03:27:11 INFO - PROCESS | 1927 | 1467887231228 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 03:27:11 INFO - PROCESS | 1927 | 1467887231233 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 03:27:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:27:11 INFO - PROCESS | 1927 | 1467887231238 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:27:11 INFO - PROCESS | 1927 | 1467887231240 Marionette TRACE conn2 <- [1,182,null,{}] 03:27:11 INFO - PROCESS | 1927 | 1467887231242 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:11 INFO - PROCESS | 1927 | 1467887231244 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:11 INFO - PROCESS | 1927 | 1467887231317 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 03:27:11 INFO - PROCESS | 1927 | 1467887231321 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:11 INFO - PROCESS | 1927 | 1467887231322 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:11 INFO - PROCESS | 1927 | ++DOCSHELL 0x1169b5800 == 29 [pid = 1927] [id = 53] 03:27:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 62 (0x117db0400) [pid = 1927] [serial = 155] [outer = 0x0] 03:27:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 63 (0x118239400) [pid = 1927] [serial = 156] [outer = 0x117db0400] 03:27:11 INFO - PROCESS | 1927 | 1467887231352 Marionette DEBUG loaded listener.js 03:27:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 64 (0x118814800) [pid = 1927] [serial = 157] [outer = 0x117db0400] 03:27:11 INFO - PROCESS | 1927 | 1467887231669 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 03:27:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:27:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 471ms 03:27:11 INFO - PROCESS | 1927 | 1467887231710 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 03:27:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:27:11 INFO - PROCESS | 1927 | 1467887231711 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 03:27:11 INFO - PROCESS | 1927 | 1467887231713 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:27:11 INFO - PROCESS | 1927 | 1467887231716 Marionette TRACE conn2 <- [1,186,null,{}] 03:27:11 INFO - PROCESS | 1927 | 1467887231723 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:11 INFO - PROCESS | 1927 | 1467887231727 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:11 INFO - PROCESS | 1927 | 1467887231800 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 03:27:11 INFO - PROCESS | 1927 | 1467887231844 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:11 INFO - PROCESS | 1927 | 1467887231846 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:11 INFO - PROCESS | 1927 | ++DOCSHELL 0x117d69000 == 30 [pid = 1927] [id = 54] 03:27:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 65 (0x116a1e000) [pid = 1927] [serial = 158] [outer = 0x0] 03:27:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 66 (0x11897b000) [pid = 1927] [serial = 159] [outer = 0x116a1e000] 03:27:11 INFO - PROCESS | 1927 | 1467887231873 Marionette DEBUG loaded listener.js 03:27:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 67 (0x11932c800) [pid = 1927] [serial = 160] [outer = 0x116a1e000] 03:27:12 INFO - PROCESS | 1927 | 1467887232234 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 03:27:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:27:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 03:27:12 INFO - PROCESS | 1927 | 1467887232285 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 03:27:12 INFO - PROCESS | 1927 | 1467887232288 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 03:27:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:27:12 INFO - PROCESS | 1927 | 1467887232291 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:27:12 INFO - PROCESS | 1927 | 1467887232293 Marionette TRACE conn2 <- [1,190,null,{}] 03:27:12 INFO - PROCESS | 1927 | 1467887232296 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:12 INFO - PROCESS | 1927 | 1467887232298 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:12 INFO - PROCESS | 1927 | 1467887232408 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 03:27:12 INFO - PROCESS | 1927 | 1467887232413 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:12 INFO - PROCESS | 1927 | 1467887232414 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:12 INFO - PROCESS | 1927 | ++DOCSHELL 0x11840c000 == 31 [pid = 1927] [id = 55] 03:27:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 68 (0x11932d400) [pid = 1927] [serial = 161] [outer = 0x0] 03:27:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 69 (0x119943000) [pid = 1927] [serial = 162] [outer = 0x11932d400] 03:27:12 INFO - PROCESS | 1927 | 1467887232439 Marionette DEBUG loaded listener.js 03:27:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 70 (0x119bb4800) [pid = 1927] [serial = 163] [outer = 0x11932d400] 03:27:12 INFO - PROCESS | 1927 | 1467887232738 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 03:27:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:27:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 471ms 03:27:12 INFO - PROCESS | 1927 | 1467887232762 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 03:27:12 INFO - PROCESS | 1927 | 1467887232766 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 03:27:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:27:12 INFO - PROCESS | 1927 | 1467887232768 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:27:12 INFO - PROCESS | 1927 | 1467887232770 Marionette TRACE conn2 <- [1,194,null,{}] 03:27:12 INFO - PROCESS | 1927 | 1467887232779 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:12 INFO - PROCESS | 1927 | 1467887232781 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:12 INFO - PROCESS | 1927 | 1467887232864 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 03:27:12 INFO - PROCESS | 1927 | 1467887232868 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:12 INFO - PROCESS | 1927 | 1467887232869 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:12 INFO - PROCESS | 1927 | ++DOCSHELL 0x118874000 == 32 [pid = 1927] [id = 56] 03:27:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 71 (0x1176fd800) [pid = 1927] [serial = 164] [outer = 0x0] 03:27:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 72 (0x119be2800) [pid = 1927] [serial = 165] [outer = 0x1176fd800] 03:27:12 INFO - PROCESS | 1927 | 1467887232919 Marionette DEBUG loaded listener.js 03:27:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 73 (0x11a09c800) [pid = 1927] [serial = 166] [outer = 0x1176fd800] 03:27:13 INFO - PROCESS | 1927 | 1467887233223 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 03:27:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:27:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 475ms 03:27:13 INFO - PROCESS | 1927 | 1467887233246 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 03:27:13 INFO - PROCESS | 1927 | 1467887233251 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 03:27:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:27:13 INFO - PROCESS | 1927 | 1467887233262 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:27:13 INFO - PROCESS | 1927 | 1467887233266 Marionette TRACE conn2 <- [1,198,null,{}] 03:27:13 INFO - PROCESS | 1927 | 1467887233269 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:13 INFO - PROCESS | 1927 | 1467887233275 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:13 INFO - PROCESS | 1927 | 1467887233410 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 03:27:13 INFO - PROCESS | 1927 | 1467887233422 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:13 INFO - PROCESS | 1927 | 1467887233423 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:13 INFO - PROCESS | 1927 | ++DOCSHELL 0x119381800 == 33 [pid = 1927] [id = 57] 03:27:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 74 (0x121068c00) [pid = 1927] [serial = 167] [outer = 0x0] 03:27:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 75 (0x121aa8400) [pid = 1927] [serial = 168] [outer = 0x121068c00] 03:27:13 INFO - PROCESS | 1927 | 1467887233448 Marionette DEBUG loaded listener.js 03:27:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 76 (0x1236f1800) [pid = 1927] [serial = 169] [outer = 0x121068c00] 03:27:13 INFO - PROCESS | 1927 | 1467887233754 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 03:27:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:27:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 524ms 03:27:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:27:13 INFO - PROCESS | 1927 | 1467887233786 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 03:27:13 INFO - PROCESS | 1927 | 1467887233787 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 03:27:13 INFO - PROCESS | 1927 | 1467887233789 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:27:13 INFO - PROCESS | 1927 | 1467887233790 Marionette TRACE conn2 <- [1,202,null,{}] 03:27:13 INFO - PROCESS | 1927 | 1467887233809 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:13 INFO - PROCESS | 1927 | 1467887233810 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:13 INFO - PROCESS | 1927 | 1467887233894 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 03:27:13 INFO - PROCESS | 1927 | 1467887233897 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:13 INFO - PROCESS | 1927 | 1467887233898 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:13 INFO - PROCESS | 1927 | ++DOCSHELL 0x119a25000 == 34 [pid = 1927] [id = 58] 03:27:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 77 (0x1188e6800) [pid = 1927] [serial = 170] [outer = 0x0] 03:27:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x1254f2000) [pid = 1927] [serial = 171] [outer = 0x1188e6800] 03:27:13 INFO - PROCESS | 1927 | 1467887233923 Marionette DEBUG loaded listener.js 03:27:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x1259d8000) [pid = 1927] [serial = 172] [outer = 0x1188e6800] 03:27:14 INFO - PROCESS | 1927 | 1467887234222 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 03:27:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:27:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 467ms 03:27:14 INFO - PROCESS | 1927 | 1467887234260 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 03:27:14 INFO - PROCESS | 1927 | 1467887234261 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 03:27:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:27:14 INFO - PROCESS | 1927 | 1467887234271 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:27:14 INFO - PROCESS | 1927 | 1467887234272 Marionette TRACE conn2 <- [1,206,null,{}] 03:27:14 INFO - PROCESS | 1927 | 1467887234274 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:14 INFO - PROCESS | 1927 | 1467887234275 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:14 INFO - PROCESS | 1927 | 1467887234368 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 03:27:14 INFO - PROCESS | 1927 | 1467887234372 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:14 INFO - PROCESS | 1927 | 1467887234373 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:14 INFO - PROCESS | 1927 | ++DOCSHELL 0x11a0b9800 == 35 [pid = 1927] [id = 59] 03:27:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x1259d9800) [pid = 1927] [serial = 173] [outer = 0x0] 03:27:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x125ebac00) [pid = 1927] [serial = 174] [outer = 0x1259d9800] 03:27:14 INFO - PROCESS | 1927 | 1467887234398 Marionette DEBUG loaded listener.js 03:27:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x125f8cc00) [pid = 1927] [serial = 175] [outer = 0x1259d9800] 03:27:14 INFO - PROCESS | 1927 | 1467887234735 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 03:27:14 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x1275f4c00) [pid = 1927] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:27:14 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x121396400) [pid = 1927] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:27:14 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x119be8800) [pid = 1927] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:27:14 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x118212c00) [pid = 1927] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:27:14 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x116636800) [pid = 1927] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:27:14 INFO - PROCESS | 1927 | --DOMWINDOW == 76 (0x118213c00) [pid = 1927] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:27:14 INFO - PROCESS | 1927 | --DOMWINDOW == 75 (0x118209800) [pid = 1927] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:27:14 INFO - PROCESS | 1927 | --DOMWINDOW == 74 (0x117dabc00) [pid = 1927] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:27:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:27:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 518ms 03:27:14 INFO - PROCESS | 1927 | 1467887234790 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 03:27:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:27:14 INFO - PROCESS | 1927 | 1467887234791 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 03:27:14 INFO - PROCESS | 1927 | 1467887234793 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:27:14 INFO - PROCESS | 1927 | 1467887234794 Marionette TRACE conn2 <- [1,210,null,{}] 03:27:14 INFO - PROCESS | 1927 | 1467887234796 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:14 INFO - PROCESS | 1927 | 1467887234797 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:14 INFO - PROCESS | 1927 | 1467887234873 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 03:27:14 INFO - PROCESS | 1927 | 1467887234876 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:14 INFO - PROCESS | 1927 | 1467887234877 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:14 INFO - PROCESS | 1927 | ++DOCSHELL 0x117d68000 == 36 [pid = 1927] [id = 60] 03:27:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 75 (0x117db5000) [pid = 1927] [serial = 176] [outer = 0x0] 03:27:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 76 (0x119946400) [pid = 1927] [serial = 177] [outer = 0x117db5000] 03:27:14 INFO - PROCESS | 1927 | 1467887234907 Marionette DEBUG loaded listener.js 03:27:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 77 (0x125305400) [pid = 1927] [serial = 178] [outer = 0x117db5000] 03:27:15 INFO - PROCESS | 1927 | 1467887235190 Marionette TRACE conn2 <- [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]]]}] 03:27:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:27:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 417ms 03:27:15 INFO - PROCESS | 1927 | 1467887235211 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 03:27:15 INFO - PROCESS | 1927 | 1467887235212 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 03:27:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:27:15 INFO - PROCESS | 1927 | 1467887235223 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:27:15 INFO - PROCESS | 1927 | 1467887235224 Marionette TRACE conn2 <- [1,214,null,{}] 03:27:15 INFO - PROCESS | 1927 | 1467887235227 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:15 INFO - PROCESS | 1927 | 1467887235229 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:15 INFO - PROCESS | 1927 | 1467887235315 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 03:27:15 INFO - PROCESS | 1927 | 1467887235363 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:15 INFO - PROCESS | 1927 | 1467887235364 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:15 INFO - PROCESS | 1927 | ++DOCSHELL 0x1214ad800 == 37 [pid = 1927] [id = 61] 03:27:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x1184dc800) [pid = 1927] [serial = 179] [outer = 0x0] 03:27:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x126962c00) [pid = 1927] [serial = 180] [outer = 0x1184dc800] 03:27:15 INFO - PROCESS | 1927 | 1467887235404 Marionette DEBUG loaded listener.js 03:27:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x126f66800) [pid = 1927] [serial = 181] [outer = 0x1184dc800] 03:27:15 INFO - PROCESS | 1927 | 1467887235806 Marionette TRACE conn2 <- [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]]]}] 03:27:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:27:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 626ms 03:27:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:27:15 INFO - PROCESS | 1927 | 1467887235843 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 03:27:15 INFO - PROCESS | 1927 | 1467887235845 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 03:27:15 INFO - PROCESS | 1927 | 1467887235847 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:27:15 INFO - PROCESS | 1927 | 1467887235849 Marionette TRACE conn2 <- [1,218,null,{}] 03:27:15 INFO - PROCESS | 1927 | 1467887235851 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:15 INFO - PROCESS | 1927 | 1467887235853 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:15 INFO - PROCESS | 1927 | 1467887235964 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 03:27:15 INFO - PROCESS | 1927 | 1467887235979 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:15 INFO - PROCESS | 1927 | 1467887235980 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:15 INFO - PROCESS | 1927 | ++DOCSHELL 0x118873000 == 38 [pid = 1927] [id = 62] 03:27:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x126f9f400) [pid = 1927] [serial = 182] [outer = 0x0] 03:27:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x1274be800) [pid = 1927] [serial = 183] [outer = 0x126f9f400] 03:27:16 INFO - PROCESS | 1927 | 1467887236008 Marionette DEBUG loaded listener.js 03:27:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x128b08c00) [pid = 1927] [serial = 184] [outer = 0x126f9f400] 03:27:16 INFO - PROCESS | 1927 | 1467887236304 Marionette TRACE conn2 <- [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]]]}] 03:27:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:27:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 469ms 03:27:16 INFO - PROCESS | 1927 | 1467887236320 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 03:27:16 INFO - PROCESS | 1927 | 1467887236321 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 03:27:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:27:16 INFO - PROCESS | 1927 | 1467887236323 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:27:16 INFO - PROCESS | 1927 | 1467887236324 Marionette TRACE conn2 <- [1,222,null,{}] 03:27:16 INFO - PROCESS | 1927 | 1467887236326 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:16 INFO - PROCESS | 1927 | 1467887236327 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:16 INFO - PROCESS | 1927 | 1467887236405 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 03:27:16 INFO - PROCESS | 1927 | 1467887236409 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:16 INFO - PROCESS | 1927 | 1467887236410 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:16 INFO - PROCESS | 1927 | ++DOCSHELL 0x1253cc000 == 39 [pid = 1927] [id = 63] 03:27:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x128b0cc00) [pid = 1927] [serial = 185] [outer = 0x0] 03:27:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x12931a000) [pid = 1927] [serial = 186] [outer = 0x128b0cc00] 03:27:16 INFO - PROCESS | 1927 | 1467887236436 Marionette DEBUG loaded listener.js 03:27:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x129349c00) [pid = 1927] [serial = 187] [outer = 0x128b0cc00] 03:27:16 INFO - PROCESS | 1927 | 1467887236952 Marionette TRACE conn2 <- [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]]]}] 03:27:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:27:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 668ms 03:27:16 INFO - PROCESS | 1927 | 1467887236992 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 03:27:17 INFO - PROCESS | 1927 | 1467887236997 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 03:27:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:27:17 INFO - PROCESS | 1927 | 1467887237004 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:27:17 INFO - PROCESS | 1927 | 1467887237007 Marionette TRACE conn2 <- [1,226,null,{}] 03:27:17 INFO - PROCESS | 1927 | 1467887237012 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:17 INFO - PROCESS | 1927 | 1467887237015 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:17 INFO - PROCESS | 1927 | 1467887237150 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 03:27:17 INFO - PROCESS | 1927 | 1467887237239 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:17 INFO - PROCESS | 1927 | 1467887237242 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:17 INFO - PROCESS | 1927 | ++DOCSHELL 0x116618000 == 40 [pid = 1927] [id = 64] 03:27:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x115d23000) [pid = 1927] [serial = 188] [outer = 0x0] 03:27:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x116758400) [pid = 1927] [serial = 189] [outer = 0x115d23000] 03:27:17 INFO - PROCESS | 1927 | 1467887237273 Marionette DEBUG loaded listener.js 03:27:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x1176fd400) [pid = 1927] [serial = 190] [outer = 0x115d23000] 03:27:17 INFO - PROCESS | 1927 | 1467887237716 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 03:27:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:27:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 727ms 03:27:17 INFO - PROCESS | 1927 | 1467887237730 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 03:27:17 INFO - PROCESS | 1927 | 1467887237733 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 03:27:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:27:17 INFO - PROCESS | 1927 | 1467887237738 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:27:17 INFO - PROCESS | 1927 | 1467887237739 Marionette TRACE conn2 <- [1,230,null,{}] 03:27:17 INFO - PROCESS | 1927 | 1467887237742 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:17 INFO - PROCESS | 1927 | 1467887237744 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:17 INFO - PROCESS | 1927 | 1467887237849 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 03:27:17 INFO - PROCESS | 1927 | 1467887237890 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:17 INFO - PROCESS | 1927 | 1467887237891 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:17 INFO - PROCESS | 1927 | ++DOCSHELL 0x1185a9000 == 41 [pid = 1927] [id = 65] 03:27:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x11820c400) [pid = 1927] [serial = 191] [outer = 0x0] 03:27:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x118824000) [pid = 1927] [serial = 192] [outer = 0x11820c400] 03:27:17 INFO - PROCESS | 1927 | 1467887237921 Marionette DEBUG loaded listener.js 03:27:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x11897a800) [pid = 1927] [serial = 193] [outer = 0x11820c400] 03:27:18 INFO - PROCESS | 1927 | 1467887238664 Marionette TRACE conn2 <- [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]]]}] 03:27:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:27:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 970ms 03:27:18 INFO - PROCESS | 1927 | 1467887238708 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 03:27:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:27:18 INFO - PROCESS | 1927 | 1467887238712 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 03:27:18 INFO - PROCESS | 1927 | 1467887238717 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:27:18 INFO - PROCESS | 1927 | 1467887238720 Marionette TRACE conn2 <- [1,234,null,{}] 03:27:18 INFO - PROCESS | 1927 | 1467887238724 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:18 INFO - PROCESS | 1927 | 1467887238725 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:18 INFO - PROCESS | 1927 | 1467887238826 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 03:27:18 INFO - PROCESS | 1927 | 1467887238893 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:18 INFO - PROCESS | 1927 | 1467887238895 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:18 INFO - PROCESS | 1927 | ++DOCSHELL 0x11641a800 == 42 [pid = 1927] [id = 66] 03:27:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x118233000) [pid = 1927] [serial = 194] [outer = 0x0] 03:27:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x1184de000) [pid = 1927] [serial = 195] [outer = 0x118233000] 03:27:18 INFO - PROCESS | 1927 | 1467887238923 Marionette DEBUG loaded listener.js 03:27:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x1188e9c00) [pid = 1927] [serial = 196] [outer = 0x118233000] 03:27:19 INFO - PROCESS | 1927 | --DOCSHELL 0x118873000 == 41 [pid = 1927] [id = 62] 03:27:19 INFO - PROCESS | 1927 | --DOCSHELL 0x1214ad800 == 40 [pid = 1927] [id = 61] 03:27:19 INFO - PROCESS | 1927 | --DOCSHELL 0x117d68000 == 39 [pid = 1927] [id = 60] 03:27:19 INFO - PROCESS | 1927 | --DOCSHELL 0x11a0b9800 == 38 [pid = 1927] [id = 59] 03:27:19 INFO - PROCESS | 1927 | --DOCSHELL 0x119a25000 == 37 [pid = 1927] [id = 58] 03:27:19 INFO - PROCESS | 1927 | --DOCSHELL 0x119381800 == 36 [pid = 1927] [id = 57] 03:27:19 INFO - PROCESS | 1927 | --DOCSHELL 0x118874000 == 35 [pid = 1927] [id = 56] 03:27:19 INFO - PROCESS | 1927 | --DOCSHELL 0x11840c000 == 34 [pid = 1927] [id = 55] 03:27:19 INFO - PROCESS | 1927 | --DOCSHELL 0x117d69000 == 33 [pid = 1927] [id = 54] 03:27:19 INFO - PROCESS | 1927 | --DOCSHELL 0x1169b5800 == 32 [pid = 1927] [id = 53] 03:27:19 INFO - PROCESS | 1927 | --DOCSHELL 0x1130cc800 == 31 [pid = 1927] [id = 52] 03:27:19 INFO - PROCESS | 1927 | --DOCSHELL 0x11694f000 == 30 [pid = 1927] [id = 51] 03:27:19 INFO - PROCESS | 1927 | 1467887239261 Marionette TRACE conn2 <- [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]]]}] 03:27:19 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x121143c00) [pid = 1927] [serial = 132] [outer = 0x0] [url = about:blank] 03:27:19 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x121aa4c00) [pid = 1927] [serial = 133] [outer = 0x0] [url = about:blank] 03:27:19 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x119be0000) [pid = 1927] [serial = 130] [outer = 0x0] [url = about:blank] 03:27:19 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x116a1f400) [pid = 1927] [serial = 117] [outer = 0x0] [url = about:blank] 03:27:19 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x118621000) [pid = 1927] [serial = 120] [outer = 0x0] [url = about:blank] 03:27:19 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x1196d5000) [pid = 1927] [serial = 126] [outer = 0x0] [url = about:blank] 03:27:19 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x119ae4000) [pid = 1927] [serial = 129] [outer = 0x0] [url = about:blank] 03:27:19 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x11882dc00) [pid = 1927] [serial = 121] [outer = 0x0] [url = about:blank] 03:27:19 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x1188ecc00) [pid = 1927] [serial = 124] [outer = 0x0] [url = about:blank] 03:27:19 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x118212800) [pid = 1927] [serial = 123] [outer = 0x0] [url = about:blank] 03:27:19 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x117db0800) [pid = 1927] [serial = 118] [outer = 0x0] [url = about:blank] 03:27:19 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x119946c00) [pid = 1927] [serial = 127] [outer = 0x0] [url = about:blank] 03:27:19 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x128dccc00) [pid = 1927] [serial = 115] [outer = 0x0] [url = about:blank] 03:27:19 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x128b0c400) [pid = 1927] [serial = 114] [outer = 0x0] [url = about:blank] 03:27:19 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x1259dac00) [pid = 1927] [serial = 103] [outer = 0x0] [url = about:blank] 03:27:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:27:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 573ms 03:27:19 INFO - PROCESS | 1927 | 1467887239288 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 03:27:19 INFO - PROCESS | 1927 | 1467887239291 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 03:27:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:27:19 INFO - PROCESS | 1927 | 1467887239295 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:27:19 INFO - PROCESS | 1927 | 1467887239297 Marionette TRACE conn2 <- [1,238,null,{}] 03:27:19 INFO - PROCESS | 1927 | 1467887239299 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:19 INFO - PROCESS | 1927 | 1467887239301 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:19 INFO - PROCESS | 1927 | 1467887239378 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 03:27:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x11897a400) [pid = 1927] [serial = 197] [outer = 0x12b8bd000] 03:27:19 INFO - PROCESS | 1927 | 1467887239405 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:19 INFO - PROCESS | 1927 | 1467887239406 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:19 INFO - PROCESS | 1927 | ++DOCSHELL 0x1182ed000 == 31 [pid = 1927] [id = 67] 03:27:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x1196cf800) [pid = 1927] [serial = 198] [outer = 0x0] 03:27:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x1196d6000) [pid = 1927] [serial = 199] [outer = 0x1196cf800] 03:27:19 INFO - PROCESS | 1927 | 1467887239441 Marionette DEBUG loaded listener.js 03:27:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x119ae1000) [pid = 1927] [serial = 200] [outer = 0x1196cf800] 03:27:19 INFO - PROCESS | 1927 | 1467887239754 Marionette TRACE conn2 <- [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]]]}] 03:27:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:27:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 469ms 03:27:19 INFO - PROCESS | 1927 | 1467887239769 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 03:27:19 INFO - PROCESS | 1927 | 1467887239770 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 03:27:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:27:19 INFO - PROCESS | 1927 | 1467887239773 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:27:19 INFO - PROCESS | 1927 | 1467887239775 Marionette TRACE conn2 <- [1,242,null,{}] 03:27:19 INFO - PROCESS | 1927 | 1467887239786 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:19 INFO - PROCESS | 1927 | 1467887239789 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:19 INFO - PROCESS | 1927 | 1467887239877 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 03:27:19 INFO - PROCESS | 1927 | 1467887239922 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:19 INFO - PROCESS | 1927 | 1467887239924 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:19 INFO - PROCESS | 1927 | ++DOCSHELL 0x11886e000 == 32 [pid = 1927] [id = 68] 03:27:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x113c5d000) [pid = 1927] [serial = 201] [outer = 0x0] 03:27:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x119bdec00) [pid = 1927] [serial = 202] [outer = 0x113c5d000] 03:27:19 INFO - PROCESS | 1927 | 1467887239952 Marionette DEBUG loaded listener.js 03:27:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x1215bfc00) [pid = 1927] [serial = 203] [outer = 0x113c5d000] 03:27:20 INFO - PROCESS | 1927 | 1467887240243 Marionette TRACE conn2 <- [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]]]}] 03:27:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:27:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 520ms 03:27:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:27:20 INFO - PROCESS | 1927 | 1467887240294 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 03:27:20 INFO - PROCESS | 1927 | 1467887240296 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 03:27:20 INFO - PROCESS | 1927 | 1467887240301 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:27:20 INFO - PROCESS | 1927 | 1467887240302 Marionette TRACE conn2 <- [1,246,null,{}] 03:27:20 INFO - PROCESS | 1927 | 1467887240304 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:20 INFO - PROCESS | 1927 | 1467887240305 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:20 INFO - PROCESS | 1927 | 1467887240381 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 03:27:20 INFO - PROCESS | 1927 | 1467887240386 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:20 INFO - PROCESS | 1927 | 1467887240387 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:20 INFO - PROCESS | 1927 | ++DOCSHELL 0x11965c800 == 33 [pid = 1927] [id = 69] 03:27:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x121856800) [pid = 1927] [serial = 204] [outer = 0x0] 03:27:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x125311800) [pid = 1927] [serial = 205] [outer = 0x121856800] 03:27:20 INFO - PROCESS | 1927 | 1467887240412 Marionette DEBUG loaded listener.js 03:27:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x1256aac00) [pid = 1927] [serial = 206] [outer = 0x121856800] 03:27:20 INFO - PROCESS | 1927 | 1467887240717 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 03:27:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:27:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 469ms 03:27:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:27:20 INFO - PROCESS | 1927 | 1467887240771 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 03:27:20 INFO - PROCESS | 1927 | 1467887240772 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 03:27:20 INFO - PROCESS | 1927 | 1467887240774 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:27:20 INFO - PROCESS | 1927 | 1467887240775 Marionette TRACE conn2 <- [1,250,null,{}] 03:27:20 INFO - PROCESS | 1927 | 1467887240778 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:20 INFO - PROCESS | 1927 | 1467887240779 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:20 INFO - PROCESS | 1927 | 1467887240848 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 03:27:20 INFO - PROCESS | 1927 | 1467887240852 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:20 INFO - PROCESS | 1927 | 1467887240853 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:20 INFO - PROCESS | 1927 | ++DOCSHELL 0x119e52000 == 34 [pid = 1927] [id = 70] 03:27:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x113c44400) [pid = 1927] [serial = 207] [outer = 0x0] 03:27:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x125eb8800) [pid = 1927] [serial = 208] [outer = 0x113c44400] 03:27:20 INFO - PROCESS | 1927 | 1467887240879 Marionette DEBUG loaded listener.js 03:27:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x12696b800) [pid = 1927] [serial = 209] [outer = 0x113c44400] 03:27:21 INFO - PROCESS | 1927 | 1467887241206 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 03:27:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:27:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 468ms 03:27:21 INFO - PROCESS | 1927 | 1467887241243 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 03:27:21 INFO - PROCESS | 1927 | 1467887241244 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 03:27:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:27:21 INFO - PROCESS | 1927 | 1467887241246 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:27:21 INFO - PROCESS | 1927 | 1467887241247 Marionette TRACE conn2 <- [1,254,null,{}] 03:27:21 INFO - PROCESS | 1927 | 1467887241250 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:21 INFO - PROCESS | 1927 | 1467887241254 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:21 INFO - PROCESS | 1927 | 1467887241371 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 03:27:21 INFO - PROCESS | 1927 | 1467887241382 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:21 INFO - PROCESS | 1927 | 1467887241384 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:21 INFO - PROCESS | 1927 | ++DOCSHELL 0x121264800 == 35 [pid = 1927] [id = 71] 03:27:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x121ab3800) [pid = 1927] [serial = 210] [outer = 0x0] 03:27:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x126f68c00) [pid = 1927] [serial = 211] [outer = 0x121ab3800] 03:27:21 INFO - PROCESS | 1927 | 1467887241408 Marionette DEBUG loaded listener.js 03:27:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x12a469400) [pid = 1927] [serial = 212] [outer = 0x121ab3800] 03:27:21 INFO - PROCESS | 1927 | 1467887241714 Marionette TRACE conn2 <- [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]]]}] 03:27:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:27:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 519ms 03:27:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:27:21 INFO - PROCESS | 1927 | 1467887241766 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 03:27:21 INFO - PROCESS | 1927 | 1467887241767 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 03:27:21 INFO - PROCESS | 1927 | 1467887241769 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:27:21 INFO - PROCESS | 1927 | 1467887241770 Marionette TRACE conn2 <- [1,258,null,{}] 03:27:21 INFO - PROCESS | 1927 | 1467887241772 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:21 INFO - PROCESS | 1927 | 1467887241773 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:21 INFO - PROCESS | 1927 | 1467887241859 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 03:27:21 INFO - PROCESS | 1927 | 1467887241891 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:21 INFO - PROCESS | 1927 | 1467887241892 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:21 INFO - PROCESS | 1927 | ++DOCSHELL 0x123620000 == 36 [pid = 1927] [id = 72] 03:27:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x12a46e800) [pid = 1927] [serial = 213] [outer = 0x0] 03:27:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x12a5f2400) [pid = 1927] [serial = 214] [outer = 0x12a46e800] 03:27:21 INFO - PROCESS | 1927 | 1467887241916 Marionette DEBUG loaded listener.js 03:27:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x12a5fbc00) [pid = 1927] [serial = 215] [outer = 0x12a46e800] 03:27:22 INFO - PROCESS | 1927 | 1467887242239 Marionette TRACE conn2 <- [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]]]}] 03:27:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:27:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 518ms 03:27:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:27:22 INFO - PROCESS | 1927 | 1467887242288 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 03:27:22 INFO - PROCESS | 1927 | 1467887242291 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 03:27:22 INFO - PROCESS | 1927 | 1467887242293 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:27:22 INFO - PROCESS | 1927 | 1467887242295 Marionette TRACE conn2 <- [1,262,null,{}] 03:27:22 INFO - PROCESS | 1927 | 1467887242299 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:22 INFO - PROCESS | 1927 | 1467887242301 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:22 INFO - PROCESS | 1927 | 1467887242441 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 03:27:22 INFO - PROCESS | 1927 | 1467887242458 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:22 INFO - PROCESS | 1927 | 1467887242459 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:22 INFO - PROCESS | 1927 | ++DOCSHELL 0x1253ca000 == 37 [pid = 1927] [id = 73] 03:27:22 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x12a5fc000) [pid = 1927] [serial = 216] [outer = 0x0] 03:27:22 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x12a79c000) [pid = 1927] [serial = 217] [outer = 0x12a5fc000] 03:27:22 INFO - PROCESS | 1927 | 1467887242498 Marionette DEBUG loaded listener.js 03:27:22 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x12a7a2c00) [pid = 1927] [serial = 218] [outer = 0x12a5fc000] 03:27:22 INFO - PROCESS | 1927 | 1467887242912 Marionette TRACE conn2 <- [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]]]}] 03:27:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:27:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 671ms 03:27:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:27:22 INFO - PROCESS | 1927 | 1467887242965 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 03:27:22 INFO - PROCESS | 1927 | 1467887242966 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 03:27:22 INFO - PROCESS | 1927 | 1467887242968 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:27:22 INFO - PROCESS | 1927 | 1467887242969 Marionette TRACE conn2 <- [1,266,null,{}] 03:27:22 INFO - PROCESS | 1927 | 1467887242972 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:22 INFO - PROCESS | 1927 | 1467887242973 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:23 INFO - PROCESS | 1927 | 1467887243061 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 03:27:23 INFO - PROCESS | 1927 | 1467887243071 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:23 INFO - PROCESS | 1927 | 1467887243072 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:23 INFO - PROCESS | 1927 | ++DOCSHELL 0x112543000 == 38 [pid = 1927] [id = 74] 03:27:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x12a7a7800) [pid = 1927] [serial = 219] [outer = 0x0] 03:27:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x12a969c00) [pid = 1927] [serial = 220] [outer = 0x12a7a7800] 03:27:23 INFO - PROCESS | 1927 | 1467887243096 Marionette DEBUG loaded listener.js 03:27:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x12a96e800) [pid = 1927] [serial = 221] [outer = 0x12a7a7800] 03:27:23 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x115debc00) [pid = 1927] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:27:23 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x111ca8c00) [pid = 1927] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:27:23 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x1176fdc00) [pid = 1927] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:27:23 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x1189e7c00) [pid = 1927] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:27:23 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x119aeb400) [pid = 1927] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:27:23 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x1259d9800) [pid = 1927] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:27:23 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x117db5000) [pid = 1927] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:27:23 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x118828000) [pid = 1927] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:27:23 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x1176fd800) [pid = 1927] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:27:23 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x1184dc800) [pid = 1927] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:27:23 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x126f9f400) [pid = 1927] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:27:23 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x121068c00) [pid = 1927] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:27:23 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x117db0400) [pid = 1927] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:27:23 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x1188e6800) [pid = 1927] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:27:23 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x11932d400) [pid = 1927] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:27:23 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x11663b800) [pid = 1927] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:27:23 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x116a1e000) [pid = 1927] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:27:23 INFO - PROCESS | 1927 | 1467887243503 Marionette TRACE conn2 <- [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]]]}] 03:27:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:27:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 571ms 03:27:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:27:23 INFO - PROCESS | 1927 | 1467887243540 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 03:27:23 INFO - PROCESS | 1927 | 1467887243542 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 03:27:23 INFO - PROCESS | 1927 | 1467887243546 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:27:23 INFO - PROCESS | 1927 | 1467887243547 Marionette TRACE conn2 <- [1,270,null,{}] 03:27:23 INFO - PROCESS | 1927 | 1467887243550 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:23 INFO - PROCESS | 1927 | 1467887243552 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:23 INFO - PROCESS | 1927 | 1467887243670 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 03:27:23 INFO - PROCESS | 1927 | 1467887243676 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:23 INFO - PROCESS | 1927 | 1467887243677 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:23 INFO - PROCESS | 1927 | ++DOCSHELL 0x119918000 == 39 [pid = 1927] [id = 75] 03:27:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x1176fdc00) [pid = 1927] [serial = 222] [outer = 0x0] 03:27:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x1184e1000) [pid = 1927] [serial = 223] [outer = 0x1176fdc00] 03:27:23 INFO - PROCESS | 1927 | 1467887243717 Marionette DEBUG loaded listener.js 03:27:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x119bb9400) [pid = 1927] [serial = 224] [outer = 0x1176fdc00] 03:27:24 INFO - PROCESS | 1927 | 1467887244169 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 03:27:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:27:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 670ms 03:27:24 INFO - PROCESS | 1927 | 1467887244216 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 03:27:24 INFO - PROCESS | 1927 | 1467887244217 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 03:27:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:27:24 INFO - PROCESS | 1927 | 1467887244219 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:27:24 INFO - PROCESS | 1927 | 1467887244221 Marionette TRACE conn2 <- [1,274,null,{}] 03:27:24 INFO - PROCESS | 1927 | 1467887244223 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:24 INFO - PROCESS | 1927 | 1467887244225 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:24 INFO - PROCESS | 1927 | 1467887244309 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 03:27:24 INFO - PROCESS | 1927 | 1467887244315 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:24 INFO - PROCESS | 1927 | 1467887244317 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:24 INFO - PROCESS | 1927 | ++DOCSHELL 0x1271b5000 == 40 [pid = 1927] [id = 76] 03:27:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x12127e400) [pid = 1927] [serial = 225] [outer = 0x0] 03:27:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x12a971800) [pid = 1927] [serial = 226] [outer = 0x12127e400] 03:27:24 INFO - PROCESS | 1927 | 1467887244343 Marionette DEBUG loaded listener.js 03:27:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x12b074400) [pid = 1927] [serial = 227] [outer = 0x12127e400] 03:27:24 INFO - PROCESS | 1927 | 1467887244649 Marionette TRACE conn2 <- [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]]]}] 03:27:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:27:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 469ms 03:27:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:27:24 INFO - PROCESS | 1927 | 1467887244689 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 03:27:24 INFO - PROCESS | 1927 | 1467887244690 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 03:27:24 INFO - PROCESS | 1927 | 1467887244692 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:27:24 INFO - PROCESS | 1927 | 1467887244693 Marionette TRACE conn2 <- [1,278,null,{}] 03:27:24 INFO - PROCESS | 1927 | 1467887244695 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:24 INFO - PROCESS | 1927 | 1467887244696 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:24 INFO - PROCESS | 1927 | 1467887244771 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 03:27:24 INFO - PROCESS | 1927 | 1467887244821 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:24 INFO - PROCESS | 1927 | 1467887244822 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:24 INFO - PROCESS | 1927 | ++DOCSHELL 0x127885000 == 41 [pid = 1927] [id = 77] 03:27:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x12a9d5800) [pid = 1927] [serial = 228] [outer = 0x0] 03:27:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x12b8ba000) [pid = 1927] [serial = 229] [outer = 0x12a9d5800] 03:27:24 INFO - PROCESS | 1927 | 1467887244846 Marionette DEBUG loaded listener.js 03:27:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x12b8c1c00) [pid = 1927] [serial = 230] [outer = 0x12a9d5800] 03:27:25 INFO - PROCESS | 1927 | 1467887245119 Marionette TRACE conn2 <- [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]]]}] 03:27:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:27:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 468ms 03:27:25 INFO - PROCESS | 1927 | 1467887245161 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 03:27:25 INFO - PROCESS | 1927 | 1467887245162 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 03:27:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:27:25 INFO - PROCESS | 1927 | 1467887245172 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:27:25 INFO - PROCESS | 1927 | 1467887245173 Marionette TRACE conn2 <- [1,282,null,{}] 03:27:25 INFO - PROCESS | 1927 | 1467887245176 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:25 INFO - PROCESS | 1927 | 1467887245177 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:25 INFO - PROCESS | 1927 | 1467887245257 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 03:27:25 INFO - PROCESS | 1927 | 1467887245261 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:25 INFO - PROCESS | 1927 | 1467887245263 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:25 INFO - PROCESS | 1927 | ++DOCSHELL 0x1291ba800 == 42 [pid = 1927] [id = 78] 03:27:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x12b8c5000) [pid = 1927] [serial = 231] [outer = 0x0] 03:27:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x12b940400) [pid = 1927] [serial = 232] [outer = 0x12b8c5000] 03:27:25 INFO - PROCESS | 1927 | 1467887245289 Marionette DEBUG loaded listener.js 03:27:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x12b949400) [pid = 1927] [serial = 233] [outer = 0x12b8c5000] 03:27:26 INFO - PROCESS | 1927 | --DOCSHELL 0x1182ed000 == 41 [pid = 1927] [id = 67] 03:27:26 INFO - PROCESS | 1927 | --DOCSHELL 0x11641a800 == 40 [pid = 1927] [id = 66] 03:27:26 INFO - PROCESS | 1927 | --DOCSHELL 0x1185a9000 == 39 [pid = 1927] [id = 65] 03:27:26 INFO - PROCESS | 1927 | --DOCSHELL 0x116618000 == 38 [pid = 1927] [id = 64] 03:27:26 INFO - PROCESS | 1927 | --DOCSHELL 0x1253cc000 == 37 [pid = 1927] [id = 63] 03:27:26 INFO - PROCESS | 1927 | --DOCSHELL 0x11886e000 == 36 [pid = 1927] [id = 68] 03:27:26 INFO - PROCESS | 1927 | --DOCSHELL 0x121264800 == 35 [pid = 1927] [id = 71] 03:27:26 INFO - PROCESS | 1927 | --DOCSHELL 0x123620000 == 34 [pid = 1927] [id = 72] 03:27:26 INFO - PROCESS | 1927 | --DOCSHELL 0x119e52000 == 33 [pid = 1927] [id = 70] 03:27:26 INFO - PROCESS | 1927 | --DOCSHELL 0x1271b5000 == 32 [pid = 1927] [id = 76] 03:27:26 INFO - PROCESS | 1927 | --DOCSHELL 0x127885000 == 31 [pid = 1927] [id = 77] 03:27:26 INFO - PROCESS | 1927 | --DOCSHELL 0x112543000 == 30 [pid = 1927] [id = 74] 03:27:26 INFO - PROCESS | 1927 | --DOCSHELL 0x1253ca000 == 29 [pid = 1927] [id = 73] 03:27:26 INFO - PROCESS | 1927 | --DOCSHELL 0x11965c800 == 28 [pid = 1927] [id = 69] 03:27:26 INFO - PROCESS | 1927 | --DOCSHELL 0x119918000 == 27 [pid = 1927] [id = 75] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x121aa8400) [pid = 1927] [serial = 168] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x118239400) [pid = 1927] [serial = 156] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x1254f2000) [pid = 1927] [serial = 171] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x118814800) [pid = 1927] [serial = 157] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x119943000) [pid = 1927] [serial = 162] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x1176f6400) [pid = 1927] [serial = 151] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x116987400) [pid = 1927] [serial = 150] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x11897b000) [pid = 1927] [serial = 159] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x11932c800) [pid = 1927] [serial = 160] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x1164e9c00) [pid = 1927] [serial = 153] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x1174e6400) [pid = 1927] [serial = 154] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x113313800) [pid = 1927] [serial = 136] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x1121be800) [pid = 1927] [serial = 135] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x118620800) [pid = 1927] [serial = 139] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x118209000) [pid = 1927] [serial = 138] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x11a0a2800) [pid = 1927] [serial = 142] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x119ae8400) [pid = 1927] [serial = 141] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x12539fc00) [pid = 1927] [serial = 145] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x1230e1800) [pid = 1927] [serial = 144] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x125ebac00) [pid = 1927] [serial = 174] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x1259d8000) [pid = 1927] [serial = 172] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x119946400) [pid = 1927] [serial = 177] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x1256aa400) [pid = 1927] [serial = 148] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 76 (0x125305400) [pid = 1927] [serial = 178] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 75 (0x1215c4c00) [pid = 1927] [serial = 147] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 74 (0x125f8cc00) [pid = 1927] [serial = 175] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 73 (0x119be2800) [pid = 1927] [serial = 165] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 72 (0x11a09c800) [pid = 1927] [serial = 166] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 71 (0x1236f1800) [pid = 1927] [serial = 169] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 70 (0x126f66800) [pid = 1927] [serial = 181] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 69 (0x128b08c00) [pid = 1927] [serial = 184] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 68 (0x126962c00) [pid = 1927] [serial = 180] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 67 (0x12931a000) [pid = 1927] [serial = 186] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 66 (0x119bb4800) [pid = 1927] [serial = 163] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | --DOMWINDOW == 65 (0x1274be800) [pid = 1927] [serial = 183] [outer = 0x0] [url = about:blank] 03:27:26 INFO - PROCESS | 1927 | 1467887246606 Marionette TRACE conn2 <- [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]]]}] 03:27:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:27:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1471ms 03:27:26 INFO - PROCESS | 1927 | 1467887246644 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 03:27:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:27:26 INFO - PROCESS | 1927 | 1467887246646 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 03:27:26 INFO - PROCESS | 1927 | 1467887246649 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:27:26 INFO - PROCESS | 1927 | 1467887246652 Marionette TRACE conn2 <- [1,286,null,{}] 03:27:26 INFO - PROCESS | 1927 | 1467887246656 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:26 INFO - PROCESS | 1927 | 1467887246658 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:26 INFO - PROCESS | 1927 | 1467887246735 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 03:27:26 INFO - PROCESS | 1927 | 1467887246780 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:26 INFO - PROCESS | 1927 | 1467887246783 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:26 INFO - PROCESS | 1927 | ++DOCSHELL 0x1133db800 == 28 [pid = 1927] [id = 79] 03:27:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 66 (0x116988400) [pid = 1927] [serial = 234] [outer = 0x0] 03:27:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 67 (0x1176fe800) [pid = 1927] [serial = 235] [outer = 0x116988400] 03:27:26 INFO - PROCESS | 1927 | 1467887246811 Marionette DEBUG loaded listener.js 03:27:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 68 (0x11820f000) [pid = 1927] [serial = 236] [outer = 0x116988400] 03:27:27 INFO - PROCESS | 1927 | 1467887247117 Marionette TRACE conn2 <- [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]]]}] 03:27:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:27:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 520ms 03:27:27 INFO - PROCESS | 1927 | 1467887247171 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 03:27:27 INFO - PROCESS | 1927 | 1467887247176 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 03:27:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:27:27 INFO - PROCESS | 1927 | 1467887247183 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:27:27 INFO - PROCESS | 1927 | 1467887247186 Marionette TRACE conn2 <- [1,290,null,{}] 03:27:27 INFO - PROCESS | 1927 | 1467887247190 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:27 INFO - PROCESS | 1927 | 1467887247193 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:27 INFO - PROCESS | 1927 | 1467887247312 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 03:27:27 INFO - PROCESS | 1927 | 1467887247377 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:27 INFO - PROCESS | 1927 | 1467887247379 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:27 INFO - PROCESS | 1927 | ++DOCSHELL 0x116f24800 == 29 [pid = 1927] [id = 80] 03:27:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 69 (0x118210800) [pid = 1927] [serial = 237] [outer = 0x0] 03:27:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 70 (0x11880a800) [pid = 1927] [serial = 238] [outer = 0x118210800] 03:27:27 INFO - PROCESS | 1927 | 1467887247423 Marionette DEBUG loaded listener.js 03:27:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 71 (0x11897b000) [pid = 1927] [serial = 239] [outer = 0x118210800] 03:27:27 INFO - PROCESS | 1927 | 1467887247782 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 03:27:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:27:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 622ms 03:27:27 INFO - PROCESS | 1927 | 1467887247805 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 03:27:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:27:27 INFO - PROCESS | 1927 | 1467887247806 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 03:27:27 INFO - PROCESS | 1927 | 1467887247808 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:27:27 INFO - PROCESS | 1927 | 1467887247821 Marionette TRACE conn2 <- [1,294,null,{}] 03:27:27 INFO - PROCESS | 1927 | 1467887247829 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:27 INFO - PROCESS | 1927 | 1467887247832 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:27 INFO - PROCESS | 1927 | 1467887247924 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 03:27:27 INFO - PROCESS | 1927 | 1467887247951 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:27 INFO - PROCESS | 1927 | 1467887247953 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:27 INFO - PROCESS | 1927 | ++DOCSHELL 0x1182d7000 == 30 [pid = 1927] [id = 81] 03:27:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 72 (0x111e2e800) [pid = 1927] [serial = 240] [outer = 0x0] 03:27:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 73 (0x119943000) [pid = 1927] [serial = 241] [outer = 0x111e2e800] 03:27:27 INFO - PROCESS | 1927 | 1467887247980 Marionette DEBUG loaded listener.js 03:27:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 74 (0x119bb6800) [pid = 1927] [serial = 242] [outer = 0x111e2e800] 03:27:28 INFO - PROCESS | 1927 | 1467887248250 Marionette TRACE conn2 <- [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]]]}] 03:27:28 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. 03:27:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 483ms 03:27:28 INFO - PROCESS | 1927 | 1467887248291 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 03:27:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:27:28 INFO - PROCESS | 1927 | 1467887248293 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 03:27:28 INFO - PROCESS | 1927 | 1467887248295 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:27:28 INFO - PROCESS | 1927 | 1467887248298 Marionette TRACE conn2 <- [1,298,null,{}] 03:27:28 INFO - PROCESS | 1927 | 1467887248308 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:28 INFO - PROCESS | 1927 | 1467887248309 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:28 INFO - PROCESS | 1927 | 1467887248387 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 03:27:28 INFO - PROCESS | 1927 | 1467887248391 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:28 INFO - PROCESS | 1927 | 1467887248392 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:28 INFO - PROCESS | 1927 | ++DOCSHELL 0x118863800 == 31 [pid = 1927] [id = 82] 03:27:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 75 (0x119bdcc00) [pid = 1927] [serial = 243] [outer = 0x0] 03:27:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 76 (0x119ed4c00) [pid = 1927] [serial = 244] [outer = 0x119bdcc00] 03:27:28 INFO - PROCESS | 1927 | 1467887248420 Marionette DEBUG loaded listener.js 03:27:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 77 (0x121062400) [pid = 1927] [serial = 245] [outer = 0x119bdcc00] 03:27:28 INFO - PROCESS | 1927 | 1467887248771 Marionette TRACE conn2 <- [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]]]}] 03:27:28 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. 03:27:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 481ms 03:27:28 INFO - PROCESS | 1927 | 1467887248776 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 03:27:28 INFO - PROCESS | 1927 | 1467887248778 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 03:27:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:27:28 INFO - PROCESS | 1927 | 1467887248784 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:27:28 INFO - PROCESS | 1927 | 1467887248786 Marionette TRACE conn2 <- [1,302,null,{}] 03:27:28 INFO - PROCESS | 1927 | 1467887248802 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:28 INFO - PROCESS | 1927 | 1467887248804 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:28 INFO - PROCESS | 1927 | 1467887248922 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 03:27:28 INFO - PROCESS | 1927 | 1467887248928 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:28 INFO - PROCESS | 1927 | 1467887248930 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:28 INFO - PROCESS | 1927 | ++DOCSHELL 0x119366000 == 32 [pid = 1927] [id = 83] 03:27:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x11820dc00) [pid = 1927] [serial = 246] [outer = 0x0] 03:27:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x121067000) [pid = 1927] [serial = 247] [outer = 0x11820dc00] 03:27:28 INFO - PROCESS | 1927 | 1467887248975 Marionette DEBUG loaded listener.js 03:27:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x121856400) [pid = 1927] [serial = 248] [outer = 0x11820dc00] 03:27:29 INFO - PROCESS | 1927 | 1467887249332 Marionette TRACE conn2 <- [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]]]}] 03:27:29 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. 03:27:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 584ms 03:27:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:27:29 INFO - PROCESS | 1927 | 1467887249367 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 03:27:29 INFO - PROCESS | 1927 | 1467887249368 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 03:27:29 INFO - PROCESS | 1927 | 1467887249370 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:27:29 INFO - PROCESS | 1927 | 1467887249372 Marionette TRACE conn2 <- [1,306,null,{}] 03:27:29 INFO - PROCESS | 1927 | 1467887249374 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:29 INFO - PROCESS | 1927 | 1467887249378 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:29 INFO - PROCESS | 1927 | 1467887249486 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 03:27:29 INFO - PROCESS | 1927 | 1467887249492 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:29 INFO - PROCESS | 1927 | 1467887249493 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:29 INFO - PROCESS | 1927 | ++DOCSHELL 0x119660000 == 33 [pid = 1927] [id = 84] 03:27:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x121d91400) [pid = 1927] [serial = 249] [outer = 0x0] 03:27:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x125634c00) [pid = 1927] [serial = 250] [outer = 0x121d91400] 03:27:29 INFO - PROCESS | 1927 | 1467887249520 Marionette DEBUG loaded listener.js 03:27:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x126966400) [pid = 1927] [serial = 251] [outer = 0x121d91400] 03:27:29 INFO - PROCESS | 1927 | 1467887249794 Marionette TRACE conn2 <- [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]]]}] 03:27:29 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. 03:27:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 469ms 03:27:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:27:29 INFO - PROCESS | 1927 | 1467887249839 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 03:27:29 INFO - PROCESS | 1927 | 1467887249840 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 03:27:29 INFO - PROCESS | 1927 | 1467887249842 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:27:29 INFO - PROCESS | 1927 | 1467887249843 Marionette TRACE conn2 <- [1,310,null,{}] 03:27:29 INFO - PROCESS | 1927 | 1467887249847 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:29 INFO - PROCESS | 1927 | 1467887249850 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:29 INFO - PROCESS | 1927 | 1467887249922 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 03:27:29 INFO - PROCESS | 1927 | 1467887249925 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:29 INFO - PROCESS | 1927 | 1467887249926 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:29 INFO - PROCESS | 1927 | ++DOCSHELL 0x11a0b7000 == 34 [pid = 1927] [id = 85] 03:27:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x12696d400) [pid = 1927] [serial = 252] [outer = 0x0] 03:27:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x126e2f000) [pid = 1927] [serial = 253] [outer = 0x12696d400] 03:27:29 INFO - PROCESS | 1927 | 1467887249959 Marionette DEBUG loaded listener.js 03:27:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x1274bc000) [pid = 1927] [serial = 254] [outer = 0x12696d400] 03:27:30 INFO - PROCESS | 1927 | 1467887250287 Marionette TRACE conn2 <- [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]]]}] 03:27:30 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. 03:27:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 469ms 03:27:30 INFO - PROCESS | 1927 | 1467887250311 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 03:27:30 INFO - PROCESS | 1927 | 1467887250312 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 03:27:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:27:30 INFO - PROCESS | 1927 | 1467887250317 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:27:30 INFO - PROCESS | 1927 | 1467887250318 Marionette TRACE conn2 <- [1,314,null,{}] 03:27:30 INFO - PROCESS | 1927 | 1467887250320 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:30 INFO - PROCESS | 1927 | 1467887250321 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:30 INFO - PROCESS | 1927 | 1467887250412 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 03:27:30 INFO - PROCESS | 1927 | 1467887250420 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:30 INFO - PROCESS | 1927 | 1467887250421 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:30 INFO - PROCESS | 1927 | ++DOCSHELL 0x1211b2000 == 35 [pid = 1927] [id = 86] 03:27:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x126f9e400) [pid = 1927] [serial = 255] [outer = 0x0] 03:27:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x1275ed000) [pid = 1927] [serial = 256] [outer = 0x126f9e400] 03:27:30 INFO - PROCESS | 1927 | 1467887250446 Marionette DEBUG loaded listener.js 03:27:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x1275f6400) [pid = 1927] [serial = 257] [outer = 0x126f9e400] 03:27:30 INFO - PROCESS | 1927 | 1467887250718 Marionette TRACE conn2 <- [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]]]}] 03:27:30 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. 03:27:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 419ms 03:27:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:27:30 INFO - PROCESS | 1927 | 1467887250737 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 03:27:30 INFO - PROCESS | 1927 | 1467887250738 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 03:27:30 INFO - PROCESS | 1927 | 1467887250740 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:27:30 INFO - PROCESS | 1927 | 1467887250741 Marionette TRACE conn2 <- [1,318,null,{}] 03:27:30 INFO - PROCESS | 1927 | 1467887250743 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:30 INFO - PROCESS | 1927 | 1467887250745 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:30 INFO - PROCESS | 1927 | 1467887250833 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 03:27:30 INFO - PROCESS | 1927 | 1467887250836 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:30 INFO - PROCESS | 1927 | 1467887250837 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:30 INFO - PROCESS | 1927 | ++DOCSHELL 0x1182d6800 == 36 [pid = 1927] [id = 87] 03:27:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x118213000) [pid = 1927] [serial = 258] [outer = 0x0] 03:27:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x128dbf800) [pid = 1927] [serial = 259] [outer = 0x118213000] 03:27:30 INFO - PROCESS | 1927 | 1467887250869 Marionette DEBUG loaded listener.js 03:27:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x128dc4000) [pid = 1927] [serial = 260] [outer = 0x118213000] 03:27:31 INFO - PROCESS | 1927 | 1467887251184 Marionette TRACE conn2 <- [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]]]}] 03:27:31 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. 03:27:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 468ms 03:27:31 INFO - PROCESS | 1927 | 1467887251208 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 03:27:31 INFO - PROCESS | 1927 | 1467887251210 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 03:27:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:27:31 INFO - PROCESS | 1927 | 1467887251212 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:27:31 INFO - PROCESS | 1927 | 1467887251214 Marionette TRACE conn2 <- [1,322,null,{}] 03:27:31 INFO - PROCESS | 1927 | 1467887251218 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:31 INFO - PROCESS | 1927 | 1467887251219 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:31 INFO - PROCESS | 1927 | 1467887251323 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 03:27:31 INFO - PROCESS | 1927 | 1467887251329 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:31 INFO - PROCESS | 1927 | 1467887251331 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:31 INFO - PROCESS | 1927 | ++DOCSHELL 0x121d09800 == 37 [pid = 1927] [id = 88] 03:27:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x121145000) [pid = 1927] [serial = 261] [outer = 0x0] 03:27:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x128dc8c00) [pid = 1927] [serial = 262] [outer = 0x121145000] 03:27:31 INFO - PROCESS | 1927 | 1467887251354 Marionette DEBUG loaded listener.js 03:27:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x129319000) [pid = 1927] [serial = 263] [outer = 0x121145000] 03:27:31 INFO - PROCESS | 1927 | 1467887251744 Marionette TRACE conn2 <- [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]]]}] 03:27:31 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. 03:27:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 571ms 03:27:31 INFO - PROCESS | 1927 | 1467887251784 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 03:27:31 INFO - PROCESS | 1927 | 1467887251787 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 03:27:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:27:31 INFO - PROCESS | 1927 | 1467887251796 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:27:31 INFO - PROCESS | 1927 | 1467887251798 Marionette TRACE conn2 <- [1,326,null,{}] 03:27:31 INFO - PROCESS | 1927 | 1467887251801 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:31 INFO - PROCESS | 1927 | 1467887251804 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:31 INFO - PROCESS | 1927 | 1467887251960 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 03:27:32 INFO - PROCESS | 1927 | 1467887251999 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:32 INFO - PROCESS | 1927 | 1467887252001 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:32 INFO - PROCESS | 1927 | ++DOCSHELL 0x119365800 == 38 [pid = 1927] [id = 89] 03:27:32 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x1275f6c00) [pid = 1927] [serial = 264] [outer = 0x0] 03:27:32 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x12a46c400) [pid = 1927] [serial = 265] [outer = 0x1275f6c00] 03:27:32 INFO - PROCESS | 1927 | 1467887252044 Marionette DEBUG loaded listener.js 03:27:32 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x12a79f400) [pid = 1927] [serial = 266] [outer = 0x1275f6c00] 03:27:32 INFO - PROCESS | 1927 | 1467887252402 Marionette TRACE conn2 <- [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]]]}] 03:27:32 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. 03:27:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 622ms 03:27:32 INFO - PROCESS | 1927 | 1467887252418 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 03:27:32 INFO - PROCESS | 1927 | 1467887252419 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 03:27:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:27:32 INFO - PROCESS | 1927 | 1467887252421 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:27:32 INFO - PROCESS | 1927 | 1467887252422 Marionette TRACE conn2 <- [1,330,null,{}] 03:27:32 INFO - PROCESS | 1927 | 1467887252424 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:32 INFO - PROCESS | 1927 | 1467887252426 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:32 INFO - PROCESS | 1927 | 1467887252519 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 03:27:32 INFO - PROCESS | 1927 | 1467887252530 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:32 INFO - PROCESS | 1927 | 1467887252531 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:32 INFO - PROCESS | 1927 | ++DOCSHELL 0x126942800 == 39 [pid = 1927] [id = 90] 03:27:32 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x12a7a8800) [pid = 1927] [serial = 267] [outer = 0x0] 03:27:32 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x12a96e400) [pid = 1927] [serial = 268] [outer = 0x12a7a8800] 03:27:32 INFO - PROCESS | 1927 | 1467887252555 Marionette DEBUG loaded listener.js 03:27:32 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x12a9d0800) [pid = 1927] [serial = 269] [outer = 0x12a7a8800] 03:27:32 INFO - PROCESS | 1927 | 1467887252958 Marionette TRACE conn2 <- [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]]]}] 03:27:32 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. 03:27:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 569ms 03:27:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:27:33 INFO - PROCESS | 1927 | 1467887252991 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 03:27:33 INFO - PROCESS | 1927 | 1467887252992 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 03:27:33 INFO - PROCESS | 1927 | 1467887252995 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:27:33 INFO - PROCESS | 1927 | 1467887252997 Marionette TRACE conn2 <- [1,334,null,{}] 03:27:33 INFO - PROCESS | 1927 | 1467887253000 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:33 INFO - PROCESS | 1927 | 1467887253001 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:33 INFO - PROCESS | 1927 | 1467887253136 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 03:27:33 INFO - PROCESS | 1927 | 1467887253153 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:33 INFO - PROCESS | 1927 | 1467887253154 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:33 INFO - PROCESS | 1927 | ++DOCSHELL 0x127873000 == 40 [pid = 1927] [id = 91] 03:27:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x126e25000) [pid = 1927] [serial = 270] [outer = 0x0] 03:27:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x12b075800) [pid = 1927] [serial = 271] [outer = 0x126e25000] 03:27:33 INFO - PROCESS | 1927 | 1467887253177 Marionette DEBUG loaded listener.js 03:27:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x12b8c0800) [pid = 1927] [serial = 272] [outer = 0x126e25000] 03:27:33 INFO - PROCESS | 1927 | 1467887253543 Marionette TRACE conn2 <- [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]]]}] 03:27:33 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. 03:27:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 571ms 03:27:33 INFO - PROCESS | 1927 | 1467887253567 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 03:27:33 INFO - PROCESS | 1927 | 1467887253569 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 03:27:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:27:33 INFO - PROCESS | 1927 | 1467887253571 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:27:33 INFO - PROCESS | 1927 | 1467887253573 Marionette TRACE conn2 <- [1,338,null,{}] 03:27:33 INFO - PROCESS | 1927 | 1467887253576 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:33 INFO - PROCESS | 1927 | 1467887253577 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:33 INFO - PROCESS | 1927 | 1467887253937 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 03:27:33 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x12a7a7800) [pid = 1927] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:27:33 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x12127e400) [pid = 1927] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:27:33 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x12a46e800) [pid = 1927] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:27:33 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x11820c400) [pid = 1927] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:27:33 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x12a5fc000) [pid = 1927] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:27:33 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x121ab3800) [pid = 1927] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:27:33 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x113c5d000) [pid = 1927] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:27:33 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x115d23000) [pid = 1927] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:27:33 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x1196cf800) [pid = 1927] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:27:33 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x118233000) [pid = 1927] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:27:33 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x12a9d5800) [pid = 1927] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:27:33 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x1176fdc00) [pid = 1927] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:27:33 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x113c44400) [pid = 1927] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:27:33 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x121856800) [pid = 1927] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:27:33 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x128b0cc00) [pid = 1927] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:27:33 INFO - PROCESS | 1927 | 1467887253981 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:33 INFO - PROCESS | 1927 | 1467887253982 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:33 INFO - PROCESS | 1927 | ++DOCSHELL 0x11715d800 == 41 [pid = 1927] [id = 92] 03:27:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x113c5d000) [pid = 1927] [serial = 273] [outer = 0x0] 03:27:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x11820a800) [pid = 1927] [serial = 274] [outer = 0x113c5d000] 03:27:34 INFO - PROCESS | 1927 | 1467887254006 Marionette DEBUG loaded listener.js 03:27:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x11a09b000) [pid = 1927] [serial = 275] [outer = 0x113c5d000] 03:27:34 INFO - PROCESS | 1927 | 1467887254252 Marionette TRACE conn2 <- [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]]]}] 03:27:34 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. 03:27:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 719ms 03:27:34 INFO - PROCESS | 1927 | 1467887254291 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 03:27:34 INFO - PROCESS | 1927 | 1467887254292 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 03:27:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:27:34 INFO - PROCESS | 1927 | 1467887254294 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:27:34 INFO - PROCESS | 1927 | 1467887254295 Marionette TRACE conn2 <- [1,342,null,{}] 03:27:34 INFO - PROCESS | 1927 | 1467887254305 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:34 INFO - PROCESS | 1927 | 1467887254306 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:34 INFO - PROCESS | 1927 | 1467887254410 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 03:27:34 INFO - PROCESS | 1927 | 1467887254415 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:34 INFO - PROCESS | 1927 | 1467887254416 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:34 INFO - PROCESS | 1927 | ++DOCSHELL 0x1291ba000 == 42 [pid = 1927] [id = 93] 03:27:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x121ab3800) [pid = 1927] [serial = 276] [outer = 0x0] 03:27:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x1275f0c00) [pid = 1927] [serial = 277] [outer = 0x121ab3800] 03:27:34 INFO - PROCESS | 1927 | 1467887254441 Marionette DEBUG loaded listener.js 03:27:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x12a96fc00) [pid = 1927] [serial = 278] [outer = 0x121ab3800] 03:27:34 INFO - PROCESS | 1927 | 1467887254729 Marionette TRACE conn2 <- [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]]]}] 03:27:34 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. 03:27:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 476ms 03:27:34 INFO - PROCESS | 1927 | 1467887254772 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 03:27:34 INFO - PROCESS | 1927 | 1467887254773 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 03:27:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:27:34 INFO - PROCESS | 1927 | 1467887254776 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:27:34 INFO - PROCESS | 1927 | 1467887254777 Marionette TRACE conn2 <- [1,346,null,{}] 03:27:34 INFO - PROCESS | 1927 | 1467887254779 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:34 INFO - PROCESS | 1927 | 1467887254782 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:34 INFO - PROCESS | 1927 | 1467887254891 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 03:27:34 INFO - PROCESS | 1927 | 1467887254899 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:34 INFO - PROCESS | 1927 | 1467887254900 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:34 INFO - PROCESS | 1927 | ++DOCSHELL 0x1294eb800 == 43 [pid = 1927] [id = 94] 03:27:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x119c7d000) [pid = 1927] [serial = 279] [outer = 0x0] 03:27:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x12b93d000) [pid = 1927] [serial = 280] [outer = 0x119c7d000] 03:27:34 INFO - PROCESS | 1927 | 1467887254924 Marionette DEBUG loaded listener.js 03:27:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x12bc58400) [pid = 1927] [serial = 281] [outer = 0x119c7d000] 03:27:35 INFO - PROCESS | 1927 | 1467887255194 Marionette TRACE conn2 <- [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]]]}] 03:27:35 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. 03:27:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 468ms 03:27:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:27:35 INFO - PROCESS | 1927 | 1467887255245 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 03:27:35 INFO - PROCESS | 1927 | 1467887255246 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 03:27:35 INFO - PROCESS | 1927 | 1467887255251 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:27:35 INFO - PROCESS | 1927 | 1467887255253 Marionette TRACE conn2 <- [1,350,null,{}] 03:27:35 INFO - PROCESS | 1927 | 1467887255255 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:35 INFO - PROCESS | 1927 | 1467887255256 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:35 INFO - PROCESS | 1927 | 1467887255340 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 03:27:35 INFO - PROCESS | 1927 | 1467887255344 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:35 INFO - PROCESS | 1927 | 1467887255345 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:35 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a444800 == 44 [pid = 1927] [id = 95] 03:27:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x12b93f400) [pid = 1927] [serial = 282] [outer = 0x0] 03:27:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x12bc7c800) [pid = 1927] [serial = 283] [outer = 0x12b93f400] 03:27:35 INFO - PROCESS | 1927 | 1467887255372 Marionette DEBUG loaded listener.js 03:27:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x12bc81800) [pid = 1927] [serial = 284] [outer = 0x12b93f400] 03:27:35 INFO - PROCESS | 1927 | 1467887255683 Marionette TRACE conn2 <- [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]]]}] 03:27:35 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. 03:27:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 469ms 03:27:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:27:35 INFO - PROCESS | 1927 | 1467887255720 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 03:27:35 INFO - PROCESS | 1927 | 1467887255721 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 03:27:35 INFO - PROCESS | 1927 | 1467887255724 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:27:35 INFO - PROCESS | 1927 | 1467887255725 Marionette TRACE conn2 <- [1,354,null,{}] 03:27:35 INFO - PROCESS | 1927 | 1467887255727 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:35 INFO - PROCESS | 1927 | 1467887255729 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:35 INFO - PROCESS | 1927 | 1467887255840 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 03:27:35 INFO - PROCESS | 1927 | 1467887255847 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:35 INFO - PROCESS | 1927 | 1467887255849 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:35 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a58c000 == 45 [pid = 1927] [id = 96] 03:27:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x12bc82000) [pid = 1927] [serial = 285] [outer = 0x0] 03:27:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x12bc88c00) [pid = 1927] [serial = 286] [outer = 0x12bc82000] 03:27:35 INFO - PROCESS | 1927 | 1467887255888 Marionette DEBUG loaded listener.js 03:27:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x12bf14400) [pid = 1927] [serial = 287] [outer = 0x12bc82000] 03:27:36 INFO - PROCESS | 1927 | 1467887256593 Marionette TRACE conn2 <- [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]]]}] 03:27:36 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. 03:27:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 920ms 03:27:36 INFO - PROCESS | 1927 | 1467887256645 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 03:27:36 INFO - PROCESS | 1927 | 1467887256647 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 03:27:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:27:36 INFO - PROCESS | 1927 | 1467887256650 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:27:36 INFO - PROCESS | 1927 | 1467887256654 Marionette TRACE conn2 <- [1,358,null,{}] 03:27:36 INFO - PROCESS | 1927 | 1467887256657 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:36 INFO - PROCESS | 1927 | 1467887256659 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:36 INFO - PROCESS | 1927 | 1467887256770 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 03:27:36 INFO - PROCESS | 1927 | 1467887256820 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:36 INFO - PROCESS | 1927 | 1467887256821 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:36 INFO - PROCESS | 1927 | ++DOCSHELL 0x1169c3800 == 46 [pid = 1927] [id = 97] 03:27:36 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x116982c00) [pid = 1927] [serial = 288] [outer = 0x0] 03:27:36 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x1176f7800) [pid = 1927] [serial = 289] [outer = 0x116982c00] 03:27:36 INFO - PROCESS | 1927 | 1467887256851 Marionette DEBUG loaded listener.js 03:27:36 INFO - PROCESS | 1927 | ++DOMWINDOW == 107 (0x118234800) [pid = 1927] [serial = 290] [outer = 0x116982c00] 03:27:37 INFO - PROCESS | 1927 | 1467887257672 Marionette TRACE conn2 <- [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]]]}] 03:27:37 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. 03:27:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1077ms 03:27:37 INFO - PROCESS | 1927 | 1467887257728 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 03:27:37 INFO - PROCESS | 1927 | 1467887257732 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 03:27:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:27:37 INFO - PROCESS | 1927 | 1467887257737 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:27:37 INFO - PROCESS | 1927 | 1467887257740 Marionette TRACE conn2 <- [1,362,null,{}] 03:27:37 INFO - PROCESS | 1927 | 1467887257745 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:37 INFO - PROCESS | 1927 | 1467887257747 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:37 INFO - PROCESS | 1927 | 1467887257876 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 03:27:37 INFO - PROCESS | 1927 | 1467887257959 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:37 INFO - PROCESS | 1927 | 1467887257961 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:38 INFO - PROCESS | 1927 | ++DOCSHELL 0x116162000 == 47 [pid = 1927] [id = 98] 03:27:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 108 (0x118814000) [pid = 1927] [serial = 291] [outer = 0x0] 03:27:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 109 (0x118824800) [pid = 1927] [serial = 292] [outer = 0x118814000] 03:27:38 INFO - PROCESS | 1927 | 1467887258037 Marionette DEBUG loaded listener.js 03:27:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 110 (0x1188eb800) [pid = 1927] [serial = 293] [outer = 0x118814000] 03:27:38 INFO - PROCESS | 1927 | --DOCSHELL 0x12a444800 == 46 [pid = 1927] [id = 95] 03:27:38 INFO - PROCESS | 1927 | --DOCSHELL 0x1294eb800 == 45 [pid = 1927] [id = 94] 03:27:38 INFO - PROCESS | 1927 | --DOCSHELL 0x1291ba000 == 44 [pid = 1927] [id = 93] 03:27:38 INFO - PROCESS | 1927 | --DOCSHELL 0x11715d800 == 43 [pid = 1927] [id = 92] 03:27:38 INFO - PROCESS | 1927 | --DOMWINDOW == 109 (0x12b940400) [pid = 1927] [serial = 232] [outer = 0x0] [url = about:blank] 03:27:38 INFO - PROCESS | 1927 | --DOCSHELL 0x127873000 == 42 [pid = 1927] [id = 91] 03:27:38 INFO - PROCESS | 1927 | --DOCSHELL 0x126942800 == 41 [pid = 1927] [id = 90] 03:27:38 INFO - PROCESS | 1927 | --DOCSHELL 0x119365800 == 40 [pid = 1927] [id = 89] 03:27:38 INFO - PROCESS | 1927 | --DOCSHELL 0x121d09800 == 39 [pid = 1927] [id = 88] 03:27:38 INFO - PROCESS | 1927 | --DOCSHELL 0x1182d6800 == 38 [pid = 1927] [id = 87] 03:27:38 INFO - PROCESS | 1927 | --DOCSHELL 0x1211b2000 == 37 [pid = 1927] [id = 86] 03:27:38 INFO - PROCESS | 1927 | --DOCSHELL 0x11a0b7000 == 36 [pid = 1927] [id = 85] 03:27:38 INFO - PROCESS | 1927 | --DOCSHELL 0x119660000 == 35 [pid = 1927] [id = 84] 03:27:38 INFO - PROCESS | 1927 | --DOCSHELL 0x119366000 == 34 [pid = 1927] [id = 83] 03:27:38 INFO - PROCESS | 1927 | --DOCSHELL 0x118863800 == 33 [pid = 1927] [id = 82] 03:27:38 INFO - PROCESS | 1927 | --DOCSHELL 0x1182d7000 == 32 [pid = 1927] [id = 81] 03:27:38 INFO - PROCESS | 1927 | --DOCSHELL 0x116f24800 == 31 [pid = 1927] [id = 80] 03:27:38 INFO - PROCESS | 1927 | --DOCSHELL 0x1133db800 == 30 [pid = 1927] [id = 79] 03:27:38 INFO - PROCESS | 1927 | --DOCSHELL 0x1291ba800 == 29 [pid = 1927] [id = 78] 03:27:38 INFO - PROCESS | 1927 | 1467887258443 Marionette TRACE conn2 <- [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]]]}] 03:27:38 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. 03:27:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 723ms 03:27:38 INFO - PROCESS | 1927 | 1467887258458 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 03:27:38 INFO - PROCESS | 1927 | 1467887258462 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 03:27:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:27:38 INFO - PROCESS | 1927 | 1467887258469 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:27:38 INFO - PROCESS | 1927 | 1467887258470 Marionette TRACE conn2 <- [1,366,null,{}] 03:27:38 INFO - PROCESS | 1927 | 1467887258473 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:38 INFO - PROCESS | 1927 | 1467887258474 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:38 INFO - PROCESS | 1927 | 1467887258555 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 03:27:38 INFO - PROCESS | 1927 | --DOMWINDOW == 108 (0x12b8c1c00) [pid = 1927] [serial = 230] [outer = 0x0] [url = about:blank] 03:27:38 INFO - PROCESS | 1927 | --DOMWINDOW == 107 (0x12a96e800) [pid = 1927] [serial = 221] [outer = 0x0] [url = about:blank] 03:27:38 INFO - PROCESS | 1927 | --DOMWINDOW == 106 (0x12b074400) [pid = 1927] [serial = 227] [outer = 0x0] [url = about:blank] 03:27:38 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x12a5f2400) [pid = 1927] [serial = 214] [outer = 0x0] [url = about:blank] 03:27:38 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x118824000) [pid = 1927] [serial = 192] [outer = 0x0] [url = about:blank] 03:27:38 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x12a79c000) [pid = 1927] [serial = 217] [outer = 0x0] [url = about:blank] 03:27:38 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x126f68c00) [pid = 1927] [serial = 211] [outer = 0x0] [url = about:blank] 03:27:38 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x1215bfc00) [pid = 1927] [serial = 203] [outer = 0x0] [url = about:blank] 03:27:38 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x1176fd400) [pid = 1927] [serial = 190] [outer = 0x0] [url = about:blank] 03:27:38 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x12a971800) [pid = 1927] [serial = 226] [outer = 0x0] [url = about:blank] 03:27:38 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x12a7a2c00) [pid = 1927] [serial = 218] [outer = 0x0] [url = about:blank] 03:27:38 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x1196d6000) [pid = 1927] [serial = 199] [outer = 0x0] [url = about:blank] 03:27:38 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x12a969c00) [pid = 1927] [serial = 220] [outer = 0x0] [url = about:blank] 03:27:38 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x1184de000) [pid = 1927] [serial = 195] [outer = 0x0] [url = about:blank] 03:27:38 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x12b8ba000) [pid = 1927] [serial = 229] [outer = 0x0] [url = about:blank] 03:27:38 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x119bb9400) [pid = 1927] [serial = 224] [outer = 0x0] [url = about:blank] 03:27:38 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x119ae1000) [pid = 1927] [serial = 200] [outer = 0x0] [url = about:blank] 03:27:38 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x1184e1000) [pid = 1927] [serial = 223] [outer = 0x0] [url = about:blank] 03:27:38 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x116758400) [pid = 1927] [serial = 189] [outer = 0x0] [url = about:blank] 03:27:38 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x125eb8800) [pid = 1927] [serial = 208] [outer = 0x0] [url = about:blank] 03:27:38 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x125311800) [pid = 1927] [serial = 205] [outer = 0x0] [url = about:blank] 03:27:38 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x129349c00) [pid = 1927] [serial = 187] [outer = 0x0] [url = about:blank] 03:27:38 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x12c48e000) [pid = 1927] [serial = 49] [outer = 0x0] [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.] 03:27:38 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x1256aac00) [pid = 1927] [serial = 206] [outer = 0x0] [url = about:blank] 03:27:38 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x11897a800) [pid = 1927] [serial = 193] [outer = 0x0] [url = about:blank] 03:27:38 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x1188e9c00) [pid = 1927] [serial = 196] [outer = 0x0] [url = about:blank] 03:27:38 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x12696b800) [pid = 1927] [serial = 209] [outer = 0x0] [url = about:blank] 03:27:38 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x119bdec00) [pid = 1927] [serial = 202] [outer = 0x0] [url = about:blank] 03:27:38 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x12a5fbc00) [pid = 1927] [serial = 215] [outer = 0x0] [url = about:blank] 03:27:38 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x12a469400) [pid = 1927] [serial = 212] [outer = 0x0] [url = about:blank] 03:27:38 INFO - PROCESS | 1927 | 1467887258617 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:38 INFO - PROCESS | 1927 | 1467887258619 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:38 INFO - PROCESS | 1927 | ++DOCSHELL 0x11745f800 == 30 [pid = 1927] [id = 99] 03:27:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x11823b800) [pid = 1927] [serial = 294] [outer = 0x0] 03:27:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x1188eb400) [pid = 1927] [serial = 295] [outer = 0x11823b800] 03:27:38 INFO - PROCESS | 1927 | 1467887258658 Marionette DEBUG loaded listener.js 03:27:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x119946c00) [pid = 1927] [serial = 296] [outer = 0x11823b800] 03:27:38 INFO - PROCESS | 1927 | 1467887258978 Marionette TRACE conn2 <- [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]]]}] 03:27:38 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. 03:27:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 520ms 03:27:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:27:38 INFO - PROCESS | 1927 | 1467887258989 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 03:27:38 INFO - PROCESS | 1927 | 1467887258990 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 03:27:39 INFO - PROCESS | 1927 | 1467887258992 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:27:39 INFO - PROCESS | 1927 | 1467887258995 Marionette TRACE conn2 <- [1,370,null,{}] 03:27:39 INFO - PROCESS | 1927 | 1467887259010 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:39 INFO - PROCESS | 1927 | 1467887259014 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:39 INFO - PROCESS | 1927 | 1467887259099 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 03:27:39 INFO - PROCESS | 1927 | 1467887259147 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:39 INFO - PROCESS | 1927 | 1467887259149 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:39 INFO - PROCESS | 1927 | ++DOCSHELL 0x118869800 == 31 [pid = 1927] [id = 100] 03:27:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x119aea800) [pid = 1927] [serial = 297] [outer = 0x0] 03:27:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x119be7000) [pid = 1927] [serial = 298] [outer = 0x119aea800] 03:27:39 INFO - PROCESS | 1927 | 1467887259177 Marionette DEBUG loaded listener.js 03:27:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x1213a2400) [pid = 1927] [serial = 299] [outer = 0x119aea800] 03:27:39 INFO - PROCESS | 1927 | 1467887259487 Marionette TRACE conn2 <- [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]]]}] 03:27:39 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. 03:27:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 524ms 03:27:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:27:39 INFO - PROCESS | 1927 | 1467887259517 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 03:27:39 INFO - PROCESS | 1927 | 1467887259519 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 03:27:39 INFO - PROCESS | 1927 | 1467887259521 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:27:39 INFO - PROCESS | 1927 | 1467887259522 Marionette TRACE conn2 <- [1,374,null,{}] 03:27:39 INFO - PROCESS | 1927 | 1467887259524 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:39 INFO - PROCESS | 1927 | 1467887259525 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:39 INFO - PROCESS | 1927 | 1467887259601 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 03:27:39 INFO - PROCESS | 1927 | 1467887259605 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:39 INFO - PROCESS | 1927 | 1467887259606 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:39 INFO - PROCESS | 1927 | ++DOCSHELL 0x119381800 == 32 [pid = 1927] [id = 101] 03:27:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x121851400) [pid = 1927] [serial = 300] [outer = 0x0] 03:27:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x1253a3800) [pid = 1927] [serial = 301] [outer = 0x121851400] 03:27:39 INFO - PROCESS | 1927 | 1467887259633 Marionette DEBUG loaded listener.js 03:27:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x1256ab400) [pid = 1927] [serial = 302] [outer = 0x121851400] 03:27:39 INFO - PROCESS | 1927 | 1467887259957 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:27:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:27:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 467ms 03:27:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:27:39 INFO - PROCESS | 1927 | 1467887259989 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 03:27:39 INFO - PROCESS | 1927 | 1467887259990 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 03:27:39 INFO - PROCESS | 1927 | 1467887259992 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:27:39 INFO - PROCESS | 1927 | 1467887259993 Marionette TRACE conn2 <- [1,378,null,{}] 03:27:39 INFO - PROCESS | 1927 | 1467887259995 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:39 INFO - PROCESS | 1927 | 1467887259997 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:40 INFO - PROCESS | 1927 | 1467887260100 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 03:27:40 INFO - PROCESS | 1927 | 1467887260106 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:40 INFO - PROCESS | 1927 | 1467887260107 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:40 INFO - PROCESS | 1927 | ++DOCSHELL 0x119a21000 == 33 [pid = 1927] [id = 102] 03:27:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x121855000) [pid = 1927] [serial = 303] [outer = 0x0] 03:27:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x1259e0000) [pid = 1927] [serial = 304] [outer = 0x121855000] 03:27:40 INFO - PROCESS | 1927 | 1467887260133 Marionette DEBUG loaded listener.js 03:27:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x12695f800) [pid = 1927] [serial = 305] [outer = 0x121855000] 03:27:40 INFO - PROCESS | 1927 | 1467887260458 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:27:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:27:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 519ms 03:27:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:27:40 INFO - PROCESS | 1927 | 1467887260511 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 03:27:40 INFO - PROCESS | 1927 | 1467887260513 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 03:27:40 INFO - PROCESS | 1927 | 1467887260515 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:27:40 INFO - PROCESS | 1927 | 1467887260516 Marionette TRACE conn2 <- [1,382,null,{}] 03:27:40 INFO - PROCESS | 1927 | 1467887260518 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:40 INFO - PROCESS | 1927 | 1467887260522 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:40 INFO - PROCESS | 1927 | 1467887260633 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 03:27:40 INFO - PROCESS | 1927 | 1467887260665 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:40 INFO - PROCESS | 1927 | 1467887260667 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:40 INFO - PROCESS | 1927 | ++DOCSHELL 0x121267000 == 34 [pid = 1927] [id = 103] 03:27:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x126e27000) [pid = 1927] [serial = 306] [outer = 0x0] 03:27:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x1275eec00) [pid = 1927] [serial = 307] [outer = 0x126e27000] 03:27:40 INFO - PROCESS | 1927 | 1467887260692 Marionette DEBUG loaded listener.js 03:27:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x129315800) [pid = 1927] [serial = 308] [outer = 0x126e27000] 03:27:41 INFO - PROCESS | 1927 | 1467887261038 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:27:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:27:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 569ms 03:27:41 INFO - PROCESS | 1927 | 1467887261101 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 03:27:41 INFO - PROCESS | 1927 | 1467887261102 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 03:27:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:27:41 INFO - PROCESS | 1927 | 1467887261115 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:27:41 INFO - PROCESS | 1927 | 1467887261116 Marionette TRACE conn2 <- [1,386,null,{}] 03:27:41 INFO - PROCESS | 1927 | 1467887261125 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:41 INFO - PROCESS | 1927 | 1467887261126 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:41 INFO - PROCESS | 1927 | 1467887261234 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 03:27:41 INFO - PROCESS | 1927 | 1467887261241 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:41 INFO - PROCESS | 1927 | 1467887261242 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:41 INFO - PROCESS | 1927 | ++DOCSHELL 0x121a96800 == 35 [pid = 1927] [id = 104] 03:27:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x12931b400) [pid = 1927] [serial = 309] [outer = 0x0] 03:27:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x129352000) [pid = 1927] [serial = 310] [outer = 0x12931b400] 03:27:41 INFO - PROCESS | 1927 | 1467887261266 Marionette DEBUG loaded listener.js 03:27:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x12a7a0c00) [pid = 1927] [serial = 311] [outer = 0x12931b400] 03:27:41 INFO - PROCESS | 1927 | 1467887261587 Marionette TRACE conn2 <- [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]]]}] 03:27:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:27:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 528ms 03:27:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:27:41 INFO - PROCESS | 1927 | 1467887261637 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 03:27:41 INFO - PROCESS | 1927 | 1467887261638 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 03:27:41 INFO - PROCESS | 1927 | 1467887261640 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:27:41 INFO - PROCESS | 1927 | 1467887261641 Marionette TRACE conn2 <- [1,390,null,{}] 03:27:41 INFO - PROCESS | 1927 | 1467887261643 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:41 INFO - PROCESS | 1927 | 1467887261644 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:41 INFO - PROCESS | 1927 | 1467887261739 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 03:27:41 INFO - PROCESS | 1927 | 1467887261754 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:41 INFO - PROCESS | 1927 | 1467887261755 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:41 INFO - PROCESS | 1927 | ++DOCSHELL 0x112fb2800 == 36 [pid = 1927] [id = 105] 03:27:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x12a7a1400) [pid = 1927] [serial = 312] [outer = 0x0] 03:27:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x12a96ac00) [pid = 1927] [serial = 313] [outer = 0x12a7a1400] 03:27:41 INFO - PROCESS | 1927 | 1467887261779 Marionette DEBUG loaded listener.js 03:27:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x12a9d1000) [pid = 1927] [serial = 314] [outer = 0x12a7a1400] 03:27:42 INFO - PROCESS | 1927 | 1467887262124 Marionette TRACE conn2 <- [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]]]}] 03:27:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:27:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 517ms 03:27:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:27:42 INFO - PROCESS | 1927 | 1467887262158 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 03:27:42 INFO - PROCESS | 1927 | 1467887262159 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 03:27:42 INFO - PROCESS | 1927 | 1467887262161 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:27:42 INFO - PROCESS | 1927 | 1467887262162 Marionette TRACE conn2 <- [1,394,null,{}] 03:27:42 INFO - PROCESS | 1927 | 1467887262167 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:42 INFO - PROCESS | 1927 | 1467887262168 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:42 INFO - PROCESS | 1927 | 1467887262268 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 03:27:42 INFO - PROCESS | 1927 | 1467887262272 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:42 INFO - PROCESS | 1927 | 1467887262273 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:42 INFO - PROCESS | 1927 | ++DOCSHELL 0x125ea2000 == 37 [pid = 1927] [id = 106] 03:27:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x12a7a1800) [pid = 1927] [serial = 315] [outer = 0x0] 03:27:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x12b078400) [pid = 1927] [serial = 316] [outer = 0x12a7a1800] 03:27:42 INFO - PROCESS | 1927 | 1467887262297 Marionette DEBUG loaded listener.js 03:27:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x12b8c3400) [pid = 1927] [serial = 317] [outer = 0x12a7a1800] 03:27:42 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x12696d400) [pid = 1927] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:27:42 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x121145000) [pid = 1927] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:27:42 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x118210800) [pid = 1927] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:27:42 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x11820dc00) [pid = 1927] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:27:42 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x12b8c5000) [pid = 1927] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:27:42 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x1275f6c00) [pid = 1927] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:27:42 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x119bdcc00) [pid = 1927] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:27:42 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x126e25000) [pid = 1927] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:27:42 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x116988400) [pid = 1927] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:27:42 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x118213000) [pid = 1927] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:27:42 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x121d91400) [pid = 1927] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:27:42 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x126f9e400) [pid = 1927] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:27:42 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x121ab3800) [pid = 1927] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:27:42 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x111e2e800) [pid = 1927] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:27:42 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x113c5d000) [pid = 1927] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:27:42 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x119c7d000) [pid = 1927] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:27:42 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x12b93f400) [pid = 1927] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:27:42 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x12a7a8800) [pid = 1927] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:27:42 INFO - PROCESS | 1927 | 1467887262841 Marionette TRACE conn2 <- [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]]]}] 03:27:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:27:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 722ms 03:27:42 INFO - PROCESS | 1927 | 1467887262884 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 03:27:42 INFO - PROCESS | 1927 | 1467887262886 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 03:27:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:27:42 INFO - PROCESS | 1927 | 1467887262890 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:27:42 INFO - PROCESS | 1927 | 1467887262892 Marionette TRACE conn2 <- [1,398,null,{}] 03:27:42 INFO - PROCESS | 1927 | 1467887262895 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:42 INFO - PROCESS | 1927 | 1467887262897 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:43 INFO - PROCESS | 1927 | 1467887263011 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 03:27:43 INFO - PROCESS | 1927 | 1467887263016 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:43 INFO - PROCESS | 1927 | 1467887263018 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:43 INFO - PROCESS | 1927 | ++DOCSHELL 0x125eab000 == 38 [pid = 1927] [id = 107] 03:27:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x113257400) [pid = 1927] [serial = 318] [outer = 0x0] 03:27:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x121856800) [pid = 1927] [serial = 319] [outer = 0x113257400] 03:27:43 INFO - PROCESS | 1927 | 1467887263038 Marionette DEBUG loaded listener.js 03:27:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x1274ba800) [pid = 1927] [serial = 320] [outer = 0x113257400] 03:27:43 INFO - PROCESS | 1927 | 1467887263457 Marionette TRACE conn2 <- [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]]]}] 03:27:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:27:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 575ms 03:27:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:27:43 INFO - PROCESS | 1927 | 1467887263467 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 03:27:43 INFO - PROCESS | 1927 | 1467887263470 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 03:27:43 INFO - PROCESS | 1927 | 1467887263474 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:27:43 INFO - PROCESS | 1927 | 1467887263476 Marionette TRACE conn2 <- [1,402,null,{}] 03:27:43 INFO - PROCESS | 1927 | 1467887263480 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:43 INFO - PROCESS | 1927 | 1467887263484 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:43 INFO - PROCESS | 1927 | 1467887263637 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 03:27:43 INFO - PROCESS | 1927 | 1467887263650 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:43 INFO - PROCESS | 1927 | 1467887263651 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:43 INFO - PROCESS | 1927 | ++DOCSHELL 0x12787f800 == 39 [pid = 1927] [id = 108] 03:27:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x128dc9c00) [pid = 1927] [serial = 321] [outer = 0x0] 03:27:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x12b8c5000) [pid = 1927] [serial = 322] [outer = 0x128dc9c00] 03:27:43 INFO - PROCESS | 1927 | 1467887263693 Marionette DEBUG loaded listener.js 03:27:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x12bc5c400) [pid = 1927] [serial = 323] [outer = 0x128dc9c00] 03:27:43 INFO - PROCESS | 1927 | 1467887263933 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:27:44 INFO - PROCESS | 1927 | 1467887264102 Marionette TRACE conn2 <- [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]]]}] 03:27:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:27:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 672ms 03:27:44 INFO - PROCESS | 1927 | 1467887264145 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 03:27:44 INFO - PROCESS | 1927 | 1467887264147 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 03:27:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:27:44 INFO - PROCESS | 1927 | 1467887264151 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:27:44 INFO - PROCESS | 1927 | 1467887264152 Marionette TRACE conn2 <- [1,406,null,{}] 03:27:44 INFO - PROCESS | 1927 | 1467887264155 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:44 INFO - PROCESS | 1927 | 1467887264156 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:44 INFO - PROCESS | 1927 | 1467887264236 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 03:27:44 INFO - PROCESS | 1927 | 1467887264256 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:44 INFO - PROCESS | 1927 | 1467887264257 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:44 INFO - PROCESS | 1927 | ++DOCSHELL 0x1291df000 == 40 [pid = 1927] [id = 109] 03:27:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x12bc62000) [pid = 1927] [serial = 324] [outer = 0x0] 03:27:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x12bc89000) [pid = 1927] [serial = 325] [outer = 0x12bc62000] 03:27:44 INFO - PROCESS | 1927 | 1467887264281 Marionette DEBUG loaded listener.js 03:27:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x12c436000) [pid = 1927] [serial = 326] [outer = 0x12bc62000] 03:27:44 INFO - PROCESS | 1927 | 1467887264689 Marionette TRACE conn2 <- [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]]]}] 03:27:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:27:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 570ms 03:27:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:27:44 INFO - PROCESS | 1927 | 1467887264721 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 03:27:44 INFO - PROCESS | 1927 | 1467887264724 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 03:27:44 INFO - PROCESS | 1927 | 1467887264727 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:27:44 INFO - PROCESS | 1927 | 1467887264729 Marionette TRACE conn2 <- [1,410,null,{}] 03:27:44 INFO - PROCESS | 1927 | 1467887264733 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:44 INFO - PROCESS | 1927 | 1467887264735 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:44 INFO - PROCESS | 1927 | 1467887264840 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 03:27:44 INFO - PROCESS | 1927 | 1467887264907 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:44 INFO - PROCESS | 1927 | 1467887264908 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:44 INFO - PROCESS | 1927 | ++DOCSHELL 0x116948800 == 41 [pid = 1927] [id = 110] 03:27:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x1176fd000) [pid = 1927] [serial = 327] [outer = 0x0] 03:27:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x1184de000) [pid = 1927] [serial = 328] [outer = 0x1176fd000] 03:27:44 INFO - PROCESS | 1927 | 1467887264940 Marionette DEBUG loaded listener.js 03:27:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x1188ed000) [pid = 1927] [serial = 329] [outer = 0x1176fd000] 03:27:45 INFO - PROCESS | 1927 | 1467887265370 Marionette TRACE conn2 <- [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]]]}] 03:27:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:27:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 675ms 03:27:45 INFO - PROCESS | 1927 | 1467887265424 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 03:27:45 INFO - PROCESS | 1927 | 1467887265427 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 03:27:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:27:45 INFO - PROCESS | 1927 | 1467887265450 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:27:45 INFO - PROCESS | 1927 | 1467887265451 Marionette TRACE conn2 <- [1,414,null,{}] 03:27:45 INFO - PROCESS | 1927 | 1467887265455 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:45 INFO - PROCESS | 1927 | 1467887265457 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:45 INFO - PROCESS | 1927 | 1467887265558 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 03:27:45 INFO - PROCESS | 1927 | 1467887265623 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:45 INFO - PROCESS | 1927 | 1467887265624 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:45 INFO - PROCESS | 1927 | ++DOCSHELL 0x119094000 == 42 [pid = 1927] [id = 111] 03:27:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x119aea000) [pid = 1927] [serial = 330] [outer = 0x0] 03:27:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x119bdbc00) [pid = 1927] [serial = 331] [outer = 0x119aea000] 03:27:45 INFO - PROCESS | 1927 | 1467887265654 Marionette DEBUG loaded listener.js 03:27:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x12105ac00) [pid = 1927] [serial = 332] [outer = 0x119aea000] 03:27:46 INFO - PROCESS | 1927 | 1467887266075 Marionette TRACE conn2 <- [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]]]}] 03:27:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:27:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 691ms 03:27:46 INFO - PROCESS | 1927 | 1467887266129 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 03:27:46 INFO - PROCESS | 1927 | 1467887266132 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 03:27:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:27:46 INFO - PROCESS | 1927 | 1467887266136 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:27:46 INFO - PROCESS | 1927 | 1467887266138 Marionette TRACE conn2 <- [1,418,null,{}] 03:27:46 INFO - PROCESS | 1927 | 1467887266146 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:46 INFO - PROCESS | 1927 | 1467887266151 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:46 INFO - PROCESS | 1927 | 1467887266247 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 03:27:46 INFO - PROCESS | 1927 | 1467887266314 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:46 INFO - PROCESS | 1927 | 1467887266316 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:46 INFO - PROCESS | 1927 | ++DOCSHELL 0x126941000 == 43 [pid = 1927] [id = 112] 03:27:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x126e2d800) [pid = 1927] [serial = 333] [outer = 0x0] 03:27:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x127157c00) [pid = 1927] [serial = 334] [outer = 0x126e2d800] 03:27:46 INFO - PROCESS | 1927 | 1467887266347 Marionette DEBUG loaded listener.js 03:27:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x1275f7400) [pid = 1927] [serial = 335] [outer = 0x126e2d800] 03:27:47 INFO - PROCESS | 1927 | 1467887267249 Marionette TRACE conn2 <- [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]]]}] 03:27:47 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 03:27:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1121ms 03:27:47 INFO - PROCESS | 1927 | 1467887267257 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 03:27:47 INFO - PROCESS | 1927 | 1467887267259 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 03:27:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:27:47 INFO - PROCESS | 1927 | 1467887267262 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:27:47 INFO - PROCESS | 1927 | 1467887267263 Marionette TRACE conn2 <- [1,422,null,{}] 03:27:47 INFO - PROCESS | 1927 | 1467887267268 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:47 INFO - PROCESS | 1927 | 1467887267269 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:47 INFO - PROCESS | 1927 | 1467887267369 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 03:27:47 INFO - PROCESS | 1927 | 1467887267419 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:47 INFO - PROCESS | 1927 | 1467887267420 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:47 INFO - PROCESS | 1927 | ++DOCSHELL 0x116f41800 == 44 [pid = 1927] [id = 113] 03:27:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x1188ef800) [pid = 1927] [serial = 336] [outer = 0x0] 03:27:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x1271d4800) [pid = 1927] [serial = 337] [outer = 0x1188ef800] 03:27:47 INFO - PROCESS | 1927 | 1467887267449 Marionette DEBUG loaded listener.js 03:27:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x128dc6000) [pid = 1927] [serial = 338] [outer = 0x1188ef800] 03:27:48 INFO - PROCESS | 1927 | --DOCSHELL 0x12787f800 == 43 [pid = 1927] [id = 108] 03:27:48 INFO - PROCESS | 1927 | --DOCSHELL 0x125eab000 == 42 [pid = 1927] [id = 107] 03:27:48 INFO - PROCESS | 1927 | --DOCSHELL 0x125ea2000 == 41 [pid = 1927] [id = 106] 03:27:48 INFO - PROCESS | 1927 | --DOCSHELL 0x112fb2800 == 40 [pid = 1927] [id = 105] 03:27:48 INFO - PROCESS | 1927 | --DOCSHELL 0x121a96800 == 39 [pid = 1927] [id = 104] 03:27:48 INFO - PROCESS | 1927 | --DOCSHELL 0x121267000 == 38 [pid = 1927] [id = 103] 03:27:48 INFO - PROCESS | 1927 | --DOCSHELL 0x119a21000 == 37 [pid = 1927] [id = 102] 03:27:48 INFO - PROCESS | 1927 | --DOCSHELL 0x119381800 == 36 [pid = 1927] [id = 101] 03:27:48 INFO - PROCESS | 1927 | --DOCSHELL 0x118869800 == 35 [pid = 1927] [id = 100] 03:27:48 INFO - PROCESS | 1927 | --DOCSHELL 0x11745f800 == 34 [pid = 1927] [id = 99] 03:27:48 INFO - PROCESS | 1927 | --DOCSHELL 0x116162000 == 33 [pid = 1927] [id = 98] 03:27:48 INFO - PROCESS | 1927 | --DOCSHELL 0x1169c3800 == 32 [pid = 1927] [id = 97] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x12bc7c800) [pid = 1927] [serial = 283] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x12a96e400) [pid = 1927] [serial = 268] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x126e2f000) [pid = 1927] [serial = 253] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x1274bc000) [pid = 1927] [serial = 254] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x128dc8c00) [pid = 1927] [serial = 262] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x11880a800) [pid = 1927] [serial = 238] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x11897b000) [pid = 1927] [serial = 239] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x121067000) [pid = 1927] [serial = 247] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x121856400) [pid = 1927] [serial = 248] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x12b949400) [pid = 1927] [serial = 233] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x12a46c400) [pid = 1927] [serial = 265] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x119ed4c00) [pid = 1927] [serial = 244] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x121062400) [pid = 1927] [serial = 245] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x12b075800) [pid = 1927] [serial = 271] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x1176fe800) [pid = 1927] [serial = 235] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x11820f000) [pid = 1927] [serial = 236] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x128dbf800) [pid = 1927] [serial = 259] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x128dc4000) [pid = 1927] [serial = 260] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x125634c00) [pid = 1927] [serial = 250] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x12b8c0800) [pid = 1927] [serial = 272] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x1275ed000) [pid = 1927] [serial = 256] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x1275f0c00) [pid = 1927] [serial = 277] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x126966400) [pid = 1927] [serial = 251] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x1275f6400) [pid = 1927] [serial = 257] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x119943000) [pid = 1927] [serial = 241] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x119bb6800) [pid = 1927] [serial = 242] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x11820a800) [pid = 1927] [serial = 274] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x11a09b000) [pid = 1927] [serial = 275] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x12a9d0800) [pid = 1927] [serial = 269] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 76 (0x12a79f400) [pid = 1927] [serial = 266] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 75 (0x12a96fc00) [pid = 1927] [serial = 278] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 74 (0x12b93d000) [pid = 1927] [serial = 280] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 73 (0x12bc58400) [pid = 1927] [serial = 281] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 72 (0x12bc81800) [pid = 1927] [serial = 284] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | --DOMWINDOW == 71 (0x129319000) [pid = 1927] [serial = 263] [outer = 0x0] [url = about:blank] 03:27:48 INFO - PROCESS | 1927 | 1467887268467 Marionette TRACE conn2 <- [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]]]}] 03:27:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:27:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1223ms 03:27:48 INFO - PROCESS | 1927 | 1467887268486 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 03:27:48 INFO - PROCESS | 1927 | 1467887268488 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 03:27:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:27:48 INFO - PROCESS | 1927 | 1467887268492 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:27:48 INFO - PROCESS | 1927 | 1467887268493 Marionette TRACE conn2 <- [1,426,null,{}] 03:27:48 INFO - PROCESS | 1927 | 1467887268496 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:48 INFO - PROCESS | 1927 | 1467887268499 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:48 INFO - PROCESS | 1927 | 1467887268576 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 03:27:48 INFO - PROCESS | 1927 | 1467887268627 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:48 INFO - PROCESS | 1927 | 1467887268628 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:48 INFO - PROCESS | 1927 | ++DOCSHELL 0x1164a5800 == 33 [pid = 1927] [id = 114] 03:27:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 72 (0x1184dc800) [pid = 1927] [serial = 339] [outer = 0x0] 03:27:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 73 (0x119325400) [pid = 1927] [serial = 340] [outer = 0x1184dc800] 03:27:48 INFO - PROCESS | 1927 | 1467887268655 Marionette DEBUG loaded listener.js 03:27:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 74 (0x119ae1000) [pid = 1927] [serial = 341] [outer = 0x1184dc800] 03:27:48 INFO - PROCESS | 1927 | 1467887268974 Marionette TRACE conn2 <- [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] 03:27:49 INFO - PROCESS | 1927 | 1467887269017 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 03:27:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:27:49 INFO - PROCESS | 1927 | 1467887269022 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:27:49 INFO - PROCESS | 1927 | 1467887269023 Marionette TRACE conn2 <- [1,430,null,{}] 03:27:49 INFO - PROCESS | 1927 | 1467887269026 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:49 INFO - PROCESS | 1927 | 1467887269027 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:49 INFO - PROCESS | 1927 | 1467887269104 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 03:27:49 INFO - PROCESS | 1927 | 1467887269154 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:49 INFO - PROCESS | 1927 | 1467887269155 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:49 INFO - PROCESS | 1927 | ++DOCSHELL 0x118403000 == 34 [pid = 1927] [id = 115] 03:27:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 75 (0x119ae5c00) [pid = 1927] [serial = 342] [outer = 0x0] 03:27:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 76 (0x121286400) [pid = 1927] [serial = 343] [outer = 0x119ae5c00] 03:27:49 INFO - PROCESS | 1927 | 1467887269183 Marionette DEBUG loaded listener.js 03:27:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 77 (0x1259d7800) [pid = 1927] [serial = 344] [outer = 0x119ae5c00] 03:27:49 INFO - PROCESS | 1927 | 1467887269480 Marionette TRACE conn2 <- [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]]]}] 03:27:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:27:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 469ms 03:27:49 INFO - PROCESS | 1927 | 1467887269492 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 03:27:49 INFO - PROCESS | 1927 | 1467887269493 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 03:27:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:27:49 INFO - PROCESS | 1927 | 1467887269495 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:27:49 INFO - PROCESS | 1927 | 1467887269500 Marionette TRACE conn2 <- [1,434,null,{}] 03:27:49 INFO - PROCESS | 1927 | 1467887269513 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:49 INFO - PROCESS | 1927 | 1467887269519 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:49 INFO - PROCESS | 1927 | 1467887269602 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 03:27:49 INFO - PROCESS | 1927 | 1467887269606 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:49 INFO - PROCESS | 1927 | 1467887269608 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:49 INFO - PROCESS | 1927 | ++DOCSHELL 0x119379800 == 35 [pid = 1927] [id = 116] 03:27:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x126966400) [pid = 1927] [serial = 345] [outer = 0x0] 03:27:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x128dc5800) [pid = 1927] [serial = 346] [outer = 0x126966400] 03:27:49 INFO - PROCESS | 1927 | 1467887269635 Marionette DEBUG loaded listener.js 03:27:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x12934f400) [pid = 1927] [serial = 347] [outer = 0x126966400] 03:27:49 INFO - PROCESS | 1927 | 1467887269975 Marionette TRACE conn2 <- [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]]]}] 03:27:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:27:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 529ms 03:27:50 INFO - PROCESS | 1927 | 1467887270025 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 03:27:50 INFO - PROCESS | 1927 | 1467887270026 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 03:27:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:27:50 INFO - PROCESS | 1927 | 1467887270028 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:27:50 INFO - PROCESS | 1927 | 1467887270029 Marionette TRACE conn2 <- [1,438,null,{}] 03:27:50 INFO - PROCESS | 1927 | 1467887270032 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:50 INFO - PROCESS | 1927 | 1467887270033 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:50 INFO - PROCESS | 1927 | 1467887270111 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 03:27:50 INFO - PROCESS | 1927 | 1467887270116 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:50 INFO - PROCESS | 1927 | 1467887270118 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:50 INFO - PROCESS | 1927 | ++DOCSHELL 0x11a0c2800 == 36 [pid = 1927] [id = 117] 03:27:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x128dc9400) [pid = 1927] [serial = 348] [outer = 0x0] 03:27:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x12a96dc00) [pid = 1927] [serial = 349] [outer = 0x128dc9400] 03:27:50 INFO - PROCESS | 1927 | 1467887270142 Marionette DEBUG loaded listener.js 03:27:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x12a9d2800) [pid = 1927] [serial = 350] [outer = 0x128dc9400] 03:27:50 INFO - PROCESS | 1927 | 1467887270503 Marionette TRACE conn2 <- [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]]]}] 03:27:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:27:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 518ms 03:27:50 INFO - PROCESS | 1927 | 1467887270549 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 03:27:50 INFO - PROCESS | 1927 | 1467887270551 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 03:27:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:27:50 INFO - PROCESS | 1927 | 1467887270553 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:27:50 INFO - PROCESS | 1927 | 1467887270554 Marionette TRACE conn2 <- [1,442,null,{}] 03:27:50 INFO - PROCESS | 1927 | 1467887270556 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:50 INFO - PROCESS | 1927 | 1467887270557 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:50 INFO - PROCESS | 1927 | 1467887270651 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 03:27:50 INFO - PROCESS | 1927 | 1467887270664 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:50 INFO - PROCESS | 1927 | 1467887270665 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:50 INFO - PROCESS | 1927 | ++DOCSHELL 0x121265000 == 37 [pid = 1927] [id = 118] 03:27:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x12a96b800) [pid = 1927] [serial = 351] [outer = 0x0] 03:27:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x12b8b7800) [pid = 1927] [serial = 352] [outer = 0x12a96b800] 03:27:50 INFO - PROCESS | 1927 | 1467887270689 Marionette DEBUG loaded listener.js 03:27:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x12b8c5c00) [pid = 1927] [serial = 353] [outer = 0x12a96b800] 03:27:51 INFO - PROCESS | 1927 | 1467887271053 Marionette TRACE conn2 <- [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]]]}] 03:27:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:27:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 518ms 03:27:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:27:51 INFO - PROCESS | 1927 | 1467887271071 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 03:27:51 INFO - PROCESS | 1927 | 1467887271072 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 03:27:51 INFO - PROCESS | 1927 | 1467887271074 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:27:51 INFO - PROCESS | 1927 | 1467887271075 Marionette TRACE conn2 <- [1,446,null,{}] 03:27:51 INFO - PROCESS | 1927 | 1467887271078 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:51 INFO - PROCESS | 1927 | 1467887271082 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:51 INFO - PROCESS | 1927 | 1467887271205 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 03:27:51 INFO - PROCESS | 1927 | 1467887271210 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:51 INFO - PROCESS | 1927 | 1467887271211 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:51 INFO - PROCESS | 1927 | ++DOCSHELL 0x1236aa800 == 38 [pid = 1927] [id = 119] 03:27:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x12b943c00) [pid = 1927] [serial = 354] [outer = 0x0] 03:27:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x12bc81800) [pid = 1927] [serial = 355] [outer = 0x12b943c00] 03:27:51 INFO - PROCESS | 1927 | 1467887271236 Marionette DEBUG loaded listener.js 03:27:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x12c43e800) [pid = 1927] [serial = 356] [outer = 0x12b943c00] 03:27:51 INFO - PROCESS | 1927 | 1467887271586 Marionette TRACE conn2 <- [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]]]}] 03:27:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:27:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 519ms 03:27:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:27:51 INFO - PROCESS | 1927 | 1467887271593 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 03:27:51 INFO - PROCESS | 1927 | 1467887271594 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 03:27:51 INFO - PROCESS | 1927 | 1467887271596 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:27:51 INFO - PROCESS | 1927 | 1467887271598 Marionette TRACE conn2 <- [1,450,null,{}] 03:27:51 INFO - PROCESS | 1927 | 1467887271604 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:51 INFO - PROCESS | 1927 | 1467887271605 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:51 INFO - PROCESS | 1927 | 1467887271708 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 03:27:51 INFO - PROCESS | 1927 | 1467887271723 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:51 INFO - PROCESS | 1927 | 1467887271724 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:51 INFO - PROCESS | 1927 | ++DOCSHELL 0x112ee3000 == 39 [pid = 1927] [id = 120] 03:27:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x110d4d000) [pid = 1927] [serial = 357] [outer = 0x0] 03:27:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x110d52800) [pid = 1927] [serial = 358] [outer = 0x110d4d000] 03:27:51 INFO - PROCESS | 1927 | 1467887271763 Marionette DEBUG loaded listener.js 03:27:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x110d56800) [pid = 1927] [serial = 359] [outer = 0x110d4d000] 03:27:52 INFO - PROCESS | 1927 | 1467887272253 Marionette TRACE conn2 <- [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] 03:27:52 INFO - PROCESS | 1927 | 1467887272273 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 03:27:52 INFO - PROCESS | 1927 | 1467887272275 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:27:52 INFO - PROCESS | 1927 | 1467887272277 Marionette TRACE conn2 <- [1,454,null,{}] 03:27:52 INFO - PROCESS | 1927 | 1467887272279 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:52 INFO - PROCESS | 1927 | 1467887272280 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:52 INFO - PROCESS | 1927 | 1467887272444 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 03:27:52 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x119aea800) [pid = 1927] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:27:52 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x12bc82000) [pid = 1927] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:27:52 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x11823b800) [pid = 1927] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:27:52 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x121851400) [pid = 1927] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:27:52 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x118814000) [pid = 1927] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:27:52 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x126e27000) [pid = 1927] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:27:52 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x12931b400) [pid = 1927] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:27:52 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x12a7a1400) [pid = 1927] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:27:52 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x12a7a1800) [pid = 1927] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:27:52 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x128dc9c00) [pid = 1927] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:27:52 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x116982c00) [pid = 1927] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:27:52 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x121855000) [pid = 1927] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:27:52 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x113257400) [pid = 1927] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:27:52 INFO - PROCESS | 1927 | 1467887272486 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:52 INFO - PROCESS | 1927 | 1467887272487 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:52 INFO - PROCESS | 1927 | ++DOCSHELL 0x118406800 == 40 [pid = 1927] [id = 121] 03:27:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x110d50000) [pid = 1927] [serial = 360] [outer = 0x0] 03:27:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x111e29800) [pid = 1927] [serial = 361] [outer = 0x110d50000] 03:27:52 INFO - PROCESS | 1927 | 1467887272511 Marionette DEBUG loaded listener.js 03:27:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x11823f400) [pid = 1927] [serial = 362] [outer = 0x110d50000] 03:27:52 INFO - PROCESS | 1927 | [1927] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:52 INFO - PROCESS | 1927 | 1467887272786 Marionette TRACE conn2 <- [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]]]}] 03:27:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:27:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 567ms 03:27:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:27:52 INFO - PROCESS | 1927 | 1467887272844 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 03:27:52 INFO - PROCESS | 1927 | 1467887272845 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 03:27:52 INFO - PROCESS | 1927 | 1467887272848 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:27:52 INFO - PROCESS | 1927 | 1467887272852 Marionette TRACE conn2 <- [1,458,null,{}] 03:27:52 INFO - PROCESS | 1927 | 1467887272855 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:52 INFO - PROCESS | 1927 | 1467887272856 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:52 INFO - PROCESS | 1927 | 1467887272936 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 03:27:52 INFO - PROCESS | 1927 | 1467887272939 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:52 INFO - PROCESS | 1927 | 1467887272940 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:52 INFO - PROCESS | 1927 | ++DOCSHELL 0x1291ed800 == 41 [pid = 1927] [id = 122] 03:27:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x119949800) [pid = 1927] [serial = 363] [outer = 0x0] 03:27:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x12931b400) [pid = 1927] [serial = 364] [outer = 0x119949800] 03:27:52 INFO - PROCESS | 1927 | 1467887272964 Marionette DEBUG loaded listener.js 03:27:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x12bf1ec00) [pid = 1927] [serial = 365] [outer = 0x119949800] 03:27:53 INFO - PROCESS | 1927 | 1467887273357 Marionette TRACE conn2 <- [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] 03:27:53 INFO - PROCESS | 1927 | 1467887273372 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 03:27:53 INFO - PROCESS | 1927 | 1467887273374 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:27:53 INFO - PROCESS | 1927 | 1467887273375 Marionette TRACE conn2 <- [1,462,null,{}] 03:27:53 INFO - PROCESS | 1927 | 1467887273377 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:53 INFO - PROCESS | 1927 | 1467887273379 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:53 INFO - PROCESS | 1927 | 1467887273457 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 03:27:53 INFO - PROCESS | 1927 | 1467887273460 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:53 INFO - PROCESS | 1927 | 1467887273462 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:53 INFO - PROCESS | 1927 | ++DOCSHELL 0x1294fd000 == 42 [pid = 1927] [id = 123] 03:27:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x1128a6400) [pid = 1927] [serial = 366] [outer = 0x0] 03:27:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x1128ae800) [pid = 1927] [serial = 367] [outer = 0x1128a6400] 03:27:53 INFO - PROCESS | 1927 | 1467887273488 Marionette DEBUG loaded listener.js 03:27:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x1128b3400) [pid = 1927] [serial = 368] [outer = 0x1128a6400] 03:27:53 INFO - PROCESS | 1927 | [1927] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:53 INFO - PROCESS | 1927 | 1467887273825 Marionette TRACE conn2 <- [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] 03:27:53 INFO - PROCESS | 1927 | 1467887273846 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 03:27:53 INFO - PROCESS | 1927 | 1467887273850 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:27:53 INFO - PROCESS | 1927 | 1467887273853 Marionette TRACE conn2 <- [1,466,null,{}] 03:27:53 INFO - PROCESS | 1927 | 1467887273855 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:53 INFO - PROCESS | 1927 | 1467887273857 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:53 INFO - PROCESS | 1927 | 1467887273950 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 03:27:54 INFO - PROCESS | 1927 | 1467887274004 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:54 INFO - PROCESS | 1927 | 1467887274006 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:54 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a583800 == 43 [pid = 1927] [id = 124] 03:27:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x1128ab400) [pid = 1927] [serial = 369] [outer = 0x0] 03:27:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x11858f400) [pid = 1927] [serial = 370] [outer = 0x1128ab400] 03:27:54 INFO - PROCESS | 1927 | 1467887274032 Marionette DEBUG loaded listener.js 03:27:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x12c442000) [pid = 1927] [serial = 371] [outer = 0x1128ab400] 03:27:54 INFO - PROCESS | 1927 | 1467887274320 Marionette TRACE conn2 <- [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] 03:27:54 INFO - PROCESS | 1927 | 1467887274372 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 03:27:54 INFO - PROCESS | 1927 | 1467887274374 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:27:54 INFO - PROCESS | 1927 | 1467887274375 Marionette TRACE conn2 <- [1,470,null,{}] 03:27:54 INFO - PROCESS | 1927 | 1467887274378 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:54 INFO - PROCESS | 1927 | 1467887274379 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:54 INFO - PROCESS | 1927 | 1467887274459 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 03:27:54 INFO - PROCESS | 1927 | 1467887274559 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:54 INFO - PROCESS | 1927 | 1467887274561 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:54 INFO - PROCESS | 1927 | ++DOCSHELL 0x112ef2800 == 44 [pid = 1927] [id = 125] 03:27:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x110d48c00) [pid = 1927] [serial = 372] [outer = 0x0] 03:27:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x1128a7800) [pid = 1927] [serial = 373] [outer = 0x110d48c00] 03:27:54 INFO - PROCESS | 1927 | 1467887274592 Marionette DEBUG loaded listener.js 03:27:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x116f5ac00) [pid = 1927] [serial = 374] [outer = 0x110d48c00] 03:27:55 INFO - PROCESS | 1927 | 1467887275054 Marionette TRACE conn2 <- [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]]]}] 03:27:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:27:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 718ms 03:27:55 INFO - PROCESS | 1927 | 1467887275095 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 03:27:55 INFO - PROCESS | 1927 | 1467887275097 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 03:27:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:27:55 INFO - PROCESS | 1927 | 1467887275100 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:27:55 INFO - PROCESS | 1927 | 1467887275102 Marionette TRACE conn2 <- [1,474,null,{}] 03:27:55 INFO - PROCESS | 1927 | 1467887275106 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:55 INFO - PROCESS | 1927 | 1467887275109 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:55 INFO - PROCESS | 1927 | 1467887275210 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 03:27:55 INFO - PROCESS | 1927 | 1467887275313 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:55 INFO - PROCESS | 1927 | 1467887275315 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:55 INFO - PROCESS | 1927 | ++DOCSHELL 0x119378000 == 45 [pid = 1927] [id = 126] 03:27:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x11897bc00) [pid = 1927] [serial = 375] [outer = 0x0] 03:27:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x1196d5c00) [pid = 1927] [serial = 376] [outer = 0x11897bc00] 03:27:55 INFO - PROCESS | 1927 | 1467887275345 Marionette DEBUG loaded listener.js 03:27:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x1199ef800) [pid = 1927] [serial = 377] [outer = 0x11897bc00] 03:27:55 INFO - PROCESS | 1927 | 1467887275791 Marionette TRACE conn2 <- [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]]]}] 03:27:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:27:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 721ms 03:27:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:27:55 INFO - PROCESS | 1927 | 1467887275823 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 03:27:55 INFO - PROCESS | 1927 | 1467887275826 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 03:27:55 INFO - PROCESS | 1927 | 1467887275828 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:27:55 INFO - PROCESS | 1927 | 1467887275830 Marionette TRACE conn2 <- [1,478,null,{}] 03:27:55 INFO - PROCESS | 1927 | 1467887275852 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:55 INFO - PROCESS | 1927 | 1467887275853 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:55 INFO - PROCESS | 1927 | 1467887275957 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 03:27:56 INFO - PROCESS | 1927 | 1467887276024 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:56 INFO - PROCESS | 1927 | 1467887276026 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:56 INFO - PROCESS | 1927 | ++DOCSHELL 0x1291c7800 == 46 [pid = 1927] [id = 127] 03:27:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x11a09b000) [pid = 1927] [serial = 378] [outer = 0x0] 03:27:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x121067000) [pid = 1927] [serial = 379] [outer = 0x11a09b000] 03:27:56 INFO - PROCESS | 1927 | 1467887276055 Marionette DEBUG loaded listener.js 03:27:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x125629000) [pid = 1927] [serial = 380] [outer = 0x11a09b000] 03:27:56 INFO - PROCESS | 1927 | 1467887276472 Marionette TRACE conn2 <- [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]]]}] 03:27:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:27:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 689ms 03:27:56 INFO - PROCESS | 1927 | 1467887276524 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 03:27:56 INFO - PROCESS | 1927 | 1467887276525 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 03:27:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:27:56 INFO - PROCESS | 1927 | 1467887276549 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:27:56 INFO - PROCESS | 1927 | 1467887276553 Marionette TRACE conn2 <- [1,482,null,{}] 03:27:56 INFO - PROCESS | 1927 | 1467887276559 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:56 INFO - PROCESS | 1927 | 1467887276561 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:56 INFO - PROCESS | 1927 | 1467887276663 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 03:27:56 INFO - PROCESS | 1927 | 1467887276729 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:56 INFO - PROCESS | 1927 | 1467887276731 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:56 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b718800 == 47 [pid = 1927] [id = 128] 03:27:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x12105fc00) [pid = 1927] [serial = 381] [outer = 0x0] 03:27:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x129319c00) [pid = 1927] [serial = 382] [outer = 0x12105fc00] 03:27:56 INFO - PROCESS | 1927 | 1467887276760 Marionette DEBUG loaded listener.js 03:27:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x12a7a1400) [pid = 1927] [serial = 383] [outer = 0x12105fc00] 03:27:57 INFO - PROCESS | 1927 | 1467887277189 Marionette TRACE conn2 <- [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]]]}] 03:27:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:27:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 846ms 03:27:57 INFO - PROCESS | 1927 | 1467887277375 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 03:27:57 INFO - PROCESS | 1927 | 1467887277377 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 03:27:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:27:57 INFO - PROCESS | 1927 | 1467887277381 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:27:57 INFO - PROCESS | 1927 | 1467887277385 Marionette TRACE conn2 <- [1,486,null,{}] 03:27:57 INFO - PROCESS | 1927 | 1467887277388 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:57 INFO - PROCESS | 1927 | 1467887277390 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:57 INFO - PROCESS | 1927 | 1467887277478 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 03:27:57 INFO - PROCESS | 1927 | 1467887277541 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:57 INFO - PROCESS | 1927 | 1467887277545 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:57 INFO - PROCESS | 1927 | ++DOCSHELL 0x1189b1000 == 48 [pid = 1927] [id = 129] 03:27:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x118240000) [pid = 1927] [serial = 384] [outer = 0x0] 03:27:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x11858bc00) [pid = 1927] [serial = 385] [outer = 0x118240000] 03:27:57 INFO - PROCESS | 1927 | 1467887277571 Marionette DEBUG loaded listener.js 03:27:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x118617400) [pid = 1927] [serial = 386] [outer = 0x118240000] 03:27:58 INFO - PROCESS | 1927 | 1467887278051 Marionette TRACE conn2 <- [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]]]}] 03:27:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:27:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 725ms 03:27:58 INFO - PROCESS | 1927 | --DOCSHELL 0x12a583800 == 47 [pid = 1927] [id = 124] 03:27:58 INFO - PROCESS | 1927 | --DOCSHELL 0x1294fd000 == 46 [pid = 1927] [id = 123] 03:27:58 INFO - PROCESS | 1927 | --DOCSHELL 0x1291ed800 == 45 [pid = 1927] [id = 122] 03:27:58 INFO - PROCESS | 1927 | --DOCSHELL 0x118406800 == 44 [pid = 1927] [id = 121] 03:27:58 INFO - PROCESS | 1927 | --DOCSHELL 0x112ee3000 == 43 [pid = 1927] [id = 120] 03:27:58 INFO - PROCESS | 1927 | --DOCSHELL 0x1236aa800 == 42 [pid = 1927] [id = 119] 03:27:58 INFO - PROCESS | 1927 | --DOCSHELL 0x121265000 == 41 [pid = 1927] [id = 118] 03:27:58 INFO - PROCESS | 1927 | --DOCSHELL 0x11a0c2800 == 40 [pid = 1927] [id = 117] 03:27:58 INFO - PROCESS | 1927 | --DOCSHELL 0x119379800 == 39 [pid = 1927] [id = 116] 03:27:58 INFO - PROCESS | 1927 | --DOCSHELL 0x118403000 == 38 [pid = 1927] [id = 115] 03:27:58 INFO - PROCESS | 1927 | --DOCSHELL 0x1164a5800 == 37 [pid = 1927] [id = 114] 03:27:58 INFO - PROCESS | 1927 | --DOCSHELL 0x116f41800 == 36 [pid = 1927] [id = 113] 03:27:58 INFO - PROCESS | 1927 | --DOCSHELL 0x126941000 == 35 [pid = 1927] [id = 112] 03:27:58 INFO - PROCESS | 1927 | --DOCSHELL 0x119094000 == 34 [pid = 1927] [id = 111] 03:27:58 INFO - PROCESS | 1927 | --DOCSHELL 0x116948800 == 33 [pid = 1927] [id = 110] 03:27:58 INFO - PROCESS | 1927 | --DOCSHELL 0x1291df000 == 32 [pid = 1927] [id = 109] 03:27:58 INFO - PROCESS | 1927 | --DOCSHELL 0x12a58c000 == 31 [pid = 1927] [id = 96] 03:27:58 INFO - PROCESS | 1927 | --DOCSHELL 0x12b718800 == 30 [pid = 1927] [id = 128] 03:27:58 INFO - PROCESS | 1927 | --DOCSHELL 0x1291c7800 == 29 [pid = 1927] [id = 127] 03:27:58 INFO - PROCESS | 1927 | --DOCSHELL 0x119378000 == 28 [pid = 1927] [id = 126] 03:27:58 INFO - PROCESS | 1927 | --DOCSHELL 0x112ef2800 == 27 [pid = 1927] [id = 125] 03:27:58 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x119be7000) [pid = 1927] [serial = 298] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x1213a2400) [pid = 1927] [serial = 299] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x12bc88c00) [pid = 1927] [serial = 286] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x12bf14400) [pid = 1927] [serial = 287] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x1188eb400) [pid = 1927] [serial = 295] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x119946c00) [pid = 1927] [serial = 296] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x1253a3800) [pid = 1927] [serial = 301] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x1256ab400) [pid = 1927] [serial = 302] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x118824800) [pid = 1927] [serial = 292] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x1188eb800) [pid = 1927] [serial = 293] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x129315800) [pid = 1927] [serial = 308] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x129352000) [pid = 1927] [serial = 310] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x12a9d1000) [pid = 1927] [serial = 314] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x12a96ac00) [pid = 1927] [serial = 313] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x12b078400) [pid = 1927] [serial = 316] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x12b8c5000) [pid = 1927] [serial = 322] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x118234800) [pid = 1927] [serial = 290] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x1176f7800) [pid = 1927] [serial = 289] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x1259e0000) [pid = 1927] [serial = 304] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x12b8c3400) [pid = 1927] [serial = 317] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x1275eec00) [pid = 1927] [serial = 307] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x12bc89000) [pid = 1927] [serial = 325] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x12a7a0c00) [pid = 1927] [serial = 311] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x1274ba800) [pid = 1927] [serial = 320] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x121856800) [pid = 1927] [serial = 319] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x12695f800) [pid = 1927] [serial = 305] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x12bc5c400) [pid = 1927] [serial = 323] [outer = 0x0] [url = about:blank] 03:27:58 INFO - PROCESS | 1927 | 1467887278661 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 03:27:58 INFO - PROCESS | 1927 | 1467887278664 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 03:27:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:27:58 INFO - PROCESS | 1927 | 1467887278672 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:27:58 INFO - PROCESS | 1927 | 1467887278674 Marionette TRACE conn2 <- [1,490,null,{}] 03:27:58 INFO - PROCESS | 1927 | 1467887278681 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:58 INFO - PROCESS | 1927 | 1467887278683 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:58 INFO - PROCESS | 1927 | 1467887278753 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 03:27:58 INFO - PROCESS | 1927 | 1467887278758 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:58 INFO - PROCESS | 1927 | 1467887278761 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:58 INFO - PROCESS | 1927 | ++DOCSHELL 0x112de1000 == 28 [pid = 1927] [id = 130] 03:27:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x115df6000) [pid = 1927] [serial = 387] [outer = 0x0] 03:27:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x116461400) [pid = 1927] [serial = 388] [outer = 0x115df6000] 03:27:58 INFO - PROCESS | 1927 | 1467887278790 Marionette DEBUG loaded listener.js 03:27:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x116f9b000) [pid = 1927] [serial = 389] [outer = 0x115df6000] 03:27:59 INFO - PROCESS | 1927 | 1467887279125 Marionette TRACE conn2 <- [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]]]}] 03:27:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:27:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 475ms 03:27:59 INFO - PROCESS | 1927 | 1467887279147 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 03:27:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:27:59 INFO - PROCESS | 1927 | 1467887279151 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 03:27:59 INFO - PROCESS | 1927 | 1467887279156 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:27:59 INFO - PROCESS | 1927 | 1467887279159 Marionette TRACE conn2 <- [1,494,null,{}] 03:27:59 INFO - PROCESS | 1927 | 1467887279179 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:59 INFO - PROCESS | 1927 | 1467887279181 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:59 INFO - PROCESS | 1927 | 1467887279255 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 03:27:59 INFO - PROCESS | 1927 | 1467887279260 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:59 INFO - PROCESS | 1927 | 1467887279261 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:59 INFO - PROCESS | 1927 | ++DOCSHELL 0x116f3f000 == 29 [pid = 1927] [id = 131] 03:27:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x11820bc00) [pid = 1927] [serial = 390] [outer = 0x0] 03:27:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x118594800) [pid = 1927] [serial = 391] [outer = 0x11820bc00] 03:27:59 INFO - PROCESS | 1927 | 1467887279290 Marionette DEBUG loaded listener.js 03:27:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x118823400) [pid = 1927] [serial = 392] [outer = 0x11820bc00] 03:27:59 INFO - PROCESS | 1927 | 1467887279631 Marionette TRACE conn2 <- [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]]]}] 03:27:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:27:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 487ms 03:27:59 INFO - PROCESS | 1927 | 1467887279642 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 03:27:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:27:59 INFO - PROCESS | 1927 | 1467887279644 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 03:27:59 INFO - PROCESS | 1927 | 1467887279648 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:27:59 INFO - PROCESS | 1927 | 1467887279652 Marionette TRACE conn2 <- [1,498,null,{}] 03:27:59 INFO - PROCESS | 1927 | 1467887279662 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:59 INFO - PROCESS | 1927 | 1467887279667 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:59 INFO - PROCESS | 1927 | 1467887279804 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 03:27:59 INFO - PROCESS | 1927 | 1467887279885 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:59 INFO - PROCESS | 1927 | 1467887279888 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:27:59 INFO - PROCESS | 1927 | ++DOCSHELL 0x118411000 == 30 [pid = 1927] [id = 132] 03:27:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x11932c800) [pid = 1927] [serial = 393] [outer = 0x0] 03:27:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x1196d5000) [pid = 1927] [serial = 394] [outer = 0x11932c800] 03:27:59 INFO - PROCESS | 1927 | 1467887279934 Marionette DEBUG loaded listener.js 03:28:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x1199ea400) [pid = 1927] [serial = 395] [outer = 0x11932c800] 03:28:00 INFO - PROCESS | 1927 | 1467887280343 Marionette TRACE conn2 <- [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]]]}] 03:28:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:28:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 723ms 03:28:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:28:00 INFO - PROCESS | 1927 | 1467887280378 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 03:28:00 INFO - PROCESS | 1927 | 1467887280379 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 03:28:00 INFO - PROCESS | 1927 | 1467887280382 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:28:00 INFO - PROCESS | 1927 | 1467887280383 Marionette TRACE conn2 <- [1,502,null,{}] 03:28:00 INFO - PROCESS | 1927 | 1467887280386 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:00 INFO - PROCESS | 1927 | 1467887280387 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:00 INFO - PROCESS | 1927 | 1467887280460 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 03:28:00 INFO - PROCESS | 1927 | 1467887280464 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:00 INFO - PROCESS | 1927 | 1467887280467 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:00 INFO - PROCESS | 1927 | ++DOCSHELL 0x119367000 == 31 [pid = 1927] [id = 133] 03:28:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x1199f3800) [pid = 1927] [serial = 396] [outer = 0x0] 03:28:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x119ae3000) [pid = 1927] [serial = 397] [outer = 0x1199f3800] 03:28:00 INFO - PROCESS | 1927 | 1467887280493 Marionette DEBUG loaded listener.js 03:28:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x119be6400) [pid = 1927] [serial = 398] [outer = 0x1199f3800] 03:28:00 INFO - PROCESS | 1927 | 1467887280841 Marionette TRACE conn2 <- [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]]]}] 03:28:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:28:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 472ms 03:28:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:28:00 INFO - PROCESS | 1927 | 1467887280854 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 03:28:00 INFO - PROCESS | 1927 | 1467887280856 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 03:28:00 INFO - PROCESS | 1927 | 1467887280858 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:28:00 INFO - PROCESS | 1927 | 1467887280859 Marionette TRACE conn2 <- [1,506,null,{}] 03:28:00 INFO - PROCESS | 1927 | 1467887280861 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:00 INFO - PROCESS | 1927 | 1467887280863 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:00 INFO - PROCESS | 1927 | 1467887280962 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 03:28:00 INFO - PROCESS | 1927 | 1467887280966 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:00 INFO - PROCESS | 1927 | 1467887280967 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:00 INFO - PROCESS | 1927 | ++DOCSHELL 0x119a21000 == 32 [pid = 1927] [id = 134] 03:28:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x1199f7400) [pid = 1927] [serial = 399] [outer = 0x0] 03:28:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x11a0a2800) [pid = 1927] [serial = 400] [outer = 0x1199f7400] 03:28:00 INFO - PROCESS | 1927 | 1467887280991 Marionette DEBUG loaded listener.js 03:28:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x12114ac00) [pid = 1927] [serial = 401] [outer = 0x1199f7400] 03:28:01 INFO - PROCESS | 1927 | 1467887281345 Marionette TRACE conn2 <- [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]]]}] 03:28:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:28:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 523ms 03:28:01 INFO - PROCESS | 1927 | 1467887281387 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 03:28:01 INFO - PROCESS | 1927 | 1467887281388 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 03:28:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:28:01 INFO - PROCESS | 1927 | 1467887281391 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:28:01 INFO - PROCESS | 1927 | 1467887281392 Marionette TRACE conn2 <- [1,510,null,{}] 03:28:01 INFO - PROCESS | 1927 | 1467887281394 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:01 INFO - PROCESS | 1927 | 1467887281398 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:01 INFO - PROCESS | 1927 | 1467887281508 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 03:28:01 INFO - PROCESS | 1927 | 1467887281512 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:01 INFO - PROCESS | 1927 | 1467887281514 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:01 INFO - PROCESS | 1927 | ++DOCSHELL 0x121260000 == 33 [pid = 1927] [id = 135] 03:28:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x121847c00) [pid = 1927] [serial = 402] [outer = 0x0] 03:28:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x125303000) [pid = 1927] [serial = 403] [outer = 0x121847c00] 03:28:01 INFO - PROCESS | 1927 | 1467887281540 Marionette DEBUG loaded listener.js 03:28:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x125ebdc00) [pid = 1927] [serial = 404] [outer = 0x121847c00] 03:28:01 INFO - PROCESS | 1927 | 1467887281898 Marionette TRACE conn2 <- [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]]]}] 03:28:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:28:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 519ms 03:28:01 INFO - PROCESS | 1927 | 1467887281911 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 03:28:01 INFO - PROCESS | 1927 | 1467887281914 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 03:28:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:28:01 INFO - PROCESS | 1927 | 1467887281943 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:28:01 INFO - PROCESS | 1927 | 1467887281945 Marionette TRACE conn2 <- [1,514,null,{}] 03:28:01 INFO - PROCESS | 1927 | 1467887281948 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:01 INFO - PROCESS | 1927 | 1467887281950 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:02 INFO - PROCESS | 1927 | 1467887282104 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 03:28:02 INFO - PROCESS | 1927 | 1467887282151 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:02 INFO - PROCESS | 1927 | 1467887282152 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:02 INFO - PROCESS | 1927 | ++DOCSHELL 0x121927800 == 34 [pid = 1927] [id = 136] 03:28:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x11545c800) [pid = 1927] [serial = 405] [outer = 0x0] 03:28:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x125f8c400) [pid = 1927] [serial = 406] [outer = 0x11545c800] 03:28:02 INFO - PROCESS | 1927 | 1467887282192 Marionette DEBUG loaded listener.js 03:28:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x126f9e400) [pid = 1927] [serial = 407] [outer = 0x11545c800] 03:28:02 INFO - PROCESS | 1927 | 1467887282577 Marionette TRACE conn2 <- [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]]]}] 03:28:02 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 03:28:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 03:28:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:28:02 INFO - PROCESS | 1927 | 1467887282613 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 03:28:02 INFO - PROCESS | 1927 | 1467887282615 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 03:28:02 INFO - PROCESS | 1927 | 1467887282617 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:28:02 INFO - PROCESS | 1927 | 1467887282618 Marionette TRACE conn2 <- [1,518,null,{}] 03:28:02 INFO - PROCESS | 1927 | 1467887282620 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:02 INFO - PROCESS | 1927 | 1467887282621 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:02 INFO - PROCESS | 1927 | 1467887282888 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 03:28:02 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x1128ab400) [pid = 1927] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:28:02 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x12a96b800) [pid = 1927] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:28:02 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x12b943c00) [pid = 1927] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:28:02 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x1184dc800) [pid = 1927] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:28:02 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x126966400) [pid = 1927] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:28:02 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x110d4d000) [pid = 1927] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:28:02 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x119ae5c00) [pid = 1927] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:28:02 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x128dc9400) [pid = 1927] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:28:02 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x1176fd000) [pid = 1927] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:28:02 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x1188ef800) [pid = 1927] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:28:02 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x126e2d800) [pid = 1927] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:28:02 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x119aea000) [pid = 1927] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:28:02 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x12bc62000) [pid = 1927] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:28:02 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x1128a6400) [pid = 1927] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:28:02 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x110d50000) [pid = 1927] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:28:02 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x119949800) [pid = 1927] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:28:02 INFO - PROCESS | 1927 | 1467887282931 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:02 INFO - PROCESS | 1927 | 1467887282932 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:02 INFO - PROCESS | 1927 | ++DOCSHELL 0x119660000 == 35 [pid = 1927] [id = 137] 03:28:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x110d49800) [pid = 1927] [serial = 408] [outer = 0x0] 03:28:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x1128a4c00) [pid = 1927] [serial = 409] [outer = 0x110d49800] 03:28:02 INFO - PROCESS | 1927 | 1467887282957 Marionette DEBUG loaded listener.js 03:28:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x11820d800) [pid = 1927] [serial = 410] [outer = 0x110d49800] 03:28:03 INFO - PROCESS | 1927 | 1467887283203 Marionette TRACE conn2 <- [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]]]}] 03:28:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:28:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 620ms 03:28:03 INFO - PROCESS | 1927 | 1467887283243 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 03:28:03 INFO - PROCESS | 1927 | 1467887283244 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 03:28:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:28:03 INFO - PROCESS | 1927 | 1467887283255 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:28:03 INFO - PROCESS | 1927 | 1467887283256 Marionette TRACE conn2 <- [1,522,null,{}] 03:28:03 INFO - PROCESS | 1927 | 1467887283258 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:03 INFO - PROCESS | 1927 | 1467887283259 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:03 INFO - PROCESS | 1927 | 1467887283338 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 03:28:03 INFO - PROCESS | 1927 | 1467887283353 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:03 INFO - PROCESS | 1927 | 1467887283354 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:03 INFO - PROCESS | 1927 | ++DOCSHELL 0x125655800 == 36 [pid = 1927] [id = 138] 03:28:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x117db0800) [pid = 1927] [serial = 411] [outer = 0x0] 03:28:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x12562fc00) [pid = 1927] [serial = 412] [outer = 0x117db0800] 03:28:03 INFO - PROCESS | 1927 | 1467887283378 Marionette DEBUG loaded listener.js 03:28:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x1275edc00) [pid = 1927] [serial = 413] [outer = 0x117db0800] 03:28:03 INFO - PROCESS | 1927 | 1467887283705 Marionette TRACE conn2 <- [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]]]}] 03:28:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:28:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 476ms 03:28:03 INFO - PROCESS | 1927 | 1467887283724 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 03:28:03 INFO - PROCESS | 1927 | 1467887283725 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 03:28:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:28:03 INFO - PROCESS | 1927 | 1467887283727 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:28:03 INFO - PROCESS | 1927 | 1467887283728 Marionette TRACE conn2 <- [1,526,null,{}] 03:28:03 INFO - PROCESS | 1927 | 1467887283731 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:03 INFO - PROCESS | 1927 | 1467887283734 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:03 INFO - PROCESS | 1927 | 1467887283835 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 03:28:03 INFO - PROCESS | 1927 | 1467887283841 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:03 INFO - PROCESS | 1927 | 1467887283842 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:03 INFO - PROCESS | 1927 | ++DOCSHELL 0x125eb0800 == 37 [pid = 1927] [id = 139] 03:28:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x118592800) [pid = 1927] [serial = 414] [outer = 0x0] 03:28:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x1275f0400) [pid = 1927] [serial = 415] [outer = 0x118592800] 03:28:03 INFO - PROCESS | 1927 | 1467887283866 Marionette DEBUG loaded listener.js 03:28:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x128dca800) [pid = 1927] [serial = 416] [outer = 0x118592800] 03:28:04 INFO - PROCESS | 1927 | 1467887284212 Marionette TRACE conn2 <- [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]]]}] 03:28:04 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 03:28:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 520ms 03:28:04 INFO - PROCESS | 1927 | 1467887284248 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 03:28:04 INFO - PROCESS | 1927 | 1467887284252 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 03:28:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:28:04 INFO - PROCESS | 1927 | 1467887284255 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:28:04 INFO - PROCESS | 1927 | 1467887284258 Marionette TRACE conn2 <- [1,530,null,{}] 03:28:04 INFO - PROCESS | 1927 | 1467887284262 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:04 INFO - PROCESS | 1927 | 1467887284264 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:04 INFO - PROCESS | 1927 | 1467887284395 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 03:28:04 INFO - PROCESS | 1927 | 1467887284480 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:04 INFO - PROCESS | 1927 | 1467887284481 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:04 INFO - PROCESS | 1927 | ++DOCSHELL 0x12788f800 == 38 [pid = 1927] [id = 140] 03:28:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x11a0a1800) [pid = 1927] [serial = 417] [outer = 0x0] 03:28:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x129344400) [pid = 1927] [serial = 418] [outer = 0x11a0a1800] 03:28:04 INFO - PROCESS | 1927 | 1467887284538 Marionette DEBUG loaded listener.js 03:28:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x12a96e000) [pid = 1927] [serial = 419] [outer = 0x11a0a1800] 03:28:04 INFO - PROCESS | 1927 | 1467887284847 Marionette TRACE conn2 <- [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"]]]}] 03:28:04 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 03:28:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:28:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:28:04 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 03:28:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:28:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:28:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 627ms 03:28:04 INFO - PROCESS | 1927 | 1467887284928 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 03:28:04 INFO - PROCESS | 1927 | 1467887284931 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 03:28:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:28:04 INFO - PROCESS | 1927 | 1467887284936 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:28:04 INFO - PROCESS | 1927 | 1467887284938 Marionette TRACE conn2 <- [1,534,null,{}] 03:28:04 INFO - PROCESS | 1927 | 1467887284942 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:04 INFO - PROCESS | 1927 | 1467887284944 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:05 INFO - PROCESS | 1927 | 1467887285064 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 03:28:05 INFO - PROCESS | 1927 | 1467887285113 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:05 INFO - PROCESS | 1927 | 1467887285115 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:05 INFO - PROCESS | 1927 | ++DOCSHELL 0x116678800 == 39 [pid = 1927] [id = 141] 03:28:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x115d21000) [pid = 1927] [serial = 420] [outer = 0x0] 03:28:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x11690c800) [pid = 1927] [serial = 421] [outer = 0x115d21000] 03:28:05 INFO - PROCESS | 1927 | 1467887285147 Marionette DEBUG loaded listener.js 03:28:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x117db6800) [pid = 1927] [serial = 422] [outer = 0x115d21000] 03:28:05 INFO - PROCESS | 1927 | 1467887285573 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 03:28:05 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 03:28:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 672ms 03:28:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:28:05 INFO - PROCESS | 1927 | 1467887285608 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 03:28:05 INFO - PROCESS | 1927 | 1467887285610 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 03:28:05 INFO - PROCESS | 1927 | 1467887285614 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:28:05 INFO - PROCESS | 1927 | 1467887285617 Marionette TRACE conn2 <- [1,538,null,{}] 03:28:05 INFO - PROCESS | 1927 | 1467887285620 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:05 INFO - PROCESS | 1927 | 1467887285621 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:05 INFO - PROCESS | 1927 | 1467887285731 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 03:28:05 INFO - PROCESS | 1927 | 1467887285856 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:05 INFO - PROCESS | 1927 | 1467887285857 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:05 INFO - PROCESS | 1927 | ++DOCSHELL 0x11a0c0000 == 40 [pid = 1927] [id = 142] 03:28:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x11882a800) [pid = 1927] [serial = 423] [outer = 0x0] 03:28:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x1188ebc00) [pid = 1927] [serial = 424] [outer = 0x11882a800] 03:28:05 INFO - PROCESS | 1927 | 1467887285894 Marionette DEBUG loaded listener.js 03:28:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x1196da800) [pid = 1927] [serial = 425] [outer = 0x11882a800] 03:28:06 INFO - PROCESS | 1927 | 1467887286310 Marionette TRACE conn2 <- [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]]]}] 03:28:06 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. 03:28:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 725ms 03:28:06 INFO - PROCESS | 1927 | 1467887286337 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 03:28:06 INFO - PROCESS | 1927 | 1467887286339 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 03:28:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:28:06 INFO - PROCESS | 1927 | 1467887286341 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:28:06 INFO - PROCESS | 1927 | 1467887286342 Marionette TRACE conn2 <- [1,542,null,{}] 03:28:06 INFO - PROCESS | 1927 | 1467887286349 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:06 INFO - PROCESS | 1927 | 1467887286352 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:06 INFO - PROCESS | 1927 | 1467887286459 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 03:28:06 INFO - PROCESS | 1927 | 1467887286516 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:06 INFO - PROCESS | 1927 | 1467887286518 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:06 INFO - PROCESS | 1927 | ++DOCSHELL 0x1294e9800 == 41 [pid = 1927] [id = 143] 03:28:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x119be8400) [pid = 1927] [serial = 426] [outer = 0x0] 03:28:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x12127e400) [pid = 1927] [serial = 427] [outer = 0x119be8400] 03:28:06 INFO - PROCESS | 1927 | 1467887286549 Marionette DEBUG loaded listener.js 03:28:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x1230e8c00) [pid = 1927] [serial = 428] [outer = 0x119be8400] 03:28:06 INFO - PROCESS | 1927 | 1467887286964 Marionette TRACE conn2 <- [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]]]}] 03:28:07 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. 03:28:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 671ms 03:28:07 INFO - PROCESS | 1927 | 1467887287012 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 03:28:07 INFO - PROCESS | 1927 | 1467887287013 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 03:28:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:28:07 INFO - PROCESS | 1927 | 1467887287016 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:28:07 INFO - PROCESS | 1927 | 1467887287017 Marionette TRACE conn2 <- [1,546,null,{}] 03:28:07 INFO - PROCESS | 1927 | 1467887287020 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:07 INFO - PROCESS | 1927 | 1467887287021 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:07 INFO - PROCESS | 1927 | 1467887287137 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 03:28:07 INFO - PROCESS | 1927 | 1467887287413 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:07 INFO - PROCESS | 1927 | 1467887287418 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:07 INFO - PROCESS | 1927 | ++DOCSHELL 0x11714b800 == 42 [pid = 1927] [id = 144] 03:28:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x110d4d400) [pid = 1927] [serial = 429] [outer = 0x0] 03:28:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 107 (0x1121bd400) [pid = 1927] [serial = 430] [outer = 0x110d4d400] 03:28:07 INFO - PROCESS | 1927 | 1467887287490 Marionette DEBUG loaded listener.js 03:28:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 108 (0x113c38000) [pid = 1927] [serial = 431] [outer = 0x110d4d400] 03:28:08 INFO - PROCESS | 1927 | --DOCSHELL 0x125eb0800 == 41 [pid = 1927] [id = 139] 03:28:08 INFO - PROCESS | 1927 | --DOCSHELL 0x125655800 == 40 [pid = 1927] [id = 138] 03:28:08 INFO - PROCESS | 1927 | --DOCSHELL 0x119660000 == 39 [pid = 1927] [id = 137] 03:28:08 INFO - PROCESS | 1927 | --DOCSHELL 0x121927800 == 38 [pid = 1927] [id = 136] 03:28:08 INFO - PROCESS | 1927 | 1467887288043 Marionette TRACE conn2 <- [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]]]}] 03:28:08 INFO - PROCESS | 1927 | --DOCSHELL 0x121260000 == 37 [pid = 1927] [id = 135] 03:28:08 INFO - PROCESS | 1927 | --DOCSHELL 0x119a21000 == 36 [pid = 1927] [id = 134] 03:28:08 INFO - PROCESS | 1927 | --DOCSHELL 0x119367000 == 35 [pid = 1927] [id = 133] 03:28:08 INFO - PROCESS | 1927 | --DOCSHELL 0x118411000 == 34 [pid = 1927] [id = 132] 03:28:08 INFO - PROCESS | 1927 | --DOCSHELL 0x116f3f000 == 33 [pid = 1927] [id = 131] 03:28:08 INFO - PROCESS | 1927 | --DOCSHELL 0x112de1000 == 32 [pid = 1927] [id = 130] 03:28:08 INFO - PROCESS | 1927 | --DOMWINDOW == 107 (0x11858f400) [pid = 1927] [serial = 370] [outer = 0x0] [url = about:blank] 03:28:08 INFO - PROCESS | 1927 | --DOMWINDOW == 106 (0x12b8b7800) [pid = 1927] [serial = 352] [outer = 0x0] [url = about:blank] 03:28:08 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x12c43e800) [pid = 1927] [serial = 356] [outer = 0x0] [url = about:blank] 03:28:08 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x12bc81800) [pid = 1927] [serial = 355] [outer = 0x0] [url = about:blank] 03:28:08 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x119325400) [pid = 1927] [serial = 340] [outer = 0x0] [url = about:blank] 03:28:08 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x119ae1000) [pid = 1927] [serial = 341] [outer = 0x0] [url = about:blank] 03:28:08 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x128dc5800) [pid = 1927] [serial = 346] [outer = 0x0] [url = about:blank] 03:28:08 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x12934f400) [pid = 1927] [serial = 347] [outer = 0x0] [url = about:blank] 03:28:08 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x110d56800) [pid = 1927] [serial = 359] [outer = 0x0] [url = about:blank] 03:28:08 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x121286400) [pid = 1927] [serial = 343] [outer = 0x0] [url = about:blank] 03:28:08 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x1259d7800) [pid = 1927] [serial = 344] [outer = 0x0] [url = about:blank] 03:28:08 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x12a96dc00) [pid = 1927] [serial = 349] [outer = 0x0] [url = about:blank] 03:28:08 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x110d52800) [pid = 1927] [serial = 358] [outer = 0x0] [url = about:blank] 03:28:08 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x1184de000) [pid = 1927] [serial = 328] [outer = 0x0] [url = about:blank] 03:28:08 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x1188ed000) [pid = 1927] [serial = 329] [outer = 0x0] [url = about:blank] 03:28:08 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x1271d4800) [pid = 1927] [serial = 337] [outer = 0x0] [url = about:blank] 03:28:08 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x128dc6000) [pid = 1927] [serial = 338] [outer = 0x0] [url = about:blank] 03:28:08 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x127157c00) [pid = 1927] [serial = 334] [outer = 0x0] [url = about:blank] 03:28:08 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x1275f7400) [pid = 1927] [serial = 335] [outer = 0x0] [url = about:blank] 03:28:08 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x119bdbc00) [pid = 1927] [serial = 331] [outer = 0x0] [url = about:blank] 03:28:08 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x12105ac00) [pid = 1927] [serial = 332] [outer = 0x0] [url = about:blank] 03:28:08 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x12c436000) [pid = 1927] [serial = 326] [outer = 0x0] [url = about:blank] 03:28:08 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x1128b3400) [pid = 1927] [serial = 368] [outer = 0x0] [url = about:blank] 03:28:08 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x11823f400) [pid = 1927] [serial = 362] [outer = 0x0] [url = about:blank] 03:28:08 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x1128ae800) [pid = 1927] [serial = 367] [outer = 0x0] [url = about:blank] 03:28:08 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x12bf1ec00) [pid = 1927] [serial = 365] [outer = 0x0] [url = about:blank] 03:28:08 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x12b8c5c00) [pid = 1927] [serial = 353] [outer = 0x0] [url = about:blank] 03:28:08 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x111e29800) [pid = 1927] [serial = 361] [outer = 0x0] [url = about:blank] 03:28:08 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x12a9d2800) [pid = 1927] [serial = 350] [outer = 0x0] [url = about:blank] 03:28:08 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x12c442000) [pid = 1927] [serial = 371] [outer = 0x0] [url = about:blank] 03:28:08 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x12931b400) [pid = 1927] [serial = 364] [outer = 0x0] [url = about:blank] 03:28:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 03:28:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1071ms 03:28:08 INFO - PROCESS | 1927 | 1467887288088 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 03:28:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:28:08 INFO - PROCESS | 1927 | 1467887288091 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 03:28:08 INFO - PROCESS | 1927 | 1467887288093 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:28:08 INFO - PROCESS | 1927 | 1467887288095 Marionette TRACE conn2 <- [1,550,null,{}] 03:28:08 INFO - PROCESS | 1927 | 1467887288099 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:08 INFO - PROCESS | 1927 | 1467887288101 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:08 INFO - PROCESS | 1927 | 1467887288180 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 03:28:08 INFO - PROCESS | 1927 | 1467887288188 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:08 INFO - PROCESS | 1927 | 1467887288190 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:08 INFO - PROCESS | 1927 | ++DOCSHELL 0x11715b000 == 33 [pid = 1927] [id = 145] 03:28:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x11697fc00) [pid = 1927] [serial = 432] [outer = 0x0] 03:28:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x11858a400) [pid = 1927] [serial = 433] [outer = 0x11697fc00] 03:28:08 INFO - PROCESS | 1927 | 1467887288222 Marionette DEBUG loaded listener.js 03:28:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x118823800) [pid = 1927] [serial = 434] [outer = 0x11697fc00] 03:28:08 INFO - PROCESS | 1927 | 1467887288570 Marionette TRACE conn2 <- [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]]]}] 03:28:08 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. 03:28:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 523ms 03:28:08 INFO - PROCESS | 1927 | 1467887288618 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 03:28:08 INFO - PROCESS | 1927 | 1467887288621 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 03:28:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:28:08 INFO - PROCESS | 1927 | 1467887288623 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:28:08 INFO - PROCESS | 1927 | 1467887288625 Marionette TRACE conn2 <- [1,554,null,{}] 03:28:08 INFO - PROCESS | 1927 | 1467887288627 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:08 INFO - PROCESS | 1927 | 1467887288628 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:08 INFO - PROCESS | 1927 | 1467887288707 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 03:28:08 INFO - PROCESS | 1927 | 1467887288711 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:08 INFO - PROCESS | 1927 | 1467887288713 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:08 INFO - PROCESS | 1927 | ++DOCSHELL 0x1189c3000 == 34 [pid = 1927] [id = 146] 03:28:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x118824400) [pid = 1927] [serial = 435] [outer = 0x0] 03:28:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x1196d3c00) [pid = 1927] [serial = 436] [outer = 0x118824400] 03:28:08 INFO - PROCESS | 1927 | 1467887288740 Marionette DEBUG loaded listener.js 03:28:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x1199ee000) [pid = 1927] [serial = 437] [outer = 0x118824400] 03:28:08 INFO - PROCESS | 1927 | [1927] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:09 INFO - PROCESS | 1927 | [1927] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:09 INFO - PROCESS | 1927 | 1467887289101 Marionette TRACE conn2 <- [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]]]}] 03:28:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:28:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 519ms 03:28:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:28:09 INFO - PROCESS | 1927 | 1467887289143 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 03:28:09 INFO - PROCESS | 1927 | 1467887289144 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 03:28:09 INFO - PROCESS | 1927 | 1467887289155 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:28:09 INFO - PROCESS | 1927 | 1467887289159 Marionette TRACE conn2 <- [1,558,null,{}] 03:28:09 INFO - PROCESS | 1927 | 1467887289167 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:09 INFO - PROCESS | 1927 | 1467887289169 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:09 INFO - PROCESS | 1927 | 1467887289247 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 03:28:09 INFO - PROCESS | 1927 | 1467887289253 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:09 INFO - PROCESS | 1927 | 1467887289254 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:09 INFO - PROCESS | 1927 | ++DOCSHELL 0x11a0bb000 == 35 [pid = 1927] [id = 147] 03:28:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x119bb1000) [pid = 1927] [serial = 438] [outer = 0x0] 03:28:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x1214e3c00) [pid = 1927] [serial = 439] [outer = 0x119bb1000] 03:28:09 INFO - PROCESS | 1927 | 1467887289279 Marionette DEBUG loaded listener.js 03:28:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x12530ac00) [pid = 1927] [serial = 440] [outer = 0x119bb1000] 03:28:09 INFO - PROCESS | 1927 | 1467887289592 Marionette TRACE conn2 <- [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]]]}] 03:28:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:28:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 487ms 03:28:09 INFO - PROCESS | 1927 | 1467887289634 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 03:28:09 INFO - PROCESS | 1927 | 1467887289636 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 03:28:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:28:09 INFO - PROCESS | 1927 | 1467887289638 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:28:09 INFO - PROCESS | 1927 | 1467887289639 Marionette TRACE conn2 <- [1,562,null,{}] 03:28:09 INFO - PROCESS | 1927 | 1467887289641 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:09 INFO - PROCESS | 1927 | 1467887289642 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:09 INFO - PROCESS | 1927 | 1467887289720 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 03:28:09 INFO - PROCESS | 1927 | 1467887289724 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:09 INFO - PROCESS | 1927 | 1467887289725 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:09 INFO - PROCESS | 1927 | ++DOCSHELL 0x121926800 == 36 [pid = 1927] [id = 148] 03:28:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x1254ee800) [pid = 1927] [serial = 441] [outer = 0x0] 03:28:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x1259e0800) [pid = 1927] [serial = 442] [outer = 0x1254ee800] 03:28:09 INFO - PROCESS | 1927 | 1467887289750 Marionette DEBUG loaded listener.js 03:28:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x12696ac00) [pid = 1927] [serial = 443] [outer = 0x1254ee800] 03:28:09 INFO - PROCESS | 1927 | [1927] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:10 INFO - PROCESS | 1927 | [1927] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:10 INFO - PROCESS | 1927 | 1467887290078 Marionette TRACE conn2 <- [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]]]}] 03:28:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:28:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 468ms 03:28:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:28:10 INFO - PROCESS | 1927 | 1467887290107 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 03:28:10 INFO - PROCESS | 1927 | 1467887290108 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 03:28:10 INFO - PROCESS | 1927 | 1467887290110 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:28:10 INFO - PROCESS | 1927 | 1467887290111 Marionette TRACE conn2 <- [1,566,null,{}] 03:28:10 INFO - PROCESS | 1927 | 1467887290113 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:10 INFO - PROCESS | 1927 | 1467887290115 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:10 INFO - PROCESS | 1927 | 1467887290222 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 03:28:10 INFO - PROCESS | 1927 | 1467887290233 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:10 INFO - PROCESS | 1927 | 1467887290237 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:10 INFO - PROCESS | 1927 | ++DOCSHELL 0x1253c4800 == 37 [pid = 1927] [id = 149] 03:28:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x1271d5000) [pid = 1927] [serial = 444] [outer = 0x0] 03:28:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x1275ed800) [pid = 1927] [serial = 445] [outer = 0x1271d5000] 03:28:10 INFO - PROCESS | 1927 | 1467887290269 Marionette DEBUG loaded listener.js 03:28:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x128dc8000) [pid = 1927] [serial = 446] [outer = 0x1271d5000] 03:28:10 INFO - PROCESS | 1927 | [1927] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:10 INFO - PROCESS | 1927 | [1927] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:10 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x1199f7400) [pid = 1927] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:28:10 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x115df6000) [pid = 1927] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:28:10 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x121847c00) [pid = 1927] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:28:10 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x11820bc00) [pid = 1927] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:28:10 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x1199f3800) [pid = 1927] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:28:10 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x11932c800) [pid = 1927] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:28:10 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x118240000) [pid = 1927] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:28:10 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x11545c800) [pid = 1927] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:28:10 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x110d49800) [pid = 1927] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:28:10 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x118592800) [pid = 1927] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:28:10 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x117db0800) [pid = 1927] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:28:10 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x110d48c00) [pid = 1927] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:28:10 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x11897bc00) [pid = 1927] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:28:10 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x11a09b000) [pid = 1927] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:28:10 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x12105fc00) [pid = 1927] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:28:11 INFO - PROCESS | 1927 | 1467887291101 Marionette TRACE conn2 <- [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]]]}] 03:28:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:28:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1020ms 03:28:11 INFO - PROCESS | 1927 | 1467887291131 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 03:28:11 INFO - PROCESS | 1927 | 1467887291134 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 03:28:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:28:11 INFO - PROCESS | 1927 | 1467887291148 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:28:11 INFO - PROCESS | 1927 | 1467887291150 Marionette TRACE conn2 <- [1,570,null,{}] 03:28:11 INFO - PROCESS | 1927 | 1467887291154 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:11 INFO - PROCESS | 1927 | 1467887291156 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:11 INFO - PROCESS | 1927 | 1467887291254 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 03:28:11 INFO - PROCESS | 1927 | 1467887291307 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:11 INFO - PROCESS | 1927 | 1467887291309 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:11 INFO - PROCESS | 1927 | ++DOCSHELL 0x11840f800 == 38 [pid = 1927] [id = 150] 03:28:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x1128b3400) [pid = 1927] [serial = 447] [outer = 0x0] 03:28:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x1176fac00) [pid = 1927] [serial = 448] [outer = 0x1128b3400] 03:28:11 INFO - PROCESS | 1927 | 1467887291340 Marionette DEBUG loaded listener.js 03:28:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x1184e5400) [pid = 1927] [serial = 449] [outer = 0x1128b3400] 03:28:11 INFO - PROCESS | 1927 | [1927] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:11 INFO - PROCESS | 1927 | 1467887291761 Marionette TRACE conn2 <- [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]]]}] 03:28:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:28:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 621ms 03:28:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:28:11 INFO - PROCESS | 1927 | 1467887291770 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 03:28:11 INFO - PROCESS | 1927 | 1467887291773 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 03:28:11 INFO - PROCESS | 1927 | 1467887291777 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:28:11 INFO - PROCESS | 1927 | 1467887291779 Marionette TRACE conn2 <- [1,574,null,{}] 03:28:11 INFO - PROCESS | 1927 | 1467887291782 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:11 INFO - PROCESS | 1927 | 1467887291784 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:11 INFO - PROCESS | 1927 | 1467887291882 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 03:28:11 INFO - PROCESS | 1927 | 1467887291931 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:11 INFO - PROCESS | 1927 | 1467887291932 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:11 INFO - PROCESS | 1927 | ++DOCSHELL 0x112dde000 == 39 [pid = 1927] [id = 151] 03:28:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x1188e5c00) [pid = 1927] [serial = 450] [outer = 0x0] 03:28:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x1189dd400) [pid = 1927] [serial = 451] [outer = 0x1188e5c00] 03:28:11 INFO - PROCESS | 1927 | 1467887291963 Marionette DEBUG loaded listener.js 03:28:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x1199ee400) [pid = 1927] [serial = 452] [outer = 0x1188e5c00] 03:28:12 INFO - PROCESS | 1927 | 1467887292389 Marionette TRACE conn2 <- [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]]]}] 03:28:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:28:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 670ms 03:28:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:28:12 INFO - PROCESS | 1927 | 1467887292448 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 03:28:12 INFO - PROCESS | 1927 | 1467887292450 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 03:28:12 INFO - PROCESS | 1927 | 1467887292452 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:28:12 INFO - PROCESS | 1927 | 1467887292454 Marionette TRACE conn2 <- [1,578,null,{}] 03:28:12 INFO - PROCESS | 1927 | 1467887292462 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:12 INFO - PROCESS | 1927 | 1467887292465 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:12 INFO - PROCESS | 1927 | 1467887292578 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 03:28:12 INFO - PROCESS | 1927 | 1467887292657 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:12 INFO - PROCESS | 1927 | 1467887292659 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:12 INFO - PROCESS | 1927 | ++DOCSHELL 0x1271a7800 == 40 [pid = 1927] [id = 152] 03:28:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x121286c00) [pid = 1927] [serial = 453] [outer = 0x0] 03:28:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x1254f6000) [pid = 1927] [serial = 454] [outer = 0x121286c00] 03:28:12 INFO - PROCESS | 1927 | 1467887292690 Marionette DEBUG loaded listener.js 03:28:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x12696b000) [pid = 1927] [serial = 455] [outer = 0x121286c00] 03:28:13 INFO - PROCESS | 1927 | 1467887293119 Marionette TRACE conn2 <- [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]]]}] 03:28:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:28:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 721ms 03:28:13 INFO - PROCESS | 1927 | 1467887293174 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 03:28:13 INFO - PROCESS | 1927 | 1467887293177 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 03:28:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:28:13 INFO - PROCESS | 1927 | 1467887293200 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:28:13 INFO - PROCESS | 1927 | 1467887293202 Marionette TRACE conn2 <- [1,582,null,{}] 03:28:13 INFO - PROCESS | 1927 | 1467887293208 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:13 INFO - PROCESS | 1927 | 1467887293210 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:13 INFO - PROCESS | 1927 | 1467887293355 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 03:28:13 INFO - PROCESS | 1927 | 1467887293446 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:13 INFO - PROCESS | 1927 | 1467887293447 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:13 INFO - PROCESS | 1927 | ++DOCSHELL 0x129124800 == 41 [pid = 1927] [id = 153] 03:28:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x1275f0c00) [pid = 1927] [serial = 456] [outer = 0x0] 03:28:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x128dbf400) [pid = 1927] [serial = 457] [outer = 0x1275f0c00] 03:28:13 INFO - PROCESS | 1927 | 1467887293494 Marionette DEBUG loaded listener.js 03:28:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x129316000) [pid = 1927] [serial = 458] [outer = 0x1275f0c00] 03:28:13 INFO - PROCESS | 1927 | 1467887293959 Marionette TRACE conn2 <- [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]]]}] 03:28:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:28:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 844ms 03:28:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:28:14 INFO - PROCESS | 1927 | 1467887294031 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 03:28:14 INFO - PROCESS | 1927 | 1467887294033 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 03:28:14 INFO - PROCESS | 1927 | 1467887294037 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:28:14 INFO - PROCESS | 1927 | 1467887294038 Marionette TRACE conn2 <- [1,586,null,{}] 03:28:14 INFO - PROCESS | 1927 | 1467887294040 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:14 INFO - PROCESS | 1927 | 1467887294042 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:14 INFO - PROCESS | 1927 | 1467887294135 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 03:28:14 INFO - PROCESS | 1927 | 1467887294210 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:14 INFO - PROCESS | 1927 | 1467887294211 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:14 INFO - PROCESS | 1927 | ++DOCSHELL 0x1294f2800 == 42 [pid = 1927] [id = 154] 03:28:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x1275f8400) [pid = 1927] [serial = 459] [outer = 0x0] 03:28:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x12a79a400) [pid = 1927] [serial = 460] [outer = 0x1275f8400] 03:28:14 INFO - PROCESS | 1927 | 1467887294240 Marionette DEBUG loaded listener.js 03:28:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x12a96f800) [pid = 1927] [serial = 461] [outer = 0x1275f8400] 03:28:14 INFO - PROCESS | 1927 | [1927] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:14 INFO - PROCESS | 1927 | 1467887294757 Marionette TRACE conn2 <- [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]]]}] 03:28:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:28:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 770ms 03:28:14 INFO - PROCESS | 1927 | 1467887294806 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 03:28:14 INFO - PROCESS | 1927 | 1467887294809 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 03:28:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:28:14 INFO - PROCESS | 1927 | 1467887294812 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:28:14 INFO - PROCESS | 1927 | 1467887294814 Marionette TRACE conn2 <- [1,590,null,{}] 03:28:14 INFO - PROCESS | 1927 | 1467887294818 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:14 INFO - PROCESS | 1927 | 1467887294819 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:14 INFO - PROCESS | 1927 | 1467887294915 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 03:28:14 INFO - PROCESS | 1927 | 1467887294982 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:14 INFO - PROCESS | 1927 | 1467887294985 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:15 INFO - PROCESS | 1927 | ++DOCSHELL 0x117d7b000 == 43 [pid = 1927] [id = 155] 03:28:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x1133f1c00) [pid = 1927] [serial = 462] [outer = 0x0] 03:28:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x116f5a400) [pid = 1927] [serial = 463] [outer = 0x1133f1c00] 03:28:15 INFO - PROCESS | 1927 | 1467887295029 Marionette DEBUG loaded listener.js 03:28:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x11858f000) [pid = 1927] [serial = 464] [outer = 0x1133f1c00] 03:28:15 INFO - PROCESS | 1927 | --DOCSHELL 0x121926800 == 42 [pid = 1927] [id = 148] 03:28:15 INFO - PROCESS | 1927 | --DOCSHELL 0x11a0bb000 == 41 [pid = 1927] [id = 147] 03:28:15 INFO - PROCESS | 1927 | --DOCSHELL 0x1189c3000 == 40 [pid = 1927] [id = 146] 03:28:15 INFO - PROCESS | 1927 | --DOCSHELL 0x11715b000 == 39 [pid = 1927] [id = 145] 03:28:15 INFO - PROCESS | 1927 | --DOCSHELL 0x11714b800 == 38 [pid = 1927] [id = 144] 03:28:15 INFO - PROCESS | 1927 | --DOCSHELL 0x1294e9800 == 37 [pid = 1927] [id = 143] 03:28:15 INFO - PROCESS | 1927 | --DOCSHELL 0x11a0c0000 == 36 [pid = 1927] [id = 142] 03:28:15 INFO - PROCESS | 1927 | --DOCSHELL 0x116678800 == 35 [pid = 1927] [id = 141] 03:28:15 INFO - PROCESS | 1927 | --DOCSHELL 0x1189b1000 == 34 [pid = 1927] [id = 129] 03:28:15 INFO - PROCESS | 1927 | --DOCSHELL 0x12788f800 == 33 [pid = 1927] [id = 140] 03:28:15 INFO - PROCESS | 1927 | --DOCSHELL 0x1294f2800 == 32 [pid = 1927] [id = 154] 03:28:15 INFO - PROCESS | 1927 | --DOCSHELL 0x129124800 == 31 [pid = 1927] [id = 153] 03:28:15 INFO - PROCESS | 1927 | --DOCSHELL 0x1271a7800 == 30 [pid = 1927] [id = 152] 03:28:15 INFO - PROCESS | 1927 | --DOCSHELL 0x112dde000 == 29 [pid = 1927] [id = 151] 03:28:15 INFO - PROCESS | 1927 | --DOCSHELL 0x11840f800 == 28 [pid = 1927] [id = 150] 03:28:15 INFO - PROCESS | 1927 | --DOCSHELL 0x1253c4800 == 27 [pid = 1927] [id = 149] 03:28:15 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x126f9e400) [pid = 1927] [serial = 407] [outer = 0x0] [url = about:blank] 03:28:15 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x125f8c400) [pid = 1927] [serial = 406] [outer = 0x0] [url = about:blank] 03:28:15 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x11820d800) [pid = 1927] [serial = 410] [outer = 0x0] [url = about:blank] 03:28:15 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x128dca800) [pid = 1927] [serial = 416] [outer = 0x0] [url = about:blank] 03:28:15 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x1128a4c00) [pid = 1927] [serial = 409] [outer = 0x0] [url = about:blank] 03:28:15 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x129344400) [pid = 1927] [serial = 418] [outer = 0x0] [url = about:blank] 03:28:15 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x12562fc00) [pid = 1927] [serial = 412] [outer = 0x0] [url = about:blank] 03:28:15 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x125ebdc00) [pid = 1927] [serial = 404] [outer = 0x0] [url = about:blank] 03:28:15 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x116f5ac00) [pid = 1927] [serial = 374] [outer = 0x0] [url = about:blank] 03:28:15 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x1128a7800) [pid = 1927] [serial = 373] [outer = 0x0] [url = about:blank] 03:28:15 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x1275f0400) [pid = 1927] [serial = 415] [outer = 0x0] [url = about:blank] 03:28:15 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x1275edc00) [pid = 1927] [serial = 413] [outer = 0x0] [url = about:blank] 03:28:15 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x1199ef800) [pid = 1927] [serial = 377] [outer = 0x0] [url = about:blank] 03:28:15 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x1196d5c00) [pid = 1927] [serial = 376] [outer = 0x0] [url = about:blank] 03:28:15 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x119be6400) [pid = 1927] [serial = 398] [outer = 0x0] [url = about:blank] 03:28:15 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x125629000) [pid = 1927] [serial = 380] [outer = 0x0] [url = about:blank] 03:28:15 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x121067000) [pid = 1927] [serial = 379] [outer = 0x0] [url = about:blank] 03:28:15 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x12a7a1400) [pid = 1927] [serial = 383] [outer = 0x0] [url = about:blank] 03:28:15 INFO - PROCESS | 1927 | --DOMWINDOW == 76 (0x129319c00) [pid = 1927] [serial = 382] [outer = 0x0] [url = about:blank] 03:28:15 INFO - PROCESS | 1927 | --DOMWINDOW == 75 (0x11a0a2800) [pid = 1927] [serial = 400] [outer = 0x0] [url = about:blank] 03:28:15 INFO - PROCESS | 1927 | --DOMWINDOW == 74 (0x116461400) [pid = 1927] [serial = 388] [outer = 0x0] [url = about:blank] 03:28:15 INFO - PROCESS | 1927 | --DOMWINDOW == 73 (0x116f9b000) [pid = 1927] [serial = 389] [outer = 0x0] [url = about:blank] 03:28:15 INFO - PROCESS | 1927 | --DOMWINDOW == 72 (0x125303000) [pid = 1927] [serial = 403] [outer = 0x0] [url = about:blank] 03:28:15 INFO - PROCESS | 1927 | --DOMWINDOW == 71 (0x118594800) [pid = 1927] [serial = 391] [outer = 0x0] [url = about:blank] 03:28:15 INFO - PROCESS | 1927 | --DOMWINDOW == 70 (0x118823400) [pid = 1927] [serial = 392] [outer = 0x0] [url = about:blank] 03:28:15 INFO - PROCESS | 1927 | --DOMWINDOW == 69 (0x119ae3000) [pid = 1927] [serial = 397] [outer = 0x0] [url = about:blank] 03:28:15 INFO - PROCESS | 1927 | --DOMWINDOW == 68 (0x1196d5000) [pid = 1927] [serial = 394] [outer = 0x0] [url = about:blank] 03:28:15 INFO - PROCESS | 1927 | --DOMWINDOW == 67 (0x1199ea400) [pid = 1927] [serial = 395] [outer = 0x0] [url = about:blank] 03:28:15 INFO - PROCESS | 1927 | --DOMWINDOW == 66 (0x12114ac00) [pid = 1927] [serial = 401] [outer = 0x0] [url = about:blank] 03:28:15 INFO - PROCESS | 1927 | --DOMWINDOW == 65 (0x118617400) [pid = 1927] [serial = 386] [outer = 0x0] [url = about:blank] 03:28:15 INFO - PROCESS | 1927 | --DOMWINDOW == 64 (0x11858bc00) [pid = 1927] [serial = 385] [outer = 0x0] [url = about:blank] 03:28:15 INFO - PROCESS | 1927 | 1467887295966 Marionette TRACE conn2 <- [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]]]}] 03:28:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:28:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1175ms 03:28:15 INFO - PROCESS | 1927 | 1467887295988 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 03:28:15 INFO - PROCESS | 1927 | 1467887295990 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 03:28:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:28:15 INFO - PROCESS | 1927 | 1467887295993 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:28:15 INFO - PROCESS | 1927 | 1467887295995 Marionette TRACE conn2 <- [1,594,null,{}] 03:28:16 INFO - PROCESS | 1927 | 1467887296004 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:16 INFO - PROCESS | 1927 | 1467887296006 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:16 INFO - PROCESS | 1927 | 1467887296086 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 03:28:16 INFO - PROCESS | 1927 | 1467887296091 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:16 INFO - PROCESS | 1927 | 1467887296094 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:16 INFO - PROCESS | 1927 | ++DOCSHELL 0x1133dc000 == 28 [pid = 1927] [id = 156] 03:28:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 65 (0x1128b2c00) [pid = 1927] [serial = 465] [outer = 0x0] 03:28:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 66 (0x1133b1000) [pid = 1927] [serial = 466] [outer = 0x1128b2c00] 03:28:16 INFO - PROCESS | 1927 | 1467887296123 Marionette DEBUG loaded listener.js 03:28:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 67 (0x1121b1400) [pid = 1927] [serial = 467] [outer = 0x1128b2c00] 03:28:16 INFO - PROCESS | 1927 | 1467887296488 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 03:28:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:28:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 520ms 03:28:16 INFO - PROCESS | 1927 | 1467887296513 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 03:28:16 INFO - PROCESS | 1927 | 1467887296517 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 03:28:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:28:16 INFO - PROCESS | 1927 | 1467887296521 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:28:16 INFO - PROCESS | 1927 | 1467887296523 Marionette TRACE conn2 <- [1,598,null,{}] 03:28:16 INFO - PROCESS | 1927 | 1467887296525 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:16 INFO - PROCESS | 1927 | 1467887296527 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:16 INFO - PROCESS | 1927 | 1467887296606 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 03:28:16 INFO - PROCESS | 1927 | 1467887296610 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:16 INFO - PROCESS | 1927 | 1467887296611 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:16 INFO - PROCESS | 1927 | ++DOCSHELL 0x1169c3800 == 29 [pid = 1927] [id = 157] 03:28:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 68 (0x116987c00) [pid = 1927] [serial = 468] [outer = 0x0] 03:28:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 69 (0x117db0800) [pid = 1927] [serial = 469] [outer = 0x116987c00] 03:28:16 INFO - PROCESS | 1927 | 1467887296640 Marionette DEBUG loaded listener.js 03:28:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 70 (0x118212000) [pid = 1927] [serial = 470] [outer = 0x116987c00] 03:28:16 INFO - PROCESS | 1927 | 1467887296977 Marionette TRACE conn2 <- [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]]]}] 03:28:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:28:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 471ms 03:28:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:28:17 INFO - PROCESS | 1927 | 1467887296993 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 03:28:17 INFO - PROCESS | 1927 | 1467887296994 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 03:28:17 INFO - PROCESS | 1927 | 1467887296996 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:28:17 INFO - PROCESS | 1927 | 1467887296999 Marionette TRACE conn2 <- [1,602,null,{}] 03:28:17 INFO - PROCESS | 1927 | 1467887297009 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:17 INFO - PROCESS | 1927 | 1467887297012 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:17 INFO - PROCESS | 1927 | 1467887297086 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 03:28:17 INFO - PROCESS | 1927 | 1467887297135 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:17 INFO - PROCESS | 1927 | 1467887297137 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:17 INFO - PROCESS | 1927 | ++DOCSHELL 0x1182ed000 == 30 [pid = 1927] [id = 158] 03:28:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 71 (0x1128b0400) [pid = 1927] [serial = 471] [outer = 0x0] 03:28:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 72 (0x118593000) [pid = 1927] [serial = 472] [outer = 0x1128b0400] 03:28:17 INFO - PROCESS | 1927 | 1467887297165 Marionette DEBUG loaded listener.js 03:28:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 73 (0x118980800) [pid = 1927] [serial = 473] [outer = 0x1128b0400] 03:28:17 INFO - PROCESS | 1927 | 1467887297469 Marionette TRACE conn2 <- [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]]]}] 03:28:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:28:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 523ms 03:28:17 INFO - PROCESS | 1927 | 1467887297520 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 03:28:17 INFO - PROCESS | 1927 | 1467887297522 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 03:28:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:28:17 INFO - PROCESS | 1927 | 1467887297524 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:28:17 INFO - PROCESS | 1927 | 1467887297525 Marionette TRACE conn2 <- [1,606,null,{}] 03:28:17 INFO - PROCESS | 1927 | 1467887297527 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:17 INFO - PROCESS | 1927 | 1467887297528 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:17 INFO - PROCESS | 1927 | 1467887297604 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 03:28:17 INFO - PROCESS | 1927 | 1467887297607 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:17 INFO - PROCESS | 1927 | 1467887297608 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:17 INFO - PROCESS | 1927 | ++DOCSHELL 0x119097000 == 31 [pid = 1927] [id = 159] 03:28:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 74 (0x1196d2000) [pid = 1927] [serial = 474] [outer = 0x0] 03:28:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 75 (0x1199ec000) [pid = 1927] [serial = 475] [outer = 0x1196d2000] 03:28:17 INFO - PROCESS | 1927 | 1467887297636 Marionette DEBUG loaded listener.js 03:28:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 76 (0x1199f3c00) [pid = 1927] [serial = 476] [outer = 0x1196d2000] 03:28:17 INFO - PROCESS | 1927 | 1467887297944 Marionette TRACE conn2 <- [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]]]}] 03:28:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:28:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 469ms 03:28:17 INFO - PROCESS | 1927 | 1467887297994 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 03:28:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:28:17 INFO - PROCESS | 1927 | 1467887297995 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 03:28:17 INFO - PROCESS | 1927 | 1467887297997 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:28:17 INFO - PROCESS | 1927 | 1467887297998 Marionette TRACE conn2 <- [1,610,null,{}] 03:28:18 INFO - PROCESS | 1927 | 1467887298001 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:18 INFO - PROCESS | 1927 | 1467887298002 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:18 INFO - PROCESS | 1927 | 1467887298097 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 03:28:18 INFO - PROCESS | 1927 | 1467887298112 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:18 INFO - PROCESS | 1927 | 1467887298114 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:18 INFO - PROCESS | 1927 | ++DOCSHELL 0x119653800 == 32 [pid = 1927] [id = 160] 03:28:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 77 (0x116908c00) [pid = 1927] [serial = 477] [outer = 0x0] 03:28:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x119ae3800) [pid = 1927] [serial = 478] [outer = 0x116908c00] 03:28:18 INFO - PROCESS | 1927 | 1467887298138 Marionette DEBUG loaded listener.js 03:28:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x119bb6c00) [pid = 1927] [serial = 479] [outer = 0x116908c00] 03:28:18 INFO - PROCESS | 1927 | 1467887298479 Marionette TRACE conn2 <- [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]]]}] 03:28:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:28:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 521ms 03:28:18 INFO - PROCESS | 1927 | 1467887298519 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 03:28:18 INFO - PROCESS | 1927 | 1467887298520 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 03:28:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:28:18 INFO - PROCESS | 1927 | 1467887298522 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:28:18 INFO - PROCESS | 1927 | 1467887298523 Marionette TRACE conn2 <- [1,614,null,{}] 03:28:18 INFO - PROCESS | 1927 | 1467887298525 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:18 INFO - PROCESS | 1927 | 1467887298529 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:18 INFO - PROCESS | 1927 | 1467887298634 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 03:28:18 INFO - PROCESS | 1927 | 1467887298666 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:18 INFO - PROCESS | 1927 | 1467887298667 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:18 INFO - PROCESS | 1927 | ++DOCSHELL 0x11a0b9800 == 33 [pid = 1927] [id = 161] 03:28:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x119ae4800) [pid = 1927] [serial = 480] [outer = 0x0] 03:28:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x119ed3c00) [pid = 1927] [serial = 481] [outer = 0x119ae4800] 03:28:18 INFO - PROCESS | 1927 | 1467887298692 Marionette DEBUG loaded listener.js 03:28:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x121a35000) [pid = 1927] [serial = 482] [outer = 0x119ae4800] 03:28:18 INFO - PROCESS | 1927 | 1467887298988 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 03:28:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:28:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 519ms 03:28:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:28:19 INFO - PROCESS | 1927 | 1467887299041 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 03:28:19 INFO - PROCESS | 1927 | 1467887299042 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 03:28:19 INFO - PROCESS | 1927 | 1467887299044 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:28:19 INFO - PROCESS | 1927 | 1467887299045 Marionette TRACE conn2 <- [1,618,null,{}] 03:28:19 INFO - PROCESS | 1927 | 1467887299055 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:19 INFO - PROCESS | 1927 | 1467887299056 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:19 INFO - PROCESS | 1927 | 1467887299144 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 03:28:19 INFO - PROCESS | 1927 | 1467887299179 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:19 INFO - PROCESS | 1927 | 1467887299180 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:19 INFO - PROCESS | 1927 | ++DOCSHELL 0x1214a2000 == 34 [pid = 1927] [id = 162] 03:28:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x121143c00) [pid = 1927] [serial = 483] [outer = 0x0] 03:28:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x123724800) [pid = 1927] [serial = 484] [outer = 0x121143c00] 03:28:19 INFO - PROCESS | 1927 | 1467887299204 Marionette DEBUG loaded listener.js 03:28:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x1254f8400) [pid = 1927] [serial = 485] [outer = 0x121143c00] 03:28:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x125f8a800) [pid = 1927] [serial = 486] [outer = 0x12b8bd000] 03:28:19 INFO - PROCESS | 1927 | 1467887299546 Marionette TRACE conn2 <- [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]]]}] 03:28:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:28:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 518ms 03:28:19 INFO - PROCESS | 1927 | 1467887299563 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 03:28:19 INFO - PROCESS | 1927 | 1467887299565 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 03:28:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:28:19 INFO - PROCESS | 1927 | 1467887299569 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:28:19 INFO - PROCESS | 1927 | 1467887299570 Marionette TRACE conn2 <- [1,622,null,{}] 03:28:19 INFO - PROCESS | 1927 | 1467887299573 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:19 INFO - PROCESS | 1927 | 1467887299574 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:19 INFO - PROCESS | 1927 | 1467887299661 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 03:28:19 INFO - PROCESS | 1927 | 1467887299693 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:19 INFO - PROCESS | 1927 | 1467887299694 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:19 INFO - PROCESS | 1927 | ++DOCSHELL 0x121a7c000 == 35 [pid = 1927] [id = 163] 03:28:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x125631400) [pid = 1927] [serial = 487] [outer = 0x0] 03:28:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x1259dd800) [pid = 1927] [serial = 488] [outer = 0x125631400] 03:28:19 INFO - PROCESS | 1927 | 1467887299718 Marionette DEBUG loaded listener.js 03:28:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x126968400) [pid = 1927] [serial = 489] [outer = 0x125631400] 03:28:20 INFO - PROCESS | 1927 | 1467887300040 Marionette TRACE conn2 <- [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]]]}] 03:28:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:28:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 520ms 03:28:20 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x1254ee800) [pid = 1927] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:28:20 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x1271d5000) [pid = 1927] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:28:20 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x11a0a1800) [pid = 1927] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:28:20 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x115d21000) [pid = 1927] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 03:28:20 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x110d4d400) [pid = 1927] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 03:28:20 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x119be8400) [pid = 1927] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:28:20 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x119bb1000) [pid = 1927] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:28:20 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x11697fc00) [pid = 1927] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 03:28:20 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x118824400) [pid = 1927] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:28:20 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x11882a800) [pid = 1927] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:28:20 INFO - PROCESS | 1927 | 1467887300196 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 03:28:20 INFO - PROCESS | 1927 | 1467887300198 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 03:28:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:28:20 INFO - PROCESS | 1927 | 1467887300214 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:28:20 INFO - PROCESS | 1927 | 1467887300217 Marionette TRACE conn2 <- [1,626,null,{}] 03:28:20 INFO - PROCESS | 1927 | 1467887300220 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:20 INFO - PROCESS | 1927 | 1467887300222 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:20 INFO - PROCESS | 1927 | 1467887300348 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 03:28:20 INFO - PROCESS | 1927 | 1467887300356 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:20 INFO - PROCESS | 1927 | 1467887300357 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:20 INFO - PROCESS | 1927 | ++DOCSHELL 0x1182ec000 == 36 [pid = 1927] [id = 164] 03:28:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x116a1f800) [pid = 1927] [serial = 490] [outer = 0x0] 03:28:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x11932e000) [pid = 1927] [serial = 491] [outer = 0x116a1f800] 03:28:20 INFO - PROCESS | 1927 | 1467887300398 Marionette DEBUG loaded listener.js 03:28:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x1254ee800) [pid = 1927] [serial = 492] [outer = 0x116a1f800] 03:28:20 INFO - PROCESS | 1927 | 1467887300785 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 03:28:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:28:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 621ms 03:28:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:28:20 INFO - PROCESS | 1927 | 1467887300836 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 03:28:20 INFO - PROCESS | 1927 | 1467887300837 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 03:28:20 INFO - PROCESS | 1927 | 1467887300845 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:28:20 INFO - PROCESS | 1927 | 1467887300847 Marionette TRACE conn2 <- [1,630,null,{}] 03:28:20 INFO - PROCESS | 1927 | 1467887300850 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:20 INFO - PROCESS | 1927 | 1467887300851 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:20 INFO - PROCESS | 1927 | 1467887300949 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 03:28:20 INFO - PROCESS | 1927 | 1467887300975 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:20 INFO - PROCESS | 1927 | 1467887300976 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:20 INFO - PROCESS | 1927 | ++DOCSHELL 0x125652000 == 37 [pid = 1927] [id = 165] 03:28:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x1256a7000) [pid = 1927] [serial = 493] [outer = 0x0] 03:28:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x1271d2c00) [pid = 1927] [serial = 494] [outer = 0x1256a7000] 03:28:21 INFO - PROCESS | 1927 | 1467887301001 Marionette DEBUG loaded listener.js 03:28:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x1275f1800) [pid = 1927] [serial = 495] [outer = 0x1256a7000] 03:28:21 INFO - PROCESS | 1927 | 1467887301300 Marionette TRACE conn2 <- [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]]]}] 03:28:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:28:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 468ms 03:28:21 INFO - PROCESS | 1927 | 1467887301321 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 03:28:21 INFO - PROCESS | 1927 | 1467887301323 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 03:28:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:28:21 INFO - PROCESS | 1927 | 1467887301326 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:28:21 INFO - PROCESS | 1927 | 1467887301328 Marionette TRACE conn2 <- [1,634,null,{}] 03:28:21 INFO - PROCESS | 1927 | 1467887301330 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:21 INFO - PROCESS | 1927 | 1467887301332 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:21 INFO - PROCESS | 1927 | 1467887301430 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 03:28:21 INFO - PROCESS | 1927 | 1467887301481 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:21 INFO - PROCESS | 1927 | 1467887301483 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:21 INFO - PROCESS | 1927 | ++DOCSHELL 0x119649800 == 38 [pid = 1927] [id = 166] 03:28:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x1133a5c00) [pid = 1927] [serial = 496] [outer = 0x0] 03:28:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x1275f7400) [pid = 1927] [serial = 497] [outer = 0x1133a5c00] 03:28:21 INFO - PROCESS | 1927 | 1467887301509 Marionette DEBUG loaded listener.js 03:28:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x12a46c400) [pid = 1927] [serial = 498] [outer = 0x1133a5c00] 03:28:21 INFO - PROCESS | 1927 | [1927] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:21 INFO - PROCESS | 1927 | [1927] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:21 INFO - PROCESS | 1927 | 1467887301778 Marionette TRACE conn2 <- [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]]]}] 03:28:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:28:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 469ms 03:28:21 INFO - PROCESS | 1927 | 1467887301795 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 03:28:21 INFO - PROCESS | 1927 | 1467887301796 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 03:28:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:28:21 INFO - PROCESS | 1927 | 1467887301810 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:28:21 INFO - PROCESS | 1927 | 1467887301812 Marionette TRACE conn2 <- [1,638,null,{}] 03:28:21 INFO - PROCESS | 1927 | 1467887301814 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:21 INFO - PROCESS | 1927 | 1467887301816 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:21 INFO - PROCESS | 1927 | 1467887301925 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 03:28:21 INFO - PROCESS | 1927 | 1467887301930 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:21 INFO - PROCESS | 1927 | 1467887301931 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:21 INFO - PROCESS | 1927 | ++DOCSHELL 0x127887000 == 39 [pid = 1927] [id = 167] 03:28:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x1196d5000) [pid = 1927] [serial = 499] [outer = 0x0] 03:28:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x12a5fd400) [pid = 1927] [serial = 500] [outer = 0x1196d5000] 03:28:21 INFO - PROCESS | 1927 | 1467887301968 Marionette DEBUG loaded listener.js 03:28:22 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x12a9d0400) [pid = 1927] [serial = 501] [outer = 0x1196d5000] 03:28:22 INFO - PROCESS | 1927 | [1927] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:22 INFO - PROCESS | 1927 | 1467887302563 Marionette TRACE conn2 <- [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]]]}] 03:28:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:28:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 824ms 03:28:22 INFO - PROCESS | 1927 | 1467887302640 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 03:28:22 INFO - PROCESS | 1927 | 1467887302642 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 03:28:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:28:22 INFO - PROCESS | 1927 | 1467887302647 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:28:22 INFO - PROCESS | 1927 | 1467887302649 Marionette TRACE conn2 <- [1,642,null,{}] 03:28:22 INFO - PROCESS | 1927 | 1467887302655 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:22 INFO - PROCESS | 1927 | 1467887302656 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:22 INFO - PROCESS | 1927 | 1467887302764 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 03:28:22 INFO - PROCESS | 1927 | 1467887302837 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:22 INFO - PROCESS | 1927 | 1467887302839 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:22 INFO - PROCESS | 1927 | ++DOCSHELL 0x1169a8800 == 40 [pid = 1927] [id = 168] 03:28:22 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x1128b2400) [pid = 1927] [serial = 502] [outer = 0x0] 03:28:22 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x113c67400) [pid = 1927] [serial = 503] [outer = 0x1128b2400] 03:28:22 INFO - PROCESS | 1927 | 1467887302870 Marionette DEBUG loaded listener.js 03:28:22 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x116a1ec00) [pid = 1927] [serial = 504] [outer = 0x1128b2400] 03:28:23 INFO - PROCESS | 1927 | 1467887303404 Marionette TRACE conn2 <- [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]]]}] 03:28:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:28:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 773ms 03:28:23 INFO - PROCESS | 1927 | 1467887303443 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 03:28:23 INFO - PROCESS | 1927 | 1467887303446 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 03:28:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:28:23 INFO - PROCESS | 1927 | 1467887303454 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:28:23 INFO - PROCESS | 1927 | 1467887303456 Marionette TRACE conn2 <- [1,646,null,{}] 03:28:23 INFO - PROCESS | 1927 | 1467887303458 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:23 INFO - PROCESS | 1927 | 1467887303460 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:23 INFO - PROCESS | 1927 | 1467887303567 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 03:28:23 INFO - PROCESS | 1927 | 1467887303644 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:23 INFO - PROCESS | 1927 | 1467887303646 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:23 INFO - PROCESS | 1927 | ++DOCSHELL 0x117462800 == 41 [pid = 1927] [id = 169] 03:28:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x11331ac00) [pid = 1927] [serial = 505] [outer = 0x0] 03:28:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x1184dcc00) [pid = 1927] [serial = 506] [outer = 0x11331ac00] 03:28:23 INFO - PROCESS | 1927 | 1467887303679 Marionette DEBUG loaded listener.js 03:28:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x118827800) [pid = 1927] [serial = 507] [outer = 0x11331ac00] 03:28:24 INFO - PROCESS | 1927 | --DOCSHELL 0x119649800 == 40 [pid = 1927] [id = 166] 03:28:24 INFO - PROCESS | 1927 | --DOCSHELL 0x125652000 == 39 [pid = 1927] [id = 165] 03:28:24 INFO - PROCESS | 1927 | --DOCSHELL 0x1182ec000 == 38 [pid = 1927] [id = 164] 03:28:24 INFO - PROCESS | 1927 | --DOCSHELL 0x121a7c000 == 37 [pid = 1927] [id = 163] 03:28:24 INFO - PROCESS | 1927 | 1467887304365 Marionette TRACE conn2 <- [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]]]}] 03:28:24 INFO - PROCESS | 1927 | --DOCSHELL 0x1214a2000 == 36 [pid = 1927] [id = 162] 03:28:24 INFO - PROCESS | 1927 | --DOCSHELL 0x11a0b9800 == 35 [pid = 1927] [id = 161] 03:28:24 INFO - PROCESS | 1927 | --DOCSHELL 0x119653800 == 34 [pid = 1927] [id = 160] 03:28:24 INFO - PROCESS | 1927 | --DOCSHELL 0x119097000 == 33 [pid = 1927] [id = 159] 03:28:24 INFO - PROCESS | 1927 | --DOCSHELL 0x1182ed000 == 32 [pid = 1927] [id = 158] 03:28:24 INFO - PROCESS | 1927 | --DOCSHELL 0x1169c3800 == 31 [pid = 1927] [id = 157] 03:28:24 INFO - PROCESS | 1927 | --DOCSHELL 0x1133dc000 == 30 [pid = 1927] [id = 156] 03:28:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:28:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 977ms 03:28:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:28:24 INFO - PROCESS | 1927 | 1467887304441 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 03:28:24 INFO - PROCESS | 1927 | 1467887304444 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 03:28:24 INFO - PROCESS | 1927 | 1467887304450 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:28:24 INFO - PROCESS | 1927 | 1467887304455 Marionette TRACE conn2 <- [1,650,null,{}] 03:28:24 INFO - PROCESS | 1927 | 1467887304459 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:24 INFO - PROCESS | 1927 | 1467887304461 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:24 INFO - PROCESS | 1927 | 1467887304586 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 03:28:24 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x12696ac00) [pid = 1927] [serial = 443] [outer = 0x0] [url = about:blank] 03:28:24 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x1259e0800) [pid = 1927] [serial = 442] [outer = 0x0] [url = about:blank] 03:28:24 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x1275ed800) [pid = 1927] [serial = 445] [outer = 0x0] [url = about:blank] 03:28:24 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x128dc8000) [pid = 1927] [serial = 446] [outer = 0x0] [url = about:blank] 03:28:24 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x12a96e000) [pid = 1927] [serial = 419] [outer = 0x0] [url = about:blank] 03:28:24 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x117db6800) [pid = 1927] [serial = 422] [outer = 0x0] [url = about:blank] 03:28:24 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x113c38000) [pid = 1927] [serial = 431] [outer = 0x0] [url = about:blank] 03:28:24 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x12127e400) [pid = 1927] [serial = 427] [outer = 0x0] [url = about:blank] 03:28:24 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x1214e3c00) [pid = 1927] [serial = 439] [outer = 0x0] [url = about:blank] 03:28:24 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x118823800) [pid = 1927] [serial = 434] [outer = 0x0] [url = about:blank] 03:28:24 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x11858a400) [pid = 1927] [serial = 433] [outer = 0x0] [url = about:blank] 03:28:24 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x12530ac00) [pid = 1927] [serial = 440] [outer = 0x0] [url = about:blank] 03:28:24 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x1196d3c00) [pid = 1927] [serial = 436] [outer = 0x0] [url = about:blank] 03:28:24 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x11690c800) [pid = 1927] [serial = 421] [outer = 0x0] [url = about:blank] 03:28:24 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x1121bd400) [pid = 1927] [serial = 430] [outer = 0x0] [url = about:blank] 03:28:24 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x1188ebc00) [pid = 1927] [serial = 424] [outer = 0x0] [url = about:blank] 03:28:24 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x1199ee000) [pid = 1927] [serial = 437] [outer = 0x0] [url = about:blank] 03:28:24 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x1196da800) [pid = 1927] [serial = 425] [outer = 0x0] [url = about:blank] 03:28:24 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x1230e8c00) [pid = 1927] [serial = 428] [outer = 0x0] [url = about:blank] 03:28:24 INFO - PROCESS | 1927 | 1467887304668 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:24 INFO - PROCESS | 1927 | 1467887304670 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:24 INFO - PROCESS | 1927 | ++DOCSHELL 0x116950000 == 31 [pid = 1927] [id = 170] 03:28:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x115d21000) [pid = 1927] [serial = 508] [outer = 0x0] 03:28:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x11820a000) [pid = 1927] [serial = 509] [outer = 0x115d21000] 03:28:24 INFO - PROCESS | 1927 | 1467887304719 Marionette DEBUG loaded listener.js 03:28:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x11858c800) [pid = 1927] [serial = 510] [outer = 0x115d21000] 03:28:25 INFO - PROCESS | 1927 | 1467887305072 Marionette TRACE conn2 <- [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]]]}] 03:28:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:28:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 676ms 03:28:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:28:25 INFO - PROCESS | 1927 | 1467887305124 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 03:28:25 INFO - PROCESS | 1927 | 1467887305126 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 03:28:25 INFO - PROCESS | 1927 | 1467887305130 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:28:25 INFO - PROCESS | 1927 | 1467887305132 Marionette TRACE conn2 <- [1,654,null,{}] 03:28:25 INFO - PROCESS | 1927 | 1467887305135 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:25 INFO - PROCESS | 1927 | 1467887305136 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:25 INFO - PROCESS | 1927 | 1467887305218 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 03:28:25 INFO - PROCESS | 1927 | 1467887305266 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:25 INFO - PROCESS | 1927 | 1467887305267 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:25 INFO - PROCESS | 1927 | ++DOCSHELL 0x1182e8000 == 32 [pid = 1927] [id = 171] 03:28:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x118591400) [pid = 1927] [serial = 511] [outer = 0x0] 03:28:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x1188e9400) [pid = 1927] [serial = 512] [outer = 0x118591400] 03:28:25 INFO - PROCESS | 1927 | 1467887305293 Marionette DEBUG loaded listener.js 03:28:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x1196d6000) [pid = 1927] [serial = 513] [outer = 0x118591400] 03:28:25 INFO - PROCESS | 1927 | 1467887305565 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 03:28:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:28:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 472ms 03:28:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:28:25 INFO - PROCESS | 1927 | 1467887305606 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 03:28:25 INFO - PROCESS | 1927 | 1467887305607 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 03:28:25 INFO - PROCESS | 1927 | 1467887305609 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:28:25 INFO - PROCESS | 1927 | 1467887305612 Marionette TRACE conn2 <- [1,658,null,{}] 03:28:25 INFO - PROCESS | 1927 | 1467887305627 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:25 INFO - PROCESS | 1927 | 1467887305631 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:25 INFO - PROCESS | 1927 | 1467887305712 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 03:28:25 INFO - PROCESS | 1927 | 1467887305763 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:25 INFO - PROCESS | 1927 | 1467887305765 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:25 INFO - PROCESS | 1927 | ++DOCSHELL 0x119650800 == 33 [pid = 1927] [id = 172] 03:28:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x118597400) [pid = 1927] [serial = 514] [outer = 0x0] 03:28:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x1199f1c00) [pid = 1927] [serial = 515] [outer = 0x118597400] 03:28:25 INFO - PROCESS | 1927 | 1467887305793 Marionette DEBUG loaded listener.js 03:28:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x11a09b800) [pid = 1927] [serial = 516] [outer = 0x118597400] 03:28:26 INFO - PROCESS | 1927 | 1467887306066 Marionette TRACE conn2 <- [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]]]}] 03:28:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:28:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 472ms 03:28:26 INFO - PROCESS | 1927 | 1467887306090 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 03:28:26 INFO - PROCESS | 1927 | 1467887306092 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 03:28:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:28:26 INFO - PROCESS | 1927 | 1467887306095 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:28:26 INFO - PROCESS | 1927 | 1467887306096 Marionette TRACE conn2 <- [1,662,null,{}] 03:28:26 INFO - PROCESS | 1927 | 1467887306107 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:26 INFO - PROCESS | 1927 | 1467887306108 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:26 INFO - PROCESS | 1927 | 1467887306195 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 03:28:26 INFO - PROCESS | 1927 | 1467887306202 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:26 INFO - PROCESS | 1927 | 1467887306203 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:26 INFO - PROCESS | 1927 | ++DOCSHELL 0x12125a800 == 34 [pid = 1927] [id = 173] 03:28:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x121060c00) [pid = 1927] [serial = 517] [outer = 0x0] 03:28:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x12114ac00) [pid = 1927] [serial = 518] [outer = 0x121060c00] 03:28:26 INFO - PROCESS | 1927 | 1467887306229 Marionette DEBUG loaded listener.js 03:28:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x121a35800) [pid = 1927] [serial = 519] [outer = 0x121060c00] 03:28:26 INFO - PROCESS | 1927 | [1927] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:26 INFO - PROCESS | 1927 | [1927] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:26 INFO - PROCESS | 1927 | 1467887306648 Marionette TRACE conn2 <- [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]]]}] 03:28:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:28:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 570ms 03:28:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:28:26 INFO - PROCESS | 1927 | 1467887306665 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 03:28:26 INFO - PROCESS | 1927 | 1467887306666 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 03:28:26 INFO - PROCESS | 1927 | 1467887306669 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:28:26 INFO - PROCESS | 1927 | 1467887306670 Marionette TRACE conn2 <- [1,666,null,{}] 03:28:26 INFO - PROCESS | 1927 | 1467887306672 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:26 INFO - PROCESS | 1927 | 1467887306673 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:26 INFO - PROCESS | 1927 | 1467887306761 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 03:28:26 INFO - PROCESS | 1927 | 1467887306795 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:26 INFO - PROCESS | 1927 | 1467887306797 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:26 INFO - PROCESS | 1927 | ++DOCSHELL 0x121922800 == 35 [pid = 1927] [id = 174] 03:28:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x1128a5400) [pid = 1927] [serial = 520] [outer = 0x0] 03:28:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x123724000) [pid = 1927] [serial = 521] [outer = 0x1128a5400] 03:28:26 INFO - PROCESS | 1927 | 1467887306821 Marionette DEBUG loaded listener.js 03:28:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x1256a9000) [pid = 1927] [serial = 522] [outer = 0x1128a5400] 03:28:27 INFO - PROCESS | 1927 | [1927] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:27 INFO - PROCESS | 1927 | [1927] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:27 INFO - PROCESS | 1927 | 1467887307160 Marionette TRACE conn2 <- [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]]]}] 03:28:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:28:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 520ms 03:28:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:28:27 INFO - PROCESS | 1927 | 1467887307194 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 03:28:27 INFO - PROCESS | 1927 | 1467887307196 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 03:28:27 INFO - PROCESS | 1927 | 1467887307198 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:28:27 INFO - PROCESS | 1927 | 1467887307199 Marionette TRACE conn2 <- [1,670,null,{}] 03:28:27 INFO - PROCESS | 1927 | 1467887307201 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:27 INFO - PROCESS | 1927 | 1467887307205 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:27 INFO - PROCESS | 1927 | 1467887307309 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 03:28:27 INFO - PROCESS | 1927 | 1467887307345 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:27 INFO - PROCESS | 1927 | 1467887307346 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:27 INFO - PROCESS | 1927 | ++DOCSHELL 0x123799800 == 36 [pid = 1927] [id = 175] 03:28:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x125eba800) [pid = 1927] [serial = 523] [outer = 0x0] 03:28:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x128b08c00) [pid = 1927] [serial = 524] [outer = 0x125eba800] 03:28:27 INFO - PROCESS | 1927 | 1467887307370 Marionette DEBUG loaded listener.js 03:28:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x128dcc400) [pid = 1927] [serial = 525] [outer = 0x125eba800] 03:28:27 INFO - PROCESS | 1927 | 1467887307694 Marionette TRACE conn2 <- [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]]]}] 03:28:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:28:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 521ms 03:28:27 INFO - PROCESS | 1927 | 1467887307721 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 03:28:27 INFO - PROCESS | 1927 | 1467887307722 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 03:28:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:28:27 INFO - PROCESS | 1927 | 1467887307724 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:28:27 INFO - PROCESS | 1927 | 1467887307725 Marionette TRACE conn2 <- [1,674,null,{}] 03:28:27 INFO - PROCESS | 1927 | 1467887307728 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:27 INFO - PROCESS | 1927 | 1467887307729 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:27 INFO - PROCESS | 1927 | 1467887307821 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 03:28:27 INFO - PROCESS | 1927 | 1467887307832 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:27 INFO - PROCESS | 1927 | 1467887307835 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:27 INFO - PROCESS | 1927 | ++DOCSHELL 0x126952800 == 37 [pid = 1927] [id = 176] 03:28:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x12931b400) [pid = 1927] [serial = 526] [outer = 0x0] 03:28:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x12a469c00) [pid = 1927] [serial = 527] [outer = 0x12931b400] 03:28:27 INFO - PROCESS | 1927 | 1467887307860 Marionette DEBUG loaded listener.js 03:28:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x12a7a6000) [pid = 1927] [serial = 528] [outer = 0x12931b400] 03:28:28 INFO - PROCESS | 1927 | [1927] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:28 INFO - PROCESS | 1927 | [1927] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:28 INFO - PROCESS | 1927 | 1467887308177 Marionette TRACE conn2 <- [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]]]}] 03:28:28 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 03:28:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 468ms 03:28:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:28:28 INFO - PROCESS | 1927 | 1467887308193 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 03:28:28 INFO - PROCESS | 1927 | 1467887308194 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 03:28:28 INFO - PROCESS | 1927 | 1467887308196 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:28:28 INFO - PROCESS | 1927 | 1467887308198 Marionette TRACE conn2 <- [1,678,null,{}] 03:28:28 INFO - PROCESS | 1927 | 1467887308204 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:28 INFO - PROCESS | 1927 | 1467887308205 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:28 INFO - PROCESS | 1927 | 1467887308300 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 03:28:28 INFO - PROCESS | 1927 | 1467887308334 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:28 INFO - PROCESS | 1927 | 1467887308336 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:28 INFO - PROCESS | 1927 | ++DOCSHELL 0x127878800 == 38 [pid = 1927] [id = 177] 03:28:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x12934a800) [pid = 1927] [serial = 529] [outer = 0x0] 03:28:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x12a9cdc00) [pid = 1927] [serial = 530] [outer = 0x12934a800] 03:28:28 INFO - PROCESS | 1927 | 1467887308360 Marionette DEBUG loaded listener.js 03:28:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x12b06e000) [pid = 1927] [serial = 531] [outer = 0x12934a800] 03:28:28 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x119ae4800) [pid = 1927] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:28:28 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x1196d2000) [pid = 1927] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:28:28 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x121143c00) [pid = 1927] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:28:28 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x1128b0400) [pid = 1927] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:28:28 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x1133f1c00) [pid = 1927] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:28:28 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x116987c00) [pid = 1927] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:28:28 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x125631400) [pid = 1927] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:28:28 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x1128b2c00) [pid = 1927] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:28:28 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x1128b3400) [pid = 1927] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:28:28 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x1256a7000) [pid = 1927] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:28:28 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x116a1f800) [pid = 1927] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:28:28 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x1188e5c00) [pid = 1927] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:28:28 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x121286c00) [pid = 1927] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:28:28 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x1275f0c00) [pid = 1927] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:28:28 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x1275f8400) [pid = 1927] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:28:28 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x1133a5c00) [pid = 1927] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:28:28 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x116908c00) [pid = 1927] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:28:28 INFO - PROCESS | 1927 | 1467887308737 Marionette TRACE conn2 <- [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]]]}] 03:28:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:28:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 572ms 03:28:28 INFO - PROCESS | 1927 | 1467887308775 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 03:28:28 INFO - PROCESS | 1927 | 1467887308777 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 03:28:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:28:28 INFO - PROCESS | 1927 | 1467887308780 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:28:28 INFO - PROCESS | 1927 | 1467887308782 Marionette TRACE conn2 <- [1,682,null,{}] 03:28:28 INFO - PROCESS | 1927 | 1467887308784 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:28 INFO - PROCESS | 1927 | 1467887308786 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:28 INFO - PROCESS | 1927 | 1467887308859 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 03:28:28 INFO - PROCESS | 1927 | 1467887308862 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:28 INFO - PROCESS | 1927 | 1467887308863 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:28 INFO - PROCESS | 1927 | ++DOCSHELL 0x119383800 == 39 [pid = 1927] [id = 178] 03:28:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x115e60000) [pid = 1927] [serial = 532] [outer = 0x0] 03:28:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x11994ec00) [pid = 1927] [serial = 533] [outer = 0x115e60000] 03:28:28 INFO - PROCESS | 1927 | 1467887308890 Marionette DEBUG loaded listener.js 03:28:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x121a27c00) [pid = 1927] [serial = 534] [outer = 0x115e60000] 03:28:29 INFO - PROCESS | 1927 | 1467887309682 Marionette TRACE conn2 <- [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]]]}] 03:28:29 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) 03:28:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 920ms 03:28:29 INFO - PROCESS | 1927 | 1467887309701 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 03:28:29 INFO - PROCESS | 1927 | 1467887309704 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 03:28:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:28:29 INFO - PROCESS | 1927 | 1467887309707 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:28:29 INFO - PROCESS | 1927 | 1467887309709 Marionette TRACE conn2 <- [1,686,null,{}] 03:28:29 INFO - PROCESS | 1927 | 1467887309712 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:29 INFO - PROCESS | 1927 | 1467887309714 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:29 INFO - PROCESS | 1927 | 1467887309833 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 03:28:29 INFO - PROCESS | 1927 | 1467887309838 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:29 INFO - PROCESS | 1927 | 1467887309839 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:29 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a43b000 == 40 [pid = 1927] [id = 179] 03:28:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x1236ed000) [pid = 1927] [serial = 535] [outer = 0x0] 03:28:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x129344400) [pid = 1927] [serial = 536] [outer = 0x1236ed000] 03:28:29 INFO - PROCESS | 1927 | 1467887309870 Marionette DEBUG loaded listener.js 03:28:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x12b8b6400) [pid = 1927] [serial = 537] [outer = 0x1236ed000] 03:28:30 INFO - PROCESS | 1927 | 1467887310721 Marionette TRACE conn2 <- [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]]]}] 03:28:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:28:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1022ms 03:28:30 INFO - PROCESS | 1927 | 1467887310728 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 03:28:30 INFO - PROCESS | 1927 | 1467887310731 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 03:28:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:28:30 INFO - PROCESS | 1927 | 1467887310736 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:28:30 INFO - PROCESS | 1927 | 1467887310737 Marionette TRACE conn2 <- [1,690,null,{}] 03:28:30 INFO - PROCESS | 1927 | 1467887310741 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:30 INFO - PROCESS | 1927 | 1467887310742 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:30 INFO - PROCESS | 1927 | 1467887310831 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 03:28:30 INFO - PROCESS | 1927 | 1467887310882 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:30 INFO - PROCESS | 1927 | 1467887310883 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:30 INFO - PROCESS | 1927 | ++DOCSHELL 0x116954000 == 41 [pid = 1927] [id = 180] 03:28:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x115e5cc00) [pid = 1927] [serial = 538] [outer = 0x0] 03:28:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x11690c800) [pid = 1927] [serial = 539] [outer = 0x115e5cc00] 03:28:30 INFO - PROCESS | 1927 | 1467887310933 Marionette DEBUG loaded listener.js 03:28:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x118210800) [pid = 1927] [serial = 540] [outer = 0x115e5cc00] 03:28:31 INFO - PROCESS | 1927 | 1467887311898 Marionette TRACE conn2 <- [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]]]}] 03:28:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:28:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1225ms 03:28:31 INFO - PROCESS | 1927 | 1467887311961 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 03:28:31 INFO - PROCESS | 1927 | 1467887311964 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 03:28:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:28:31 INFO - PROCESS | 1927 | 1467887311968 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:28:31 INFO - PROCESS | 1927 | 1467887311970 Marionette TRACE conn2 <- [1,694,null,{}] 03:28:31 INFO - PROCESS | 1927 | 1467887311972 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:31 INFO - PROCESS | 1927 | 1467887311974 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:32 INFO - PROCESS | 1927 | 1467887312074 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 03:28:32 INFO - PROCESS | 1927 | 1467887312124 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:32 INFO - PROCESS | 1927 | 1467887312126 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:32 INFO - PROCESS | 1927 | ++DOCSHELL 0x119c58000 == 42 [pid = 1927] [id = 181] 03:28:32 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x119330c00) [pid = 1927] [serial = 541] [outer = 0x0] 03:28:32 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x1199f6c00) [pid = 1927] [serial = 542] [outer = 0x119330c00] 03:28:32 INFO - PROCESS | 1927 | 1467887312156 Marionette DEBUG loaded listener.js 03:28:32 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x119be5400) [pid = 1927] [serial = 543] [outer = 0x119330c00] 03:28:33 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) 03:28:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1122ms 03:28:33 INFO - PROCESS | 1927 | 1467887313086 Marionette TRACE conn2 <- [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]]]}] 03:28:33 INFO - PROCESS | 1927 | 1467887313091 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 03:28:33 INFO - PROCESS | 1927 | 1467887313092 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 03:28:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:28:33 INFO - PROCESS | 1927 | 1467887313095 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:28:33 INFO - PROCESS | 1927 | 1467887313097 Marionette TRACE conn2 <- [1,698,null,{}] 03:28:33 INFO - PROCESS | 1927 | 1467887313106 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:33 INFO - PROCESS | 1927 | 1467887313109 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:33 INFO - PROCESS | 1927 | 1467887313207 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 03:28:33 INFO - PROCESS | 1927 | 1467887313258 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:33 INFO - PROCESS | 1927 | 1467887313260 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:33 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a58f000 == 43 [pid = 1927] [id = 182] 03:28:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x121393800) [pid = 1927] [serial = 544] [outer = 0x0] 03:28:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x1274bb800) [pid = 1927] [serial = 545] [outer = 0x121393800] 03:28:33 INFO - PROCESS | 1927 | 1467887313290 Marionette DEBUG loaded listener.js 03:28:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x128b0a800) [pid = 1927] [serial = 546] [outer = 0x121393800] 03:28:34 INFO - PROCESS | 1927 | 1467887314220 Marionette TRACE conn2 <- [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]]]}] 03:28:34 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) 03:28:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1178ms 03:28:34 INFO - PROCESS | 1927 | 1467887314273 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 03:28:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:28:34 INFO - PROCESS | 1927 | 1467887314275 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 03:28:34 INFO - PROCESS | 1927 | 1467887314278 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:28:34 INFO - PROCESS | 1927 | 1467887314280 Marionette TRACE conn2 <- [1,702,null,{}] 03:28:34 INFO - PROCESS | 1927 | 1467887314284 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:34 INFO - PROCESS | 1927 | 1467887314285 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:34 INFO - PROCESS | 1927 | 1467887314376 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 03:28:34 INFO - PROCESS | 1927 | 1467887314427 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:34 INFO - PROCESS | 1927 | 1467887314430 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:34 INFO - PROCESS | 1927 | ++DOCSHELL 0x116955000 == 44 [pid = 1927] [id = 183] 03:28:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x11820d800) [pid = 1927] [serial = 547] [outer = 0x0] 03:28:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x118594800) [pid = 1927] [serial = 548] [outer = 0x11820d800] 03:28:34 INFO - PROCESS | 1927 | 1467887314459 Marionette DEBUG loaded listener.js 03:28:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x1188e9c00) [pid = 1927] [serial = 549] [outer = 0x11820d800] 03:28:35 INFO - PROCESS | 1927 | --DOCSHELL 0x119383800 == 43 [pid = 1927] [id = 178] 03:28:35 INFO - PROCESS | 1927 | --DOCSHELL 0x127878800 == 42 [pid = 1927] [id = 177] 03:28:35 INFO - PROCESS | 1927 | --DOCSHELL 0x126952800 == 41 [pid = 1927] [id = 176] 03:28:35 INFO - PROCESS | 1927 | --DOCSHELL 0x123799800 == 40 [pid = 1927] [id = 175] 03:28:35 INFO - PROCESS | 1927 | --DOCSHELL 0x121922800 == 39 [pid = 1927] [id = 174] 03:28:35 INFO - PROCESS | 1927 | --DOCSHELL 0x12125a800 == 38 [pid = 1927] [id = 173] 03:28:35 INFO - PROCESS | 1927 | --DOCSHELL 0x119650800 == 37 [pid = 1927] [id = 172] 03:28:35 INFO - PROCESS | 1927 | --DOCSHELL 0x1182e8000 == 36 [pid = 1927] [id = 171] 03:28:35 INFO - PROCESS | 1927 | --DOCSHELL 0x116950000 == 35 [pid = 1927] [id = 170] 03:28:35 INFO - PROCESS | 1927 | --DOCSHELL 0x117462800 == 34 [pid = 1927] [id = 169] 03:28:35 INFO - PROCESS | 1927 | --DOCSHELL 0x127887000 == 33 [pid = 1927] [id = 167] 03:28:35 INFO - PROCESS | 1927 | --DOCSHELL 0x1169a8800 == 32 [pid = 1927] [id = 168] 03:28:35 INFO - PROCESS | 1927 | --DOCSHELL 0x117d7b000 == 31 [pid = 1927] [id = 155] 03:28:35 INFO - PROCESS | 1927 | --DOCSHELL 0x12a58f000 == 30 [pid = 1927] [id = 182] 03:28:35 INFO - PROCESS | 1927 | --DOCSHELL 0x119c58000 == 29 [pid = 1927] [id = 181] 03:28:35 INFO - PROCESS | 1927 | --DOCSHELL 0x12a43b000 == 28 [pid = 1927] [id = 179] 03:28:35 INFO - PROCESS | 1927 | --DOCSHELL 0x116954000 == 27 [pid = 1927] [id = 180] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x119ed3c00) [pid = 1927] [serial = 481] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x1199ec000) [pid = 1927] [serial = 475] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x1199f3c00) [pid = 1927] [serial = 476] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x123724800) [pid = 1927] [serial = 484] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x121a35000) [pid = 1927] [serial = 482] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x118593000) [pid = 1927] [serial = 472] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x118980800) [pid = 1927] [serial = 473] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x1254f8400) [pid = 1927] [serial = 485] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x11858f000) [pid = 1927] [serial = 464] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x116f5a400) [pid = 1927] [serial = 463] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x117db0800) [pid = 1927] [serial = 469] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x118212000) [pid = 1927] [serial = 470] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x1259dd800) [pid = 1927] [serial = 488] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x11897a400) [pid = 1927] [serial = 197] [outer = 0x0] [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.] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x1133b1000) [pid = 1927] [serial = 466] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x1121b1400) [pid = 1927] [serial = 467] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x1184e5400) [pid = 1927] [serial = 449] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x1176fac00) [pid = 1927] [serial = 448] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x1271d2c00) [pid = 1927] [serial = 494] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x11932e000) [pid = 1927] [serial = 491] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x1254ee800) [pid = 1927] [serial = 492] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x1199ee400) [pid = 1927] [serial = 452] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x1189dd400) [pid = 1927] [serial = 451] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x12696b000) [pid = 1927] [serial = 455] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x1254f6000) [pid = 1927] [serial = 454] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x126968400) [pid = 1927] [serial = 489] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 76 (0x129316000) [pid = 1927] [serial = 458] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 75 (0x128dbf400) [pid = 1927] [serial = 457] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 74 (0x12a96f800) [pid = 1927] [serial = 461] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 73 (0x12a79a400) [pid = 1927] [serial = 460] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 72 (0x1275f1800) [pid = 1927] [serial = 495] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 71 (0x12a46c400) [pid = 1927] [serial = 498] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 70 (0x12a5fd400) [pid = 1927] [serial = 500] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 69 (0x119ae3800) [pid = 1927] [serial = 478] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 68 (0x119bb6c00) [pid = 1927] [serial = 479] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | --DOMWINDOW == 67 (0x1275f7400) [pid = 1927] [serial = 497] [outer = 0x0] [url = about:blank] 03:28:35 INFO - PROCESS | 1927 | 1467887315796 Marionette TRACE conn2 <- [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]]]}] 03:28:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:28:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1524ms 03:28:35 INFO - PROCESS | 1927 | 1467887315802 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 03:28:35 INFO - PROCESS | 1927 | 1467887315805 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 03:28:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:28:35 INFO - PROCESS | 1927 | 1467887315808 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:28:35 INFO - PROCESS | 1927 | 1467887315810 Marionette TRACE conn2 <- [1,706,null,{}] 03:28:35 INFO - PROCESS | 1927 | 1467887315813 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:35 INFO - PROCESS | 1927 | 1467887315815 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:35 INFO - PROCESS | 1927 | 1467887315887 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 03:28:35 INFO - PROCESS | 1927 | 1467887315891 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:35 INFO - PROCESS | 1927 | 1467887315893 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:35 INFO - PROCESS | 1927 | ++DOCSHELL 0x11641a800 == 28 [pid = 1927] [id = 184] 03:28:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 68 (0x113c36800) [pid = 1927] [serial = 550] [outer = 0x0] 03:28:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 69 (0x11675cc00) [pid = 1927] [serial = 551] [outer = 0x113c36800] 03:28:35 INFO - PROCESS | 1927 | 1467887315922 Marionette DEBUG loaded listener.js 03:28:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 70 (0x117db3c00) [pid = 1927] [serial = 552] [outer = 0x113c36800] 03:28:36 INFO - PROCESS | 1927 | 1467887316714 Marionette TRACE conn2 <- [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]]]}] 03:28:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:28:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 924ms 03:28:36 INFO - PROCESS | 1927 | 1467887316731 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 03:28:36 INFO - PROCESS | 1927 | 1467887316736 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 03:28:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:28:36 INFO - PROCESS | 1927 | 1467887316741 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:28:36 INFO - PROCESS | 1927 | 1467887316742 Marionette TRACE conn2 <- [1,710,null,{}] 03:28:36 INFO - PROCESS | 1927 | 1467887316745 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:36 INFO - PROCESS | 1927 | 1467887316747 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:36 INFO - PROCESS | 1927 | 1467887316849 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 03:28:36 INFO - PROCESS | 1927 | 1467887316855 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:36 INFO - PROCESS | 1927 | 1467887316856 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:36 INFO - PROCESS | 1927 | ++DOCSHELL 0x11715a800 == 29 [pid = 1927] [id = 185] 03:28:36 INFO - PROCESS | 1927 | ++DOMWINDOW == 71 (0x118212000) [pid = 1927] [serial = 553] [outer = 0x0] 03:28:36 INFO - PROCESS | 1927 | ++DOMWINDOW == 72 (0x11880f800) [pid = 1927] [serial = 554] [outer = 0x118212000] 03:28:36 INFO - PROCESS | 1927 | 1467887316878 Marionette DEBUG loaded listener.js 03:28:36 INFO - PROCESS | 1927 | ++DOMWINDOW == 73 (0x1188ee400) [pid = 1927] [serial = 555] [outer = 0x118212000] 03:28:37 INFO - PROCESS | 1927 | 1467887317769 Marionette TRACE conn2 <- [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]]]}] 03:28:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:28:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1072ms 03:28:37 INFO - PROCESS | 1927 | 1467887317823 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 03:28:37 INFO - PROCESS | 1927 | 1467887317825 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 03:28:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:28:37 INFO - PROCESS | 1927 | 1467887317827 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:28:37 INFO - PROCESS | 1927 | 1467887317829 Marionette TRACE conn2 <- [1,714,null,{}] 03:28:37 INFO - PROCESS | 1927 | 1467887317837 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:37 INFO - PROCESS | 1927 | 1467887317840 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:37 INFO - PROCESS | 1927 | 1467887317931 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 03:28:37 INFO - PROCESS | 1927 | 1467887317966 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:37 INFO - PROCESS | 1927 | 1467887317968 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:37 INFO - PROCESS | 1927 | ++DOCSHELL 0x1188d0000 == 30 [pid = 1927] [id = 186] 03:28:37 INFO - PROCESS | 1927 | ++DOMWINDOW == 74 (0x113257400) [pid = 1927] [serial = 556] [outer = 0x0] 03:28:37 INFO - PROCESS | 1927 | ++DOMWINDOW == 75 (0x1199f0000) [pid = 1927] [serial = 557] [outer = 0x113257400] 03:28:37 INFO - PROCESS | 1927 | 1467887317996 Marionette DEBUG loaded listener.js 03:28:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 76 (0x119aefc00) [pid = 1927] [serial = 558] [outer = 0x113257400] 03:28:38 INFO - PROCESS | 1927 | 1467887318790 Marionette TRACE conn2 <- [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]]]}] 03:28:38 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 03:28:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 974ms 03:28:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:28:38 INFO - PROCESS | 1927 | 1467887318802 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 03:28:38 INFO - PROCESS | 1927 | 1467887318805 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 03:28:38 INFO - PROCESS | 1927 | 1467887318808 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:28:38 INFO - PROCESS | 1927 | 1467887318809 Marionette TRACE conn2 <- [1,718,null,{}] 03:28:38 INFO - PROCESS | 1927 | 1467887318813 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:38 INFO - PROCESS | 1927 | 1467887318815 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:38 INFO - PROCESS | 1927 | 1467887318961 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 03:28:38 INFO - PROCESS | 1927 | 1467887318982 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:38 INFO - PROCESS | 1927 | 1467887318983 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:38 INFO - PROCESS | 1927 | ++DOCSHELL 0x11937b000 == 31 [pid = 1927] [id = 187] 03:28:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 77 (0x119be6000) [pid = 1927] [serial = 559] [outer = 0x0] 03:28:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x121062000) [pid = 1927] [serial = 560] [outer = 0x119be6000] 03:28:39 INFO - PROCESS | 1927 | 1467887319008 Marionette DEBUG loaded listener.js 03:28:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x121143c00) [pid = 1927] [serial = 561] [outer = 0x119be6000] 03:28:39 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x1236ed000) [pid = 1927] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:28:39 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x115e60000) [pid = 1927] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:28:39 INFO - PROCESS | 1927 | --DOMWINDOW == 76 (0x1128a5400) [pid = 1927] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:28:39 INFO - PROCESS | 1927 | --DOMWINDOW == 75 (0x125eba800) [pid = 1927] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:28:39 INFO - PROCESS | 1927 | --DOMWINDOW == 74 (0x121060c00) [pid = 1927] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:28:39 INFO - PROCESS | 1927 | --DOMWINDOW == 73 (0x1196d5000) [pid = 1927] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:28:39 INFO - PROCESS | 1927 | --DOMWINDOW == 72 (0x1128b2400) [pid = 1927] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:28:39 INFO - PROCESS | 1927 | --DOMWINDOW == 71 (0x118597400) [pid = 1927] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:28:39 INFO - PROCESS | 1927 | --DOMWINDOW == 70 (0x118591400) [pid = 1927] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:28:39 INFO - PROCESS | 1927 | --DOMWINDOW == 69 (0x115d21000) [pid = 1927] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:28:39 INFO - PROCESS | 1927 | --DOMWINDOW == 68 (0x11331ac00) [pid = 1927] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:28:39 INFO - PROCESS | 1927 | --DOMWINDOW == 67 (0x12931b400) [pid = 1927] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:28:39 INFO - PROCESS | 1927 | --DOMWINDOW == 66 (0x12934a800) [pid = 1927] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:28:39 INFO - PROCESS | 1927 | 1467887319892 Marionette TRACE conn2 <- [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]]]}] 03:28:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:28:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1123ms 03:28:39 INFO - PROCESS | 1927 | 1467887319931 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 03:28:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:28:39 INFO - PROCESS | 1927 | 1467887319939 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 03:28:39 INFO - PROCESS | 1927 | 1467887319942 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:28:39 INFO - PROCESS | 1927 | 1467887319943 Marionette TRACE conn2 <- [1,722,null,{}] 03:28:39 INFO - PROCESS | 1927 | 1467887319945 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:39 INFO - PROCESS | 1927 | 1467887319946 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:40 INFO - PROCESS | 1927 | 1467887320016 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 03:28:40 INFO - PROCESS | 1927 | 1467887320020 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:40 INFO - PROCESS | 1927 | 1467887320021 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:40 INFO - PROCESS | 1927 | ++DOCSHELL 0x11965e800 == 32 [pid = 1927] [id = 188] 03:28:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 67 (0x1133f1c00) [pid = 1927] [serial = 562] [outer = 0x0] 03:28:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 68 (0x11880d800) [pid = 1927] [serial = 563] [outer = 0x1133f1c00] 03:28:40 INFO - PROCESS | 1927 | 1467887320048 Marionette DEBUG loaded listener.js 03:28:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 69 (0x121143800) [pid = 1927] [serial = 564] [outer = 0x1133f1c00] 03:28:40 INFO - PROCESS | 1927 | 1467887320366 Marionette TRACE conn2 <- [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] 03:28:40 INFO - PROCESS | 1927 | 1467887320412 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 03:28:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:28:40 INFO - PROCESS | 1927 | 1467887320415 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:28:40 INFO - PROCESS | 1927 | 1467887320416 Marionette TRACE conn2 <- [1,726,null,{}] 03:28:40 INFO - PROCESS | 1927 | 1467887320427 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:40 INFO - PROCESS | 1927 | 1467887320431 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:40 INFO - PROCESS | 1927 | 1467887320523 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 03:28:40 INFO - PROCESS | 1927 | 1467887320526 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:40 INFO - PROCESS | 1927 | 1467887320527 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:40 INFO - PROCESS | 1927 | ++DOCSHELL 0x11a0c9800 == 33 [pid = 1927] [id = 189] 03:28:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 70 (0x1188efc00) [pid = 1927] [serial = 565] [outer = 0x0] 03:28:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 71 (0x121856000) [pid = 1927] [serial = 566] [outer = 0x1188efc00] 03:28:40 INFO - PROCESS | 1927 | 1467887320555 Marionette DEBUG loaded listener.js 03:28:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 72 (0x1259dfc00) [pid = 1927] [serial = 567] [outer = 0x1188efc00] 03:28:40 INFO - PROCESS | 1927 | 1467887320892 Marionette TRACE conn2 <- [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]]]}] 03:28:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:28:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 526ms 03:28:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:28:40 INFO - PROCESS | 1927 | 1467887320942 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 03:28:40 INFO - PROCESS | 1927 | 1467887320943 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 03:28:40 INFO - PROCESS | 1927 | 1467887320945 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:28:40 INFO - PROCESS | 1927 | 1467887320946 Marionette TRACE conn2 <- [1,730,null,{}] 03:28:40 INFO - PROCESS | 1927 | 1467887320948 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:40 INFO - PROCESS | 1927 | 1467887320957 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:41 INFO - PROCESS | 1927 | 1467887321052 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 03:28:41 INFO - PROCESS | 1927 | 1467887321104 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:41 INFO - PROCESS | 1927 | 1467887321105 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:41 INFO - PROCESS | 1927 | ++DOCSHELL 0x1215ab000 == 34 [pid = 1927] [id = 190] 03:28:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 73 (0x1133f7400) [pid = 1927] [serial = 568] [outer = 0x0] 03:28:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 74 (0x12696c800) [pid = 1927] [serial = 569] [outer = 0x1133f7400] 03:28:41 INFO - PROCESS | 1927 | 1467887321129 Marionette DEBUG loaded listener.js 03:28:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 75 (0x1275eb400) [pid = 1927] [serial = 570] [outer = 0x1133f7400] 03:28:41 INFO - PROCESS | 1927 | 1467887321595 Marionette TRACE conn2 <- [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[3248] expected 0 but got 9","_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] 03:28:41 INFO - PROCESS | 1927 | 1467887321644 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 03:28:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:28:41 INFO - PROCESS | 1927 | 1467887321650 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:28:41 INFO - PROCESS | 1927 | 1467887321653 Marionette TRACE conn2 <- [1,734,null,{}] 03:28:41 INFO - PROCESS | 1927 | 1467887321658 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:41 INFO - PROCESS | 1927 | 1467887321660 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:41 INFO - PROCESS | 1927 | 1467887321787 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 03:28:41 INFO - PROCESS | 1927 | 1467887321861 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:41 INFO - PROCESS | 1927 | 1467887321862 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:41 INFO - PROCESS | 1927 | ++DOCSHELL 0x117150000 == 35 [pid = 1927] [id = 191] 03:28:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 76 (0x113c39800) [pid = 1927] [serial = 571] [outer = 0x0] 03:28:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 77 (0x1176fac00) [pid = 1927] [serial = 572] [outer = 0x113c39800] 03:28:41 INFO - PROCESS | 1927 | 1467887321893 Marionette DEBUG loaded listener.js 03:28:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x11858a800) [pid = 1927] [serial = 573] [outer = 0x113c39800] 03:28:42 INFO - PROCESS | 1927 | 1467887322409 Marionette TRACE conn2 <- [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]]]}] 03:28:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:28:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 824ms 03:28:42 INFO - PROCESS | 1927 | 1467887322473 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 03:28:42 INFO - PROCESS | 1927 | 1467887322476 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 03:28:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:28:42 INFO - PROCESS | 1927 | 1467887322480 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:28:42 INFO - PROCESS | 1927 | 1467887322482 Marionette TRACE conn2 <- [1,738,null,{}] 03:28:42 INFO - PROCESS | 1927 | 1467887322485 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:42 INFO - PROCESS | 1927 | 1467887322486 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:42 INFO - PROCESS | 1927 | 1467887322591 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 03:28:42 INFO - PROCESS | 1927 | 1467887322745 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:42 INFO - PROCESS | 1927 | 1467887322747 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:42 INFO - PROCESS | 1927 | ++DOCSHELL 0x1130e0800 == 36 [pid = 1927] [id = 192] 03:28:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x113c5e800) [pid = 1927] [serial = 574] [outer = 0x0] 03:28:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x115e66000) [pid = 1927] [serial = 575] [outer = 0x113c5e800] 03:28:42 INFO - PROCESS | 1927 | 1467887322775 Marionette DEBUG loaded listener.js 03:28:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x117db4400) [pid = 1927] [serial = 576] [outer = 0x113c5e800] 03:28:43 INFO - PROCESS | 1927 | --DOCSHELL 0x11a0c9800 == 35 [pid = 1927] [id = 189] 03:28:43 INFO - PROCESS | 1927 | --DOCSHELL 0x11965e800 == 34 [pid = 1927] [id = 188] 03:28:43 INFO - PROCESS | 1927 | --DOCSHELL 0x11937b000 == 33 [pid = 1927] [id = 187] 03:28:43 INFO - PROCESS | 1927 | --DOCSHELL 0x1188d0000 == 32 [pid = 1927] [id = 186] 03:28:43 INFO - PROCESS | 1927 | --DOCSHELL 0x11715a800 == 31 [pid = 1927] [id = 185] 03:28:43 INFO - PROCESS | 1927 | --DOCSHELL 0x11641a800 == 30 [pid = 1927] [id = 184] 03:28:43 INFO - PROCESS | 1927 | --DOCSHELL 0x116955000 == 29 [pid = 1927] [id = 183] 03:28:43 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x128dcc400) [pid = 1927] [serial = 525] [outer = 0x0] [url = about:blank] 03:28:43 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x12a9cdc00) [pid = 1927] [serial = 530] [outer = 0x0] [url = about:blank] 03:28:43 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x12a7a6000) [pid = 1927] [serial = 528] [outer = 0x0] [url = about:blank] 03:28:43 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x11994ec00) [pid = 1927] [serial = 533] [outer = 0x0] [url = about:blank] 03:28:43 INFO - PROCESS | 1927 | --DOMWINDOW == 76 (0x12b06e000) [pid = 1927] [serial = 531] [outer = 0x0] [url = about:blank] 03:28:43 INFO - PROCESS | 1927 | --DOMWINDOW == 75 (0x121a35800) [pid = 1927] [serial = 519] [outer = 0x0] [url = about:blank] 03:28:43 INFO - PROCESS | 1927 | --DOMWINDOW == 74 (0x129344400) [pid = 1927] [serial = 536] [outer = 0x0] [url = about:blank] 03:28:43 INFO - PROCESS | 1927 | --DOMWINDOW == 73 (0x121a27c00) [pid = 1927] [serial = 534] [outer = 0x0] [url = about:blank] 03:28:43 INFO - PROCESS | 1927 | --DOMWINDOW == 72 (0x123724000) [pid = 1927] [serial = 521] [outer = 0x0] [url = about:blank] 03:28:43 INFO - PROCESS | 1927 | --DOMWINDOW == 71 (0x128b08c00) [pid = 1927] [serial = 524] [outer = 0x0] [url = about:blank] 03:28:43 INFO - PROCESS | 1927 | --DOMWINDOW == 70 (0x12b8b6400) [pid = 1927] [serial = 537] [outer = 0x0] [url = about:blank] 03:28:43 INFO - PROCESS | 1927 | --DOMWINDOW == 69 (0x1256a9000) [pid = 1927] [serial = 522] [outer = 0x0] [url = about:blank] 03:28:43 INFO - PROCESS | 1927 | --DOMWINDOW == 68 (0x12114ac00) [pid = 1927] [serial = 518] [outer = 0x0] [url = about:blank] 03:28:43 INFO - PROCESS | 1927 | --DOMWINDOW == 67 (0x12a9d0400) [pid = 1927] [serial = 501] [outer = 0x0] [url = about:blank] 03:28:43 INFO - PROCESS | 1927 | --DOMWINDOW == 66 (0x113c67400) [pid = 1927] [serial = 503] [outer = 0x0] [url = about:blank] 03:28:43 INFO - PROCESS | 1927 | --DOMWINDOW == 65 (0x116a1ec00) [pid = 1927] [serial = 504] [outer = 0x0] [url = about:blank] 03:28:43 INFO - PROCESS | 1927 | --DOMWINDOW == 64 (0x1199f1c00) [pid = 1927] [serial = 515] [outer = 0x0] [url = about:blank] 03:28:43 INFO - PROCESS | 1927 | --DOMWINDOW == 63 (0x11a09b800) [pid = 1927] [serial = 516] [outer = 0x0] [url = about:blank] 03:28:43 INFO - PROCESS | 1927 | --DOMWINDOW == 62 (0x1188e9400) [pid = 1927] [serial = 512] [outer = 0x0] [url = about:blank] 03:28:43 INFO - PROCESS | 1927 | --DOMWINDOW == 61 (0x1196d6000) [pid = 1927] [serial = 513] [outer = 0x0] [url = about:blank] 03:28:43 INFO - PROCESS | 1927 | --DOMWINDOW == 60 (0x11820a000) [pid = 1927] [serial = 509] [outer = 0x0] [url = about:blank] 03:28:43 INFO - PROCESS | 1927 | --DOMWINDOW == 59 (0x11858c800) [pid = 1927] [serial = 510] [outer = 0x0] [url = about:blank] 03:28:43 INFO - PROCESS | 1927 | --DOMWINDOW == 58 (0x1184dcc00) [pid = 1927] [serial = 506] [outer = 0x0] [url = about:blank] 03:28:43 INFO - PROCESS | 1927 | --DOMWINDOW == 57 (0x118827800) [pid = 1927] [serial = 507] [outer = 0x0] [url = about:blank] 03:28:43 INFO - PROCESS | 1927 | --DOMWINDOW == 56 (0x12a469c00) [pid = 1927] [serial = 527] [outer = 0x0] [url = about:blank] 03:28:43 INFO - PROCESS | 1927 | 1467887323707 Marionette TRACE conn2 <- [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]]]}] 03:28:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:28:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1274ms 03:28:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:28:43 INFO - PROCESS | 1927 | 1467887323755 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 03:28:43 INFO - PROCESS | 1927 | 1467887323757 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 03:28:43 INFO - PROCESS | 1927 | 1467887323760 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:28:43 INFO - PROCESS | 1927 | 1467887323761 Marionette TRACE conn2 <- [1,742,null,{}] 03:28:43 INFO - PROCESS | 1927 | 1467887323764 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:43 INFO - PROCESS | 1927 | 1467887323766 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:43 INFO - PROCESS | 1927 | 1467887323840 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 03:28:43 INFO - PROCESS | 1927 | 1467887323845 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:43 INFO - PROCESS | 1927 | 1467887323846 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:43 INFO - PROCESS | 1927 | ++DOCSHELL 0x117479800 == 30 [pid = 1927] [id = 193] 03:28:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 57 (0x11858e800) [pid = 1927] [serial = 577] [outer = 0x0] 03:28:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 58 (0x1188ec000) [pid = 1927] [serial = 578] [outer = 0x11858e800] 03:28:43 INFO - PROCESS | 1927 | 1467887323875 Marionette DEBUG loaded listener.js 03:28:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 59 (0x119326000) [pid = 1927] [serial = 579] [outer = 0x11858e800] 03:28:44 INFO - PROCESS | 1927 | 1467887324669 Marionette TRACE conn2 <- [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]]]}] 03:28:44 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 03:28:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 923ms 03:28:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:28:44 INFO - PROCESS | 1927 | 1467887324685 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 03:28:44 INFO - PROCESS | 1927 | 1467887324687 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 03:28:44 INFO - PROCESS | 1927 | 1467887324690 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:28:44 INFO - PROCESS | 1927 | 1467887324691 Marionette TRACE conn2 <- [1,746,null,{}] 03:28:44 INFO - PROCESS | 1927 | 1467887324693 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:44 INFO - PROCESS | 1927 | 1467887324695 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:44 INFO - PROCESS | 1927 | 1467887324795 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 03:28:44 INFO - PROCESS | 1927 | 1467887324803 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:44 INFO - PROCESS | 1927 | 1467887324804 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:44 INFO - PROCESS | 1927 | ++DOCSHELL 0x1188dd800 == 31 [pid = 1927] [id = 194] 03:28:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 60 (0x1196d2c00) [pid = 1927] [serial = 580] [outer = 0x0] 03:28:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 61 (0x1199f8c00) [pid = 1927] [serial = 581] [outer = 0x1196d2c00] 03:28:44 INFO - PROCESS | 1927 | 1467887324829 Marionette DEBUG loaded listener.js 03:28:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 62 (0x119be2800) [pid = 1927] [serial = 582] [outer = 0x1196d2c00] 03:28:45 INFO - PROCESS | 1927 | 1467887325676 Marionette TRACE conn2 <- [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]]]}] 03:28:45 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.) 03:28:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1020ms 03:28:45 INFO - PROCESS | 1927 | 1467887325711 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 03:28:45 INFO - PROCESS | 1927 | 1467887325712 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 03:28:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:28:45 INFO - PROCESS | 1927 | 1467887325721 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:28:45 INFO - PROCESS | 1927 | 1467887325725 Marionette TRACE conn2 <- [1,750,null,{}] 03:28:45 INFO - PROCESS | 1927 | 1467887325741 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:45 INFO - PROCESS | 1927 | 1467887325744 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:45 INFO - PROCESS | 1927 | 1467887325834 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 03:28:45 INFO - PROCESS | 1927 | 1467887325839 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:45 INFO - PROCESS | 1927 | 1467887325840 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:45 INFO - PROCESS | 1927 | ++DOCSHELL 0x119a2d800 == 32 [pid = 1927] [id = 195] 03:28:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 63 (0x1133ac400) [pid = 1927] [serial = 583] [outer = 0x0] 03:28:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 64 (0x1214e3c00) [pid = 1927] [serial = 584] [outer = 0x1133ac400] 03:28:45 INFO - PROCESS | 1927 | 1467887325865 Marionette DEBUG loaded listener.js 03:28:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 65 (0x123725400) [pid = 1927] [serial = 585] [outer = 0x1133ac400] 03:28:46 INFO - PROCESS | 1927 | --DOMWINDOW == 64 (0x113257400) [pid = 1927] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:28:46 INFO - PROCESS | 1927 | --DOMWINDOW == 63 (0x119be6000) [pid = 1927] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:28:46 INFO - PROCESS | 1927 | --DOMWINDOW == 62 (0x118212000) [pid = 1927] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:28:46 INFO - PROCESS | 1927 | --DOMWINDOW == 61 (0x113c36800) [pid = 1927] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:28:46 INFO - PROCESS | 1927 | --DOMWINDOW == 60 (0x11820d800) [pid = 1927] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:28:46 INFO - PROCESS | 1927 | --DOMWINDOW == 59 (0x1133f1c00) [pid = 1927] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:28:46 INFO - PROCESS | 1927 | --DOMWINDOW == 58 (0x115e5cc00) [pid = 1927] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:28:46 INFO - PROCESS | 1927 | --DOMWINDOW == 57 (0x119330c00) [pid = 1927] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:28:46 INFO - PROCESS | 1927 | --DOMWINDOW == 56 (0x1188efc00) [pid = 1927] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:28:46 INFO - PROCESS | 1927 | --DOMWINDOW == 55 (0x121393800) [pid = 1927] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:28:46 INFO - PROCESS | 1927 | 1467887326652 Marionette TRACE conn2 <- [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]]]}] 03:28:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:28:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 942ms 03:28:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:28:46 INFO - PROCESS | 1927 | 1467887326657 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 03:28:46 INFO - PROCESS | 1927 | 1467887326659 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 03:28:46 INFO - PROCESS | 1927 | 1467887326661 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:28:46 INFO - PROCESS | 1927 | 1467887326662 Marionette TRACE conn2 <- [1,754,null,{}] 03:28:46 INFO - PROCESS | 1927 | 1467887326665 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:46 INFO - PROCESS | 1927 | 1467887326666 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:46 INFO - PROCESS | 1927 | 1467887326744 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 03:28:46 INFO - PROCESS | 1927 | 1467887326791 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:46 INFO - PROCESS | 1927 | 1467887326792 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:46 INFO - PROCESS | 1927 | ++DOCSHELL 0x12125e000 == 33 [pid = 1927] [id = 196] 03:28:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 56 (0x113c36800) [pid = 1927] [serial = 586] [outer = 0x0] 03:28:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 57 (0x1196d3000) [pid = 1927] [serial = 587] [outer = 0x113c36800] 03:28:46 INFO - PROCESS | 1927 | 1467887326817 Marionette DEBUG loaded listener.js 03:28:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 58 (0x121851400) [pid = 1927] [serial = 588] [outer = 0x113c36800] 03:28:47 INFO - PROCESS | 1927 | 1467887327564 Marionette TRACE conn2 <- [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]]]}] 03:28:47 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 03:28:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 922ms 03:28:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:28:47 INFO - PROCESS | 1927 | 1467887327584 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 03:28:47 INFO - PROCESS | 1927 | 1467887327585 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 03:28:47 INFO - PROCESS | 1927 | 1467887327587 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:28:47 INFO - PROCESS | 1927 | 1467887327588 Marionette TRACE conn2 <- [1,758,null,{}] 03:28:47 INFO - PROCESS | 1927 | 1467887327591 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:47 INFO - PROCESS | 1927 | 1467887327592 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:47 INFO - PROCESS | 1927 | 1467887327664 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 03:28:47 INFO - PROCESS | 1927 | 1467887327670 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:47 INFO - PROCESS | 1927 | 1467887327674 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:47 INFO - PROCESS | 1927 | ++DOCSHELL 0x11990b800 == 34 [pid = 1927] [id = 197] 03:28:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 59 (0x126962800) [pid = 1927] [serial = 589] [outer = 0x0] 03:28:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 60 (0x126e2f000) [pid = 1927] [serial = 590] [outer = 0x126962800] 03:28:47 INFO - PROCESS | 1927 | 1467887327706 Marionette DEBUG loaded listener.js 03:28:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 61 (0x1275f6000) [pid = 1927] [serial = 591] [outer = 0x126962800] 03:28:48 INFO - PROCESS | 1927 | 1467887328025 Marionette TRACE conn2 <- [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]]]}] 03:28:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:28:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 470ms 03:28:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:28:48 INFO - PROCESS | 1927 | 1467887328058 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 03:28:48 INFO - PROCESS | 1927 | 1467887328059 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 03:28:48 INFO - PROCESS | 1927 | 1467887328061 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:28:48 INFO - PROCESS | 1927 | 1467887328062 Marionette TRACE conn2 <- [1,762,null,{}] 03:28:48 INFO - PROCESS | 1927 | 1467887328065 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:48 INFO - PROCESS | 1927 | 1467887328067 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:48 INFO - PROCESS | 1927 | 1467887328141 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 03:28:48 INFO - PROCESS | 1927 | 1467887328193 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:48 INFO - PROCESS | 1927 | 1467887328195 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:48 INFO - PROCESS | 1927 | ++DOCSHELL 0x123631000 == 35 [pid = 1927] [id = 198] 03:28:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 62 (0x126968400) [pid = 1927] [serial = 592] [outer = 0x0] 03:28:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 63 (0x128b12000) [pid = 1927] [serial = 593] [outer = 0x126968400] 03:28:48 INFO - PROCESS | 1927 | 1467887328219 Marionette DEBUG loaded listener.js 03:28:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 64 (0x129350800) [pid = 1927] [serial = 594] [outer = 0x126968400] 03:28:48 INFO - PROCESS | 1927 | 1467887328930 Marionette TRACE conn2 <- [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]]]}] 03:28:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:28:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 919ms 03:28:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:28:48 INFO - PROCESS | 1927 | 1467887328981 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 03:28:48 INFO - PROCESS | 1927 | 1467887328982 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 03:28:48 INFO - PROCESS | 1927 | 1467887328984 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:28:48 INFO - PROCESS | 1927 | 1467887328985 Marionette TRACE conn2 <- [1,766,null,{}] 03:28:48 INFO - PROCESS | 1927 | 1467887328988 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:48 INFO - PROCESS | 1927 | 1467887328989 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:49 INFO - PROCESS | 1927 | 1467887329059 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 03:28:49 INFO - PROCESS | 1927 | 1467887329146 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:49 INFO - PROCESS | 1927 | 1467887329147 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:49 INFO - PROCESS | 1927 | ++DOCSHELL 0x1133cb000 == 36 [pid = 1927] [id = 199] 03:28:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 65 (0x110d52400) [pid = 1927] [serial = 595] [outer = 0x0] 03:28:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 66 (0x1121be400) [pid = 1927] [serial = 596] [outer = 0x110d52400] 03:28:49 INFO - PROCESS | 1927 | 1467887329178 Marionette DEBUG loaded listener.js 03:28:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 67 (0x113c61800) [pid = 1927] [serial = 597] [outer = 0x110d52400] 03:28:50 INFO - PROCESS | 1927 | 1467887330090 Marionette TRACE conn2 <- [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]]]}] 03:28:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:28:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1120ms 03:28:50 INFO - PROCESS | 1927 | 1467887330106 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 03:28:50 INFO - PROCESS | 1927 | 1467887330110 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 03:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:28:50 INFO - PROCESS | 1927 | 1467887330114 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:28:50 INFO - PROCESS | 1927 | 1467887330118 Marionette TRACE conn2 <- [1,770,null,{}] 03:28:50 INFO - PROCESS | 1927 | 1467887330123 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:50 INFO - PROCESS | 1927 | 1467887330125 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:50 INFO - PROCESS | 1927 | 1467887330256 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 03:28:50 INFO - PROCESS | 1927 | 1467887330305 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:50 INFO - PROCESS | 1927 | 1467887330307 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:50 INFO - PROCESS | 1927 | ++DOCSHELL 0x119377000 == 37 [pid = 1927] [id = 200] 03:28:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 68 (0x1188e8000) [pid = 1927] [serial = 598] [outer = 0x0] 03:28:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 69 (0x118980400) [pid = 1927] [serial = 599] [outer = 0x1188e8000] 03:28:50 INFO - PROCESS | 1927 | 1467887330337 Marionette DEBUG loaded listener.js 03:28:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 70 (0x1196da800) [pid = 1927] [serial = 600] [outer = 0x1188e8000] 03:28:50 INFO - PROCESS | 1927 | 1467887330746 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 03:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 674ms 03:28:50 INFO - PROCESS | 1927 | 1467887330790 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 03:28:50 INFO - PROCESS | 1927 | 1467887330792 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 03:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:28:50 INFO - PROCESS | 1927 | 1467887330795 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:28:50 INFO - PROCESS | 1927 | 1467887330796 Marionette TRACE conn2 <- [1,774,null,{}] 03:28:50 INFO - PROCESS | 1927 | 1467887330799 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:50 INFO - PROCESS | 1927 | 1467887330800 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:50 INFO - PROCESS | 1927 | 1467887330898 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 03:28:50 INFO - PROCESS | 1927 | 1467887330950 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:50 INFO - PROCESS | 1927 | 1467887330951 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:50 INFO - PROCESS | 1927 | ++DOCSHELL 0x119a2c800 == 38 [pid = 1927] [id = 201] 03:28:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 71 (0x119aea000) [pid = 1927] [serial = 601] [outer = 0x0] 03:28:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 72 (0x121145800) [pid = 1927] [serial = 602] [outer = 0x119aea000] 03:28:50 INFO - PROCESS | 1927 | 1467887330980 Marionette DEBUG loaded listener.js 03:28:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 73 (0x123720c00) [pid = 1927] [serial = 603] [outer = 0x119aea000] 03:28:51 INFO - PROCESS | 1927 | 1467887331387 Marionette TRACE conn2 <- [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]]]}] 03:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 619ms 03:28:51 INFO - PROCESS | 1927 | 1467887331414 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 03:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:28:51 INFO - PROCESS | 1927 | 1467887331416 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 03:28:51 INFO - PROCESS | 1927 | 1467887331423 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:28:51 INFO - PROCESS | 1927 | 1467887331427 Marionette TRACE conn2 <- [1,778,null,{}] 03:28:51 INFO - PROCESS | 1927 | 1467887331430 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:51 INFO - PROCESS | 1927 | 1467887331433 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:51 INFO - PROCESS | 1927 | 1467887331528 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 03:28:51 INFO - PROCESS | 1927 | 1467887331621 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:51 INFO - PROCESS | 1927 | 1467887331622 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:51 INFO - PROCESS | 1927 | ++DOCSHELL 0x1271a1000 == 39 [pid = 1927] [id = 202] 03:28:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 74 (0x1256a7800) [pid = 1927] [serial = 604] [outer = 0x0] 03:28:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 75 (0x125f8cc00) [pid = 1927] [serial = 605] [outer = 0x1256a7800] 03:28:51 INFO - PROCESS | 1927 | 1467887331650 Marionette DEBUG loaded listener.js 03:28:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 76 (0x128dc8000) [pid = 1927] [serial = 606] [outer = 0x1256a7800] 03:28:52 INFO - PROCESS | 1927 | 1467887332072 Marionette TRACE conn2 <- [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]]]}] 03:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 677ms 03:28:52 INFO - PROCESS | 1927 | 1467887332096 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 03:28:52 INFO - PROCESS | 1927 | 1467887332098 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 03:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:28:52 INFO - PROCESS | 1927 | 1467887332101 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:28:52 INFO - PROCESS | 1927 | 1467887332102 Marionette TRACE conn2 <- [1,782,null,{}] 03:28:52 INFO - PROCESS | 1927 | 1467887332104 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:52 INFO - PROCESS | 1927 | 1467887332105 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:52 INFO - PROCESS | 1927 | 1467887332202 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 03:28:52 INFO - PROCESS | 1927 | 1467887332362 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:52 INFO - PROCESS | 1927 | 1467887332364 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:52 INFO - PROCESS | 1927 | ++DOCSHELL 0x1182d1800 == 40 [pid = 1927] [id = 203] 03:28:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 77 (0x113d99c00) [pid = 1927] [serial = 607] [outer = 0x0] 03:28:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x116984400) [pid = 1927] [serial = 608] [outer = 0x113d99c00] 03:28:52 INFO - PROCESS | 1927 | 1467887332392 Marionette DEBUG loaded listener.js 03:28:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x1184ea000) [pid = 1927] [serial = 609] [outer = 0x113d99c00] 03:28:52 INFO - PROCESS | 1927 | 1467887332800 Marionette TRACE conn2 <- [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]]]}] 03:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 769ms 03:28:53 INFO - PROCESS | 1927 | --DOCSHELL 0x123631000 == 39 [pid = 1927] [id = 198] 03:28:53 INFO - PROCESS | 1927 | --DOCSHELL 0x11990b800 == 38 [pid = 1927] [id = 197] 03:28:53 INFO - PROCESS | 1927 | --DOCSHELL 0x12125e000 == 37 [pid = 1927] [id = 196] 03:28:53 INFO - PROCESS | 1927 | --DOCSHELL 0x119a2d800 == 36 [pid = 1927] [id = 195] 03:28:53 INFO - PROCESS | 1927 | --DOCSHELL 0x1188dd800 == 35 [pid = 1927] [id = 194] 03:28:53 INFO - PROCESS | 1927 | --DOCSHELL 0x117479800 == 34 [pid = 1927] [id = 193] 03:28:53 INFO - PROCESS | 1927 | --DOCSHELL 0x1130e0800 == 33 [pid = 1927] [id = 192] 03:28:53 INFO - PROCESS | 1927 | --DOCSHELL 0x117150000 == 32 [pid = 1927] [id = 191] 03:28:53 INFO - PROCESS | 1927 | --DOCSHELL 0x1215ab000 == 31 [pid = 1927] [id = 190] 03:28:53 INFO - PROCESS | 1927 | --DOCSHELL 0x1271a1000 == 30 [pid = 1927] [id = 202] 03:28:53 INFO - PROCESS | 1927 | --DOCSHELL 0x119a2c800 == 29 [pid = 1927] [id = 201] 03:28:53 INFO - PROCESS | 1927 | --DOCSHELL 0x119377000 == 28 [pid = 1927] [id = 200] 03:28:53 INFO - PROCESS | 1927 | --DOCSHELL 0x1133cb000 == 27 [pid = 1927] [id = 199] 03:28:53 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x12696c800) [pid = 1927] [serial = 569] [outer = 0x0] [url = about:blank] 03:28:53 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x1199f0000) [pid = 1927] [serial = 557] [outer = 0x0] [url = about:blank] 03:28:53 INFO - PROCESS | 1927 | --DOMWINDOW == 76 (0x121062000) [pid = 1927] [serial = 560] [outer = 0x0] [url = about:blank] 03:28:53 INFO - PROCESS | 1927 | --DOMWINDOW == 75 (0x11880f800) [pid = 1927] [serial = 554] [outer = 0x0] [url = about:blank] 03:28:53 INFO - PROCESS | 1927 | --DOMWINDOW == 74 (0x119aefc00) [pid = 1927] [serial = 558] [outer = 0x0] [url = about:blank] 03:28:53 INFO - PROCESS | 1927 | --DOMWINDOW == 73 (0x11675cc00) [pid = 1927] [serial = 551] [outer = 0x0] [url = about:blank] 03:28:53 INFO - PROCESS | 1927 | --DOMWINDOW == 72 (0x117db3c00) [pid = 1927] [serial = 552] [outer = 0x0] [url = about:blank] 03:28:53 INFO - PROCESS | 1927 | --DOMWINDOW == 71 (0x1188e9c00) [pid = 1927] [serial = 549] [outer = 0x0] [url = about:blank] 03:28:53 INFO - PROCESS | 1927 | --DOMWINDOW == 70 (0x118594800) [pid = 1927] [serial = 548] [outer = 0x0] [url = about:blank] 03:28:53 INFO - PROCESS | 1927 | --DOMWINDOW == 69 (0x11880d800) [pid = 1927] [serial = 563] [outer = 0x0] [url = about:blank] 03:28:53 INFO - PROCESS | 1927 | --DOMWINDOW == 68 (0x118210800) [pid = 1927] [serial = 540] [outer = 0x0] [url = about:blank] 03:28:53 INFO - PROCESS | 1927 | --DOMWINDOW == 67 (0x11690c800) [pid = 1927] [serial = 539] [outer = 0x0] [url = about:blank] 03:28:53 INFO - PROCESS | 1927 | --DOMWINDOW == 66 (0x119be5400) [pid = 1927] [serial = 543] [outer = 0x0] [url = about:blank] 03:28:53 INFO - PROCESS | 1927 | --DOMWINDOW == 65 (0x1199f6c00) [pid = 1927] [serial = 542] [outer = 0x0] [url = about:blank] 03:28:53 INFO - PROCESS | 1927 | --DOMWINDOW == 64 (0x121856000) [pid = 1927] [serial = 566] [outer = 0x0] [url = about:blank] 03:28:53 INFO - PROCESS | 1927 | --DOMWINDOW == 63 (0x128b0a800) [pid = 1927] [serial = 546] [outer = 0x0] [url = about:blank] 03:28:53 INFO - PROCESS | 1927 | --DOMWINDOW == 62 (0x121143c00) [pid = 1927] [serial = 561] [outer = 0x0] [url = about:blank] 03:28:53 INFO - PROCESS | 1927 | --DOMWINDOW == 61 (0x1259dfc00) [pid = 1927] [serial = 567] [outer = 0x0] [url = about:blank] 03:28:53 INFO - PROCESS | 1927 | --DOMWINDOW == 60 (0x1274bb800) [pid = 1927] [serial = 545] [outer = 0x0] [url = about:blank] 03:28:53 INFO - PROCESS | 1927 | --DOMWINDOW == 59 (0x1188ee400) [pid = 1927] [serial = 555] [outer = 0x0] [url = about:blank] 03:28:53 INFO - PROCESS | 1927 | --DOMWINDOW == 58 (0x121143800) [pid = 1927] [serial = 564] [outer = 0x0] [url = about:blank] 03:28:53 INFO - PROCESS | 1927 | 1467887333354 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 03:28:53 INFO - PROCESS | 1927 | 1467887333357 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 03:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:28:53 INFO - PROCESS | 1927 | 1467887333367 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:28:53 INFO - PROCESS | 1927 | 1467887333369 Marionette TRACE conn2 <- [1,786,null,{}] 03:28:53 INFO - PROCESS | 1927 | 1467887333372 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:53 INFO - PROCESS | 1927 | 1467887333374 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:53 INFO - PROCESS | 1927 | 1467887333454 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 03:28:53 INFO - PROCESS | 1927 | 1467887333460 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:53 INFO - PROCESS | 1927 | 1467887333463 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:53 INFO - PROCESS | 1927 | ++DOCSHELL 0x112546800 == 28 [pid = 1927] [id = 204] 03:28:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 59 (0x1121b2800) [pid = 1927] [serial = 610] [outer = 0x0] 03:28:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 60 (0x112641800) [pid = 1927] [serial = 611] [outer = 0x1121b2800] 03:28:53 INFO - PROCESS | 1927 | 1467887333493 Marionette DEBUG loaded listener.js 03:28:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 61 (0x1128af000) [pid = 1927] [serial = 612] [outer = 0x1121b2800] 03:28:53 INFO - PROCESS | 1927 | 1467887333823 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 03:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 470ms 03:28:53 INFO - PROCESS | 1927 | 1467887333839 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 03:28:53 INFO - PROCESS | 1927 | 1467887333841 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 03:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:28:53 INFO - PROCESS | 1927 | 1467887333846 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:28:53 INFO - PROCESS | 1927 | 1467887333849 Marionette TRACE conn2 <- [1,790,null,{}] 03:28:53 INFO - PROCESS | 1927 | 1467887333854 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:53 INFO - PROCESS | 1927 | 1467887333856 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:53 INFO - PROCESS | 1927 | 1467887333946 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 03:28:53 INFO - PROCESS | 1927 | 1467887333990 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:53 INFO - PROCESS | 1927 | 1467887333991 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:54 INFO - PROCESS | 1927 | ++DOCSHELL 0x11662c800 == 29 [pid = 1927] [id = 205] 03:28:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 62 (0x112f37000) [pid = 1927] [serial = 613] [outer = 0x0] 03:28:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 63 (0x1133a8400) [pid = 1927] [serial = 614] [outer = 0x112f37000] 03:28:54 INFO - PROCESS | 1927 | 1467887334019 Marionette DEBUG loaded listener.js 03:28:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 64 (0x113c67400) [pid = 1927] [serial = 615] [outer = 0x112f37000] 03:28:54 INFO - PROCESS | 1927 | 1467887334293 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 03:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 476ms 03:28:54 INFO - PROCESS | 1927 | 1467887334324 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 03:28:54 INFO - PROCESS | 1927 | 1467887334325 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 03:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:28:54 INFO - PROCESS | 1927 | 1467887334327 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:28:54 INFO - PROCESS | 1927 | 1467887334328 Marionette TRACE conn2 <- [1,794,null,{}] 03:28:54 INFO - PROCESS | 1927 | 1467887334343 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:54 INFO - PROCESS | 1927 | 1467887334347 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:54 INFO - PROCESS | 1927 | 1467887334436 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 03:28:54 INFO - PROCESS | 1927 | 1467887334486 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:54 INFO - PROCESS | 1927 | 1467887334489 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:54 INFO - PROCESS | 1927 | ++DOCSHELL 0x117470800 == 30 [pid = 1927] [id = 206] 03:28:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 65 (0x1176f4800) [pid = 1927] [serial = 616] [outer = 0x0] 03:28:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 66 (0x1176f5800) [pid = 1927] [serial = 617] [outer = 0x1176f4800] 03:28:54 INFO - PROCESS | 1927 | 1467887334518 Marionette DEBUG loaded listener.js 03:28:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 67 (0x11820bc00) [pid = 1927] [serial = 618] [outer = 0x1176f4800] 03:28:54 INFO - PROCESS | 1927 | 1467887334824 Marionette TRACE conn2 <- [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]]]}] 03:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 520ms 03:28:54 INFO - PROCESS | 1927 | 1467887334848 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 03:28:54 INFO - PROCESS | 1927 | 1467887334849 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 03:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:28:54 INFO - PROCESS | 1927 | 1467887334854 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:28:54 INFO - PROCESS | 1927 | 1467887334855 Marionette TRACE conn2 <- [1,798,null,{}] 03:28:54 INFO - PROCESS | 1927 | 1467887334857 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:54 INFO - PROCESS | 1927 | 1467887334859 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:54 INFO - PROCESS | 1927 | 1467887334932 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 03:28:54 INFO - PROCESS | 1927 | 1467887334938 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:54 INFO - PROCESS | 1927 | 1467887334939 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:54 INFO - PROCESS | 1927 | ++DOCSHELL 0x118867000 == 31 [pid = 1927] [id = 207] 03:28:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 68 (0x11823f800) [pid = 1927] [serial = 619] [outer = 0x0] 03:28:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 69 (0x118594400) [pid = 1927] [serial = 620] [outer = 0x11823f800] 03:28:54 INFO - PROCESS | 1927 | 1467887334964 Marionette DEBUG loaded listener.js 03:28:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 70 (0x118809800) [pid = 1927] [serial = 621] [outer = 0x11823f800] 03:28:55 INFO - PROCESS | 1927 | 1467887335275 Marionette TRACE conn2 <- [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]]]}] 03:28:55 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 03:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 471ms 03:28:55 INFO - PROCESS | 1927 | 1467887335325 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 03:28:55 INFO - PROCESS | 1927 | 1467887335326 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 03:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:28:55 INFO - PROCESS | 1927 | 1467887335328 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:28:55 INFO - PROCESS | 1927 | 1467887335329 Marionette TRACE conn2 <- [1,802,null,{}] 03:28:55 INFO - PROCESS | 1927 | 1467887335332 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:55 INFO - PROCESS | 1927 | 1467887335333 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:55 INFO - PROCESS | 1927 | 1467887335430 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 03:28:55 INFO - PROCESS | 1927 | 1467887335444 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:55 INFO - PROCESS | 1927 | 1467887335445 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:55 INFO - PROCESS | 1927 | ++DOCSHELL 0x1189b6000 == 32 [pid = 1927] [id = 208] 03:28:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 71 (0x11880a800) [pid = 1927] [serial = 622] [outer = 0x0] 03:28:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 72 (0x118817800) [pid = 1927] [serial = 623] [outer = 0x11880a800] 03:28:55 INFO - PROCESS | 1927 | 1467887335469 Marionette DEBUG loaded listener.js 03:28:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 73 (0x1188e9000) [pid = 1927] [serial = 624] [outer = 0x11880a800] 03:28:55 INFO - PROCESS | 1927 | 1467887335823 Marionette TRACE conn2 <- [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]]]}] 03:28:55 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 03:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 520ms 03:28:55 INFO - PROCESS | 1927 | 1467887335849 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 03:28:55 INFO - PROCESS | 1927 | 1467887335852 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 03:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:28:55 INFO - PROCESS | 1927 | 1467887335855 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:28:55 INFO - PROCESS | 1927 | 1467887335857 Marionette TRACE conn2 <- [1,806,null,{}] 03:28:55 INFO - PROCESS | 1927 | 1467887335865 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:55 INFO - PROCESS | 1927 | 1467887335869 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:55 INFO - PROCESS | 1927 | 1467887335982 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 03:28:56 INFO - PROCESS | 1927 | 1467887336014 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:56 INFO - PROCESS | 1927 | 1467887336016 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:56 INFO - PROCESS | 1927 | ++DOCSHELL 0x119a23000 == 33 [pid = 1927] [id = 209] 03:28:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 74 (0x118983800) [pid = 1927] [serial = 625] [outer = 0x0] 03:28:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 75 (0x119946400) [pid = 1927] [serial = 626] [outer = 0x118983800] 03:28:56 INFO - PROCESS | 1927 | 1467887336041 Marionette DEBUG loaded listener.js 03:28:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 76 (0x1199f0c00) [pid = 1927] [serial = 627] [outer = 0x118983800] 03:28:56 INFO - PROCESS | 1927 | [1927] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:28:56 INFO - PROCESS | 1927 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 03:28:56 INFO - PROCESS | 1927 | Determined SkiaGL cache limits: Size 100663296, Items: 256 03:28:56 INFO - PROCESS | 1927 | [GFX2-]: Using SkiaGL canvas. 03:28:56 INFO - PROCESS | 1927 | 1467887336380 Marionette TRACE conn2 <- [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]]]}] 03:28:56 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 03:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 575ms 03:28:56 INFO - PROCESS | 1927 | 1467887336430 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 03:28:56 INFO - PROCESS | 1927 | 1467887336431 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 03:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:28:56 INFO - PROCESS | 1927 | 1467887336433 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:28:56 INFO - PROCESS | 1927 | 1467887336435 Marionette TRACE conn2 <- [1,810,null,{}] 03:28:56 INFO - PROCESS | 1927 | 1467887336437 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:56 INFO - PROCESS | 1927 | 1467887336438 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:56 INFO - PROCESS | 1927 | 1467887336528 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 03:28:56 INFO - PROCESS | 1927 | 1467887336562 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:56 INFO - PROCESS | 1927 | 1467887336563 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:56 INFO - PROCESS | 1927 | ++DOCSHELL 0x1211b2000 == 34 [pid = 1927] [id = 210] 03:28:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 77 (0x119948800) [pid = 1927] [serial = 628] [outer = 0x0] 03:28:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x119ae7400) [pid = 1927] [serial = 629] [outer = 0x119948800] 03:28:56 INFO - PROCESS | 1927 | 1467887336588 Marionette DEBUG loaded listener.js 03:28:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x119be1000) [pid = 1927] [serial = 630] [outer = 0x119948800] 03:28:56 INFO - PROCESS | 1927 | 1467887336893 Marionette TRACE conn2 <- [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]]]}] 03:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 518ms 03:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:28:56 INFO - PROCESS | 1927 | 1467887336952 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 03:28:56 INFO - PROCESS | 1927 | 1467887336953 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 03:28:56 INFO - PROCESS | 1927 | 1467887336956 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:28:56 INFO - PROCESS | 1927 | 1467887336957 Marionette TRACE conn2 <- [1,814,null,{}] 03:28:56 INFO - PROCESS | 1927 | 1467887336959 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:56 INFO - PROCESS | 1927 | 1467887336960 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:57 INFO - PROCESS | 1927 | 1467887337048 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 03:28:57 INFO - PROCESS | 1927 | 1467887337081 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:57 INFO - PROCESS | 1927 | 1467887337082 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:57 INFO - PROCESS | 1927 | ++DOCSHELL 0x1214a7800 == 35 [pid = 1927] [id = 211] 03:28:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x119be2400) [pid = 1927] [serial = 631] [outer = 0x0] 03:28:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x11a0a5c00) [pid = 1927] [serial = 632] [outer = 0x119be2400] 03:28:57 INFO - PROCESS | 1927 | 1467887337106 Marionette DEBUG loaded listener.js 03:28:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x121067c00) [pid = 1927] [serial = 633] [outer = 0x119be2400] 03:28:57 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x126968400) [pid = 1927] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:28:57 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x1133ac400) [pid = 1927] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:28:57 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x126962800) [pid = 1927] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:28:57 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x1196d2c00) [pid = 1927] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:28:57 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x11858e800) [pid = 1927] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:28:57 INFO - PROCESS | 1927 | --DOMWINDOW == 76 (0x113c39800) [pid = 1927] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:28:57 INFO - PROCESS | 1927 | --DOMWINDOW == 75 (0x1133f7400) [pid = 1927] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:28:57 INFO - PROCESS | 1927 | --DOMWINDOW == 74 (0x113c5e800) [pid = 1927] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:28:57 INFO - PROCESS | 1927 | --DOMWINDOW == 73 (0x113c36800) [pid = 1927] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:28:57 INFO - PROCESS | 1927 | 1467887337502 Marionette TRACE conn2 <- [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] 03:28:57 INFO - PROCESS | 1927 | 1467887337525 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 03:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:28:57 INFO - PROCESS | 1927 | 1467887337528 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:28:57 INFO - PROCESS | 1927 | 1467887337529 Marionette TRACE conn2 <- [1,818,null,{}] 03:28:57 INFO - PROCESS | 1927 | 1467887337531 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:57 INFO - PROCESS | 1927 | 1467887337532 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:57 INFO - PROCESS | 1927 | 1467887337602 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 03:28:57 INFO - PROCESS | 1927 | 1467887337606 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:57 INFO - PROCESS | 1927 | 1467887337607 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:57 INFO - PROCESS | 1927 | ++DOCSHELL 0x123616000 == 36 [pid = 1927] [id = 212] 03:28:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 74 (0x11907d400) [pid = 1927] [serial = 634] [outer = 0x0] 03:28:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 75 (0x1199f7000) [pid = 1927] [serial = 635] [outer = 0x11907d400] 03:28:57 INFO - PROCESS | 1927 | 1467887337637 Marionette DEBUG loaded listener.js 03:28:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 76 (0x12127e400) [pid = 1927] [serial = 636] [outer = 0x11907d400] 03:28:58 INFO - PROCESS | 1927 | 1467887338066 Marionette TRACE conn2 <- [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]]]}] 03:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 569ms 03:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:28:58 INFO - PROCESS | 1927 | 1467887338098 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 03:28:58 INFO - PROCESS | 1927 | 1467887338100 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 03:28:58 INFO - PROCESS | 1927 | 1467887338103 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:28:58 INFO - PROCESS | 1927 | 1467887338105 Marionette TRACE conn2 <- [1,822,null,{}] 03:28:58 INFO - PROCESS | 1927 | 1467887338108 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:58 INFO - PROCESS | 1927 | 1467887338110 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:58 INFO - PROCESS | 1927 | 1467887338224 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 03:28:58 INFO - PROCESS | 1927 | 1467887338229 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:58 INFO - PROCESS | 1927 | 1467887338229 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:58 INFO - PROCESS | 1927 | ++DOCSHELL 0x1253c8800 == 37 [pid = 1927] [id = 213] 03:28:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 77 (0x118621c00) [pid = 1927] [serial = 637] [outer = 0x0] 03:28:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x121aa4400) [pid = 1927] [serial = 638] [outer = 0x118621c00] 03:28:58 INFO - PROCESS | 1927 | 1467887338270 Marionette DEBUG loaded listener.js 03:28:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x121d96400) [pid = 1927] [serial = 639] [outer = 0x118621c00] 03:28:58 INFO - PROCESS | 1927 | 1467887338640 Marionette TRACE conn2 <- [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] 03:28:58 INFO - PROCESS | 1927 | 1467887338676 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 03:28:58 INFO - PROCESS | 1927 | 1467887338678 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:28:58 INFO - PROCESS | 1927 | 1467887338680 Marionette TRACE conn2 <- [1,826,null,{}] 03:28:58 INFO - PROCESS | 1927 | 1467887338682 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:58 INFO - PROCESS | 1927 | 1467887338684 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:58 INFO - PROCESS | 1927 | 1467887338792 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 03:28:58 INFO - PROCESS | 1927 | 1467887338797 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:58 INFO - PROCESS | 1927 | 1467887338799 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:58 INFO - PROCESS | 1927 | ++DOCSHELL 0x125ea0800 == 38 [pid = 1927] [id = 214] 03:28:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x1230e8800) [pid = 1927] [serial = 640] [outer = 0x0] 03:28:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x1254ee000) [pid = 1927] [serial = 641] [outer = 0x1230e8800] 03:28:58 INFO - PROCESS | 1927 | 1467887338828 Marionette DEBUG loaded listener.js 03:28:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x125eba800) [pid = 1927] [serial = 642] [outer = 0x1230e8800] 03:28:59 INFO - PROCESS | 1927 | 1467887339139 Marionette TRACE conn2 <- [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]]]}] 03:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 469ms 03:28:59 INFO - PROCESS | 1927 | 1467887339147 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 03:28:59 INFO - PROCESS | 1927 | 1467887339148 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 03:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:28:59 INFO - PROCESS | 1927 | 1467887339158 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:28:59 INFO - PROCESS | 1927 | 1467887339159 Marionette TRACE conn2 <- [1,830,null,{}] 03:28:59 INFO - PROCESS | 1927 | 1467887339161 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:59 INFO - PROCESS | 1927 | 1467887339162 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:59 INFO - PROCESS | 1927 | 1467887339242 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 03:28:59 INFO - PROCESS | 1927 | 1467887339247 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:59 INFO - PROCESS | 1927 | 1467887339248 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:28:59 INFO - PROCESS | 1927 | ++DOCSHELL 0x126fc5800 == 39 [pid = 1927] [id = 215] 03:28:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x126960800) [pid = 1927] [serial = 643] [outer = 0x0] 03:28:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x12696d800) [pid = 1927] [serial = 644] [outer = 0x126960800] 03:28:59 INFO - PROCESS | 1927 | 1467887339275 Marionette DEBUG loaded listener.js 03:28:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x1274be400) [pid = 1927] [serial = 645] [outer = 0x126960800] 03:29:00 INFO - PROCESS | 1927 | --DOCSHELL 0x11662c800 == 38 [pid = 1927] [id = 205] 03:29:00 INFO - PROCESS | 1927 | --DOCSHELL 0x112546800 == 37 [pid = 1927] [id = 204] 03:29:00 INFO - PROCESS | 1927 | --DOCSHELL 0x1182d1800 == 36 [pid = 1927] [id = 203] 03:29:00 INFO - PROCESS | 1927 | --DOCSHELL 0x117470800 == 35 [pid = 1927] [id = 206] 03:29:00 INFO - PROCESS | 1927 | --DOCSHELL 0x1211b2000 == 34 [pid = 1927] [id = 210] 03:29:00 INFO - PROCESS | 1927 | --DOCSHELL 0x123616000 == 33 [pid = 1927] [id = 212] 03:29:00 INFO - PROCESS | 1927 | --DOCSHELL 0x1214a7800 == 32 [pid = 1927] [id = 211] 03:29:00 INFO - PROCESS | 1927 | --DOCSHELL 0x118867000 == 31 [pid = 1927] [id = 207] 03:29:00 INFO - PROCESS | 1927 | --DOCSHELL 0x1253c8800 == 30 [pid = 1927] [id = 213] 03:29:00 INFO - PROCESS | 1927 | --DOCSHELL 0x1189b6000 == 29 [pid = 1927] [id = 208] 03:29:00 INFO - PROCESS | 1927 | --DOCSHELL 0x119a23000 == 28 [pid = 1927] [id = 209] 03:29:00 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x1214e3c00) [pid = 1927] [serial = 584] [outer = 0x0] [url = about:blank] 03:29:00 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x126e2f000) [pid = 1927] [serial = 590] [outer = 0x0] [url = about:blank] 03:29:00 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x1199f8c00) [pid = 1927] [serial = 581] [outer = 0x0] [url = about:blank] 03:29:00 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x1188ec000) [pid = 1927] [serial = 578] [outer = 0x0] [url = about:blank] 03:29:00 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x119326000) [pid = 1927] [serial = 579] [outer = 0x0] [url = about:blank] 03:29:00 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x1176fac00) [pid = 1927] [serial = 572] [outer = 0x0] [url = about:blank] 03:29:00 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x11858a800) [pid = 1927] [serial = 573] [outer = 0x0] [url = about:blank] 03:29:00 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x1275eb400) [pid = 1927] [serial = 570] [outer = 0x0] [url = about:blank] 03:29:00 INFO - PROCESS | 1927 | --DOMWINDOW == 76 (0x115e66000) [pid = 1927] [serial = 575] [outer = 0x0] [url = about:blank] 03:29:00 INFO - PROCESS | 1927 | --DOMWINDOW == 75 (0x117db4400) [pid = 1927] [serial = 576] [outer = 0x0] [url = about:blank] 03:29:00 INFO - PROCESS | 1927 | --DOMWINDOW == 74 (0x129350800) [pid = 1927] [serial = 594] [outer = 0x0] [url = about:blank] 03:29:00 INFO - PROCESS | 1927 | --DOMWINDOW == 73 (0x1196d3000) [pid = 1927] [serial = 587] [outer = 0x0] [url = about:blank] 03:29:00 INFO - PROCESS | 1927 | --DOMWINDOW == 72 (0x123725400) [pid = 1927] [serial = 585] [outer = 0x0] [url = about:blank] 03:29:00 INFO - PROCESS | 1927 | --DOMWINDOW == 71 (0x119be2800) [pid = 1927] [serial = 582] [outer = 0x0] [url = about:blank] 03:29:00 INFO - PROCESS | 1927 | --DOMWINDOW == 70 (0x121851400) [pid = 1927] [serial = 588] [outer = 0x0] [url = about:blank] 03:29:00 INFO - PROCESS | 1927 | --DOMWINDOW == 69 (0x1275f6000) [pid = 1927] [serial = 591] [outer = 0x0] [url = about:blank] 03:29:00 INFO - PROCESS | 1927 | --DOMWINDOW == 68 (0x128b12000) [pid = 1927] [serial = 593] [outer = 0x0] [url = about:blank] 03:29:00 INFO - PROCESS | 1927 | --DOCSHELL 0x125ea0800 == 27 [pid = 1927] [id = 214] 03:29:00 INFO - PROCESS | 1927 | 1467887340725 Marionette TRACE conn2 <- [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]]]}] 03:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1579ms 03:29:00 INFO - PROCESS | 1927 | 1467887340731 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 03:29:00 INFO - PROCESS | 1927 | 1467887340734 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 03:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:29:00 INFO - PROCESS | 1927 | 1467887340739 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:29:00 INFO - PROCESS | 1927 | 1467887340741 Marionette TRACE conn2 <- [1,834,null,{}] 03:29:00 INFO - PROCESS | 1927 | 1467887340745 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:00 INFO - PROCESS | 1927 | 1467887340747 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:00 INFO - PROCESS | 1927 | 1467887340825 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 03:29:00 INFO - PROCESS | 1927 | 1467887340830 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:00 INFO - PROCESS | 1927 | 1467887340833 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:00 INFO - PROCESS | 1927 | ++DOCSHELL 0x1130e0000 == 28 [pid = 1927] [id = 216] 03:29:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 69 (0x1128ac000) [pid = 1927] [serial = 646] [outer = 0x0] 03:29:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 70 (0x112f3c800) [pid = 1927] [serial = 647] [outer = 0x1128ac000] 03:29:00 INFO - PROCESS | 1927 | 1467887340864 Marionette DEBUG loaded listener.js 03:29:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 71 (0x113316400) [pid = 1927] [serial = 648] [outer = 0x1128ac000] 03:29:01 INFO - PROCESS | 1927 | 1467887341191 Marionette TRACE conn2 <- [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]]]}] 03:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 473ms 03:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:29:01 INFO - PROCESS | 1927 | 1467887341223 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 03:29:01 INFO - PROCESS | 1927 | 1467887341227 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 03:29:01 INFO - PROCESS | 1927 | 1467887341232 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:29:01 INFO - PROCESS | 1927 | 1467887341234 Marionette TRACE conn2 <- [1,838,null,{}] 03:29:01 INFO - PROCESS | 1927 | 1467887341236 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:01 INFO - PROCESS | 1927 | 1467887341238 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:01 INFO - PROCESS | 1927 | 1467887341313 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 03:29:01 INFO - PROCESS | 1927 | 1467887341320 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:01 INFO - PROCESS | 1927 | 1467887341322 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:01 INFO - PROCESS | 1927 | ++DOCSHELL 0x1169bb000 == 29 [pid = 1927] [id = 217] 03:29:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 72 (0x113c3a000) [pid = 1927] [serial = 649] [outer = 0x0] 03:29:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 73 (0x115e60400) [pid = 1927] [serial = 650] [outer = 0x113c3a000] 03:29:01 INFO - PROCESS | 1927 | 1467887341349 Marionette DEBUG loaded listener.js 03:29:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 74 (0x116758c00) [pid = 1927] [serial = 651] [outer = 0x113c3a000] 03:29:01 INFO - PROCESS | 1927 | 1467887341689 Marionette TRACE conn2 <- [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]]]}] 03:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 471ms 03:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:29:01 INFO - PROCESS | 1927 | 1467887341705 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 03:29:01 INFO - PROCESS | 1927 | 1467887341706 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 03:29:01 INFO - PROCESS | 1927 | 1467887341709 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:29:01 INFO - PROCESS | 1927 | 1467887341711 Marionette TRACE conn2 <- [1,842,null,{}] 03:29:01 INFO - PROCESS | 1927 | 1467887341721 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:01 INFO - PROCESS | 1927 | 1467887341724 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:01 INFO - PROCESS | 1927 | 1467887341799 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 03:29:01 INFO - PROCESS | 1927 | 1467887341848 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:01 INFO - PROCESS | 1927 | 1467887341850 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:01 INFO - PROCESS | 1927 | ++DOCSHELL 0x1182d4000 == 30 [pid = 1927] [id = 218] 03:29:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 75 (0x111c83400) [pid = 1927] [serial = 652] [outer = 0x0] 03:29:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 76 (0x117db3400) [pid = 1927] [serial = 653] [outer = 0x111c83400] 03:29:01 INFO - PROCESS | 1927 | 1467887341878 Marionette DEBUG loaded listener.js 03:29:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 77 (0x1184e5400) [pid = 1927] [serial = 654] [outer = 0x111c83400] 03:29:02 INFO - PROCESS | 1927 | 1467887342181 Marionette TRACE conn2 <- [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]]]}] 03:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 521ms 03:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:29:02 INFO - PROCESS | 1927 | 1467887342230 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 03:29:02 INFO - PROCESS | 1927 | 1467887342232 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 03:29:02 INFO - PROCESS | 1927 | 1467887342234 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:29:02 INFO - PROCESS | 1927 | 1467887342235 Marionette TRACE conn2 <- [1,846,null,{}] 03:29:02 INFO - PROCESS | 1927 | 1467887342237 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:02 INFO - PROCESS | 1927 | 1467887342239 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:02 INFO - PROCESS | 1927 | 1467887342313 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 03:29:02 INFO - PROCESS | 1927 | 1467887342363 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:02 INFO - PROCESS | 1927 | 1467887342364 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:02 INFO - PROCESS | 1927 | ++DOCSHELL 0x118412000 == 31 [pid = 1927] [id = 219] 03:29:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x1184de800) [pid = 1927] [serial = 655] [outer = 0x0] 03:29:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x11881e400) [pid = 1927] [serial = 656] [outer = 0x1184de800] 03:29:02 INFO - PROCESS | 1927 | 1467887342389 Marionette DEBUG loaded listener.js 03:29:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x1188e8c00) [pid = 1927] [serial = 657] [outer = 0x1184de800] 03:29:02 INFO - PROCESS | 1927 | 1467887342656 Marionette TRACE conn2 <- [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]]]}] 03:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 470ms 03:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:29:02 INFO - PROCESS | 1927 | 1467887342708 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 03:29:02 INFO - PROCESS | 1927 | 1467887342709 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 03:29:02 INFO - PROCESS | 1927 | 1467887342711 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:29:02 INFO - PROCESS | 1927 | 1467887342724 Marionette TRACE conn2 <- [1,850,null,{}] 03:29:02 INFO - PROCESS | 1927 | 1467887342726 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:02 INFO - PROCESS | 1927 | 1467887342727 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:02 INFO - PROCESS | 1927 | 1467887342798 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 03:29:02 INFO - PROCESS | 1927 | 1467887342803 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:02 INFO - PROCESS | 1927 | 1467887342805 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:02 INFO - PROCESS | 1927 | ++DOCSHELL 0x11937f000 == 32 [pid = 1927] [id = 220] 03:29:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x113c39800) [pid = 1927] [serial = 658] [outer = 0x0] 03:29:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x1188f4400) [pid = 1927] [serial = 659] [outer = 0x113c39800] 03:29:02 INFO - PROCESS | 1927 | 1467887342830 Marionette DEBUG loaded listener.js 03:29:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x11907e800) [pid = 1927] [serial = 660] [outer = 0x113c39800] 03:29:03 INFO - PROCESS | 1927 | 1467887343166 Marionette TRACE conn2 <- [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]]]}] 03:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 480ms 03:29:03 INFO - PROCESS | 1927 | 1467887343192 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 03:29:03 INFO - PROCESS | 1927 | 1467887343193 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 03:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:29:03 INFO - PROCESS | 1927 | 1467887343195 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:29:03 INFO - PROCESS | 1927 | 1467887343196 Marionette TRACE conn2 <- [1,854,null,{}] 03:29:03 INFO - PROCESS | 1927 | 1467887343207 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:03 INFO - PROCESS | 1927 | 1467887343211 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:03 INFO - PROCESS | 1927 | 1467887343302 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 03:29:03 INFO - PROCESS | 1927 | 1467887343307 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:03 INFO - PROCESS | 1927 | 1467887343308 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:03 INFO - PROCESS | 1927 | ++DOCSHELL 0x119c40800 == 33 [pid = 1927] [id = 221] 03:29:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x11932c800) [pid = 1927] [serial = 661] [outer = 0x0] 03:29:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x119947000) [pid = 1927] [serial = 662] [outer = 0x11932c800] 03:29:03 INFO - PROCESS | 1927 | 1467887343333 Marionette DEBUG loaded listener.js 03:29:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x119ae3800) [pid = 1927] [serial = 663] [outer = 0x11932c800] 03:29:03 INFO - PROCESS | 1927 | 1467887343657 Marionette TRACE conn2 <- [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]]]}] 03:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 519ms 03:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:29:03 INFO - PROCESS | 1927 | 1467887343714 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 03:29:03 INFO - PROCESS | 1927 | 1467887343715 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 03:29:03 INFO - PROCESS | 1927 | 1467887343718 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:29:03 INFO - PROCESS | 1927 | 1467887343719 Marionette TRACE conn2 <- [1,858,null,{}] 03:29:03 INFO - PROCESS | 1927 | 1467887343721 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:03 INFO - PROCESS | 1927 | 1467887343722 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:03 INFO - PROCESS | 1927 | 1467887343824 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 03:29:03 INFO - PROCESS | 1927 | 1467887343887 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:03 INFO - PROCESS | 1927 | 1467887343888 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:03 INFO - PROCESS | 1927 | ++DOCSHELL 0x12125c000 == 34 [pid = 1927] [id = 222] 03:29:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x11932d000) [pid = 1927] [serial = 664] [outer = 0x0] 03:29:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x119bb2400) [pid = 1927] [serial = 665] [outer = 0x11932d000] 03:29:03 INFO - PROCESS | 1927 | 1467887343928 Marionette DEBUG loaded listener.js 03:29:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x119c79800) [pid = 1927] [serial = 666] [outer = 0x11932d000] 03:29:04 INFO - PROCESS | 1927 | 1467887344299 Marionette TRACE conn2 <- [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]]]}] 03:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 618ms 03:29:04 INFO - PROCESS | 1927 | 1467887344337 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 03:29:04 INFO - PROCESS | 1927 | 1467887344338 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 03:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:29:04 INFO - PROCESS | 1927 | 1467887344340 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:29:04 INFO - PROCESS | 1927 | 1467887344341 Marionette TRACE conn2 <- [1,862,null,{}] 03:29:04 INFO - PROCESS | 1927 | 1467887344343 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:04 INFO - PROCESS | 1927 | 1467887344345 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:04 INFO - PROCESS | 1927 | 1467887344416 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 03:29:04 INFO - PROCESS | 1927 | 1467887344480 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:04 INFO - PROCESS | 1927 | 1467887344481 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:04 INFO - PROCESS | 1927 | ++DOCSHELL 0x1214b4000 == 35 [pid = 1927] [id = 223] 03:29:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x119ed3800) [pid = 1927] [serial = 667] [outer = 0x0] 03:29:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x12127d800) [pid = 1927] [serial = 668] [outer = 0x119ed3800] 03:29:04 INFO - PROCESS | 1927 | 1467887344507 Marionette DEBUG loaded listener.js 03:29:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x1215c4000) [pid = 1927] [serial = 669] [outer = 0x119ed3800] 03:29:04 INFO - PROCESS | 1927 | 1467887344859 Marionette TRACE conn2 <- [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]]]}] 03:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 568ms 03:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:29:04 INFO - PROCESS | 1927 | 1467887344909 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 03:29:04 INFO - PROCESS | 1927 | 1467887344911 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 03:29:04 INFO - PROCESS | 1927 | 1467887344914 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:29:04 INFO - PROCESS | 1927 | 1467887344916 Marionette TRACE conn2 <- [1,866,null,{}] 03:29:04 INFO - PROCESS | 1927 | 1467887344928 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:04 INFO - PROCESS | 1927 | 1467887344930 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:05 INFO - PROCESS | 1927 | 1467887345084 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 03:29:05 INFO - PROCESS | 1927 | 1467887345099 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:05 INFO - PROCESS | 1927 | 1467887345100 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:05 INFO - PROCESS | 1927 | ++DOCSHELL 0x1182d1800 == 36 [pid = 1927] [id = 224] 03:29:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x116a1e400) [pid = 1927] [serial = 670] [outer = 0x0] 03:29:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x121143400) [pid = 1927] [serial = 671] [outer = 0x116a1e400] 03:29:05 INFO - PROCESS | 1927 | 1467887345129 Marionette DEBUG loaded listener.js 03:29:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x1236e6400) [pid = 1927] [serial = 672] [outer = 0x116a1e400] 03:29:05 INFO - PROCESS | 1927 | 1467887345423 Marionette TRACE conn2 <- [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]]]}] 03:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 529ms 03:29:05 INFO - PROCESS | 1927 | 1467887345443 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 03:29:05 INFO - PROCESS | 1927 | 1467887345444 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 03:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:29:05 INFO - PROCESS | 1927 | 1467887345446 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:29:05 INFO - PROCESS | 1927 | 1467887345447 Marionette TRACE conn2 <- [1,870,null,{}] 03:29:05 INFO - PROCESS | 1927 | 1467887345450 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:05 INFO - PROCESS | 1927 | 1467887345453 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:05 INFO - PROCESS | 1927 | 1467887345533 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 03:29:05 INFO - PROCESS | 1927 | 1467887345539 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:05 INFO - PROCESS | 1927 | 1467887345540 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:05 INFO - PROCESS | 1927 | ++DOCSHELL 0x125964800 == 37 [pid = 1927] [id = 225] 03:29:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x121ab3c00) [pid = 1927] [serial = 673] [outer = 0x0] 03:29:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x1254f7400) [pid = 1927] [serial = 674] [outer = 0x121ab3c00] 03:29:05 INFO - PROCESS | 1927 | 1467887345564 Marionette DEBUG loaded listener.js 03:29:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x1258ef400) [pid = 1927] [serial = 675] [outer = 0x121ab3c00] 03:29:05 INFO - PROCESS | 1927 | 1467887345921 Marionette TRACE conn2 <- [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]]]}] 03:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 518ms 03:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:29:05 INFO - PROCESS | 1927 | 1467887345965 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 03:29:05 INFO - PROCESS | 1927 | 1467887345967 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 03:29:05 INFO - PROCESS | 1927 | 1467887345969 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:29:05 INFO - PROCESS | 1927 | 1467887345971 Marionette TRACE conn2 <- [1,874,null,{}] 03:29:05 INFO - PROCESS | 1927 | 1467887345973 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:05 INFO - PROCESS | 1927 | 1467887345975 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:06 INFO - PROCESS | 1927 | 1467887346083 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 03:29:06 INFO - PROCESS | 1927 | 1467887346087 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:06 INFO - PROCESS | 1927 | 1467887346089 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:06 INFO - PROCESS | 1927 | ++DOCSHELL 0x11937c800 == 38 [pid = 1927] [id = 226] 03:29:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x1258efc00) [pid = 1927] [serial = 676] [outer = 0x0] 03:29:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x12695e400) [pid = 1927] [serial = 677] [outer = 0x1258efc00] 03:29:06 INFO - PROCESS | 1927 | 1467887346115 Marionette DEBUG loaded listener.js 03:29:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x12714a800) [pid = 1927] [serial = 678] [outer = 0x1258efc00] 03:29:06 INFO - PROCESS | 1927 | 1467887346449 Marionette TRACE conn2 <- [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]]]}] 03:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 520ms 03:29:06 INFO - PROCESS | 1927 | 1467887346489 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 03:29:06 INFO - PROCESS | 1927 | 1467887346490 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 03:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:29:06 INFO - PROCESS | 1927 | 1467887346493 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:29:06 INFO - PROCESS | 1927 | 1467887346494 Marionette TRACE conn2 <- [1,878,null,{}] 03:29:06 INFO - PROCESS | 1927 | 1467887346496 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:06 INFO - PROCESS | 1927 | 1467887346497 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:06 INFO - PROCESS | 1927 | 1467887346589 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 03:29:06 INFO - PROCESS | 1927 | 1467887346609 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:06 INFO - PROCESS | 1927 | 1467887346610 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:06 INFO - PROCESS | 1927 | ++DOCSHELL 0x127887000 == 39 [pid = 1927] [id = 227] 03:29:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x1271d2400) [pid = 1927] [serial = 679] [outer = 0x0] 03:29:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x1274c2000) [pid = 1927] [serial = 680] [outer = 0x1271d2400] 03:29:06 INFO - PROCESS | 1927 | 1467887346632 Marionette DEBUG loaded listener.js 03:29:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x1275f4400) [pid = 1927] [serial = 681] [outer = 0x1271d2400] 03:29:07 INFO - PROCESS | 1927 | 1467887347074 Marionette TRACE conn2 <- [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]]]}] 03:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 622ms 03:29:07 INFO - PROCESS | 1927 | 1467887347116 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 03:29:07 INFO - PROCESS | 1927 | 1467887347118 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 03:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:29:07 INFO - PROCESS | 1927 | 1467887347121 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:29:07 INFO - PROCESS | 1927 | 1467887347123 Marionette TRACE conn2 <- [1,882,null,{}] 03:29:07 INFO - PROCESS | 1927 | 1467887347126 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:07 INFO - PROCESS | 1927 | 1467887347128 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:07 INFO - PROCESS | 1927 | 1467887347283 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 03:29:07 INFO - PROCESS | 1927 | 1467887347305 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:07 INFO - PROCESS | 1927 | 1467887347306 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:07 INFO - PROCESS | 1927 | ++DOCSHELL 0x1291be800 == 40 [pid = 1927] [id = 228] 03:29:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x1275f4800) [pid = 1927] [serial = 682] [outer = 0x0] 03:29:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x1275f8c00) [pid = 1927] [serial = 683] [outer = 0x1275f4800] 03:29:07 INFO - PROCESS | 1927 | 1467887347329 Marionette DEBUG loaded listener.js 03:29:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 107 (0x128b0d400) [pid = 1927] [serial = 684] [outer = 0x1275f4800] 03:29:07 INFO - PROCESS | 1927 | 1467887347646 Marionette TRACE conn2 <- [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]]]}] 03:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 569ms 03:29:07 INFO - PROCESS | 1927 | --DOMWINDOW == 106 (0x118983800) [pid = 1927] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:29:07 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x119948800) [pid = 1927] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:29:07 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x119be2400) [pid = 1927] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:29:07 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x11907d400) [pid = 1927] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:29:07 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x118621c00) [pid = 1927] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:29:07 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x112f37000) [pid = 1927] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:29:07 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x1121b2800) [pid = 1927] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:29:07 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x113d99c00) [pid = 1927] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:29:07 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x1256a7800) [pid = 1927] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:29:07 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x119aea000) [pid = 1927] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:29:07 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x1188e8000) [pid = 1927] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:29:07 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x110d52400) [pid = 1927] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:29:07 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x1230e8800) [pid = 1927] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:29:07 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x11823f800) [pid = 1927] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:29:07 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x1176f4800) [pid = 1927] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:29:07 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x11880a800) [pid = 1927] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:29:07 INFO - PROCESS | 1927 | 1467887347811 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 03:29:07 INFO - PROCESS | 1927 | 1467887347812 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 03:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:29:07 INFO - PROCESS | 1927 | 1467887347817 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:29:07 INFO - PROCESS | 1927 | 1467887347818 Marionette TRACE conn2 <- [1,886,null,{}] 03:29:07 INFO - PROCESS | 1927 | 1467887347820 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:07 INFO - PROCESS | 1927 | 1467887347821 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:07 INFO - PROCESS | 1927 | 1467887347913 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 03:29:07 INFO - PROCESS | 1927 | 1467887347922 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:07 INFO - PROCESS | 1927 | 1467887347923 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:07 INFO - PROCESS | 1927 | ++DOCSHELL 0x1193a5800 == 41 [pid = 1927] [id = 229] 03:29:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x118208000) [pid = 1927] [serial = 685] [outer = 0x0] 03:29:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x11858bc00) [pid = 1927] [serial = 686] [outer = 0x118208000] 03:29:07 INFO - PROCESS | 1927 | 1467887347947 Marionette DEBUG loaded listener.js 03:29:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x1199eb800) [pid = 1927] [serial = 687] [outer = 0x118208000] 03:29:08 INFO - PROCESS | 1927 | 1467887348262 Marionette TRACE conn2 <- [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]]]}] 03:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 470ms 03:29:08 INFO - PROCESS | 1927 | 1467887348288 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 03:29:08 INFO - PROCESS | 1927 | 1467887348289 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 03:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:29:08 INFO - PROCESS | 1927 | 1467887348292 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:29:08 INFO - PROCESS | 1927 | 1467887348293 Marionette TRACE conn2 <- [1,890,null,{}] 03:29:08 INFO - PROCESS | 1927 | 1467887348295 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:08 INFO - PROCESS | 1927 | 1467887348296 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:08 INFO - PROCESS | 1927 | 1467887348379 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 03:29:08 INFO - PROCESS | 1927 | 1467887348433 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:08 INFO - PROCESS | 1927 | 1467887348434 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:08 INFO - PROCESS | 1927 | ++DOCSHELL 0x1294ef800 == 42 [pid = 1927] [id = 230] 03:29:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x11820a000) [pid = 1927] [serial = 688] [outer = 0x0] 03:29:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x121066c00) [pid = 1927] [serial = 689] [outer = 0x11820a000] 03:29:08 INFO - PROCESS | 1927 | 1467887348458 Marionette DEBUG loaded listener.js 03:29:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x128b12000) [pid = 1927] [serial = 690] [outer = 0x11820a000] 03:29:08 INFO - PROCESS | 1927 | 1467887348737 Marionette TRACE conn2 <- [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]]]}] 03:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 468ms 03:29:08 INFO - PROCESS | 1927 | 1467887348761 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 03:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:29:08 INFO - PROCESS | 1927 | 1467887348762 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 03:29:08 INFO - PROCESS | 1927 | 1467887348764 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:29:08 INFO - PROCESS | 1927 | 1467887348765 Marionette TRACE conn2 <- [1,894,null,{}] 03:29:08 INFO - PROCESS | 1927 | 1467887348775 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:08 INFO - PROCESS | 1927 | 1467887348776 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:08 INFO - PROCESS | 1927 | 1467887348862 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 03:29:08 INFO - PROCESS | 1927 | 1467887348866 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:08 INFO - PROCESS | 1927 | 1467887348867 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:08 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a585800 == 43 [pid = 1927] [id = 231] 03:29:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x128b13000) [pid = 1927] [serial = 691] [outer = 0x0] 03:29:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x128dcb800) [pid = 1927] [serial = 692] [outer = 0x128b13000] 03:29:08 INFO - PROCESS | 1927 | 1467887348891 Marionette DEBUG loaded listener.js 03:29:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x12931b400) [pid = 1927] [serial = 693] [outer = 0x128b13000] 03:29:09 INFO - PROCESS | 1927 | 1467887349222 Marionette TRACE conn2 <- [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]]]}] 03:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 473ms 03:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:29:09 INFO - PROCESS | 1927 | 1467887349239 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 03:29:09 INFO - PROCESS | 1927 | 1467887349240 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 03:29:09 INFO - PROCESS | 1927 | 1467887349243 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:29:09 INFO - PROCESS | 1927 | 1467887349244 Marionette TRACE conn2 <- [1,898,null,{}] 03:29:09 INFO - PROCESS | 1927 | 1467887349247 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:09 INFO - PROCESS | 1927 | 1467887349248 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:09 INFO - PROCESS | 1927 | 1467887349360 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 03:29:09 INFO - PROCESS | 1927 | 1467887349366 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:09 INFO - PROCESS | 1927 | 1467887349367 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:09 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a99c800 == 44 [pid = 1927] [id = 232] 03:29:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x119ed4c00) [pid = 1927] [serial = 694] [outer = 0x0] 03:29:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x129347c00) [pid = 1927] [serial = 695] [outer = 0x119ed4c00] 03:29:09 INFO - PROCESS | 1927 | 1467887349391 Marionette DEBUG loaded listener.js 03:29:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x12934fc00) [pid = 1927] [serial = 696] [outer = 0x119ed4c00] 03:29:09 INFO - PROCESS | 1927 | 1467887349669 Marionette TRACE conn2 <- [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]]]}] 03:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 468ms 03:29:09 INFO - PROCESS | 1927 | 1467887349711 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 03:29:09 INFO - PROCESS | 1927 | 1467887349712 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 03:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:29:09 INFO - PROCESS | 1927 | 1467887349715 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:29:09 INFO - PROCESS | 1927 | 1467887349716 Marionette TRACE conn2 <- [1,902,null,{}] 03:29:09 INFO - PROCESS | 1927 | 1467887349720 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:09 INFO - PROCESS | 1927 | 1467887349723 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:09 INFO - PROCESS | 1927 | 1467887349805 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 03:29:09 INFO - PROCESS | 1927 | 1467887349899 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:09 INFO - PROCESS | 1927 | 1467887349901 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:09 INFO - PROCESS | 1927 | ++DOCSHELL 0x112159800 == 45 [pid = 1927] [id = 233] 03:29:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x110d4e800) [pid = 1927] [serial = 697] [outer = 0x0] 03:29:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x111c75000) [pid = 1927] [serial = 698] [outer = 0x110d4e800] 03:29:09 INFO - PROCESS | 1927 | 1467887349932 Marionette DEBUG loaded listener.js 03:29:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x112643000) [pid = 1927] [serial = 699] [outer = 0x110d4e800] 03:29:10 INFO - PROCESS | 1927 | 1467887350511 Marionette TRACE conn2 <- [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]]]}] 03:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 873ms 03:29:10 INFO - PROCESS | 1927 | 1467887350591 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 03:29:10 INFO - PROCESS | 1927 | 1467887350593 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 03:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:29:10 INFO - PROCESS | 1927 | 1467887350597 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:29:10 INFO - PROCESS | 1927 | 1467887350599 Marionette TRACE conn2 <- [1,906,null,{}] 03:29:10 INFO - PROCESS | 1927 | 1467887350603 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:10 INFO - PROCESS | 1927 | 1467887350606 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:10 INFO - PROCESS | 1927 | 1467887350716 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 03:29:10 INFO - PROCESS | 1927 | 1467887350769 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:10 INFO - PROCESS | 1927 | 1467887350771 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:10 INFO - PROCESS | 1927 | ++DOCSHELL 0x1182d8000 == 46 [pid = 1927] [id = 234] 03:29:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 107 (0x115468c00) [pid = 1927] [serial = 700] [outer = 0x0] 03:29:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 108 (0x115dee400) [pid = 1927] [serial = 701] [outer = 0x115468c00] 03:29:10 INFO - PROCESS | 1927 | 1467887350801 Marionette DEBUG loaded listener.js 03:29:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 109 (0x116986400) [pid = 1927] [serial = 702] [outer = 0x115468c00] 03:29:11 INFO - PROCESS | 1927 | 1467887351567 Marionette TRACE conn2 <- [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]]]}] 03:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1021ms 03:29:11 INFO - PROCESS | 1927 | 1467887351618 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 03:29:11 INFO - PROCESS | 1927 | 1467887351620 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 03:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:29:11 INFO - PROCESS | 1927 | 1467887351624 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:29:11 INFO - PROCESS | 1927 | 1467887351626 Marionette TRACE conn2 <- [1,910,null,{}] 03:29:11 INFO - PROCESS | 1927 | 1467887351630 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:11 INFO - PROCESS | 1927 | 1467887351632 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:11 INFO - PROCESS | 1927 | 1467887351733 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 03:29:11 INFO - PROCESS | 1927 | 1467887351810 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:11 INFO - PROCESS | 1927 | 1467887351812 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:11 INFO - PROCESS | 1927 | ++DOCSHELL 0x115ec6000 == 47 [pid = 1927] [id = 235] 03:29:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 110 (0x1133f1c00) [pid = 1927] [serial = 703] [outer = 0x0] 03:29:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 111 (0x115dec800) [pid = 1927] [serial = 704] [outer = 0x1133f1c00] 03:29:11 INFO - PROCESS | 1927 | 1467887351841 Marionette DEBUG loaded listener.js 03:29:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 112 (0x116905000) [pid = 1927] [serial = 705] [outer = 0x1133f1c00] 03:29:12 INFO - PROCESS | 1927 | --DOCSHELL 0x12a99c800 == 46 [pid = 1927] [id = 232] 03:29:12 INFO - PROCESS | 1927 | --DOCSHELL 0x12a585800 == 45 [pid = 1927] [id = 231] 03:29:12 INFO - PROCESS | 1927 | --DOCSHELL 0x1294ef800 == 44 [pid = 1927] [id = 230] 03:29:12 INFO - PROCESS | 1927 | --DOCSHELL 0x1193a5800 == 43 [pid = 1927] [id = 229] 03:29:12 INFO - PROCESS | 1927 | --DOMWINDOW == 111 (0x12696d800) [pid = 1927] [serial = 644] [outer = 0x0] [url = about:blank] 03:29:12 INFO - PROCESS | 1927 | --DOCSHELL 0x1291be800 == 42 [pid = 1927] [id = 228] 03:29:12 INFO - PROCESS | 1927 | --DOCSHELL 0x127887000 == 41 [pid = 1927] [id = 227] 03:29:12 INFO - PROCESS | 1927 | --DOCSHELL 0x11937c800 == 40 [pid = 1927] [id = 226] 03:29:12 INFO - PROCESS | 1927 | --DOCSHELL 0x125964800 == 39 [pid = 1927] [id = 225] 03:29:12 INFO - PROCESS | 1927 | --DOCSHELL 0x1182d1800 == 38 [pid = 1927] [id = 224] 03:29:12 INFO - PROCESS | 1927 | --DOCSHELL 0x1214b4000 == 37 [pid = 1927] [id = 223] 03:29:12 INFO - PROCESS | 1927 | --DOCSHELL 0x12125c000 == 36 [pid = 1927] [id = 222] 03:29:12 INFO - PROCESS | 1927 | --DOCSHELL 0x119c40800 == 35 [pid = 1927] [id = 221] 03:29:12 INFO - PROCESS | 1927 | --DOCSHELL 0x11937f000 == 34 [pid = 1927] [id = 220] 03:29:12 INFO - PROCESS | 1927 | --DOCSHELL 0x118412000 == 33 [pid = 1927] [id = 219] 03:29:12 INFO - PROCESS | 1927 | --DOCSHELL 0x1182d4000 == 32 [pid = 1927] [id = 218] 03:29:12 INFO - PROCESS | 1927 | --DOCSHELL 0x1169bb000 == 31 [pid = 1927] [id = 217] 03:29:12 INFO - PROCESS | 1927 | --DOCSHELL 0x1130e0000 == 30 [pid = 1927] [id = 216] 03:29:12 INFO - PROCESS | 1927 | --DOMWINDOW == 110 (0x1176f5800) [pid = 1927] [serial = 617] [outer = 0x0] [url = about:blank] 03:29:12 INFO - PROCESS | 1927 | --DOMWINDOW == 109 (0x118817800) [pid = 1927] [serial = 623] [outer = 0x0] [url = about:blank] 03:29:12 INFO - PROCESS | 1927 | --DOMWINDOW == 108 (0x1188e9000) [pid = 1927] [serial = 624] [outer = 0x0] [url = about:blank] 03:29:12 INFO - PROCESS | 1927 | --DOMWINDOW == 107 (0x121d96400) [pid = 1927] [serial = 639] [outer = 0x0] [url = about:blank] 03:29:12 INFO - PROCESS | 1927 | --DOMWINDOW == 106 (0x1254ee000) [pid = 1927] [serial = 641] [outer = 0x0] [url = about:blank] 03:29:12 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x119946400) [pid = 1927] [serial = 626] [outer = 0x0] [url = about:blank] 03:29:12 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x119ae7400) [pid = 1927] [serial = 629] [outer = 0x0] [url = about:blank] 03:29:12 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x1199f0c00) [pid = 1927] [serial = 627] [outer = 0x0] [url = about:blank] 03:29:12 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x11a0a5c00) [pid = 1927] [serial = 632] [outer = 0x0] [url = about:blank] 03:29:12 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x119be1000) [pid = 1927] [serial = 630] [outer = 0x0] [url = about:blank] 03:29:12 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x1199f7000) [pid = 1927] [serial = 635] [outer = 0x0] [url = about:blank] 03:29:12 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x12127e400) [pid = 1927] [serial = 636] [outer = 0x0] [url = about:blank] 03:29:12 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x121aa4400) [pid = 1927] [serial = 638] [outer = 0x0] [url = about:blank] 03:29:12 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x121067c00) [pid = 1927] [serial = 633] [outer = 0x0] [url = about:blank] 03:29:12 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x1133a8400) [pid = 1927] [serial = 614] [outer = 0x0] [url = about:blank] 03:29:12 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x113c67400) [pid = 1927] [serial = 615] [outer = 0x0] [url = about:blank] 03:29:12 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x112641800) [pid = 1927] [serial = 611] [outer = 0x0] [url = about:blank] 03:29:12 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x1128af000) [pid = 1927] [serial = 612] [outer = 0x0] [url = about:blank] 03:29:12 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x1184ea000) [pid = 1927] [serial = 609] [outer = 0x0] [url = about:blank] 03:29:12 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x116984400) [pid = 1927] [serial = 608] [outer = 0x0] [url = about:blank] 03:29:12 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x128dc8000) [pid = 1927] [serial = 606] [outer = 0x0] [url = about:blank] 03:29:12 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x125f8cc00) [pid = 1927] [serial = 605] [outer = 0x0] [url = about:blank] 03:29:12 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x123720c00) [pid = 1927] [serial = 603] [outer = 0x0] [url = about:blank] 03:29:12 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x121145800) [pid = 1927] [serial = 602] [outer = 0x0] [url = about:blank] 03:29:12 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x1196da800) [pid = 1927] [serial = 600] [outer = 0x0] [url = about:blank] 03:29:12 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x118980400) [pid = 1927] [serial = 599] [outer = 0x0] [url = about:blank] 03:29:12 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x113c61800) [pid = 1927] [serial = 597] [outer = 0x0] [url = about:blank] 03:29:12 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x1121be400) [pid = 1927] [serial = 596] [outer = 0x0] [url = about:blank] 03:29:12 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x125eba800) [pid = 1927] [serial = 642] [outer = 0x0] [url = about:blank] 03:29:12 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x118594400) [pid = 1927] [serial = 620] [outer = 0x0] [url = about:blank] 03:29:12 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x118809800) [pid = 1927] [serial = 621] [outer = 0x0] [url = about:blank] 03:29:12 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x11820bc00) [pid = 1927] [serial = 618] [outer = 0x0] [url = about:blank] 03:29:12 INFO - PROCESS | 1927 | 1467887352335 Marionette TRACE conn2 <- [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]]]}] 03:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 774ms 03:29:12 INFO - PROCESS | 1927 | 1467887352399 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 03:29:12 INFO - PROCESS | 1927 | 1467887352404 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 03:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:29:12 INFO - PROCESS | 1927 | 1467887352411 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:29:12 INFO - PROCESS | 1927 | 1467887352413 Marionette TRACE conn2 <- [1,914,null,{}] 03:29:12 INFO - PROCESS | 1927 | 1467887352417 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:12 INFO - PROCESS | 1927 | 1467887352419 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:12 INFO - PROCESS | 1927 | 1467887352529 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 03:29:12 INFO - PROCESS | 1927 | 1467887352610 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:12 INFO - PROCESS | 1927 | 1467887352611 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:12 INFO - PROCESS | 1927 | ++DOCSHELL 0x1169bf800 == 31 [pid = 1927] [id = 236] 03:29:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x1133fe000) [pid = 1927] [serial = 706] [outer = 0x0] 03:29:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x1176f1400) [pid = 1927] [serial = 707] [outer = 0x1133fe000] 03:29:12 INFO - PROCESS | 1927 | 1467887352657 Marionette DEBUG loaded listener.js 03:29:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x118233000) [pid = 1927] [serial = 708] [outer = 0x1133fe000] 03:29:13 INFO - PROCESS | 1927 | 1467887353060 Marionette TRACE conn2 <- [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]]]}] 03:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 671ms 03:29:13 INFO - PROCESS | 1927 | 1467887353081 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 03:29:13 INFO - PROCESS | 1927 | 1467887353082 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 03:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:29:13 INFO - PROCESS | 1927 | 1467887353086 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:29:13 INFO - PROCESS | 1927 | 1467887353091 Marionette TRACE conn2 <- [1,918,null,{}] 03:29:13 INFO - PROCESS | 1927 | 1467887353098 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:13 INFO - PROCESS | 1927 | 1467887353103 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:13 INFO - PROCESS | 1927 | 1467887353183 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 03:29:13 INFO - PROCESS | 1927 | 1467887353237 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:13 INFO - PROCESS | 1927 | 1467887353239 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:13 INFO - PROCESS | 1927 | ++DOCSHELL 0x11840c000 == 32 [pid = 1927] [id = 237] 03:29:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x11858f800) [pid = 1927] [serial = 709] [outer = 0x0] 03:29:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x11880b000) [pid = 1927] [serial = 710] [outer = 0x11858f800] 03:29:13 INFO - PROCESS | 1927 | 1467887353267 Marionette DEBUG loaded listener.js 03:29:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x1188eec00) [pid = 1927] [serial = 711] [outer = 0x11858f800] 03:29:13 INFO - PROCESS | 1927 | 1467887353560 Marionette TRACE conn2 <- [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]]]}] 03:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 526ms 03:29:13 INFO - PROCESS | 1927 | 1467887353612 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 03:29:13 INFO - PROCESS | 1927 | 1467887353614 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 03:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:29:13 INFO - PROCESS | 1927 | 1467887353616 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:29:13 INFO - PROCESS | 1927 | 1467887353618 Marionette TRACE conn2 <- [1,922,null,{}] 03:29:13 INFO - PROCESS | 1927 | 1467887353622 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:13 INFO - PROCESS | 1927 | 1467887353623 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:13 INFO - PROCESS | 1927 | 1467887353698 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 03:29:13 INFO - PROCESS | 1927 | 1467887353747 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:13 INFO - PROCESS | 1927 | 1467887353748 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:13 INFO - PROCESS | 1927 | ++DOCSHELL 0x1188db000 == 33 [pid = 1927] [id = 238] 03:29:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x118594000) [pid = 1927] [serial = 712] [outer = 0x0] 03:29:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x118983800) [pid = 1927] [serial = 713] [outer = 0x118594000] 03:29:13 INFO - PROCESS | 1927 | 1467887353774 Marionette DEBUG loaded listener.js 03:29:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x1196da400) [pid = 1927] [serial = 714] [outer = 0x118594000] 03:29:14 INFO - PROCESS | 1927 | 1467887354055 Marionette TRACE conn2 <- [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]]]}] 03:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 472ms 03:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:29:14 INFO - PROCESS | 1927 | 1467887354091 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 03:29:14 INFO - PROCESS | 1927 | 1467887354092 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 03:29:14 INFO - PROCESS | 1927 | 1467887354094 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:29:14 INFO - PROCESS | 1927 | 1467887354095 Marionette TRACE conn2 <- [1,926,null,{}] 03:29:14 INFO - PROCESS | 1927 | 1467887354098 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:14 INFO - PROCESS | 1927 | 1467887354099 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:14 INFO - PROCESS | 1927 | 1467887354174 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 03:29:14 INFO - PROCESS | 1927 | 1467887354178 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:14 INFO - PROCESS | 1927 | 1467887354179 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:14 INFO - PROCESS | 1927 | ++DOCSHELL 0x1169b3800 == 34 [pid = 1927] [id = 239] 03:29:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x11880d800) [pid = 1927] [serial = 715] [outer = 0x0] 03:29:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x1199edc00) [pid = 1927] [serial = 716] [outer = 0x11880d800] 03:29:14 INFO - PROCESS | 1927 | 1467887354206 Marionette DEBUG loaded listener.js 03:29:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x1199f8000) [pid = 1927] [serial = 717] [outer = 0x11880d800] 03:29:14 INFO - PROCESS | 1927 | 1467887354574 Marionette TRACE conn2 <- [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]]]}] 03:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 518ms 03:29:14 INFO - PROCESS | 1927 | 1467887354613 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 03:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:29:14 INFO - PROCESS | 1927 | 1467887354614 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 03:29:14 INFO - PROCESS | 1927 | 1467887354616 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:29:14 INFO - PROCESS | 1927 | 1467887354617 Marionette TRACE conn2 <- [1,930,null,{}] 03:29:14 INFO - PROCESS | 1927 | 1467887354621 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:14 INFO - PROCESS | 1927 | 1467887354625 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:14 INFO - PROCESS | 1927 | 1467887354739 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 03:29:14 INFO - PROCESS | 1927 | 1467887354774 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:14 INFO - PROCESS | 1927 | 1467887354775 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:14 INFO - PROCESS | 1927 | ++DOCSHELL 0x1211ad800 == 35 [pid = 1927] [id = 240] 03:29:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x1199f8800) [pid = 1927] [serial = 718] [outer = 0x0] 03:29:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x119be5c00) [pid = 1927] [serial = 719] [outer = 0x1199f8800] 03:29:14 INFO - PROCESS | 1927 | 1467887354800 Marionette DEBUG loaded listener.js 03:29:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x121aa9c00) [pid = 1927] [serial = 720] [outer = 0x1199f8800] 03:29:15 INFO - PROCESS | 1927 | 1467887355127 Marionette TRACE conn2 <- [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]]]}] 03:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 523ms 03:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:29:15 INFO - PROCESS | 1927 | 1467887355140 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 03:29:15 INFO - PROCESS | 1927 | 1467887355142 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 03:29:15 INFO - PROCESS | 1927 | 1467887355144 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:29:15 INFO - PROCESS | 1927 | 1467887355145 Marionette TRACE conn2 <- [1,934,null,{}] 03:29:15 INFO - PROCESS | 1927 | 1467887355147 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:15 INFO - PROCESS | 1927 | 1467887355148 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:15 INFO - PROCESS | 1927 | 1467887355239 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 03:29:15 INFO - PROCESS | 1927 | 1467887355272 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:15 INFO - PROCESS | 1927 | 1467887355273 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:15 INFO - PROCESS | 1927 | ++DOCSHELL 0x1215a4000 == 36 [pid = 1927] [id = 241] 03:29:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x11858fc00) [pid = 1927] [serial = 721] [outer = 0x0] 03:29:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x123724000) [pid = 1927] [serial = 722] [outer = 0x11858fc00] 03:29:15 INFO - PROCESS | 1927 | 1467887355297 Marionette DEBUG loaded listener.js 03:29:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x1259dd400) [pid = 1927] [serial = 723] [outer = 0x11858fc00] 03:29:15 INFO - PROCESS | 1927 | 1467887355630 Marionette TRACE conn2 <- [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]]]}] 03:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 518ms 03:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:29:15 INFO - PROCESS | 1927 | 1467887355662 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 03:29:15 INFO - PROCESS | 1927 | 1467887355663 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 03:29:15 INFO - PROCESS | 1927 | 1467887355665 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:29:15 INFO - PROCESS | 1927 | 1467887355667 Marionette TRACE conn2 <- [1,938,null,{}] 03:29:15 INFO - PROCESS | 1927 | 1467887355677 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:15 INFO - PROCESS | 1927 | 1467887355678 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:15 INFO - PROCESS | 1927 | 1467887355770 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 03:29:15 INFO - PROCESS | 1927 | 1467887355773 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:15 INFO - PROCESS | 1927 | 1467887355774 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:15 INFO - PROCESS | 1927 | ++DOCSHELL 0x123691000 == 37 [pid = 1927] [id = 242] 03:29:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x119ae6800) [pid = 1927] [serial = 724] [outer = 0x0] 03:29:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x12695e800) [pid = 1927] [serial = 725] [outer = 0x119ae6800] 03:29:15 INFO - PROCESS | 1927 | 1467887355798 Marionette DEBUG loaded listener.js 03:29:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x126e2f000) [pid = 1927] [serial = 726] [outer = 0x119ae6800] 03:29:16 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x1258efc00) [pid = 1927] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:29:16 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x119ed3800) [pid = 1927] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:29:16 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x11932d000) [pid = 1927] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:29:16 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x113c3a000) [pid = 1927] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:29:16 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x1128ac000) [pid = 1927] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:29:16 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x121ab3c00) [pid = 1927] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:29:16 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x111c83400) [pid = 1927] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:29:16 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x1271d2400) [pid = 1927] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:29:16 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x113c39800) [pid = 1927] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:29:16 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x11932c800) [pid = 1927] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:29:16 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x116a1e400) [pid = 1927] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:29:16 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x1184de800) [pid = 1927] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:29:16 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x126960800) [pid = 1927] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:29:16 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x1275f4800) [pid = 1927] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:29:16 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x118208000) [pid = 1927] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:29:16 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x128b13000) [pid = 1927] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:29:16 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x11820a000) [pid = 1927] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:29:16 INFO - PROCESS | 1927 | 1467887356425 Marionette TRACE conn2 <- [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]]]}] 03:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 777ms 03:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:29:16 INFO - PROCESS | 1927 | 1467887356443 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 03:29:16 INFO - PROCESS | 1927 | 1467887356446 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 03:29:16 INFO - PROCESS | 1927 | 1467887356448 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:29:16 INFO - PROCESS | 1927 | 1467887356452 Marionette TRACE conn2 <- [1,942,null,{}] 03:29:16 INFO - PROCESS | 1927 | 1467887356455 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:16 INFO - PROCESS | 1927 | 1467887356457 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:16 INFO - PROCESS | 1927 | 1467887356592 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 03:29:16 INFO - PROCESS | 1927 | 1467887356658 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:16 INFO - PROCESS | 1927 | 1467887356660 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:16 INFO - PROCESS | 1927 | ++DOCSHELL 0x11746d000 == 38 [pid = 1927] [id = 243] 03:29:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x115e66000) [pid = 1927] [serial = 727] [outer = 0x0] 03:29:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x11675a800) [pid = 1927] [serial = 728] [outer = 0x115e66000] 03:29:16 INFO - PROCESS | 1927 | 1467887356691 Marionette DEBUG loaded listener.js 03:29:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x1176f4c00) [pid = 1927] [serial = 729] [outer = 0x115e66000] 03:29:17 INFO - PROCESS | 1927 | 1467887357107 Marionette TRACE conn2 <- [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]]]}] 03:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 673ms 03:29:17 INFO - PROCESS | 1927 | 1467887357122 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 03:29:17 INFO - PROCESS | 1927 | 1467887357125 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 03:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:29:17 INFO - PROCESS | 1927 | 1467887357129 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:29:17 INFO - PROCESS | 1927 | 1467887357131 Marionette TRACE conn2 <- [1,946,null,{}] 03:29:17 INFO - PROCESS | 1927 | 1467887357134 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:17 INFO - PROCESS | 1927 | 1467887357136 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:17 INFO - PROCESS | 1927 | 1467887357235 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 03:29:17 INFO - PROCESS | 1927 | 1467887357283 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:17 INFO - PROCESS | 1927 | 1467887357284 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:17 INFO - PROCESS | 1927 | ++DOCSHELL 0x1189bf000 == 39 [pid = 1927] [id = 244] 03:29:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x11820fc00) [pid = 1927] [serial = 730] [outer = 0x0] 03:29:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x118621400) [pid = 1927] [serial = 731] [outer = 0x11820fc00] 03:29:17 INFO - PROCESS | 1927 | 1467887357314 Marionette DEBUG loaded listener.js 03:29:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x118825000) [pid = 1927] [serial = 732] [outer = 0x11820fc00] 03:29:17 INFO - PROCESS | 1927 | 1467887357724 Marionette TRACE conn2 <- [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]]]}] 03:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 619ms 03:29:17 INFO - PROCESS | 1927 | 1467887357749 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 03:29:17 INFO - PROCESS | 1927 | 1467887357751 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 03:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:29:17 INFO - PROCESS | 1927 | 1467887357755 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:29:17 INFO - PROCESS | 1927 | 1467887357758 Marionette TRACE conn2 <- [1,950,null,{}] 03:29:17 INFO - PROCESS | 1927 | 1467887357766 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:17 INFO - PROCESS | 1927 | 1467887357769 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:17 INFO - PROCESS | 1927 | 1467887357863 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 03:29:17 INFO - PROCESS | 1927 | 1467887357953 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:17 INFO - PROCESS | 1927 | 1467887357955 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:17 INFO - PROCESS | 1927 | ++DOCSHELL 0x125e94800 == 40 [pid = 1927] [id = 245] 03:29:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x1196d8800) [pid = 1927] [serial = 733] [outer = 0x0] 03:29:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x1199f4c00) [pid = 1927] [serial = 734] [outer = 0x1196d8800] 03:29:17 INFO - PROCESS | 1927 | 1467887357986 Marionette DEBUG loaded listener.js 03:29:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x119be6000) [pid = 1927] [serial = 735] [outer = 0x1196d8800] 03:29:18 INFO - PROCESS | 1927 | 1467887358395 Marionette TRACE conn2 <- [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]]]}] 03:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 671ms 03:29:18 INFO - PROCESS | 1927 | 1467887358427 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 03:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:29:18 INFO - PROCESS | 1927 | 1467887358429 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 03:29:18 INFO - PROCESS | 1927 | 1467887358432 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:29:18 INFO - PROCESS | 1927 | 1467887358434 Marionette TRACE conn2 <- [1,954,null,{}] 03:29:18 INFO - PROCESS | 1927 | 1467887358436 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:18 INFO - PROCESS | 1927 | 1467887358438 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:18 INFO - PROCESS | 1927 | 1467887358540 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 03:29:18 INFO - PROCESS | 1927 | 1467887358592 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:18 INFO - PROCESS | 1927 | 1467887358594 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:18 INFO - PROCESS | 1927 | ++DOCSHELL 0x126f52800 == 41 [pid = 1927] [id = 246] 03:29:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x11a0a6c00) [pid = 1927] [serial = 736] [outer = 0x0] 03:29:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x121063400) [pid = 1927] [serial = 737] [outer = 0x11a0a6c00] 03:29:18 INFO - PROCESS | 1927 | 1467887358628 Marionette DEBUG loaded listener.js 03:29:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x121856000) [pid = 1927] [serial = 738] [outer = 0x11a0a6c00] 03:29:19 INFO - PROCESS | 1927 | 1467887359079 Marionette TRACE conn2 <- [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]]]}] 03:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 672ms 03:29:19 INFO - PROCESS | 1927 | 1467887359105 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 03:29:19 INFO - PROCESS | 1927 | 1467887359107 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 03:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:29:19 INFO - PROCESS | 1927 | 1467887359109 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:29:19 INFO - PROCESS | 1927 | 1467887359110 Marionette TRACE conn2 <- [1,958,null,{}] 03:29:19 INFO - PROCESS | 1927 | 1467887359112 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:19 INFO - PROCESS | 1927 | 1467887359114 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:19 INFO - PROCESS | 1927 | 1467887359225 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 03:29:19 INFO - PROCESS | 1927 | 1467887359289 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:19 INFO - PROCESS | 1927 | 1467887359290 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:19 INFO - PROCESS | 1927 | ++DOCSHELL 0x1169c2800 == 42 [pid = 1927] [id = 247] 03:29:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x115468400) [pid = 1927] [serial = 739] [outer = 0x0] 03:29:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x118981400) [pid = 1927] [serial = 740] [outer = 0x115468400] 03:29:19 INFO - PROCESS | 1927 | 1467887359319 Marionette DEBUG loaded listener.js 03:29:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x121d88000) [pid = 1927] [serial = 741] [outer = 0x115468400] 03:29:19 INFO - PROCESS | 1927 | 1467887359797 Marionette TRACE conn2 <- [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]]]}] 03:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 721ms 03:29:19 INFO - PROCESS | 1927 | 1467887359839 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 03:29:19 INFO - PROCESS | 1927 | 1467887359842 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 03:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:29:19 INFO - PROCESS | 1927 | 1467887359846 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:29:19 INFO - PROCESS | 1927 | 1467887359848 Marionette TRACE conn2 <- [1,962,null,{}] 03:29:19 INFO - PROCESS | 1927 | 1467887359854 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:19 INFO - PROCESS | 1927 | 1467887359856 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:19 INFO - PROCESS | 1927 | 1467887359946 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 03:29:20 INFO - PROCESS | 1927 | --DOCSHELL 0x1215a4000 == 41 [pid = 1927] [id = 241] 03:29:20 INFO - PROCESS | 1927 | --DOCSHELL 0x1211ad800 == 40 [pid = 1927] [id = 240] 03:29:20 INFO - PROCESS | 1927 | --DOCSHELL 0x1169b3800 == 39 [pid = 1927] [id = 239] 03:29:20 INFO - PROCESS | 1927 | --DOCSHELL 0x1188db000 == 38 [pid = 1927] [id = 238] 03:29:20 INFO - PROCESS | 1927 | --DOCSHELL 0x11840c000 == 37 [pid = 1927] [id = 237] 03:29:20 INFO - PROCESS | 1927 | --DOCSHELL 0x1169bf800 == 36 [pid = 1927] [id = 236] 03:29:20 INFO - PROCESS | 1927 | --DOCSHELL 0x115ec6000 == 35 [pid = 1927] [id = 235] 03:29:20 INFO - PROCESS | 1927 | --DOCSHELL 0x1182d8000 == 34 [pid = 1927] [id = 234] 03:29:20 INFO - PROCESS | 1927 | --DOCSHELL 0x112159800 == 33 [pid = 1927] [id = 233] 03:29:20 INFO - PROCESS | 1927 | --DOCSHELL 0x126fc5800 == 32 [pid = 1927] [id = 215] 03:29:20 INFO - PROCESS | 1927 | --DOCSHELL 0x1169c2800 == 31 [pid = 1927] [id = 247] 03:29:20 INFO - PROCESS | 1927 | --DOCSHELL 0x126f52800 == 30 [pid = 1927] [id = 246] 03:29:20 INFO - PROCESS | 1927 | --DOCSHELL 0x125e94800 == 29 [pid = 1927] [id = 245] 03:29:20 INFO - PROCESS | 1927 | --DOCSHELL 0x1189bf000 == 28 [pid = 1927] [id = 244] 03:29:20 INFO - PROCESS | 1927 | --DOCSHELL 0x11746d000 == 27 [pid = 1927] [id = 243] 03:29:20 INFO - PROCESS | 1927 | --DOCSHELL 0x123691000 == 26 [pid = 1927] [id = 242] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x12695e400) [pid = 1927] [serial = 677] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x12127d800) [pid = 1927] [serial = 668] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x1215c4000) [pid = 1927] [serial = 669] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x119bb2400) [pid = 1927] [serial = 665] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x116758c00) [pid = 1927] [serial = 651] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x115e60400) [pid = 1927] [serial = 650] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x119c79800) [pid = 1927] [serial = 666] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x112f3c800) [pid = 1927] [serial = 647] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x113316400) [pid = 1927] [serial = 648] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x1254f7400) [pid = 1927] [serial = 674] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x117db3400) [pid = 1927] [serial = 653] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x1274c2000) [pid = 1927] [serial = 680] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x1184e5400) [pid = 1927] [serial = 654] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x1188f4400) [pid = 1927] [serial = 659] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x11907e800) [pid = 1927] [serial = 660] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x119947000) [pid = 1927] [serial = 662] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x119ae3800) [pid = 1927] [serial = 663] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x121143400) [pid = 1927] [serial = 671] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x1236e6400) [pid = 1927] [serial = 672] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x11881e400) [pid = 1927] [serial = 656] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x1188e8c00) [pid = 1927] [serial = 657] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 76 (0x1274be400) [pid = 1927] [serial = 645] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 75 (0x12714a800) [pid = 1927] [serial = 678] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 74 (0x1275f8c00) [pid = 1927] [serial = 683] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 73 (0x1275f4400) [pid = 1927] [serial = 681] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 72 (0x128b0d400) [pid = 1927] [serial = 684] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 71 (0x11858bc00) [pid = 1927] [serial = 686] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 70 (0x12931b400) [pid = 1927] [serial = 693] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 69 (0x129347c00) [pid = 1927] [serial = 695] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 68 (0x1199eb800) [pid = 1927] [serial = 687] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 67 (0x128dcb800) [pid = 1927] [serial = 692] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 66 (0x121066c00) [pid = 1927] [serial = 689] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 65 (0x128b12000) [pid = 1927] [serial = 690] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | --DOMWINDOW == 64 (0x1258ef400) [pid = 1927] [serial = 675] [outer = 0x0] [url = about:blank] 03:29:20 INFO - PROCESS | 1927 | 1467887360507 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:20 INFO - PROCESS | 1927 | 1467887360509 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:20 INFO - PROCESS | 1927 | ++DOCSHELL 0x112159800 == 27 [pid = 1927] [id = 248] 03:29:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 65 (0x1128adc00) [pid = 1927] [serial = 742] [outer = 0x0] 03:29:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 66 (0x112f31000) [pid = 1927] [serial = 743] [outer = 0x1128adc00] 03:29:20 INFO - PROCESS | 1927 | 1467887360538 Marionette DEBUG loaded listener.js 03:29:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 67 (0x113386000) [pid = 1927] [serial = 744] [outer = 0x1128adc00] 03:29:20 INFO - PROCESS | 1927 | 1467887360859 Marionette TRACE conn2 <- [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]]]}] 03:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1072ms 03:29:20 INFO - PROCESS | 1927 | 1467887360919 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 03:29:20 INFO - PROCESS | 1927 | 1467887360921 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 03:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:29:20 INFO - PROCESS | 1927 | 1467887360924 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:29:20 INFO - PROCESS | 1927 | 1467887360926 Marionette TRACE conn2 <- [1,966,null,{}] 03:29:20 INFO - PROCESS | 1927 | 1467887360929 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:20 INFO - PROCESS | 1927 | 1467887360931 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:21 INFO - PROCESS | 1927 | 1467887361008 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 03:29:21 INFO - PROCESS | 1927 | 1467887361072 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:21 INFO - PROCESS | 1927 | 1467887361074 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:21 INFO - PROCESS | 1927 | ++DOCSHELL 0x117146800 == 28 [pid = 1927] [id = 249] 03:29:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 68 (0x115e60400) [pid = 1927] [serial = 745] [outer = 0x0] 03:29:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 69 (0x1176f9000) [pid = 1927] [serial = 746] [outer = 0x115e60400] 03:29:21 INFO - PROCESS | 1927 | 1467887361101 Marionette DEBUG loaded listener.js 03:29:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 70 (0x11820f800) [pid = 1927] [serial = 747] [outer = 0x115e60400] 03:29:21 INFO - PROCESS | 1927 | 1467887361414 Marionette TRACE conn2 <- [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]]]}] 03:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 522ms 03:29:21 INFO - PROCESS | 1927 | 1467887361450 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 03:29:21 INFO - PROCESS | 1927 | 1467887361456 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 03:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:29:21 INFO - PROCESS | 1927 | 1467887361460 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:29:21 INFO - PROCESS | 1927 | 1467887361462 Marionette TRACE conn2 <- [1,970,null,{}] 03:29:21 INFO - PROCESS | 1927 | 1467887361465 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:21 INFO - PROCESS | 1927 | 1467887361468 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:21 INFO - PROCESS | 1927 | 1467887361588 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 03:29:21 INFO - PROCESS | 1927 | 1467887361665 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:21 INFO - PROCESS | 1927 | 1467887361667 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:21 INFO - PROCESS | 1927 | ++DOCSHELL 0x11840f000 == 29 [pid = 1927] [id = 250] 03:29:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 71 (0x11820e800) [pid = 1927] [serial = 748] [outer = 0x0] 03:29:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 72 (0x11858d800) [pid = 1927] [serial = 749] [outer = 0x11820e800] 03:29:21 INFO - PROCESS | 1927 | 1467887361711 Marionette DEBUG loaded listener.js 03:29:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 73 (0x1188ecc00) [pid = 1927] [serial = 750] [outer = 0x11820e800] 03:29:22 INFO - PROCESS | 1927 | 1467887362069 Marionette TRACE conn2 <- [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]]]}] 03:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 623ms 03:29:22 INFO - PROCESS | 1927 | 1467887362082 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 03:29:22 INFO - PROCESS | 1927 | 1467887362084 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 03:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:29:22 INFO - PROCESS | 1927 | 1467887362099 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:29:22 INFO - PROCESS | 1927 | 1467887362106 Marionette TRACE conn2 <- [1,974,null,{}] 03:29:22 INFO - PROCESS | 1927 | 1467887362110 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:22 INFO - PROCESS | 1927 | 1467887362112 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:22 INFO - PROCESS | 1927 | 1467887362188 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 03:29:22 INFO - PROCESS | 1927 | 1467887362241 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:22 INFO - PROCESS | 1927 | 1467887362243 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:22 INFO - PROCESS | 1927 | ++DOCSHELL 0x1190a2800 == 30 [pid = 1927] [id = 251] 03:29:22 INFO - PROCESS | 1927 | ++DOMWINDOW == 74 (0x11820f400) [pid = 1927] [serial = 751] [outer = 0x0] 03:29:22 INFO - PROCESS | 1927 | ++DOMWINDOW == 75 (0x1189dd400) [pid = 1927] [serial = 752] [outer = 0x11820f400] 03:29:22 INFO - PROCESS | 1927 | 1467887362267 Marionette DEBUG loaded listener.js 03:29:22 INFO - PROCESS | 1927 | ++DOMWINDOW == 76 (0x1199f0000) [pid = 1927] [serial = 753] [outer = 0x11820f400] 03:29:22 INFO - PROCESS | 1927 | 1467887362529 Marionette TRACE conn2 <- [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]]]}] 03:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 480ms 03:29:22 INFO - PROCESS | 1927 | 1467887362575 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 03:29:22 INFO - PROCESS | 1927 | 1467887362577 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 03:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:29:22 INFO - PROCESS | 1927 | 1467887362579 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:29:22 INFO - PROCESS | 1927 | 1467887362580 Marionette TRACE conn2 <- [1,978,null,{}] 03:29:22 INFO - PROCESS | 1927 | 1467887362583 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:22 INFO - PROCESS | 1927 | 1467887362584 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:22 INFO - PROCESS | 1927 | 1467887362690 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 03:29:22 INFO - PROCESS | 1927 | 1467887362699 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:22 INFO - PROCESS | 1927 | 1467887362700 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:22 INFO - PROCESS | 1927 | ++DOCSHELL 0x119918000 == 31 [pid = 1927] [id = 252] 03:29:22 INFO - PROCESS | 1927 | ++DOMWINDOW == 77 (0x119331400) [pid = 1927] [serial = 754] [outer = 0x0] 03:29:22 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x119ae3800) [pid = 1927] [serial = 755] [outer = 0x119331400] 03:29:22 INFO - PROCESS | 1927 | 1467887362726 Marionette DEBUG loaded listener.js 03:29:22 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x119bdf400) [pid = 1927] [serial = 756] [outer = 0x119331400] 03:29:23 INFO - PROCESS | 1927 | 1467887363109 Marionette TRACE conn2 <- [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]]]}] 03:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 569ms 03:29:23 INFO - PROCESS | 1927 | 1467887363149 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 03:29:23 INFO - PROCESS | 1927 | 1467887363151 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 03:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:29:23 INFO - PROCESS | 1927 | 1467887363156 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:29:23 INFO - PROCESS | 1927 | 1467887363158 Marionette TRACE conn2 <- [1,982,null,{}] 03:29:23 INFO - PROCESS | 1927 | 1467887363162 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:23 INFO - PROCESS | 1927 | 1467887363164 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:23 INFO - PROCESS | 1927 | 1467887363301 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 03:29:23 INFO - PROCESS | 1927 | 1467887363323 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:23 INFO - PROCESS | 1927 | 1467887363330 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:23 INFO - PROCESS | 1927 | ++DOCSHELL 0x1213be000 == 32 [pid = 1927] [id = 253] 03:29:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x1164e9000) [pid = 1927] [serial = 757] [outer = 0x0] 03:29:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x12114ac00) [pid = 1927] [serial = 758] [outer = 0x1164e9000] 03:29:23 INFO - PROCESS | 1927 | 1467887363382 Marionette DEBUG loaded listener.js 03:29:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x121d8f800) [pid = 1927] [serial = 759] [outer = 0x1164e9000] 03:29:23 INFO - PROCESS | 1927 | 1467887363833 Marionette TRACE conn2 <- [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]]]}] 03:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 721ms 03:29:23 INFO - PROCESS | 1927 | 1467887363877 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 03:29:23 INFO - PROCESS | 1927 | 1467887363878 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 03:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:29:23 INFO - PROCESS | 1927 | 1467887363880 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:29:23 INFO - PROCESS | 1927 | 1467887363881 Marionette TRACE conn2 <- [1,986,null,{}] 03:29:23 INFO - PROCESS | 1927 | 1467887363888 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:23 INFO - PROCESS | 1927 | 1467887363890 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:23 INFO - PROCESS | 1927 | 1467887363970 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 03:29:23 INFO - PROCESS | 1927 | 1467887363973 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:23 INFO - PROCESS | 1927 | 1467887363975 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:23 INFO - PROCESS | 1927 | ++DOCSHELL 0x112616000 == 33 [pid = 1927] [id = 254] 03:29:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x12105f800) [pid = 1927] [serial = 760] [outer = 0x0] 03:29:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x1258f4c00) [pid = 1927] [serial = 761] [outer = 0x12105f800] 03:29:24 INFO - PROCESS | 1927 | 1467887364000 Marionette DEBUG loaded listener.js 03:29:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x125ec4000) [pid = 1927] [serial = 762] [outer = 0x12105f800] 03:29:24 INFO - PROCESS | 1927 | 1467887364427 Marionette TRACE conn2 <- [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]]]}] 03:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 573ms 03:29:24 INFO - PROCESS | 1927 | 1467887364458 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 03:29:24 INFO - PROCESS | 1927 | 1467887364460 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 03:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:29:24 INFO - PROCESS | 1927 | 1467887364463 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:29:24 INFO - PROCESS | 1927 | 1467887364465 Marionette TRACE conn2 <- [1,990,null,{}] 03:29:24 INFO - PROCESS | 1927 | 1467887364468 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:24 INFO - PROCESS | 1927 | 1467887364470 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:24 INFO - PROCESS | 1927 | 1467887364796 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 03:29:24 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x11880d800) [pid = 1927] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:29:24 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x1199f8800) [pid = 1927] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:29:24 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x119ed4c00) [pid = 1927] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:29:24 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x119ae6800) [pid = 1927] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:29:24 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x11858fc00) [pid = 1927] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:29:24 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x118594000) [pid = 1927] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:29:24 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x1133f1c00) [pid = 1927] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:29:24 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x11858f800) [pid = 1927] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:29:24 INFO - PROCESS | 1927 | --DOMWINDOW == 76 (0x110d4e800) [pid = 1927] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:29:24 INFO - PROCESS | 1927 | --DOMWINDOW == 75 (0x115468c00) [pid = 1927] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:29:24 INFO - PROCESS | 1927 | --DOMWINDOW == 74 (0x1133fe000) [pid = 1927] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:29:24 INFO - PROCESS | 1927 | 1467887364883 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:24 INFO - PROCESS | 1927 | 1467887364885 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:24 INFO - PROCESS | 1927 | ++DOCSHELL 0x1169ae800 == 34 [pid = 1927] [id = 255] 03:29:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 75 (0x110d54000) [pid = 1927] [serial = 763] [outer = 0x0] 03:29:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 76 (0x113023800) [pid = 1927] [serial = 764] [outer = 0x110d54000] 03:29:24 INFO - PROCESS | 1927 | 1467887364924 Marionette DEBUG loaded listener.js 03:29:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 77 (0x117daa400) [pid = 1927] [serial = 765] [outer = 0x110d54000] 03:29:25 INFO - PROCESS | 1927 | 1467887365243 Marionette TRACE conn2 <- [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]]]}] 03:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 820ms 03:29:25 INFO - PROCESS | 1927 | 1467887365283 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 03:29:25 INFO - PROCESS | 1927 | 1467887365285 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 03:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:29:25 INFO - PROCESS | 1927 | 1467887365295 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:29:25 INFO - PROCESS | 1927 | 1467887365296 Marionette TRACE conn2 <- [1,994,null,{}] 03:29:25 INFO - PROCESS | 1927 | 1467887365298 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:25 INFO - PROCESS | 1927 | 1467887365299 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:25 INFO - PROCESS | 1927 | 1467887365375 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 03:29:25 INFO - PROCESS | 1927 | 1467887365426 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:25 INFO - PROCESS | 1927 | 1467887365427 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:25 INFO - PROCESS | 1927 | ++DOCSHELL 0x125ea1000 == 35 [pid = 1927] [id = 256] 03:29:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x113387c00) [pid = 1927] [serial = 766] [outer = 0x0] 03:29:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x11880d000) [pid = 1927] [serial = 767] [outer = 0x113387c00] 03:29:25 INFO - PROCESS | 1927 | 1467887365452 Marionette DEBUG loaded listener.js 03:29:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x126966400) [pid = 1927] [serial = 768] [outer = 0x113387c00] 03:29:25 INFO - PROCESS | 1927 | 1467887365722 Marionette TRACE conn2 <- [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]]]}] 03:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 470ms 03:29:25 INFO - PROCESS | 1927 | 1467887365765 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 03:29:25 INFO - PROCESS | 1927 | 1467887365767 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 03:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:29:25 INFO - PROCESS | 1927 | 1467887365777 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:29:25 INFO - PROCESS | 1927 | 1467887365779 Marionette TRACE conn2 <- [1,998,null,{}] 03:29:25 INFO - PROCESS | 1927 | 1467887365793 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:25 INFO - PROCESS | 1927 | 1467887365794 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:25 INFO - PROCESS | 1927 | 1467887365871 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 03:29:25 INFO - PROCESS | 1927 | 1467887365875 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:25 INFO - PROCESS | 1927 | 1467887365876 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:25 INFO - PROCESS | 1927 | ++DOCSHELL 0x127875800 == 36 [pid = 1927] [id = 257] 03:29:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x126966c00) [pid = 1927] [serial = 769] [outer = 0x0] 03:29:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x12714a800) [pid = 1927] [serial = 770] [outer = 0x126966c00] 03:29:25 INFO - PROCESS | 1927 | 1467887365900 Marionette DEBUG loaded listener.js 03:29:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x1274c1400) [pid = 1927] [serial = 771] [outer = 0x126966c00] 03:29:26 INFO - PROCESS | 1927 | 1467887366224 Marionette TRACE conn2 <- [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]]]}] 03:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 468ms 03:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:29:26 INFO - PROCESS | 1927 | 1467887366246 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 03:29:26 INFO - PROCESS | 1927 | 1467887366248 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 03:29:26 INFO - PROCESS | 1927 | 1467887366250 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:29:26 INFO - PROCESS | 1927 | 1467887366251 Marionette TRACE conn2 <- [1,1002,null,{}] 03:29:26 INFO - PROCESS | 1927 | 1467887366256 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:26 INFO - PROCESS | 1927 | 1467887366257 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:26 INFO - PROCESS | 1927 | 1467887366362 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 03:29:26 INFO - PROCESS | 1927 | 1467887366369 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:26 INFO - PROCESS | 1927 | 1467887366371 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:26 INFO - PROCESS | 1927 | ++DOCSHELL 0x12788b800 == 37 [pid = 1927] [id = 258] 03:29:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x118986c00) [pid = 1927] [serial = 772] [outer = 0x0] 03:29:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x1275ed800) [pid = 1927] [serial = 773] [outer = 0x118986c00] 03:29:26 INFO - PROCESS | 1927 | 1467887366399 Marionette DEBUG loaded listener.js 03:29:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x128b12000) [pid = 1927] [serial = 774] [outer = 0x118986c00] 03:29:26 INFO - PROCESS | 1927 | 1467887366727 Marionette TRACE conn2 <- [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]]]}] 03:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 523ms 03:29:26 INFO - PROCESS | 1927 | 1467887366816 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 03:29:26 INFO - PROCESS | 1927 | 1467887366819 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 03:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:29:26 INFO - PROCESS | 1927 | 1467887366823 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:29:26 INFO - PROCESS | 1927 | 1467887366825 Marionette TRACE conn2 <- [1,1006,null,{}] 03:29:26 INFO - PROCESS | 1927 | 1467887366830 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:26 INFO - PROCESS | 1927 | 1467887366832 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:26 INFO - PROCESS | 1927 | 1467887366927 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 03:29:27 INFO - PROCESS | 1927 | 1467887367015 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:27 INFO - PROCESS | 1927 | 1467887367017 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:27 INFO - PROCESS | 1927 | ++DOCSHELL 0x116f2b800 == 38 [pid = 1927] [id = 259] 03:29:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x113316400) [pid = 1927] [serial = 775] [outer = 0x0] 03:29:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x113c44400) [pid = 1927] [serial = 776] [outer = 0x113316400] 03:29:27 INFO - PROCESS | 1927 | 1467887367050 Marionette DEBUG loaded listener.js 03:29:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x11663b800) [pid = 1927] [serial = 777] [outer = 0x113316400] 03:29:27 INFO - PROCESS | 1927 | 1467887367595 Marionette TRACE conn2 <- [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]]]}] 03:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 822ms 03:29:27 INFO - PROCESS | 1927 | 1467887367650 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 03:29:27 INFO - PROCESS | 1927 | 1467887367655 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 03:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:29:27 INFO - PROCESS | 1927 | 1467887367659 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:29:27 INFO - PROCESS | 1927 | 1467887367662 Marionette TRACE conn2 <- [1,1010,null,{}] 03:29:27 INFO - PROCESS | 1927 | 1467887367665 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:27 INFO - PROCESS | 1927 | 1467887367667 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:27 INFO - PROCESS | 1927 | 1467887367773 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 03:29:27 INFO - PROCESS | 1927 | 1467887367845 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:27 INFO - PROCESS | 1927 | 1467887367847 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:27 INFO - PROCESS | 1927 | ++DOCSHELL 0x119c40800 == 39 [pid = 1927] [id = 260] 03:29:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x118595400) [pid = 1927] [serial = 778] [outer = 0x0] 03:29:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x11880ec00) [pid = 1927] [serial = 779] [outer = 0x118595400] 03:29:27 INFO - PROCESS | 1927 | 1467887367877 Marionette DEBUG loaded listener.js 03:29:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x11897ac00) [pid = 1927] [serial = 780] [outer = 0x118595400] 03:29:28 INFO - PROCESS | 1927 | 1467887368492 Marionette TRACE conn2 <- [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]]]}] 03:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 877ms 03:29:28 INFO - PROCESS | 1927 | 1467887368537 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 03:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:29:28 INFO - PROCESS | 1927 | 1467887368540 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 03:29:28 INFO - PROCESS | 1927 | 1467887368543 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:29:28 INFO - PROCESS | 1927 | 1467887368545 Marionette TRACE conn2 <- [1,1014,null,{}] 03:29:28 INFO - PROCESS | 1927 | 1467887368548 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:28 INFO - PROCESS | 1927 | 1467887368550 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:28 INFO - PROCESS | 1927 | 1467887368646 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 03:29:28 INFO - PROCESS | 1927 | --DOCSHELL 0x127875800 == 38 [pid = 1927] [id = 257] 03:29:28 INFO - PROCESS | 1927 | --DOCSHELL 0x125ea1000 == 37 [pid = 1927] [id = 256] 03:29:28 INFO - PROCESS | 1927 | --DOCSHELL 0x1169ae800 == 36 [pid = 1927] [id = 255] 03:29:28 INFO - PROCESS | 1927 | --DOCSHELL 0x112616000 == 35 [pid = 1927] [id = 254] 03:29:28 INFO - PROCESS | 1927 | --DOCSHELL 0x1213be000 == 34 [pid = 1927] [id = 253] 03:29:28 INFO - PROCESS | 1927 | --DOCSHELL 0x119918000 == 33 [pid = 1927] [id = 252] 03:29:28 INFO - PROCESS | 1927 | --DOCSHELL 0x1190a2800 == 32 [pid = 1927] [id = 251] 03:29:28 INFO - PROCESS | 1927 | --DOCSHELL 0x11840f000 == 31 [pid = 1927] [id = 250] 03:29:28 INFO - PROCESS | 1927 | --DOCSHELL 0x117146800 == 30 [pid = 1927] [id = 249] 03:29:28 INFO - PROCESS | 1927 | --DOCSHELL 0x112159800 == 29 [pid = 1927] [id = 248] 03:29:28 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x12934fc00) [pid = 1927] [serial = 696] [outer = 0x0] [url = about:blank] 03:29:28 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x12695e800) [pid = 1927] [serial = 725] [outer = 0x0] [url = about:blank] 03:29:28 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x126e2f000) [pid = 1927] [serial = 726] [outer = 0x0] [url = about:blank] 03:29:28 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x1259dd400) [pid = 1927] [serial = 723] [outer = 0x0] [url = about:blank] 03:29:28 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x121aa9c00) [pid = 1927] [serial = 720] [outer = 0x0] [url = about:blank] 03:29:28 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x123724000) [pid = 1927] [serial = 722] [outer = 0x0] [url = about:blank] 03:29:28 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x118983800) [pid = 1927] [serial = 713] [outer = 0x0] [url = about:blank] 03:29:28 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x1196da400) [pid = 1927] [serial = 714] [outer = 0x0] [url = about:blank] 03:29:28 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x115dec800) [pid = 1927] [serial = 704] [outer = 0x0] [url = about:blank] 03:29:28 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x116905000) [pid = 1927] [serial = 705] [outer = 0x0] [url = about:blank] 03:29:28 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x11880b000) [pid = 1927] [serial = 710] [outer = 0x0] [url = about:blank] 03:29:28 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x1188eec00) [pid = 1927] [serial = 711] [outer = 0x0] [url = about:blank] 03:29:28 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x111c75000) [pid = 1927] [serial = 698] [outer = 0x0] [url = about:blank] 03:29:28 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x112643000) [pid = 1927] [serial = 699] [outer = 0x0] [url = about:blank] 03:29:28 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x115dee400) [pid = 1927] [serial = 701] [outer = 0x0] [url = about:blank] 03:29:28 INFO - PROCESS | 1927 | --DOMWINDOW == 76 (0x116986400) [pid = 1927] [serial = 702] [outer = 0x0] [url = about:blank] 03:29:28 INFO - PROCESS | 1927 | --DOMWINDOW == 75 (0x1176f1400) [pid = 1927] [serial = 707] [outer = 0x0] [url = about:blank] 03:29:28 INFO - PROCESS | 1927 | --DOMWINDOW == 74 (0x118233000) [pid = 1927] [serial = 708] [outer = 0x0] [url = about:blank] 03:29:28 INFO - PROCESS | 1927 | --DOMWINDOW == 73 (0x1199edc00) [pid = 1927] [serial = 716] [outer = 0x0] [url = about:blank] 03:29:28 INFO - PROCESS | 1927 | --DOMWINDOW == 72 (0x1199f8000) [pid = 1927] [serial = 717] [outer = 0x0] [url = about:blank] 03:29:28 INFO - PROCESS | 1927 | --DOMWINDOW == 71 (0x119be5c00) [pid = 1927] [serial = 719] [outer = 0x0] [url = about:blank] 03:29:28 INFO - PROCESS | 1927 | 1467887368738 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:28 INFO - PROCESS | 1927 | 1467887368740 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:28 INFO - PROCESS | 1927 | ++DOCSHELL 0x1130d4800 == 30 [pid = 1927] [id = 261] 03:29:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 72 (0x115d1d800) [pid = 1927] [serial = 781] [outer = 0x0] 03:29:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 73 (0x11674f800) [pid = 1927] [serial = 782] [outer = 0x115d1d800] 03:29:28 INFO - PROCESS | 1927 | 1467887368779 Marionette DEBUG loaded listener.js 03:29:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 74 (0x1184e6c00) [pid = 1927] [serial = 783] [outer = 0x115d1d800] 03:29:29 INFO - PROCESS | 1927 | 1467887369193 Marionette TRACE conn2 <- [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]]]}] 03:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 671ms 03:29:29 INFO - PROCESS | 1927 | 1467887369214 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 03:29:29 INFO - PROCESS | 1927 | 1467887369217 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 03:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:29:29 INFO - PROCESS | 1927 | 1467887369223 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:29:29 INFO - PROCESS | 1927 | 1467887369225 Marionette TRACE conn2 <- [1,1018,null,{}] 03:29:29 INFO - PROCESS | 1927 | 1467887369228 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:29 INFO - PROCESS | 1927 | 1467887369229 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:29 INFO - PROCESS | 1927 | 1467887369320 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 03:29:29 INFO - PROCESS | 1927 | 1467887369371 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:29 INFO - PROCESS | 1927 | 1467887369372 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:29 INFO - PROCESS | 1927 | ++DOCSHELL 0x1182ea800 == 31 [pid = 1927] [id = 262] 03:29:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 75 (0x11858e800) [pid = 1927] [serial = 784] [outer = 0x0] 03:29:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 76 (0x1188f2c00) [pid = 1927] [serial = 785] [outer = 0x11858e800] 03:29:29 INFO - PROCESS | 1927 | 1467887369399 Marionette DEBUG loaded listener.js 03:29:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 77 (0x11932fc00) [pid = 1927] [serial = 786] [outer = 0x11858e800] 03:29:29 INFO - PROCESS | 1927 | 1467887369698 Marionette TRACE conn2 <- [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]]]}] 03:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 521ms 03:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:29:29 INFO - PROCESS | 1927 | 1467887369745 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 03:29:29 INFO - PROCESS | 1927 | 1467887369746 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 03:29:29 INFO - PROCESS | 1927 | 1467887369748 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:29:29 INFO - PROCESS | 1927 | 1467887369751 Marionette TRACE conn2 <- [1,1022,null,{}] 03:29:29 INFO - PROCESS | 1927 | 1467887369760 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:29 INFO - PROCESS | 1927 | 1467887369764 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:29 INFO - PROCESS | 1927 | 1467887369846 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 03:29:29 INFO - PROCESS | 1927 | 1467887369900 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:29 INFO - PROCESS | 1927 | 1467887369902 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:29 INFO - PROCESS | 1927 | ++DOCSHELL 0x11937b800 == 32 [pid = 1927] [id = 263] 03:29:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x118984c00) [pid = 1927] [serial = 787] [outer = 0x0] 03:29:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x1199f1c00) [pid = 1927] [serial = 788] [outer = 0x118984c00] 03:29:29 INFO - PROCESS | 1927 | 1467887369930 Marionette DEBUG loaded listener.js 03:29:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x121065400) [pid = 1927] [serial = 789] [outer = 0x118984c00] 03:29:30 INFO - PROCESS | 1927 | 1467887370206 Marionette TRACE conn2 <- [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]]]}] 03:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 474ms 03:29:30 INFO - PROCESS | 1927 | 1467887370228 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 03:29:30 INFO - PROCESS | 1927 | 1467887370229 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 03:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:29:30 INFO - PROCESS | 1927 | 1467887370232 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:29:30 INFO - PROCESS | 1927 | 1467887370233 Marionette TRACE conn2 <- [1,1026,null,{}] 03:29:30 INFO - PROCESS | 1927 | 1467887370243 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:30 INFO - PROCESS | 1927 | 1467887370245 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:30 INFO - PROCESS | 1927 | 1467887370328 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 03:29:30 INFO - PROCESS | 1927 | 1467887370332 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:30 INFO - PROCESS | 1927 | 1467887370334 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:30 INFO - PROCESS | 1927 | ++DOCSHELL 0x1211b1800 == 33 [pid = 1927] [id = 264] 03:29:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x121282400) [pid = 1927] [serial = 790] [outer = 0x0] 03:29:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x1230e0000) [pid = 1927] [serial = 791] [outer = 0x121282400] 03:29:30 INFO - PROCESS | 1927 | 1467887370361 Marionette DEBUG loaded listener.js 03:29:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x1253a1400) [pid = 1927] [serial = 792] [outer = 0x121282400] 03:29:30 INFO - PROCESS | 1927 | 1467887370693 Marionette TRACE conn2 <- [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]]]}] 03:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 472ms 03:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:29:30 INFO - PROCESS | 1927 | 1467887370707 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 03:29:30 INFO - PROCESS | 1927 | 1467887370708 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 03:29:30 INFO - PROCESS | 1927 | 1467887370710 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:29:30 INFO - PROCESS | 1927 | 1467887370711 Marionette TRACE conn2 <- [1,1030,null,{}] 03:29:30 INFO - PROCESS | 1927 | 1467887370714 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:30 INFO - PROCESS | 1927 | 1467887370715 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:30 INFO - PROCESS | 1927 | 1467887370838 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 03:29:30 INFO - PROCESS | 1927 | 1467887370849 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:30 INFO - PROCESS | 1927 | 1467887370850 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:30 INFO - PROCESS | 1927 | ++DOCSHELL 0x12159d800 == 34 [pid = 1927] [id = 265] 03:29:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x112f3c800) [pid = 1927] [serial = 793] [outer = 0x0] 03:29:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x121d95c00) [pid = 1927] [serial = 794] [outer = 0x112f3c800] 03:29:30 INFO - PROCESS | 1927 | 1467887370875 Marionette DEBUG loaded listener.js 03:29:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x12695e800) [pid = 1927] [serial = 795] [outer = 0x112f3c800] 03:29:31 INFO - PROCESS | 1927 | 1467887371234 Marionette TRACE conn2 <- [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]]]}] 03:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 571ms 03:29:31 INFO - PROCESS | 1927 | 1467887371282 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 03:29:31 INFO - PROCESS | 1927 | 1467887371283 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 03:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:29:31 INFO - PROCESS | 1927 | 1467887371285 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:29:31 INFO - PROCESS | 1927 | 1467887371286 Marionette TRACE conn2 <- [1,1034,null,{}] 03:29:31 INFO - PROCESS | 1927 | 1467887371289 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:31 INFO - PROCESS | 1927 | 1467887371293 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:31 INFO - PROCESS | 1927 | 1467887371405 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 03:29:31 INFO - PROCESS | 1927 | 1467887371440 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:31 INFO - PROCESS | 1927 | 1467887371441 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:31 INFO - PROCESS | 1927 | ++DOCSHELL 0x125967800 == 35 [pid = 1927] [id = 266] 03:29:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x12696d800) [pid = 1927] [serial = 796] [outer = 0x0] 03:29:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x1275f9400) [pid = 1927] [serial = 797] [outer = 0x12696d800] 03:29:31 INFO - PROCESS | 1927 | 1467887371466 Marionette DEBUG loaded listener.js 03:29:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x128dc9000) [pid = 1927] [serial = 798] [outer = 0x12696d800] 03:29:31 INFO - PROCESS | 1927 | 1467887371812 Marionette TRACE conn2 <- [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]]]}] 03:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 569ms 03:29:31 INFO - PROCESS | 1927 | 1467887371855 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 03:29:31 INFO - PROCESS | 1927 | 1467887371856 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 03:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:29:31 INFO - PROCESS | 1927 | 1467887371859 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:29:31 INFO - PROCESS | 1927 | 1467887371867 Marionette TRACE conn2 <- [1,1038,null,{}] 03:29:31 INFO - PROCESS | 1927 | 1467887371870 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:31 INFO - PROCESS | 1927 | 1467887371871 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:31 INFO - PROCESS | 1927 | 1467887371963 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 03:29:31 INFO - PROCESS | 1927 | 1467887371976 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:31 INFO - PROCESS | 1927 | 1467887371977 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:31 INFO - PROCESS | 1927 | ++DOCSHELL 0x127873800 == 36 [pid = 1927] [id = 267] 03:29:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x128b0c400) [pid = 1927] [serial = 799] [outer = 0x0] 03:29:32 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x129318c00) [pid = 1927] [serial = 800] [outer = 0x128b0c400] 03:29:32 INFO - PROCESS | 1927 | 1467887372000 Marionette DEBUG loaded listener.js 03:29:32 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x12934c000) [pid = 1927] [serial = 801] [outer = 0x128b0c400] 03:29:32 INFO - PROCESS | 1927 | 1467887372314 Marionette TRACE conn2 <- [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]]]}] 03:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 475ms 03:29:32 INFO - PROCESS | 1927 | 1467887372334 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 03:29:32 INFO - PROCESS | 1927 | 1467887372338 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 03:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:29:32 INFO - PROCESS | 1927 | 1467887372340 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:29:32 INFO - PROCESS | 1927 | 1467887372341 Marionette TRACE conn2 <- [1,1042,null,{}] 03:29:32 INFO - PROCESS | 1927 | 1467887372344 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:32 INFO - PROCESS | 1927 | 1467887372345 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:32 INFO - PROCESS | 1927 | 1467887372434 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 03:29:32 INFO - PROCESS | 1927 | 1467887372468 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:32 INFO - PROCESS | 1927 | 1467887372469 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:32 INFO - PROCESS | 1927 | ++DOCSHELL 0x1291d2000 == 37 [pid = 1927] [id = 268] 03:29:32 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x12934b400) [pid = 1927] [serial = 802] [outer = 0x0] 03:29:32 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x12a469800) [pid = 1927] [serial = 803] [outer = 0x12934b400] 03:29:32 INFO - PROCESS | 1927 | 1467887372494 Marionette DEBUG loaded listener.js 03:29:32 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x12a46fc00) [pid = 1927] [serial = 804] [outer = 0x12934b400] 03:29:32 INFO - PROCESS | 1927 | 1467887372868 Marionette TRACE conn2 <- [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]]]}] 03:29:32 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x1128adc00) [pid = 1927] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:29:32 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x11820e800) [pid = 1927] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:29:32 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x11820f400) [pid = 1927] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:29:32 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x115e60400) [pid = 1927] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:29:32 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x115468400) [pid = 1927] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:29:32 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x119331400) [pid = 1927] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:29:32 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x115e66000) [pid = 1927] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:29:32 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x126966c00) [pid = 1927] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:29:32 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x1164e9000) [pid = 1927] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:29:32 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x11820fc00) [pid = 1927] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:29:32 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x12105f800) [pid = 1927] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:29:32 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x110d54000) [pid = 1927] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:29:32 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x1196d8800) [pid = 1927] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:29:32 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x113387c00) [pid = 1927] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:29:32 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x11a0a6c00) [pid = 1927] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 569ms 03:29:32 INFO - PROCESS | 1927 | 1467887372909 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 03:29:32 INFO - PROCESS | 1927 | 1467887372918 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 03:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:29:32 INFO - PROCESS | 1927 | 1467887372921 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:29:32 INFO - PROCESS | 1927 | 1467887372922 Marionette TRACE conn2 <- [1,1046,null,{}] 03:29:32 INFO - PROCESS | 1927 | 1467887372924 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:32 INFO - PROCESS | 1927 | 1467887372925 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:33 INFO - PROCESS | 1927 | 1467887373002 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 03:29:33 INFO - PROCESS | 1927 | 1467887373008 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:33 INFO - PROCESS | 1927 | 1467887373009 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:33 INFO - PROCESS | 1927 | ++DOCSHELL 0x1215b3800 == 38 [pid = 1927] [id = 269] 03:29:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x113c39800) [pid = 1927] [serial = 805] [outer = 0x0] 03:29:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x116f9cc00) [pid = 1927] [serial = 806] [outer = 0x113c39800] 03:29:33 INFO - PROCESS | 1927 | 1467887373033 Marionette DEBUG loaded listener.js 03:29:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x118818c00) [pid = 1927] [serial = 807] [outer = 0x113c39800] 03:29:33 INFO - PROCESS | 1927 | 1467887373340 Marionette TRACE conn2 <- [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]]]}] 03:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 468ms 03:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:29:33 INFO - PROCESS | 1927 | 1467887373390 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 03:29:33 INFO - PROCESS | 1927 | 1467887373391 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 03:29:33 INFO - PROCESS | 1927 | 1467887373393 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:29:33 INFO - PROCESS | 1927 | 1467887373394 Marionette TRACE conn2 <- [1,1050,null,{}] 03:29:33 INFO - PROCESS | 1927 | 1467887373396 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:33 INFO - PROCESS | 1927 | 1467887373397 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:33 INFO - PROCESS | 1927 | 1467887373475 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 03:29:33 INFO - PROCESS | 1927 | 1467887373527 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:33 INFO - PROCESS | 1927 | 1467887373528 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:33 INFO - PROCESS | 1927 | ++DOCSHELL 0x1294f0000 == 39 [pid = 1927] [id = 270] 03:29:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x115468400) [pid = 1927] [serial = 808] [outer = 0x0] 03:29:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x119ae7000) [pid = 1927] [serial = 809] [outer = 0x115468400] 03:29:33 INFO - PROCESS | 1927 | 1467887373552 Marionette DEBUG loaded listener.js 03:29:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x125303000) [pid = 1927] [serial = 810] [outer = 0x115468400] 03:29:33 INFO - PROCESS | 1927 | 1467887373806 Marionette TRACE conn2 <- [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]]]}] 03:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 467ms 03:29:33 INFO - PROCESS | 1927 | 1467887373861 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 03:29:33 INFO - PROCESS | 1927 | 1467887373862 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 03:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:29:33 INFO - PROCESS | 1927 | 1467887373865 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:29:33 INFO - PROCESS | 1927 | 1467887373866 Marionette TRACE conn2 <- [1,1054,null,{}] 03:29:33 INFO - PROCESS | 1927 | 1467887373876 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:33 INFO - PROCESS | 1927 | 1467887373878 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:33 INFO - PROCESS | 1927 | 1467887373973 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 03:29:33 INFO - PROCESS | 1927 | 1467887373977 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:33 INFO - PROCESS | 1927 | 1467887373979 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:33 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a58d000 == 40 [pid = 1927] [id = 271] 03:29:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x121146400) [pid = 1927] [serial = 811] [outer = 0x0] 03:29:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x12a79c000) [pid = 1927] [serial = 812] [outer = 0x121146400] 03:29:34 INFO - PROCESS | 1927 | 1467887374005 Marionette DEBUG loaded listener.js 03:29:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x12a96d000) [pid = 1927] [serial = 813] [outer = 0x121146400] 03:29:34 INFO - PROCESS | 1927 | 1467887374331 Marionette TRACE conn2 <- [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]]]}] 03:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 473ms 03:29:34 INFO - PROCESS | 1927 | 1467887374342 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 03:29:34 INFO - PROCESS | 1927 | 1467887374343 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 03:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:29:34 INFO - PROCESS | 1927 | 1467887374346 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:29:34 INFO - PROCESS | 1927 | 1467887374347 Marionette TRACE conn2 <- [1,1058,null,{}] 03:29:34 INFO - PROCESS | 1927 | 1467887374349 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:34 INFO - PROCESS | 1927 | 1467887374350 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:34 INFO - PROCESS | 1927 | 1467887374458 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 03:29:34 INFO - PROCESS | 1927 | 1467887374463 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:34 INFO - PROCESS | 1927 | 1467887374464 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:34 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a9a5000 == 41 [pid = 1927] [id = 272] 03:29:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x119ed3800) [pid = 1927] [serial = 814] [outer = 0x0] 03:29:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x12a970400) [pid = 1927] [serial = 815] [outer = 0x119ed3800] 03:29:34 INFO - PROCESS | 1927 | 1467887374488 Marionette DEBUG loaded listener.js 03:29:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x12a9d7000) [pid = 1927] [serial = 816] [outer = 0x119ed3800] 03:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 419ms 03:29:34 INFO - PROCESS | 1927 | 1467887374760 Marionette TRACE conn2 <- [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]]]}] 03:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:29:34 INFO - PROCESS | 1927 | 1467887374779 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 03:29:34 INFO - PROCESS | 1927 | 1467887374780 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 03:29:34 INFO - PROCESS | 1927 | 1467887374782 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:29:34 INFO - PROCESS | 1927 | 1467887374783 Marionette TRACE conn2 <- [1,1062,null,{}] 03:29:34 INFO - PROCESS | 1927 | 1467887374792 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:34 INFO - PROCESS | 1927 | 1467887374793 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:34 INFO - PROCESS | 1927 | 1467887374877 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 03:29:34 INFO - PROCESS | 1927 | 1467887374970 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:34 INFO - PROCESS | 1927 | 1467887374972 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:34 INFO - PROCESS | 1927 | ++DOCSHELL 0x1133c9800 == 42 [pid = 1927] [id = 273] 03:29:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x110d4c000) [pid = 1927] [serial = 817] [outer = 0x0] 03:29:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x1128adc00) [pid = 1927] [serial = 818] [outer = 0x110d4c000] 03:29:35 INFO - PROCESS | 1927 | 1467887375003 Marionette DEBUG loaded listener.js 03:29:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x1154cbc00) [pid = 1927] [serial = 819] [outer = 0x110d4c000] 03:29:35 INFO - PROCESS | 1927 | 1467887375465 Marionette TRACE conn2 <- [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]]]}] 03:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 720ms 03:29:35 INFO - PROCESS | 1927 | 1467887375505 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 03:29:35 INFO - PROCESS | 1927 | 1467887375509 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 03:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:29:35 INFO - PROCESS | 1927 | 1467887375513 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:29:35 INFO - PROCESS | 1927 | 1467887375516 Marionette TRACE conn2 <- [1,1066,null,{}] 03:29:35 INFO - PROCESS | 1927 | 1467887375544 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:35 INFO - PROCESS | 1927 | 1467887375548 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:35 INFO - PROCESS | 1927 | 1467887375677 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 03:29:35 INFO - PROCESS | 1927 | 1467887375744 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:35 INFO - PROCESS | 1927 | 1467887375746 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:35 INFO - PROCESS | 1927 | ++DOCSHELL 0x119646000 == 43 [pid = 1927] [id = 274] 03:29:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x1188ea000) [pid = 1927] [serial = 820] [outer = 0x0] 03:29:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x118980400) [pid = 1927] [serial = 821] [outer = 0x1188ea000] 03:29:35 INFO - PROCESS | 1927 | 1467887375776 Marionette DEBUG loaded listener.js 03:29:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x1196d9000) [pid = 1927] [serial = 822] [outer = 0x1188ea000] 03:29:36 INFO - PROCESS | 1927 | 1467887376228 Marionette TRACE conn2 <- [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]]]}] 03:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 744ms 03:29:36 INFO - PROCESS | 1927 | 1467887376274 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 03:29:36 INFO - PROCESS | 1927 | 1467887376278 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 03:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:29:36 INFO - PROCESS | 1927 | 1467887376284 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:29:36 INFO - PROCESS | 1927 | 1467887376289 Marionette TRACE conn2 <- [1,1070,null,{}] 03:29:36 INFO - PROCESS | 1927 | 1467887376292 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:36 INFO - PROCESS | 1927 | 1467887376295 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:36 INFO - PROCESS | 1927 | 1467887376464 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 03:29:36 INFO - PROCESS | 1927 | 1467887376564 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:36 INFO - PROCESS | 1927 | 1467887376565 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:36 INFO - PROCESS | 1927 | ++DOCSHELL 0x1294fb800 == 44 [pid = 1927] [id = 275] 03:29:36 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x119bb9c00) [pid = 1927] [serial = 823] [outer = 0x0] 03:29:36 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x121064400) [pid = 1927] [serial = 824] [outer = 0x119bb9c00] 03:29:36 INFO - PROCESS | 1927 | 1467887376611 Marionette DEBUG loaded listener.js 03:29:36 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x123722800) [pid = 1927] [serial = 825] [outer = 0x119bb9c00] 03:29:37 INFO - PROCESS | 1927 | 1467887377130 Marionette TRACE conn2 <- [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]]]}] 03:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 879ms 03:29:37 INFO - PROCESS | 1927 | 1467887377163 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 03:29:37 INFO - PROCESS | 1927 | 1467887377165 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 03:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:29:37 INFO - PROCESS | 1927 | 1467887377176 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:29:37 INFO - PROCESS | 1927 | 1467887377182 Marionette TRACE conn2 <- [1,1074,null,{}] 03:29:37 INFO - PROCESS | 1927 | 1467887377187 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:37 INFO - PROCESS | 1927 | 1467887377191 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:37 INFO - PROCESS | 1927 | 1467887377341 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 03:29:37 INFO - PROCESS | 1927 | 1467887377439 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:37 INFO - PROCESS | 1927 | 1467887377441 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:37 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b903800 == 45 [pid = 1927] [id = 276] 03:29:37 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x119bdc000) [pid = 1927] [serial = 826] [outer = 0x0] 03:29:37 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x1275eb400) [pid = 1927] [serial = 827] [outer = 0x119bdc000] 03:29:37 INFO - PROCESS | 1927 | 1467887377488 Marionette DEBUG loaded listener.js 03:29:37 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x128dc5c00) [pid = 1927] [serial = 828] [outer = 0x119bdc000] 03:29:37 INFO - PROCESS | 1927 | 1467887377949 Marionette TRACE conn2 <- [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]]]}] 03:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 833ms 03:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:29:38 INFO - PROCESS | 1927 | 1467887378005 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 03:29:38 INFO - PROCESS | 1927 | 1467887378007 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 03:29:38 INFO - PROCESS | 1927 | 1467887378009 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:29:38 INFO - PROCESS | 1927 | 1467887378010 Marionette TRACE conn2 <- [1,1078,null,{}] 03:29:38 INFO - PROCESS | 1927 | 1467887378013 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:38 INFO - PROCESS | 1927 | 1467887378014 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:38 INFO - PROCESS | 1927 | 1467887378227 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 03:29:38 INFO - PROCESS | 1927 | 1467887378310 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:38 INFO - PROCESS | 1927 | 1467887378311 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:38 INFO - PROCESS | 1927 | ++DOCSHELL 0x117d81800 == 46 [pid = 1927] [id = 277] 03:29:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x1133f1c00) [pid = 1927] [serial = 829] [outer = 0x0] 03:29:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x11545d800) [pid = 1927] [serial = 830] [outer = 0x1133f1c00] 03:29:38 INFO - PROCESS | 1927 | 1467887378340 Marionette DEBUG loaded listener.js 03:29:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 107 (0x116f5c000) [pid = 1927] [serial = 831] [outer = 0x1133f1c00] 03:29:38 INFO - PROCESS | 1927 | 1467887378778 Marionette TRACE conn2 <- [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]]]}] 03:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 824ms 03:29:38 INFO - PROCESS | 1927 | 1467887378855 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 03:29:38 INFO - PROCESS | 1927 | 1467887378859 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 03:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:29:38 INFO - PROCESS | 1927 | 1467887378866 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:29:38 INFO - PROCESS | 1927 | 1467887378868 Marionette TRACE conn2 <- [1,1082,null,{}] 03:29:38 INFO - PROCESS | 1927 | 1467887378874 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:38 INFO - PROCESS | 1927 | 1467887378875 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:38 INFO - PROCESS | 1927 | 1467887378965 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 03:29:39 INFO - PROCESS | 1927 | 1467887379032 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:39 INFO - PROCESS | 1927 | 1467887379034 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:39 INFO - PROCESS | 1927 | ++DOCSHELL 0x11715e800 == 47 [pid = 1927] [id = 278] 03:29:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 108 (0x11820fc00) [pid = 1927] [serial = 832] [outer = 0x0] 03:29:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 109 (0x11858c000) [pid = 1927] [serial = 833] [outer = 0x11820fc00] 03:29:39 INFO - PROCESS | 1927 | 1467887379061 Marionette DEBUG loaded listener.js 03:29:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 110 (0x11880b000) [pid = 1927] [serial = 834] [outer = 0x11820fc00] 03:29:39 INFO - PROCESS | 1927 | --DOCSHELL 0x12a9a5000 == 46 [pid = 1927] [id = 272] 03:29:39 INFO - PROCESS | 1927 | --DOCSHELL 0x12a58d000 == 45 [pid = 1927] [id = 271] 03:29:39 INFO - PROCESS | 1927 | --DOCSHELL 0x1294f0000 == 44 [pid = 1927] [id = 270] 03:29:39 INFO - PROCESS | 1927 | --DOCSHELL 0x1215b3800 == 43 [pid = 1927] [id = 269] 03:29:39 INFO - PROCESS | 1927 | --DOCSHELL 0x1291d2000 == 42 [pid = 1927] [id = 268] 03:29:39 INFO - PROCESS | 1927 | --DOCSHELL 0x127873800 == 41 [pid = 1927] [id = 267] 03:29:39 INFO - PROCESS | 1927 | --DOCSHELL 0x125967800 == 40 [pid = 1927] [id = 266] 03:29:39 INFO - PROCESS | 1927 | --DOCSHELL 0x12159d800 == 39 [pid = 1927] [id = 265] 03:29:39 INFO - PROCESS | 1927 | --DOCSHELL 0x1211b1800 == 38 [pid = 1927] [id = 264] 03:29:39 INFO - PROCESS | 1927 | --DOCSHELL 0x11937b800 == 37 [pid = 1927] [id = 263] 03:29:39 INFO - PROCESS | 1927 | --DOCSHELL 0x1182ea800 == 36 [pid = 1927] [id = 262] 03:29:39 INFO - PROCESS | 1927 | --DOCSHELL 0x1130d4800 == 35 [pid = 1927] [id = 261] 03:29:39 INFO - PROCESS | 1927 | --DOCSHELL 0x119c40800 == 34 [pid = 1927] [id = 260] 03:29:39 INFO - PROCESS | 1927 | --DOCSHELL 0x116f2b800 == 33 [pid = 1927] [id = 259] 03:29:39 INFO - PROCESS | 1927 | --DOCSHELL 0x12788b800 == 32 [pid = 1927] [id = 258] 03:29:39 INFO - PROCESS | 1927 | --DOCSHELL 0x117d81800 == 31 [pid = 1927] [id = 277] 03:29:39 INFO - PROCESS | 1927 | --DOCSHELL 0x12b903800 == 30 [pid = 1927] [id = 276] 03:29:39 INFO - PROCESS | 1927 | --DOCSHELL 0x1294fb800 == 29 [pid = 1927] [id = 275] 03:29:39 INFO - PROCESS | 1927 | --DOCSHELL 0x119646000 == 28 [pid = 1927] [id = 274] 03:29:39 INFO - PROCESS | 1927 | --DOCSHELL 0x1133c9800 == 27 [pid = 1927] [id = 273] 03:29:39 INFO - PROCESS | 1927 | --DOMWINDOW == 109 (0x112f31000) [pid = 1927] [serial = 743] [outer = 0x0] [url = about:blank] 03:29:39 INFO - PROCESS | 1927 | --DOMWINDOW == 108 (0x113386000) [pid = 1927] [serial = 744] [outer = 0x0] [url = about:blank] 03:29:39 INFO - PROCESS | 1927 | --DOMWINDOW == 107 (0x11858d800) [pid = 1927] [serial = 749] [outer = 0x0] [url = about:blank] 03:29:39 INFO - PROCESS | 1927 | --DOMWINDOW == 106 (0x1188ecc00) [pid = 1927] [serial = 750] [outer = 0x0] [url = about:blank] 03:29:39 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x1189dd400) [pid = 1927] [serial = 752] [outer = 0x0] [url = about:blank] 03:29:39 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x1176f9000) [pid = 1927] [serial = 746] [outer = 0x0] [url = about:blank] 03:29:39 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x11820f800) [pid = 1927] [serial = 747] [outer = 0x0] [url = about:blank] 03:29:39 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x121d88000) [pid = 1927] [serial = 741] [outer = 0x0] [url = about:blank] 03:29:39 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x118981400) [pid = 1927] [serial = 740] [outer = 0x0] [url = about:blank] 03:29:39 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x119ae3800) [pid = 1927] [serial = 755] [outer = 0x0] [url = about:blank] 03:29:39 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x1176f4c00) [pid = 1927] [serial = 729] [outer = 0x0] [url = about:blank] 03:29:39 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x11675a800) [pid = 1927] [serial = 728] [outer = 0x0] [url = about:blank] 03:29:39 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x1274c1400) [pid = 1927] [serial = 771] [outer = 0x0] [url = about:blank] 03:29:39 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x12114ac00) [pid = 1927] [serial = 758] [outer = 0x0] [url = about:blank] 03:29:39 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x118825000) [pid = 1927] [serial = 732] [outer = 0x0] [url = about:blank] 03:29:39 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x118621400) [pid = 1927] [serial = 731] [outer = 0x0] [url = about:blank] 03:29:39 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x125ec4000) [pid = 1927] [serial = 762] [outer = 0x0] [url = about:blank] 03:29:39 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x1258f4c00) [pid = 1927] [serial = 761] [outer = 0x0] [url = about:blank] 03:29:39 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x12714a800) [pid = 1927] [serial = 770] [outer = 0x0] [url = about:blank] 03:29:39 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x117daa400) [pid = 1927] [serial = 765] [outer = 0x0] [url = about:blank] 03:29:39 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x119be6000) [pid = 1927] [serial = 735] [outer = 0x0] [url = about:blank] 03:29:39 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x11880d000) [pid = 1927] [serial = 767] [outer = 0x0] [url = about:blank] 03:29:39 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x1199f4c00) [pid = 1927] [serial = 734] [outer = 0x0] [url = about:blank] 03:29:39 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x121d8f800) [pid = 1927] [serial = 759] [outer = 0x0] [url = about:blank] 03:29:39 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x119bdf400) [pid = 1927] [serial = 756] [outer = 0x0] [url = about:blank] 03:29:39 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x121856000) [pid = 1927] [serial = 738] [outer = 0x0] [url = about:blank] 03:29:39 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x1275ed800) [pid = 1927] [serial = 773] [outer = 0x0] [url = about:blank] 03:29:39 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x121063400) [pid = 1927] [serial = 737] [outer = 0x0] [url = about:blank] 03:29:39 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x113023800) [pid = 1927] [serial = 764] [outer = 0x0] [url = about:blank] 03:29:39 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x126966400) [pid = 1927] [serial = 768] [outer = 0x0] [url = about:blank] 03:29:39 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x1199f0000) [pid = 1927] [serial = 753] [outer = 0x0] [url = about:blank] 03:29:39 INFO - PROCESS | 1927 | 1467887379943 Marionette TRACE conn2 <- [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]]]}] 03:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1126ms 03:29:39 INFO - PROCESS | 1927 | 1467887379991 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 03:29:39 INFO - PROCESS | 1927 | 1467887379993 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 03:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:29:39 INFO - PROCESS | 1927 | 1467887379997 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:29:40 INFO - PROCESS | 1927 | 1467887380000 Marionette TRACE conn2 <- [1,1086,null,{}] 03:29:40 INFO - PROCESS | 1927 | 1467887380005 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:40 INFO - PROCESS | 1927 | 1467887380008 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:40 INFO - PROCESS | 1927 | 1467887380135 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 03:29:40 INFO - PROCESS | 1927 | 1467887380218 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:40 INFO - PROCESS | 1927 | 1467887380219 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:40 INFO - PROCESS | 1927 | ++DOCSHELL 0x116688800 == 28 [pid = 1927] [id = 279] 03:29:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x1133f6000) [pid = 1927] [serial = 835] [outer = 0x0] 03:29:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x115e5fc00) [pid = 1927] [serial = 836] [outer = 0x1133f6000] 03:29:40 INFO - PROCESS | 1927 | 1467887380266 Marionette DEBUG loaded listener.js 03:29:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x116a20000) [pid = 1927] [serial = 837] [outer = 0x1133f6000] 03:29:40 INFO - PROCESS | 1927 | 1467887380622 Marionette TRACE conn2 <- [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]]]}] 03:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 673ms 03:29:40 INFO - PROCESS | 1927 | 1467887380679 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 03:29:40 INFO - PROCESS | 1927 | 1467887380684 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 03:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:29:40 INFO - PROCESS | 1927 | 1467887380692 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:29:40 INFO - PROCESS | 1927 | 1467887380695 Marionette TRACE conn2 <- [1,1090,null,{}] 03:29:40 INFO - PROCESS | 1927 | 1467887380698 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:40 INFO - PROCESS | 1927 | 1467887380700 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:40 INFO - PROCESS | 1927 | 1467887380816 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 03:29:40 INFO - PROCESS | 1927 | 1467887380825 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:40 INFO - PROCESS | 1927 | 1467887380826 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:40 INFO - PROCESS | 1927 | ++DOCSHELL 0x117d75800 == 29 [pid = 1927] [id = 280] 03:29:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x11820ec00) [pid = 1927] [serial = 838] [outer = 0x0] 03:29:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x118596800) [pid = 1927] [serial = 839] [outer = 0x11820ec00] 03:29:40 INFO - PROCESS | 1927 | 1467887380870 Marionette DEBUG loaded listener.js 03:29:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x118823400) [pid = 1927] [serial = 840] [outer = 0x11820ec00] 03:29:41 INFO - PROCESS | 1927 | 1467887381382 Marionette TRACE conn2 <- [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]]]}] 03:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 723ms 03:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:29:41 INFO - PROCESS | 1927 | 1467887381414 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 03:29:41 INFO - PROCESS | 1927 | 1467887381416 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 03:29:41 INFO - PROCESS | 1927 | 1467887381423 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:29:41 INFO - PROCESS | 1927 | 1467887381426 Marionette TRACE conn2 <- [1,1094,null,{}] 03:29:41 INFO - PROCESS | 1927 | 1467887381433 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:41 INFO - PROCESS | 1927 | 1467887381438 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:41 INFO - PROCESS | 1927 | 1467887381514 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 03:29:41 INFO - PROCESS | 1927 | 1467887381526 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:41 INFO - PROCESS | 1927 | 1467887381528 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:41 INFO - PROCESS | 1927 | ++DOCSHELL 0x119096000 == 30 [pid = 1927] [id = 281] 03:29:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x1133b2c00) [pid = 1927] [serial = 841] [outer = 0x0] 03:29:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x1196da400) [pid = 1927] [serial = 842] [outer = 0x1133b2c00] 03:29:41 INFO - PROCESS | 1927 | 1467887381565 Marionette DEBUG loaded listener.js 03:29:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x1199e9800) [pid = 1927] [serial = 843] [outer = 0x1133b2c00] 03:29:42 INFO - PROCESS | 1927 | 1467887382046 Marionette TRACE conn2 <- [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]]]}] 03:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 676ms 03:29:42 INFO - PROCESS | 1927 | 1467887382094 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 03:29:42 INFO - PROCESS | 1927 | 1467887382096 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 03:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:29:42 INFO - PROCESS | 1927 | 1467887382098 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:29:42 INFO - PROCESS | 1927 | 1467887382099 Marionette TRACE conn2 <- [1,1098,null,{}] 03:29:42 INFO - PROCESS | 1927 | 1467887382102 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:42 INFO - PROCESS | 1927 | 1467887382103 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:42 INFO - PROCESS | 1927 | 1467887382206 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 03:29:42 INFO - PROCESS | 1927 | 1467887382257 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:42 INFO - PROCESS | 1927 | 1467887382258 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:42 INFO - PROCESS | 1927 | ++DOCSHELL 0x119664800 == 31 [pid = 1927] [id = 282] 03:29:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x119ae1400) [pid = 1927] [serial = 844] [outer = 0x0] 03:29:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x119aea800) [pid = 1927] [serial = 845] [outer = 0x119ae1400] 03:29:42 INFO - PROCESS | 1927 | 1467887382283 Marionette DEBUG loaded listener.js 03:29:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x119be6800) [pid = 1927] [serial = 846] [outer = 0x119ae1400] 03:29:42 INFO - PROCESS | 1927 | 1467887382643 Marionette TRACE conn2 <- [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]]]}] 03:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 619ms 03:29:42 INFO - PROCESS | 1927 | 1467887382739 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 03:29:42 INFO - PROCESS | 1927 | 1467887382740 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 03:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:29:42 INFO - PROCESS | 1927 | 1467887382742 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:29:42 INFO - PROCESS | 1927 | 1467887382743 Marionette TRACE conn2 <- [1,1102,null,{}] 03:29:42 INFO - PROCESS | 1927 | 1467887382746 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:42 INFO - PROCESS | 1927 | 1467887382747 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:42 INFO - PROCESS | 1927 | 1467887382838 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 03:29:42 INFO - PROCESS | 1927 | 1467887382842 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:42 INFO - PROCESS | 1927 | 1467887382843 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:42 INFO - PROCESS | 1927 | ++DOCSHELL 0x1214be000 == 32 [pid = 1927] [id = 283] 03:29:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x116127c00) [pid = 1927] [serial = 847] [outer = 0x0] 03:29:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x11a0a6c00) [pid = 1927] [serial = 848] [outer = 0x116127c00] 03:29:42 INFO - PROCESS | 1927 | 1467887382868 Marionette DEBUG loaded listener.js 03:29:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x1259de000) [pid = 1927] [serial = 849] [outer = 0x116127c00] 03:29:43 INFO - PROCESS | 1927 | 1467887383194 Marionette TRACE conn2 <- [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]]]}] 03:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 469ms 03:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:29:43 INFO - PROCESS | 1927 | 1467887383211 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 03:29:43 INFO - PROCESS | 1927 | 1467887383213 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 03:29:43 INFO - PROCESS | 1927 | 1467887383215 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:29:43 INFO - PROCESS | 1927 | 1467887383216 Marionette TRACE conn2 <- [1,1106,null,{}] 03:29:43 INFO - PROCESS | 1927 | 1467887383218 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:43 INFO - PROCESS | 1927 | 1467887383224 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:43 INFO - PROCESS | 1927 | 1467887383350 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 03:29:43 INFO - PROCESS | 1927 | 1467887383354 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:43 INFO - PROCESS | 1927 | 1467887383355 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:43 INFO - PROCESS | 1927 | ++DOCSHELL 0x1253c6000 == 33 [pid = 1927] [id = 284] 03:29:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x116129000) [pid = 1927] [serial = 850] [outer = 0x0] 03:29:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x126969000) [pid = 1927] [serial = 851] [outer = 0x116129000] 03:29:43 INFO - PROCESS | 1927 | 1467887383381 Marionette DEBUG loaded listener.js 03:29:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x128b0cc00) [pid = 1927] [serial = 852] [outer = 0x116129000] 03:29:43 INFO - PROCESS | 1927 | 1467887383714 Marionette TRACE conn2 <- [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]]]}] 03:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 519ms 03:29:43 INFO - PROCESS | 1927 | 1467887383745 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 03:29:43 INFO - PROCESS | 1927 | 1467887383746 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 03:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:29:43 INFO - PROCESS | 1927 | 1467887383749 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:29:43 INFO - PROCESS | 1927 | 1467887383750 Marionette TRACE conn2 <- [1,1110,null,{}] 03:29:43 INFO - PROCESS | 1927 | 1467887383752 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:43 INFO - PROCESS | 1927 | 1467887383754 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:43 INFO - PROCESS | 1927 | 1467887383846 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 03:29:43 INFO - PROCESS | 1927 | 1467887383858 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:43 INFO - PROCESS | 1927 | 1467887383859 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:43 INFO - PROCESS | 1927 | ++DOCSHELL 0x126945800 == 34 [pid = 1927] [id = 285] 03:29:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x112984800) [pid = 1927] [serial = 853] [outer = 0x0] 03:29:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x128dc3800) [pid = 1927] [serial = 854] [outer = 0x112984800] 03:29:43 INFO - PROCESS | 1927 | 1467887383883 Marionette DEBUG loaded listener.js 03:29:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x129319c00) [pid = 1927] [serial = 855] [outer = 0x112984800] 03:29:44 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x12696d800) [pid = 1927] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:29:44 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x128b0c400) [pid = 1927] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:29:44 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x12934b400) [pid = 1927] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:29:44 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x115d1d800) [pid = 1927] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:29:44 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x113316400) [pid = 1927] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:29:44 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x118984c00) [pid = 1927] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:29:44 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x121282400) [pid = 1927] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:29:44 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x11858e800) [pid = 1927] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:29:44 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x118986c00) [pid = 1927] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:29:44 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x118595400) [pid = 1927] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:29:44 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x121146400) [pid = 1927] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:29:44 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x119ed3800) [pid = 1927] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:29:44 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x113c39800) [pid = 1927] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:29:44 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x112f3c800) [pid = 1927] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:29:44 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x115468400) [pid = 1927] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:29:44 INFO - PROCESS | 1927 | 1467887384368 Marionette TRACE conn2 <- [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]]]}] 03:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 668ms 03:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:29:44 INFO - PROCESS | 1927 | 1467887384418 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 03:29:44 INFO - PROCESS | 1927 | 1467887384419 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 03:29:44 INFO - PROCESS | 1927 | 1467887384422 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:29:44 INFO - PROCESS | 1927 | 1467887384423 Marionette TRACE conn2 <- [1,1114,null,{}] 03:29:44 INFO - PROCESS | 1927 | 1467887384425 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:44 INFO - PROCESS | 1927 | 1467887384426 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:44 INFO - PROCESS | 1927 | 1467887384506 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 03:29:44 INFO - PROCESS | 1927 | 1467887384560 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:44 INFO - PROCESS | 1927 | 1467887384561 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:44 INFO - PROCESS | 1927 | ++DOCSHELL 0x126953800 == 35 [pid = 1927] [id = 286] 03:29:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x113313800) [pid = 1927] [serial = 856] [outer = 0x0] 03:29:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x118595400) [pid = 1927] [serial = 857] [outer = 0x113313800] 03:29:44 INFO - PROCESS | 1927 | 1467887384585 Marionette DEBUG loaded listener.js 03:29:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x121146400) [pid = 1927] [serial = 858] [outer = 0x113313800] 03:29:44 INFO - PROCESS | 1927 | 1467887384870 Marionette TRACE conn2 <- [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]]]}] 03:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 470ms 03:29:44 INFO - PROCESS | 1927 | 1467887384896 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 03:29:44 INFO - PROCESS | 1927 | 1467887384897 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 03:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:29:44 INFO - PROCESS | 1927 | 1467887384916 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:29:44 INFO - PROCESS | 1927 | 1467887384917 Marionette TRACE conn2 <- [1,1118,null,{}] 03:29:44 INFO - PROCESS | 1927 | 1467887384927 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:44 INFO - PROCESS | 1927 | 1467887384928 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:45 INFO - PROCESS | 1927 | 1467887385008 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 03:29:45 INFO - PROCESS | 1927 | 1467887385012 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:45 INFO - PROCESS | 1927 | 1467887385014 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:45 INFO - PROCESS | 1927 | ++DOCSHELL 0x119095000 == 36 [pid = 1927] [id = 287] 03:29:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x118981800) [pid = 1927] [serial = 859] [outer = 0x0] 03:29:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x126fa2400) [pid = 1927] [serial = 860] [outer = 0x118981800] 03:29:45 INFO - PROCESS | 1927 | 1467887385039 Marionette DEBUG loaded listener.js 03:29:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x12931cc00) [pid = 1927] [serial = 861] [outer = 0x118981800] 03:29:45 INFO - PROCESS | 1927 | 1467887385346 Marionette TRACE conn2 <- [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]]]}] 03:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 477ms 03:29:45 INFO - PROCESS | 1927 | 1467887385394 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 03:29:45 INFO - PROCESS | 1927 | 1467887385395 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 03:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:29:45 INFO - PROCESS | 1927 | 1467887385397 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:29:45 INFO - PROCESS | 1927 | 1467887385398 Marionette TRACE conn2 <- [1,1122,null,{}] 03:29:45 INFO - PROCESS | 1927 | 1467887385400 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:45 INFO - PROCESS | 1927 | 1467887385402 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:45 INFO - PROCESS | 1927 | 1467887385501 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 03:29:45 INFO - PROCESS | 1927 | 1467887385509 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:45 INFO - PROCESS | 1927 | 1467887385510 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:45 INFO - PROCESS | 1927 | ++DOCSHELL 0x1291c5800 == 37 [pid = 1927] [id = 288] 03:29:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x129322400) [pid = 1927] [serial = 862] [outer = 0x0] 03:29:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x12934f400) [pid = 1927] [serial = 863] [outer = 0x129322400] 03:29:45 INFO - PROCESS | 1927 | 1467887385535 Marionette DEBUG loaded listener.js 03:29:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x12a5f3c00) [pid = 1927] [serial = 864] [outer = 0x129322400] 03:29:45 INFO - PROCESS | 1927 | 1467887385840 Marionette TRACE conn2 <- [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]]]}] 03:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 471ms 03:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:29:45 INFO - PROCESS | 1927 | 1467887385868 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 03:29:45 INFO - PROCESS | 1927 | 1467887385872 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 03:29:45 INFO - PROCESS | 1927 | 1467887385875 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:29:45 INFO - PROCESS | 1927 | 1467887385876 Marionette TRACE conn2 <- [1,1126,null,{}] 03:29:45 INFO - PROCESS | 1927 | 1467887385886 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:45 INFO - PROCESS | 1927 | 1467887385888 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:45 INFO - PROCESS | 1927 | 1467887385975 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 03:29:45 INFO - PROCESS | 1927 | 1467887385979 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:45 INFO - PROCESS | 1927 | 1467887385980 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:45 INFO - PROCESS | 1927 | ++DOCSHELL 0x1214a3800 == 38 [pid = 1927] [id = 289] 03:29:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x12a5f7800) [pid = 1927] [serial = 865] [outer = 0x0] 03:29:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x12a7a8000) [pid = 1927] [serial = 866] [outer = 0x12a5f7800] 03:29:46 INFO - PROCESS | 1927 | 1467887386007 Marionette DEBUG loaded listener.js 03:29:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x12a9d5400) [pid = 1927] [serial = 867] [outer = 0x12a5f7800] 03:29:46 INFO - PROCESS | 1927 | 1467887386474 Marionette TRACE conn2 <- [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]]]}] 03:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 618ms 03:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:29:46 INFO - PROCESS | 1927 | 1467887386494 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 03:29:46 INFO - PROCESS | 1927 | 1467887386496 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 03:29:46 INFO - PROCESS | 1927 | 1467887386499 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:29:46 INFO - PROCESS | 1927 | 1467887386501 Marionette TRACE conn2 <- [1,1130,null,{}] 03:29:46 INFO - PROCESS | 1927 | 1467887386505 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:46 INFO - PROCESS | 1927 | 1467887386507 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:46 INFO - PROCESS | 1927 | 1467887386620 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 03:29:46 INFO - PROCESS | 1927 | 1467887386699 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:46 INFO - PROCESS | 1927 | 1467887386701 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:46 INFO - PROCESS | 1927 | ++DOCSHELL 0x116f2e000 == 39 [pid = 1927] [id = 290] 03:29:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x112985400) [pid = 1927] [serial = 868] [outer = 0x0] 03:29:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x113315800) [pid = 1927] [serial = 869] [outer = 0x112985400] 03:29:46 INFO - PROCESS | 1927 | 1467887386732 Marionette DEBUG loaded listener.js 03:29:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x116757c00) [pid = 1927] [serial = 870] [outer = 0x112985400] 03:29:47 INFO - PROCESS | 1927 | 1467887387391 Marionette TRACE conn2 <- [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]]]}] 03:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 922ms 03:29:47 INFO - PROCESS | 1927 | 1467887387423 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 03:29:47 INFO - PROCESS | 1927 | 1467887387427 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 03:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:29:47 INFO - PROCESS | 1927 | 1467887387434 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:29:47 INFO - PROCESS | 1927 | 1467887387437 Marionette TRACE conn2 <- [1,1134,null,{}] 03:29:47 INFO - PROCESS | 1927 | 1467887387441 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:47 INFO - PROCESS | 1927 | 1467887387443 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:47 INFO - PROCESS | 1927 | 1467887387598 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 03:29:47 INFO - PROCESS | 1927 | 1467887387703 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:47 INFO - PROCESS | 1927 | 1467887387704 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:47 INFO - PROCESS | 1927 | ++DOCSHELL 0x119e46000 == 40 [pid = 1927] [id = 291] 03:29:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x118599800) [pid = 1927] [serial = 871] [outer = 0x0] 03:29:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x1188ec800) [pid = 1927] [serial = 872] [outer = 0x118599800] 03:29:47 INFO - PROCESS | 1927 | 1467887387736 Marionette DEBUG loaded listener.js 03:29:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x11907fc00) [pid = 1927] [serial = 873] [outer = 0x118599800] 03:29:48 INFO - PROCESS | 1927 | 1467887388312 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 03:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 923ms 03:29:48 INFO - PROCESS | 1927 | 1467887388357 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 03:29:48 INFO - PROCESS | 1927 | 1467887388359 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 03:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:29:48 INFO - PROCESS | 1927 | 1467887388363 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:29:48 INFO - PROCESS | 1927 | 1467887388364 Marionette TRACE conn2 <- [1,1138,null,{}] 03:29:48 INFO - PROCESS | 1927 | 1467887388368 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:48 INFO - PROCESS | 1927 | 1467887388369 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:48 INFO - PROCESS | 1927 | 1467887388477 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 03:29:48 INFO - PROCESS | 1927 | 1467887388533 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:48 INFO - PROCESS | 1927 | 1467887388535 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:48 INFO - PROCESS | 1927 | ++DOCSHELL 0x117d7c000 == 41 [pid = 1927] [id = 292] 03:29:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x116757800) [pid = 1927] [serial = 874] [outer = 0x0] 03:29:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x116a25800) [pid = 1927] [serial = 875] [outer = 0x116757800] 03:29:48 INFO - PROCESS | 1927 | 1467887388588 Marionette DEBUG loaded listener.js 03:29:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x118208800) [pid = 1927] [serial = 876] [outer = 0x116757800] 03:29:48 INFO - PROCESS | 1927 | --DOCSHELL 0x1291c5800 == 40 [pid = 1927] [id = 288] 03:29:48 INFO - PROCESS | 1927 | --DOCSHELL 0x119095000 == 39 [pid = 1927] [id = 287] 03:29:48 INFO - PROCESS | 1927 | --DOCSHELL 0x126953800 == 38 [pid = 1927] [id = 286] 03:29:48 INFO - PROCESS | 1927 | --DOCSHELL 0x126945800 == 37 [pid = 1927] [id = 285] 03:29:48 INFO - PROCESS | 1927 | --DOCSHELL 0x1253c6000 == 36 [pid = 1927] [id = 284] 03:29:48 INFO - PROCESS | 1927 | --DOCSHELL 0x1214be000 == 35 [pid = 1927] [id = 283] 03:29:48 INFO - PROCESS | 1927 | --DOCSHELL 0x119664800 == 34 [pid = 1927] [id = 282] 03:29:48 INFO - PROCESS | 1927 | --DOCSHELL 0x119096000 == 33 [pid = 1927] [id = 281] 03:29:48 INFO - PROCESS | 1927 | --DOCSHELL 0x117d75800 == 32 [pid = 1927] [id = 280] 03:29:48 INFO - PROCESS | 1927 | --DOCSHELL 0x116688800 == 31 [pid = 1927] [id = 279] 03:29:48 INFO - PROCESS | 1927 | --DOCSHELL 0x11715e800 == 30 [pid = 1927] [id = 278] 03:29:48 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x1275f9400) [pid = 1927] [serial = 797] [outer = 0x0] [url = about:blank] 03:29:48 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x129318c00) [pid = 1927] [serial = 800] [outer = 0x0] [url = about:blank] 03:29:48 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x128dc9000) [pid = 1927] [serial = 798] [outer = 0x0] [url = about:blank] 03:29:48 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x12a469800) [pid = 1927] [serial = 803] [outer = 0x0] [url = about:blank] 03:29:48 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x11674f800) [pid = 1927] [serial = 782] [outer = 0x0] [url = about:blank] 03:29:48 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x113c44400) [pid = 1927] [serial = 776] [outer = 0x0] [url = about:blank] 03:29:48 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x11663b800) [pid = 1927] [serial = 777] [outer = 0x0] [url = about:blank] 03:29:48 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x1199f1c00) [pid = 1927] [serial = 788] [outer = 0x0] [url = about:blank] 03:29:48 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x121065400) [pid = 1927] [serial = 789] [outer = 0x0] [url = about:blank] 03:29:48 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x1230e0000) [pid = 1927] [serial = 791] [outer = 0x0] [url = about:blank] 03:29:48 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x1253a1400) [pid = 1927] [serial = 792] [outer = 0x0] [url = about:blank] 03:29:48 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x1188f2c00) [pid = 1927] [serial = 785] [outer = 0x0] [url = about:blank] 03:29:48 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x11932fc00) [pid = 1927] [serial = 786] [outer = 0x0] [url = about:blank] 03:29:48 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x128b12000) [pid = 1927] [serial = 774] [outer = 0x0] [url = about:blank] 03:29:48 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x11880ec00) [pid = 1927] [serial = 779] [outer = 0x0] [url = about:blank] 03:29:48 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x11897ac00) [pid = 1927] [serial = 780] [outer = 0x0] [url = about:blank] 03:29:48 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x1184e6c00) [pid = 1927] [serial = 783] [outer = 0x0] [url = about:blank] 03:29:48 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x12a96d000) [pid = 1927] [serial = 813] [outer = 0x0] [url = about:blank] 03:29:48 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x12a970400) [pid = 1927] [serial = 815] [outer = 0x0] [url = about:blank] 03:29:48 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x116f9cc00) [pid = 1927] [serial = 806] [outer = 0x0] [url = about:blank] 03:29:48 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x118818c00) [pid = 1927] [serial = 807] [outer = 0x0] [url = about:blank] 03:29:48 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x12a79c000) [pid = 1927] [serial = 812] [outer = 0x0] [url = about:blank] 03:29:48 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x12a46fc00) [pid = 1927] [serial = 804] [outer = 0x0] [url = about:blank] 03:29:48 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x121d95c00) [pid = 1927] [serial = 794] [outer = 0x0] [url = about:blank] 03:29:48 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x12934c000) [pid = 1927] [serial = 801] [outer = 0x0] [url = about:blank] 03:29:48 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x125303000) [pid = 1927] [serial = 810] [outer = 0x0] [url = about:blank] 03:29:48 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x12695e800) [pid = 1927] [serial = 795] [outer = 0x0] [url = about:blank] 03:29:48 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x119ae7000) [pid = 1927] [serial = 809] [outer = 0x0] [url = about:blank] 03:29:48 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x12a9d7000) [pid = 1927] [serial = 816] [outer = 0x0] [url = about:blank] 03:29:49 INFO - PROCESS | 1927 | 1467887389000 Marionette TRACE conn2 <- [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]]]}] 03:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 671ms 03:29:49 INFO - PROCESS | 1927 | 1467887389034 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 03:29:49 INFO - PROCESS | 1927 | 1467887389037 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 03:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:29:49 INFO - PROCESS | 1927 | 1467887389041 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:29:49 INFO - PROCESS | 1927 | 1467887389042 Marionette TRACE conn2 <- [1,1142,null,{}] 03:29:49 INFO - PROCESS | 1927 | 1467887389045 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:49 INFO - PROCESS | 1927 | 1467887389046 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:49 INFO - PROCESS | 1927 | 1467887389123 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 03:29:49 INFO - PROCESS | 1927 | 1467887389127 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:49 INFO - PROCESS | 1927 | 1467887389128 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:49 INFO - PROCESS | 1927 | ++DOCSHELL 0x117d7e000 == 31 [pid = 1927] [id = 293] 03:29:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x11858ec00) [pid = 1927] [serial = 877] [outer = 0x0] 03:29:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x118596c00) [pid = 1927] [serial = 878] [outer = 0x11858ec00] 03:29:49 INFO - PROCESS | 1927 | 1467887389157 Marionette DEBUG loaded listener.js 03:29:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x118825400) [pid = 1927] [serial = 879] [outer = 0x11858ec00] 03:29:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x1196d2000) [pid = 1927] [serial = 880] [outer = 0x12b8bd000] 03:29:49 INFO - PROCESS | 1927 | 1467887389509 Marionette TRACE conn2 <- [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]]]}] 03:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 520ms 03:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:29:49 INFO - PROCESS | 1927 | 1467887389561 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 03:29:49 INFO - PROCESS | 1927 | 1467887389563 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 03:29:49 INFO - PROCESS | 1927 | 1467887389565 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:29:49 INFO - PROCESS | 1927 | 1467887389567 Marionette TRACE conn2 <- [1,1146,null,{}] 03:29:49 INFO - PROCESS | 1927 | 1467887389575 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:49 INFO - PROCESS | 1927 | 1467887389578 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:49 INFO - PROCESS | 1927 | 1467887389658 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 03:29:49 INFO - PROCESS | 1927 | 1467887389664 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:49 INFO - PROCESS | 1927 | 1467887389666 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:49 INFO - PROCESS | 1927 | ++DOCSHELL 0x11964d000 == 32 [pid = 1927] [id = 294] 03:29:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x1128ac800) [pid = 1927] [serial = 881] [outer = 0x0] 03:29:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x119945400) [pid = 1927] [serial = 882] [outer = 0x1128ac800] 03:29:49 INFO - PROCESS | 1927 | 1467887389695 Marionette DEBUG loaded listener.js 03:29:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x119aeb000) [pid = 1927] [serial = 883] [outer = 0x1128ac800] 03:29:50 INFO - PROCESS | 1927 | 1467887390025 Marionette TRACE conn2 <- [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]]]}] 03:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 474ms 03:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:29:50 INFO - PROCESS | 1927 | 1467887390041 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 03:29:50 INFO - PROCESS | 1927 | 1467887390042 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 03:29:50 INFO - PROCESS | 1927 | 1467887390044 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:29:50 INFO - PROCESS | 1927 | 1467887390045 Marionette TRACE conn2 <- [1,1150,null,{}] 03:29:50 INFO - PROCESS | 1927 | 1467887390048 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:50 INFO - PROCESS | 1927 | 1467887390049 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:50 INFO - PROCESS | 1927 | 1467887390132 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 03:29:50 INFO - PROCESS | 1927 | 1467887390184 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:50 INFO - PROCESS | 1927 | 1467887390185 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:50 INFO - PROCESS | 1927 | ++DOCSHELL 0x11a0c4800 == 33 [pid = 1927] [id = 295] 03:29:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x119bb1800) [pid = 1927] [serial = 884] [outer = 0x0] 03:29:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x121068000) [pid = 1927] [serial = 885] [outer = 0x119bb1800] 03:29:50 INFO - PROCESS | 1927 | 1467887390210 Marionette DEBUG loaded listener.js 03:29:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x125303000) [pid = 1927] [serial = 886] [outer = 0x119bb1800] 03:29:50 INFO - PROCESS | 1927 | 1467887390497 Marionette TRACE conn2 <- [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]]]}] 03:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 468ms 03:29:50 INFO - PROCESS | 1927 | 1467887390513 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 03:29:50 INFO - PROCESS | 1927 | 1467887390515 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 03:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:29:50 INFO - PROCESS | 1927 | 1467887390517 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:29:50 INFO - PROCESS | 1927 | 1467887390518 Marionette TRACE conn2 <- [1,1154,null,{}] 03:29:50 INFO - PROCESS | 1927 | 1467887390529 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:50 INFO - PROCESS | 1927 | 1467887390530 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:50 INFO - PROCESS | 1927 | 1467887390609 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 03:29:50 INFO - PROCESS | 1927 | 1467887390613 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:50 INFO - PROCESS | 1927 | 1467887390614 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:50 INFO - PROCESS | 1927 | ++DOCSHELL 0x123697800 == 34 [pid = 1927] [id = 296] 03:29:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x1215be400) [pid = 1927] [serial = 887] [outer = 0x0] 03:29:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x125eba800) [pid = 1927] [serial = 888] [outer = 0x1215be400] 03:29:50 INFO - PROCESS | 1927 | 1467887390641 Marionette DEBUG loaded listener.js 03:29:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x126968400) [pid = 1927] [serial = 889] [outer = 0x1215be400] 03:29:50 INFO - PROCESS | 1927 | 1467887390964 Marionette TRACE conn2 <- [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]]]}] 03:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 480ms 03:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:29:51 INFO - PROCESS | 1927 | 1467887390998 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 03:29:51 INFO - PROCESS | 1927 | 1467887390999 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 03:29:51 INFO - PROCESS | 1927 | 1467887391001 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:29:51 INFO - PROCESS | 1927 | 1467887391002 Marionette TRACE conn2 <- [1,1158,null,{}] 03:29:51 INFO - PROCESS | 1927 | 1467887391005 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:51 INFO - PROCESS | 1927 | 1467887391009 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:51 INFO - PROCESS | 1927 | 1467887391133 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 03:29:51 INFO - PROCESS | 1927 | 1467887391146 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:51 INFO - PROCESS | 1927 | 1467887391147 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:51 INFO - PROCESS | 1927 | ++DOCSHELL 0x123799800 == 35 [pid = 1927] [id = 297] 03:29:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x12696b800) [pid = 1927] [serial = 890] [outer = 0x0] 03:29:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x1271d9800) [pid = 1927] [serial = 891] [outer = 0x12696b800] 03:29:51 INFO - PROCESS | 1927 | 1467887391172 Marionette DEBUG loaded listener.js 03:29:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x12931a000) [pid = 1927] [serial = 892] [outer = 0x12696b800] 03:29:51 INFO - PROCESS | 1927 | 1467887391508 Marionette TRACE conn2 <- [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]]]}] 03:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 520ms 03:29:51 INFO - PROCESS | 1927 | 1467887391523 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 03:29:51 INFO - PROCESS | 1927 | 1467887391524 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 03:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:29:51 INFO - PROCESS | 1927 | 1467887391526 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:29:51 INFO - PROCESS | 1927 | 1467887391527 Marionette TRACE conn2 <- [1,1162,null,{}] 03:29:51 INFO - PROCESS | 1927 | 1467887391529 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:51 INFO - PROCESS | 1927 | 1467887391530 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:51 INFO - PROCESS | 1927 | 1467887391626 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 03:29:51 INFO - PROCESS | 1927 | 1467887391637 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:51 INFO - PROCESS | 1927 | 1467887391638 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:51 INFO - PROCESS | 1927 | ++DOCSHELL 0x1271b5000 == 36 [pid = 1927] [id = 298] 03:29:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x129348800) [pid = 1927] [serial = 893] [outer = 0x0] 03:29:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x12a470400) [pid = 1927] [serial = 894] [outer = 0x129348800] 03:29:51 INFO - PROCESS | 1927 | 1467887391662 Marionette DEBUG loaded listener.js 03:29:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x12a79b000) [pid = 1927] [serial = 895] [outer = 0x129348800] 03:29:52 INFO - PROCESS | 1927 | 1467887392010 Marionette TRACE conn2 <- [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]]]}] 03:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 519ms 03:29:52 INFO - PROCESS | 1927 | 1467887392053 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 03:29:52 INFO - PROCESS | 1927 | 1467887392054 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 03:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:29:52 INFO - PROCESS | 1927 | 1467887392057 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:29:52 INFO - PROCESS | 1927 | 1467887392058 Marionette TRACE conn2 <- [1,1166,null,{}] 03:29:52 INFO - PROCESS | 1927 | 1467887392060 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:52 INFO - PROCESS | 1927 | 1467887392061 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:52 INFO - PROCESS | 1927 | 1467887392158 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 03:29:52 INFO - PROCESS | 1927 | 1467887392162 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:52 INFO - PROCESS | 1927 | 1467887392163 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:52 INFO - PROCESS | 1927 | ++DOCSHELL 0x12788f000 == 37 [pid = 1927] [id = 299] 03:29:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x129349000) [pid = 1927] [serial = 896] [outer = 0x0] 03:29:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x12a7a9c00) [pid = 1927] [serial = 897] [outer = 0x129349000] 03:29:52 INFO - PROCESS | 1927 | 1467887392188 Marionette DEBUG loaded listener.js 03:29:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x12a970c00) [pid = 1927] [serial = 898] [outer = 0x129349000] 03:29:52 INFO - PROCESS | 1927 | 1467887392506 Marionette TRACE conn2 <- [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]]]}] 03:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 469ms 03:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:29:52 INFO - PROCESS | 1927 | 1467887392526 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 03:29:52 INFO - PROCESS | 1927 | 1467887392528 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 03:29:52 INFO - PROCESS | 1927 | 1467887392530 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:29:52 INFO - PROCESS | 1927 | 1467887392531 Marionette TRACE conn2 <- [1,1170,null,{}] 03:29:52 INFO - PROCESS | 1927 | 1467887392533 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:52 INFO - PROCESS | 1927 | 1467887392534 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:52 INFO - PROCESS | 1927 | 1467887392644 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 03:29:52 INFO - PROCESS | 1927 | 1467887392656 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:52 INFO - PROCESS | 1927 | 1467887392657 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:52 INFO - PROCESS | 1927 | ++DOCSHELL 0x11964c000 == 38 [pid = 1927] [id = 300] 03:29:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x12a971000) [pid = 1927] [serial = 899] [outer = 0x0] 03:29:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x12b06e400) [pid = 1927] [serial = 900] [outer = 0x12a971000] 03:29:52 INFO - PROCESS | 1927 | 1467887392681 Marionette DEBUG loaded listener.js 03:29:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x12b8b7000) [pid = 1927] [serial = 901] [outer = 0x12a971000] 03:29:53 INFO - PROCESS | 1927 | 1467887393011 Marionette TRACE conn2 <- [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]]]}] 03:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 518ms 03:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:29:53 INFO - PROCESS | 1927 | 1467887393048 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 03:29:53 INFO - PROCESS | 1927 | 1467887393049 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 03:29:53 INFO - PROCESS | 1927 | 1467887393051 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:29:53 INFO - PROCESS | 1927 | 1467887393053 Marionette TRACE conn2 <- [1,1174,null,{}] 03:29:53 INFO - PROCESS | 1927 | 1467887393055 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:53 INFO - PROCESS | 1927 | 1467887393056 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:53 INFO - PROCESS | 1927 | 1467887393237 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 03:29:53 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x119ae1400) [pid = 1927] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:29:53 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x1133b2c00) [pid = 1927] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:29:53 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x11820fc00) [pid = 1927] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:29:53 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x1133f6000) [pid = 1927] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:29:53 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x11820ec00) [pid = 1927] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:29:53 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x116127c00) [pid = 1927] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:29:53 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x110d4c000) [pid = 1927] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:29:53 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x1188ea000) [pid = 1927] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:29:53 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x119bb9c00) [pid = 1927] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:29:53 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x119bdc000) [pid = 1927] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:29:53 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x1133f1c00) [pid = 1927] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:29:53 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x116129000) [pid = 1927] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:29:53 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x113313800) [pid = 1927] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:29:53 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x112984800) [pid = 1927] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:29:53 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x118981800) [pid = 1927] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:29:53 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x129322400) [pid = 1927] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:29:53 INFO - PROCESS | 1927 | 1467887393278 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:53 INFO - PROCESS | 1927 | 1467887393279 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:53 INFO - PROCESS | 1927 | ++DOCSHELL 0x1182e1800 == 39 [pid = 1927] [id = 301] 03:29:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x110d4c000) [pid = 1927] [serial = 902] [outer = 0x0] 03:29:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x113313800) [pid = 1927] [serial = 903] [outer = 0x110d4c000] 03:29:53 INFO - PROCESS | 1927 | 1467887393303 Marionette DEBUG loaded listener.js 03:29:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x1176f1400) [pid = 1927] [serial = 904] [outer = 0x110d4c000] 03:29:53 INFO - PROCESS | 1927 | 1467887393547 Marionette TRACE conn2 <- [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] 03:29:53 INFO - PROCESS | 1927 | 1467887393578 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 03:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:29:53 INFO - PROCESS | 1927 | 1467887393593 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:29:53 INFO - PROCESS | 1927 | 1467887393594 Marionette TRACE conn2 <- [1,1178,null,{}] 03:29:53 INFO - PROCESS | 1927 | 1467887393597 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:53 INFO - PROCESS | 1927 | 1467887393599 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:53 INFO - PROCESS | 1927 | 1467887393697 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 03:29:53 INFO - PROCESS | 1927 | 1467887393702 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:53 INFO - PROCESS | 1927 | 1467887393703 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:53 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b705800 == 40 [pid = 1927] [id = 302] 03:29:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x1176fb000) [pid = 1927] [serial = 905] [outer = 0x0] 03:29:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x121282400) [pid = 1927] [serial = 906] [outer = 0x1176fb000] 03:29:53 INFO - PROCESS | 1927 | 1467887393729 Marionette DEBUG loaded listener.js 03:29:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x12b940c00) [pid = 1927] [serial = 907] [outer = 0x1176fb000] 03:29:54 INFO - PROCESS | 1927 | 1467887394080 Marionette TRACE conn2 <- [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] 03:29:54 INFO - PROCESS | 1927 | 1467887394115 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 03:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:29:54 INFO - PROCESS | 1927 | 1467887394127 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:29:54 INFO - PROCESS | 1927 | 1467887394128 Marionette TRACE conn2 <- [1,1182,null,{}] 03:29:54 INFO - PROCESS | 1927 | 1467887394131 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:54 INFO - PROCESS | 1927 | 1467887394132 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:54 INFO - PROCESS | 1927 | 1467887394213 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 03:29:54 INFO - PROCESS | 1927 | 1467887394216 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:54 INFO - PROCESS | 1927 | 1467887394217 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:54 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b90f000 == 41 [pid = 1927] [id = 303] 03:29:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x12a969800) [pid = 1927] [serial = 908] [outer = 0x0] 03:29:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x12b948c00) [pid = 1927] [serial = 909] [outer = 0x12a969800] 03:29:54 INFO - PROCESS | 1927 | 1467887394241 Marionette DEBUG loaded listener.js 03:29:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x12bc57c00) [pid = 1927] [serial = 910] [outer = 0x12a969800] 03:29:54 INFO - PROCESS | 1927 | 1467887394576 Marionette TRACE conn2 <- [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[76] expected 0 but got 53","_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] 03:29:54 INFO - PROCESS | 1927 | 1467887394598 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 03:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:29:54 INFO - PROCESS | 1927 | 1467887394600 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:29:54 INFO - PROCESS | 1927 | 1467887394601 Marionette TRACE conn2 <- [1,1186,null,{}] 03:29:54 INFO - PROCESS | 1927 | 1467887394605 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:54 INFO - PROCESS | 1927 | 1467887394607 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:54 INFO - PROCESS | 1927 | 1467887394688 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 03:29:54 INFO - PROCESS | 1927 | 1467887394693 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:54 INFO - PROCESS | 1927 | 1467887394694 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:54 INFO - PROCESS | 1927 | ++DOCSHELL 0x12bc34800 == 42 [pid = 1927] [id = 304] 03:29:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x12105f000) [pid = 1927] [serial = 911] [outer = 0x0] 03:29:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x12bc5e000) [pid = 1927] [serial = 912] [outer = 0x12105f000] 03:29:54 INFO - PROCESS | 1927 | 1467887394717 Marionette DEBUG loaded listener.js 03:29:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x12bc7fc00) [pid = 1927] [serial = 913] [outer = 0x12105f000] 03:29:55 INFO - PROCESS | 1927 | 1467887395128 Marionette TRACE conn2 <- [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] 03:29:55 INFO - PROCESS | 1927 | 1467887395177 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 03:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:29:55 INFO - PROCESS | 1927 | 1467887395181 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:29:55 INFO - PROCESS | 1927 | 1467887395182 Marionette TRACE conn2 <- [1,1190,null,{}] 03:29:55 INFO - PROCESS | 1927 | 1467887395186 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:55 INFO - PROCESS | 1927 | 1467887395188 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:55 INFO - PROCESS | 1927 | 1467887395386 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 03:29:55 INFO - PROCESS | 1927 | 1467887395518 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:55 INFO - PROCESS | 1927 | 1467887395520 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:55 INFO - PROCESS | 1927 | ++DOCSHELL 0x115d73800 == 43 [pid = 1927] [id = 305] 03:29:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x111ca9c00) [pid = 1927] [serial = 914] [outer = 0x0] 03:29:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x1128a6c00) [pid = 1927] [serial = 915] [outer = 0x111ca9c00] 03:29:55 INFO - PROCESS | 1927 | 1467887395573 Marionette DEBUG loaded listener.js 03:29:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x113c37400) [pid = 1927] [serial = 916] [outer = 0x111ca9c00] 03:29:56 INFO - PROCESS | 1927 | 1467887396065 Marionette TRACE conn2 <- [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] 03:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:29:56 INFO - PROCESS | 1927 | 1467887396104 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 03:29:56 INFO - PROCESS | 1927 | 1467887396108 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:29:56 INFO - PROCESS | 1927 | 1467887396110 Marionette TRACE conn2 <- [1,1194,null,{}] 03:29:56 INFO - PROCESS | 1927 | 1467887396113 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:56 INFO - PROCESS | 1927 | 1467887396115 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:56 INFO - PROCESS | 1927 | 1467887396220 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 03:29:56 INFO - PROCESS | 1927 | 1467887396276 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:56 INFO - PROCESS | 1927 | 1467887396278 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:56 INFO - PROCESS | 1927 | ++DOCSHELL 0x119c4e800 == 44 [pid = 1927] [id = 306] 03:29:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x11820e000) [pid = 1927] [serial = 917] [outer = 0x0] 03:29:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x11880d000) [pid = 1927] [serial = 918] [outer = 0x11820e000] 03:29:56 INFO - PROCESS | 1927 | 1467887396308 Marionette DEBUG loaded listener.js 03:29:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x1189db800) [pid = 1927] [serial = 919] [outer = 0x11820e000] 03:29:56 INFO - PROCESS | 1927 | 1467887396730 Marionette TRACE conn2 <- [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 104","_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] 03:29:56 INFO - PROCESS | 1927 | 1467887396786 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 03:29:56 INFO - PROCESS | 1927 | 1467887396788 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:29:56 INFO - PROCESS | 1927 | 1467887396790 Marionette TRACE conn2 <- [1,1198,null,{}] 03:29:56 INFO - PROCESS | 1927 | 1467887396792 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:56 INFO - PROCESS | 1927 | 1467887396794 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:56 INFO - PROCESS | 1927 | 1467887396918 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 03:29:56 INFO - PROCESS | 1927 | 1467887396988 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:56 INFO - PROCESS | 1927 | 1467887396990 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:56 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a428000 == 45 [pid = 1927] [id = 307] 03:29:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x1199ed800) [pid = 1927] [serial = 920] [outer = 0x0] 03:29:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x119ed5000) [pid = 1927] [serial = 921] [outer = 0x1199ed800] 03:29:57 INFO - PROCESS | 1927 | 1467887397019 Marionette DEBUG loaded listener.js 03:29:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 107 (0x126962800) [pid = 1927] [serial = 922] [outer = 0x1199ed800] 03:29:57 INFO - PROCESS | 1927 | 1467887397433 Marionette TRACE conn2 <- [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]]]}] 03:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 674ms 03:29:57 INFO - PROCESS | 1927 | 1467887397463 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 03:29:57 INFO - PROCESS | 1927 | 1467887397466 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 03:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:29:57 INFO - PROCESS | 1927 | 1467887397474 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:29:57 INFO - PROCESS | 1927 | 1467887397477 Marionette TRACE conn2 <- [1,1202,null,{}] 03:29:57 INFO - PROCESS | 1927 | 1467887397479 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:57 INFO - PROCESS | 1927 | 1467887397482 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:57 INFO - PROCESS | 1927 | 1467887397588 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 03:29:57 INFO - PROCESS | 1927 | 1467887397644 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:57 INFO - PROCESS | 1927 | 1467887397645 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:57 INFO - PROCESS | 1927 | ++DOCSHELL 0x12c189000 == 46 [pid = 1927] [id = 308] 03:29:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 108 (0x126fa2c00) [pid = 1927] [serial = 923] [outer = 0x0] 03:29:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 109 (0x128b0a800) [pid = 1927] [serial = 924] [outer = 0x126fa2c00] 03:29:57 INFO - PROCESS | 1927 | 1467887397674 Marionette DEBUG loaded listener.js 03:29:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 110 (0x12a46a400) [pid = 1927] [serial = 925] [outer = 0x126fa2c00] 03:29:58 INFO - PROCESS | 1927 | 1467887398112 Marionette TRACE conn2 <- [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]]]}] 03:29:58 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 03:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 675ms 03:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:29:58 INFO - PROCESS | 1927 | 1467887398144 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 03:29:58 INFO - PROCESS | 1927 | 1467887398146 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 03:29:58 INFO - PROCESS | 1927 | 1467887398148 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:29:58 INFO - PROCESS | 1927 | 1467887398150 Marionette TRACE conn2 <- [1,1206,null,{}] 03:29:58 INFO - PROCESS | 1927 | 1467887398152 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:58 INFO - PROCESS | 1927 | 1467887398153 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:58 INFO - PROCESS | 1927 | 1467887398271 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 03:29:58 INFO - PROCESS | 1927 | 1467887398340 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:58 INFO - PROCESS | 1927 | 1467887398341 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:58 INFO - PROCESS | 1927 | ++DOCSHELL 0x11640a000 == 47 [pid = 1927] [id = 309] 03:29:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 111 (0x115e5cc00) [pid = 1927] [serial = 926] [outer = 0x0] 03:29:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 112 (0x128b13c00) [pid = 1927] [serial = 927] [outer = 0x115e5cc00] 03:29:58 INFO - PROCESS | 1927 | 1467887398370 Marionette DEBUG loaded listener.js 03:29:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 113 (0x12b8bbc00) [pid = 1927] [serial = 928] [outer = 0x115e5cc00] 03:29:58 INFO - PROCESS | 1927 | 1467887398891 Marionette TRACE conn2 <- [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]]]}] 03:29:58 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 03:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 769ms 03:29:58 INFO - PROCESS | 1927 | 1467887398933 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 03:29:58 INFO - PROCESS | 1927 | 1467887398935 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 03:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:29:58 INFO - PROCESS | 1927 | 1467887398941 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:29:58 INFO - PROCESS | 1927 | 1467887398942 Marionette TRACE conn2 <- [1,1210,null,{}] 03:29:58 INFO - PROCESS | 1927 | 1467887398946 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:58 INFO - PROCESS | 1927 | 1467887398947 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:59 INFO - PROCESS | 1927 | 1467887399041 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 03:29:59 INFO - PROCESS | 1927 | 1467887399099 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:59 INFO - PROCESS | 1927 | 1467887399100 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:29:59 INFO - PROCESS | 1927 | ++DOCSHELL 0x1185ad000 == 48 [pid = 1927] [id = 310] 03:29:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 114 (0x116f5d400) [pid = 1927] [serial = 929] [outer = 0x0] 03:29:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 115 (0x117db1000) [pid = 1927] [serial = 930] [outer = 0x116f5d400] 03:29:59 INFO - PROCESS | 1927 | 1467887399127 Marionette DEBUG loaded listener.js 03:29:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 116 (0x11858c400) [pid = 1927] [serial = 931] [outer = 0x116f5d400] 03:30:00 INFO - PROCESS | 1927 | --DOCSHELL 0x12bc34800 == 47 [pid = 1927] [id = 304] 03:30:00 INFO - PROCESS | 1927 | --DOCSHELL 0x12b90f000 == 46 [pid = 1927] [id = 303] 03:30:00 INFO - PROCESS | 1927 | --DOCSHELL 0x12b705800 == 45 [pid = 1927] [id = 302] 03:30:00 INFO - PROCESS | 1927 | --DOCSHELL 0x1182e1800 == 44 [pid = 1927] [id = 301] 03:30:00 INFO - PROCESS | 1927 | --DOCSHELL 0x11964c000 == 43 [pid = 1927] [id = 300] 03:30:00 INFO - PROCESS | 1927 | --DOCSHELL 0x12788f000 == 42 [pid = 1927] [id = 299] 03:30:00 INFO - PROCESS | 1927 | --DOCSHELL 0x1271b5000 == 41 [pid = 1927] [id = 298] 03:30:00 INFO - PROCESS | 1927 | --DOCSHELL 0x123799800 == 40 [pid = 1927] [id = 297] 03:30:00 INFO - PROCESS | 1927 | --DOCSHELL 0x123697800 == 39 [pid = 1927] [id = 296] 03:30:00 INFO - PROCESS | 1927 | --DOCSHELL 0x11a0c4800 == 38 [pid = 1927] [id = 295] 03:30:00 INFO - PROCESS | 1927 | --DOCSHELL 0x11964d000 == 37 [pid = 1927] [id = 294] 03:30:00 INFO - PROCESS | 1927 | --DOCSHELL 0x117d7e000 == 36 [pid = 1927] [id = 293] 03:30:00 INFO - PROCESS | 1927 | --DOCSHELL 0x117d7c000 == 35 [pid = 1927] [id = 292] 03:30:00 INFO - PROCESS | 1927 | --DOCSHELL 0x119e46000 == 34 [pid = 1927] [id = 291] 03:30:00 INFO - PROCESS | 1927 | --DOCSHELL 0x1214a3800 == 33 [pid = 1927] [id = 289] 03:30:00 INFO - PROCESS | 1927 | --DOCSHELL 0x116f2e000 == 32 [pid = 1927] [id = 290] 03:30:00 INFO - PROCESS | 1927 | --DOCSHELL 0x11640a000 == 31 [pid = 1927] [id = 309] 03:30:00 INFO - PROCESS | 1927 | --DOCSHELL 0x12c189000 == 30 [pid = 1927] [id = 308] 03:30:00 INFO - PROCESS | 1927 | --DOCSHELL 0x12a428000 == 29 [pid = 1927] [id = 307] 03:30:00 INFO - PROCESS | 1927 | --DOCSHELL 0x119c4e800 == 28 [pid = 1927] [id = 306] 03:30:00 INFO - PROCESS | 1927 | --DOCSHELL 0x115d73800 == 27 [pid = 1927] [id = 305] 03:30:00 INFO - PROCESS | 1927 | --DOMWINDOW == 115 (0x119aea800) [pid = 1927] [serial = 845] [outer = 0x0] [url = about:blank] 03:30:00 INFO - PROCESS | 1927 | --DOMWINDOW == 114 (0x1196da400) [pid = 1927] [serial = 842] [outer = 0x0] [url = about:blank] 03:30:00 INFO - PROCESS | 1927 | --DOMWINDOW == 113 (0x11880b000) [pid = 1927] [serial = 834] [outer = 0x0] [url = about:blank] 03:30:00 INFO - PROCESS | 1927 | --DOMWINDOW == 112 (0x11858c000) [pid = 1927] [serial = 833] [outer = 0x0] [url = about:blank] 03:30:00 INFO - PROCESS | 1927 | --DOMWINDOW == 111 (0x115e5fc00) [pid = 1927] [serial = 836] [outer = 0x0] [url = about:blank] 03:30:00 INFO - PROCESS | 1927 | --DOMWINDOW == 110 (0x116a20000) [pid = 1927] [serial = 837] [outer = 0x0] [url = about:blank] 03:30:00 INFO - PROCESS | 1927 | --DOMWINDOW == 109 (0x118596800) [pid = 1927] [serial = 839] [outer = 0x0] [url = about:blank] 03:30:00 INFO - PROCESS | 1927 | --DOMWINDOW == 108 (0x118823400) [pid = 1927] [serial = 840] [outer = 0x0] [url = about:blank] 03:30:00 INFO - PROCESS | 1927 | --DOMWINDOW == 107 (0x11a0a6c00) [pid = 1927] [serial = 848] [outer = 0x0] [url = about:blank] 03:30:00 INFO - PROCESS | 1927 | --DOMWINDOW == 106 (0x1154cbc00) [pid = 1927] [serial = 819] [outer = 0x0] [url = about:blank] 03:30:00 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x1128adc00) [pid = 1927] [serial = 818] [outer = 0x0] [url = about:blank] 03:30:00 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x1196d9000) [pid = 1927] [serial = 822] [outer = 0x0] [url = about:blank] 03:30:00 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x118980400) [pid = 1927] [serial = 821] [outer = 0x0] [url = about:blank] 03:30:00 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x123722800) [pid = 1927] [serial = 825] [outer = 0x0] [url = about:blank] 03:30:00 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x121064400) [pid = 1927] [serial = 824] [outer = 0x0] [url = about:blank] 03:30:00 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x128dc5c00) [pid = 1927] [serial = 828] [outer = 0x0] [url = about:blank] 03:30:00 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x1275eb400) [pid = 1927] [serial = 827] [outer = 0x0] [url = about:blank] 03:30:00 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x119be6800) [pid = 1927] [serial = 846] [outer = 0x0] [url = about:blank] 03:30:00 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x116f5c000) [pid = 1927] [serial = 831] [outer = 0x0] [url = about:blank] 03:30:00 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x126969000) [pid = 1927] [serial = 851] [outer = 0x0] [url = about:blank] 03:30:00 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x118595400) [pid = 1927] [serial = 857] [outer = 0x0] [url = about:blank] 03:30:00 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x11545d800) [pid = 1927] [serial = 830] [outer = 0x0] [url = about:blank] 03:30:00 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x128dc3800) [pid = 1927] [serial = 854] [outer = 0x0] [url = about:blank] 03:30:00 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x128b0cc00) [pid = 1927] [serial = 852] [outer = 0x0] [url = about:blank] 03:30:00 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x126fa2400) [pid = 1927] [serial = 860] [outer = 0x0] [url = about:blank] 03:30:00 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x12a7a8000) [pid = 1927] [serial = 866] [outer = 0x0] [url = about:blank] 03:30:00 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x12a5f3c00) [pid = 1927] [serial = 864] [outer = 0x0] [url = about:blank] 03:30:00 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x129319c00) [pid = 1927] [serial = 855] [outer = 0x0] [url = about:blank] 03:30:00 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x1259de000) [pid = 1927] [serial = 849] [outer = 0x0] [url = about:blank] 03:30:00 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x121146400) [pid = 1927] [serial = 858] [outer = 0x0] [url = about:blank] 03:30:00 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x12931cc00) [pid = 1927] [serial = 861] [outer = 0x0] [url = about:blank] 03:30:00 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x1199e9800) [pid = 1927] [serial = 843] [outer = 0x0] [url = about:blank] 03:30:00 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x12934f400) [pid = 1927] [serial = 863] [outer = 0x0] [url = about:blank] 03:30:00 INFO - PROCESS | 1927 | 1467887400127 Marionette TRACE conn2 <- [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]]]}] 03:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1223ms 03:30:00 INFO - PROCESS | 1927 | 1467887400163 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 03:30:00 INFO - PROCESS | 1927 | 1467887400165 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 03:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:30:00 INFO - PROCESS | 1927 | 1467887400168 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:30:00 INFO - PROCESS | 1927 | 1467887400171 Marionette TRACE conn2 <- [1,1214,null,{}] 03:30:00 INFO - PROCESS | 1927 | 1467887400176 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:00 INFO - PROCESS | 1927 | 1467887400177 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:00 INFO - PROCESS | 1927 | 1467887400258 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 03:30:00 INFO - PROCESS | 1927 | 1467887400264 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:00 INFO - PROCESS | 1927 | 1467887400267 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:00 INFO - PROCESS | 1927 | ++DOCSHELL 0x115ecc800 == 28 [pid = 1927] [id = 311] 03:30:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x113c63400) [pid = 1927] [serial = 932] [outer = 0x0] 03:30:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x115d26400) [pid = 1927] [serial = 933] [outer = 0x113c63400] 03:30:00 INFO - PROCESS | 1927 | 1467887400296 Marionette DEBUG loaded listener.js 03:30:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x116635800) [pid = 1927] [serial = 934] [outer = 0x113c63400] 03:30:00 INFO - PROCESS | 1927 | 1467887400628 Marionette TRACE conn2 <- [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]]]}] 03:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 473ms 03:30:00 INFO - PROCESS | 1927 | 1467887400642 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 03:30:00 INFO - PROCESS | 1927 | 1467887400646 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 03:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:30:00 INFO - PROCESS | 1927 | 1467887400650 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:30:00 INFO - PROCESS | 1927 | 1467887400652 Marionette TRACE conn2 <- [1,1218,null,{}] 03:30:00 INFO - PROCESS | 1927 | 1467887400657 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:00 INFO - PROCESS | 1927 | 1467887400659 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:00 INFO - PROCESS | 1927 | 1467887400751 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 03:30:00 INFO - PROCESS | 1927 | 1467887400803 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:00 INFO - PROCESS | 1927 | 1467887400805 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:00 INFO - PROCESS | 1927 | ++DOCSHELL 0x117d65800 == 29 [pid = 1927] [id = 312] 03:30:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x1164ea000) [pid = 1927] [serial = 935] [outer = 0x0] 03:30:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x11820a400) [pid = 1927] [serial = 936] [outer = 0x1164ea000] 03:30:00 INFO - PROCESS | 1927 | 1467887400832 Marionette DEBUG loaded listener.js 03:30:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x11880c800) [pid = 1927] [serial = 937] [outer = 0x1164ea000] 03:30:01 INFO - PROCESS | 1927 | 1467887401130 Marionette TRACE conn2 <- [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]]]}] 03:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 523ms 03:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:30:01 INFO - PROCESS | 1927 | 1467887401175 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 03:30:01 INFO - PROCESS | 1927 | 1467887401176 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 03:30:01 INFO - PROCESS | 1927 | 1467887401178 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:30:01 INFO - PROCESS | 1927 | 1467887401190 Marionette TRACE conn2 <- [1,1222,null,{}] 03:30:01 INFO - PROCESS | 1927 | 1467887401198 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:01 INFO - PROCESS | 1927 | 1467887401201 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:01 INFO - PROCESS | 1927 | 1467887401277 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 03:30:01 INFO - PROCESS | 1927 | 1467887401334 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:01 INFO - PROCESS | 1927 | 1467887401337 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:01 INFO - PROCESS | 1927 | ++DOCSHELL 0x1188de800 == 30 [pid = 1927] [id = 313] 03:30:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x118814800) [pid = 1927] [serial = 938] [outer = 0x0] 03:30:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x1189e7400) [pid = 1927] [serial = 939] [outer = 0x118814800] 03:30:01 INFO - PROCESS | 1927 | 1467887401365 Marionette DEBUG loaded listener.js 03:30:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x11994d800) [pid = 1927] [serial = 940] [outer = 0x118814800] 03:30:01 INFO - PROCESS | 1927 | 1467887401647 Marionette TRACE conn2 <- [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] 03:30:01 INFO - PROCESS | 1927 | 1467887401663 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 03:30:01 INFO - PROCESS | 1927 | 1467887401665 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:30:01 INFO - PROCESS | 1927 | 1467887401666 Marionette TRACE conn2 <- [1,1226,null,{}] 03:30:01 INFO - PROCESS | 1927 | 1467887401668 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:01 INFO - PROCESS | 1927 | 1467887401670 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:01 INFO - PROCESS | 1927 | 1467887401759 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 03:30:01 INFO - PROCESS | 1927 | 1467887401762 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:01 INFO - PROCESS | 1927 | 1467887401763 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:01 INFO - PROCESS | 1927 | ++DOCSHELL 0x119a2c000 == 31 [pid = 1927] [id = 314] 03:30:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x1199ec400) [pid = 1927] [serial = 941] [outer = 0x0] 03:30:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x119bdcc00) [pid = 1927] [serial = 942] [outer = 0x1199ec400] 03:30:01 INFO - PROCESS | 1927 | 1467887401791 Marionette DEBUG loaded listener.js 03:30:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x11a09f400) [pid = 1927] [serial = 943] [outer = 0x1199ec400] 03:30:02 INFO - PROCESS | 1927 | 1467887402125 Marionette TRACE conn2 <- [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]]]}] 03:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 474ms 03:30:02 INFO - PROCESS | 1927 | 1467887402141 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 03:30:02 INFO - PROCESS | 1927 | 1467887402142 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 03:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:30:02 INFO - PROCESS | 1927 | 1467887402144 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:30:02 INFO - PROCESS | 1927 | 1467887402152 Marionette TRACE conn2 <- [1,1230,null,{}] 03:30:02 INFO - PROCESS | 1927 | 1467887402156 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:02 INFO - PROCESS | 1927 | 1467887402158 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:02 INFO - PROCESS | 1927 | 1467887402259 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 03:30:02 INFO - PROCESS | 1927 | 1467887402274 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:02 INFO - PROCESS | 1927 | 1467887402275 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:02 INFO - PROCESS | 1927 | ++DOCSHELL 0x12125f800 == 32 [pid = 1927] [id = 315] 03:30:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x118209800) [pid = 1927] [serial = 944] [outer = 0x0] 03:30:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x121060000) [pid = 1927] [serial = 945] [outer = 0x118209800] 03:30:02 INFO - PROCESS | 1927 | 1467887402300 Marionette DEBUG loaded listener.js 03:30:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x123729c00) [pid = 1927] [serial = 946] [outer = 0x118209800] 03:30:02 INFO - PROCESS | 1927 | 1467887402633 Marionette TRACE conn2 <- [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]]]}] 03:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 527ms 03:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:30:02 INFO - PROCESS | 1927 | 1467887402672 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 03:30:02 INFO - PROCESS | 1927 | 1467887402673 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 03:30:02 INFO - PROCESS | 1927 | 1467887402675 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:30:02 INFO - PROCESS | 1927 | 1467887402676 Marionette TRACE conn2 <- [1,1234,null,{}] 03:30:02 INFO - PROCESS | 1927 | 1467887402679 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:02 INFO - PROCESS | 1927 | 1467887402683 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:02 INFO - PROCESS | 1927 | 1467887402798 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 03:30:02 INFO - PROCESS | 1927 | 1467887402809 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:02 INFO - PROCESS | 1927 | 1467887402810 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:02 INFO - PROCESS | 1927 | ++DOCSHELL 0x123698800 == 33 [pid = 1927] [id = 316] 03:30:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x12562dc00) [pid = 1927] [serial = 947] [outer = 0x0] 03:30:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x126965400) [pid = 1927] [serial = 948] [outer = 0x12562dc00] 03:30:02 INFO - PROCESS | 1927 | 1467887402835 Marionette DEBUG loaded listener.js 03:30:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x1275ef000) [pid = 1927] [serial = 949] [outer = 0x12562dc00] 03:30:03 INFO - PROCESS | 1927 | 1467887403137 Marionette TRACE conn2 <- [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]]]}] 03:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 518ms 03:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:30:03 INFO - PROCESS | 1927 | 1467887403194 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 03:30:03 INFO - PROCESS | 1927 | 1467887403195 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 03:30:03 INFO - PROCESS | 1927 | 1467887403197 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:30:03 INFO - PROCESS | 1927 | 1467887403198 Marionette TRACE conn2 <- [1,1238,null,{}] 03:30:03 INFO - PROCESS | 1927 | 1467887403200 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:03 INFO - PROCESS | 1927 | 1467887403202 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:03 INFO - PROCESS | 1927 | 1467887403300 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 03:30:03 INFO - PROCESS | 1927 | 1467887403303 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:03 INFO - PROCESS | 1927 | 1467887403304 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:03 INFO - PROCESS | 1927 | ++DOCSHELL 0x125e93800 == 34 [pid = 1927] [id = 317] 03:30:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x125631400) [pid = 1927] [serial = 950] [outer = 0x0] 03:30:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x128b06400) [pid = 1927] [serial = 951] [outer = 0x125631400] 03:30:03 INFO - PROCESS | 1927 | 1467887403329 Marionette DEBUG loaded listener.js 03:30:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x129314c00) [pid = 1927] [serial = 952] [outer = 0x125631400] 03:30:03 INFO - PROCESS | 1927 | 1467887403614 Marionette TRACE conn2 <- [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]]]}] 03:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 468ms 03:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:30:03 INFO - PROCESS | 1927 | 1467887403666 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 03:30:03 INFO - PROCESS | 1927 | 1467887403667 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 03:30:03 INFO - PROCESS | 1927 | 1467887403677 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:30:03 INFO - PROCESS | 1927 | 1467887403678 Marionette TRACE conn2 <- [1,1242,null,{}] 03:30:03 INFO - PROCESS | 1927 | 1467887403681 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:03 INFO - PROCESS | 1927 | 1467887403682 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:03 INFO - PROCESS | 1927 | 1467887403781 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 03:30:03 INFO - PROCESS | 1927 | 1467887403785 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:03 INFO - PROCESS | 1927 | 1467887403786 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:03 INFO - PROCESS | 1927 | ++DOCSHELL 0x126942800 == 35 [pid = 1927] [id = 318] 03:30:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x125eb8800) [pid = 1927] [serial = 953] [outer = 0x0] 03:30:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x129351000) [pid = 1927] [serial = 954] [outer = 0x125eb8800] 03:30:03 INFO - PROCESS | 1927 | 1467887403810 Marionette DEBUG loaded listener.js 03:30:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 107 (0x12a5f4400) [pid = 1927] [serial = 955] [outer = 0x125eb8800] 03:30:04 INFO - PROCESS | 1927 | 1467887404190 Marionette TRACE conn2 <- [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]]]}] 03:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 577ms 03:30:04 INFO - PROCESS | 1927 | --DOMWINDOW == 106 (0x129348800) [pid = 1927] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:30:04 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x129349000) [pid = 1927] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:30:04 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x11858ec00) [pid = 1927] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:30:04 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x12a971000) [pid = 1927] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:30:04 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x119bb1800) [pid = 1927] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:30:04 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x1128ac800) [pid = 1927] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:30:04 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x116757800) [pid = 1927] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:30:04 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x12a5f7800) [pid = 1927] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:30:04 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x1215be400) [pid = 1927] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:30:04 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x112985400) [pid = 1927] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:30:04 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x118599800) [pid = 1927] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:30:04 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x12a969800) [pid = 1927] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:30:04 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x110d4c000) [pid = 1927] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:30:04 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x1176fb000) [pid = 1927] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:30:04 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x12696b800) [pid = 1927] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:30:04 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x12105f000) [pid = 1927] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:30:04 INFO - PROCESS | 1927 | 1467887404628 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 03:30:04 INFO - PROCESS | 1927 | 1467887404629 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 03:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:30:04 INFO - PROCESS | 1927 | 1467887404640 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:30:04 INFO - PROCESS | 1927 | 1467887404641 Marionette TRACE conn2 <- [1,1246,null,{}] 03:30:04 INFO - PROCESS | 1927 | 1467887404644 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:04 INFO - PROCESS | 1927 | 1467887404645 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:04 INFO - PROCESS | 1927 | 1467887404728 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 03:30:04 INFO - PROCESS | 1927 | 1467887404731 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:04 INFO - PROCESS | 1927 | 1467887404733 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:04 INFO - PROCESS | 1927 | ++DOCSHELL 0x121d07800 == 36 [pid = 1927] [id = 319] 03:30:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x1133f4000) [pid = 1927] [serial = 956] [outer = 0x0] 03:30:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x11858b000) [pid = 1927] [serial = 957] [outer = 0x1133f4000] 03:30:04 INFO - PROCESS | 1927 | 1467887404759 Marionette DEBUG loaded listener.js 03:30:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x1199f4800) [pid = 1927] [serial = 958] [outer = 0x1133f4000] 03:30:05 INFO - PROCESS | 1927 | 1467887405078 Marionette TRACE conn2 <- [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]]]}] 03:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 471ms 03:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:30:05 INFO - PROCESS | 1927 | 1467887405112 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 03:30:05 INFO - PROCESS | 1927 | 1467887405113 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 03:30:05 INFO - PROCESS | 1927 | 1467887405115 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:30:05 INFO - PROCESS | 1927 | 1467887405116 Marionette TRACE conn2 <- [1,1250,null,{}] 03:30:05 INFO - PROCESS | 1927 | 1467887405119 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:05 INFO - PROCESS | 1927 | 1467887405120 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:05 INFO - PROCESS | 1927 | 1467887405195 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 03:30:05 INFO - PROCESS | 1927 | 1467887405252 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:05 INFO - PROCESS | 1927 | 1467887405253 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:05 INFO - PROCESS | 1927 | ++DOCSHELL 0x12911e800 == 37 [pid = 1927] [id = 320] 03:30:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x116f5dc00) [pid = 1927] [serial = 959] [outer = 0x0] 03:30:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x1230ddc00) [pid = 1927] [serial = 960] [outer = 0x116f5dc00] 03:30:05 INFO - PROCESS | 1927 | 1467887405278 Marionette DEBUG loaded listener.js 03:30:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x12a5fec00) [pid = 1927] [serial = 961] [outer = 0x116f5dc00] 03:30:05 INFO - PROCESS | 1927 | 1467887405540 Marionette TRACE conn2 <- [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]]]}] 03:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 469ms 03:30:05 INFO - PROCESS | 1927 | 1467887405585 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 03:30:05 INFO - PROCESS | 1927 | 1467887405587 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 03:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:30:05 INFO - PROCESS | 1927 | 1467887405597 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:30:05 INFO - PROCESS | 1927 | 1467887405599 Marionette TRACE conn2 <- [1,1254,null,{}] 03:30:05 INFO - PROCESS | 1927 | 1467887405601 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:05 INFO - PROCESS | 1927 | 1467887405603 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:05 INFO - PROCESS | 1927 | 1467887405701 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 03:30:05 INFO - PROCESS | 1927 | 1467887405707 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:05 INFO - PROCESS | 1927 | 1467887405709 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:05 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a428000 == 38 [pid = 1927] [id = 321] 03:30:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x12a7a7800) [pid = 1927] [serial = 962] [outer = 0x0] 03:30:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x12a968000) [pid = 1927] [serial = 963] [outer = 0x12a7a7800] 03:30:05 INFO - PROCESS | 1927 | 1467887405735 Marionette DEBUG loaded listener.js 03:30:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x12b8c1800) [pid = 1927] [serial = 964] [outer = 0x12a7a7800] 03:30:06 INFO - PROCESS | 1927 | 1467887406067 Marionette TRACE conn2 <- [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]]]}] 03:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 519ms 03:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:30:06 INFO - PROCESS | 1927 | 1467887406125 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 03:30:06 INFO - PROCESS | 1927 | 1467887406126 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 03:30:06 INFO - PROCESS | 1927 | 1467887406130 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:30:06 INFO - PROCESS | 1927 | 1467887406131 Marionette TRACE conn2 <- [1,1258,null,{}] 03:30:06 INFO - PROCESS | 1927 | 1467887406133 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:06 INFO - PROCESS | 1927 | 1467887406134 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:06 INFO - PROCESS | 1927 | 1467887406211 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 03:30:06 INFO - PROCESS | 1927 | 1467887406215 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:06 INFO - PROCESS | 1927 | 1467887406216 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:06 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a593000 == 39 [pid = 1927] [id = 322] 03:30:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x12b8c1c00) [pid = 1927] [serial = 965] [outer = 0x0] 03:30:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x12b943c00) [pid = 1927] [serial = 966] [outer = 0x12b8c1c00] 03:30:06 INFO - PROCESS | 1927 | 1467887406239 Marionette DEBUG loaded listener.js 03:30:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x12bc5dc00) [pid = 1927] [serial = 967] [outer = 0x12b8c1c00] 03:30:06 INFO - PROCESS | 1927 | 1467887406562 Marionette TRACE conn2 <- [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]]]}] 03:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 468ms 03:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:30:06 INFO - PROCESS | 1927 | 1467887406599 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 03:30:06 INFO - PROCESS | 1927 | 1467887406600 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 03:30:06 INFO - PROCESS | 1927 | 1467887406602 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:30:06 INFO - PROCESS | 1927 | 1467887406603 Marionette TRACE conn2 <- [1,1262,null,{}] 03:30:06 INFO - PROCESS | 1927 | 1467887406606 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:06 INFO - PROCESS | 1927 | 1467887406607 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:06 INFO - PROCESS | 1927 | 1467887406741 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 03:30:06 INFO - PROCESS | 1927 | 1467887406825 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:06 INFO - PROCESS | 1927 | 1467887406826 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:06 INFO - PROCESS | 1927 | ++DOCSHELL 0x11254c000 == 40 [pid = 1927] [id = 323] 03:30:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x111caa000) [pid = 1927] [serial = 968] [outer = 0x0] 03:30:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x112643800) [pid = 1927] [serial = 969] [outer = 0x111caa000] 03:30:06 INFO - PROCESS | 1927 | 1467887406858 Marionette DEBUG loaded listener.js 03:30:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x1133f0c00) [pid = 1927] [serial = 970] [outer = 0x111caa000] 03:30:07 INFO - PROCESS | 1927 | 1467887407359 Marionette TRACE conn2 <- [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]]]}] 03:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 771ms 03:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:30:07 INFO - PROCESS | 1927 | 1467887407374 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 03:30:07 INFO - PROCESS | 1927 | 1467887407377 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 03:30:07 INFO - PROCESS | 1927 | 1467887407380 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:30:07 INFO - PROCESS | 1927 | 1467887407382 Marionette TRACE conn2 <- [1,1266,null,{}] 03:30:07 INFO - PROCESS | 1927 | 1467887407411 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:07 INFO - PROCESS | 1927 | 1467887407413 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:07 INFO - PROCESS | 1927 | 1467887407544 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 03:30:07 INFO - PROCESS | 1927 | 1467887407606 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:07 INFO - PROCESS | 1927 | 1467887407607 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:07 INFO - PROCESS | 1927 | ++DOCSHELL 0x1189c3000 == 41 [pid = 1927] [id = 324] 03:30:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 107 (0x1184e3c00) [pid = 1927] [serial = 971] [outer = 0x0] 03:30:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 108 (0x11880b000) [pid = 1927] [serial = 972] [outer = 0x1184e3c00] 03:30:07 INFO - PROCESS | 1927 | 1467887407637 Marionette DEBUG loaded listener.js 03:30:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 109 (0x1188e8c00) [pid = 1927] [serial = 973] [outer = 0x1184e3c00] 03:30:08 INFO - PROCESS | 1927 | 1467887408123 Marionette TRACE conn2 <- [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]]]}] 03:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 822ms 03:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:30:08 INFO - PROCESS | 1927 | 1467887408229 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 03:30:08 INFO - PROCESS | 1927 | 1467887408231 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 03:30:08 INFO - PROCESS | 1927 | 1467887408233 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:30:08 INFO - PROCESS | 1927 | 1467887408235 Marionette TRACE conn2 <- [1,1270,null,{}] 03:30:08 INFO - PROCESS | 1927 | 1467887408238 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:08 INFO - PROCESS | 1927 | 1467887408241 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:08 INFO - PROCESS | 1927 | 1467887408449 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 03:30:08 INFO - PROCESS | 1927 | 1467887408533 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:08 INFO - PROCESS | 1927 | 1467887408534 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:08 INFO - PROCESS | 1927 | ++DOCSHELL 0x116629000 == 42 [pid = 1927] [id = 325] 03:30:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 110 (0x11325c000) [pid = 1927] [serial = 974] [outer = 0x0] 03:30:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 111 (0x115debc00) [pid = 1927] [serial = 975] [outer = 0x11325c000] 03:30:08 INFO - PROCESS | 1927 | 1467887408563 Marionette DEBUG loaded listener.js 03:30:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 112 (0x116f5c400) [pid = 1927] [serial = 976] [outer = 0x11325c000] 03:30:08 INFO - PROCESS | 1927 | --DOCSHELL 0x12a593000 == 41 [pid = 1927] [id = 322] 03:30:08 INFO - PROCESS | 1927 | --DOCSHELL 0x12a428000 == 40 [pid = 1927] [id = 321] 03:30:08 INFO - PROCESS | 1927 | --DOCSHELL 0x12911e800 == 39 [pid = 1927] [id = 320] 03:30:08 INFO - PROCESS | 1927 | --DOCSHELL 0x121d07800 == 38 [pid = 1927] [id = 319] 03:30:08 INFO - PROCESS | 1927 | --DOCSHELL 0x126942800 == 37 [pid = 1927] [id = 318] 03:30:08 INFO - PROCESS | 1927 | --DOCSHELL 0x125e93800 == 36 [pid = 1927] [id = 317] 03:30:08 INFO - PROCESS | 1927 | --DOCSHELL 0x123698800 == 35 [pid = 1927] [id = 316] 03:30:08 INFO - PROCESS | 1927 | --DOCSHELL 0x12125f800 == 34 [pid = 1927] [id = 315] 03:30:08 INFO - PROCESS | 1927 | --DOCSHELL 0x119a2c000 == 33 [pid = 1927] [id = 314] 03:30:08 INFO - PROCESS | 1927 | --DOCSHELL 0x1188de800 == 32 [pid = 1927] [id = 313] 03:30:08 INFO - PROCESS | 1927 | --DOCSHELL 0x117d65800 == 31 [pid = 1927] [id = 312] 03:30:08 INFO - PROCESS | 1927 | --DOCSHELL 0x115ecc800 == 30 [pid = 1927] [id = 311] 03:30:09 INFO - PROCESS | 1927 | 1467887409013 Marionette TRACE conn2 <- [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]]]}] 03:30:09 INFO - PROCESS | 1927 | --DOMWINDOW == 111 (0x12a470400) [pid = 1927] [serial = 894] [outer = 0x0] [url = about:blank] 03:30:09 INFO - PROCESS | 1927 | --DOMWINDOW == 110 (0x12a7a9c00) [pid = 1927] [serial = 897] [outer = 0x0] [url = about:blank] 03:30:09 INFO - PROCESS | 1927 | --DOMWINDOW == 109 (0x118596c00) [pid = 1927] [serial = 878] [outer = 0x0] [url = about:blank] 03:30:09 INFO - PROCESS | 1927 | --DOMWINDOW == 108 (0x118825400) [pid = 1927] [serial = 879] [outer = 0x0] [url = about:blank] 03:30:09 INFO - PROCESS | 1927 | --DOMWINDOW == 107 (0x12b06e400) [pid = 1927] [serial = 900] [outer = 0x0] [url = about:blank] 03:30:09 INFO - PROCESS | 1927 | --DOMWINDOW == 106 (0x121068000) [pid = 1927] [serial = 885] [outer = 0x0] [url = about:blank] 03:30:09 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x125303000) [pid = 1927] [serial = 886] [outer = 0x0] [url = about:blank] 03:30:09 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x119945400) [pid = 1927] [serial = 882] [outer = 0x0] [url = about:blank] 03:30:09 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x119aeb000) [pid = 1927] [serial = 883] [outer = 0x0] [url = about:blank] 03:30:09 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x116a25800) [pid = 1927] [serial = 875] [outer = 0x0] [url = about:blank] 03:30:09 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x118208800) [pid = 1927] [serial = 876] [outer = 0x0] [url = about:blank] 03:30:09 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x12a9d5400) [pid = 1927] [serial = 867] [outer = 0x0] [url = about:blank] 03:30:09 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x125eba800) [pid = 1927] [serial = 888] [outer = 0x0] [url = about:blank] 03:30:09 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x126968400) [pid = 1927] [serial = 889] [outer = 0x0] [url = about:blank] 03:30:09 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x113315800) [pid = 1927] [serial = 869] [outer = 0x0] [url = about:blank] 03:30:09 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x116757c00) [pid = 1927] [serial = 870] [outer = 0x0] [url = about:blank] 03:30:09 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x1188ec800) [pid = 1927] [serial = 872] [outer = 0x0] [url = about:blank] 03:30:09 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x11907fc00) [pid = 1927] [serial = 873] [outer = 0x0] [url = about:blank] 03:30:09 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x12bc57c00) [pid = 1927] [serial = 910] [outer = 0x0] [url = about:blank] 03:30:09 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x12b8b7000) [pid = 1927] [serial = 901] [outer = 0x0] [url = about:blank] 03:30:09 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x125f8a800) [pid = 1927] [serial = 486] [outer = 0x0] [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.] 03:30:09 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x1176f1400) [pid = 1927] [serial = 904] [outer = 0x0] [url = about:blank] 03:30:09 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x12b948c00) [pid = 1927] [serial = 909] [outer = 0x0] [url = about:blank] 03:30:09 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x113313800) [pid = 1927] [serial = 903] [outer = 0x0] [url = about:blank] 03:30:09 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x121282400) [pid = 1927] [serial = 906] [outer = 0x0] [url = about:blank] 03:30:09 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x1271d9800) [pid = 1927] [serial = 891] [outer = 0x0] [url = about:blank] 03:30:09 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x12a970c00) [pid = 1927] [serial = 898] [outer = 0x0] [url = about:blank] 03:30:09 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x12bc7fc00) [pid = 1927] [serial = 913] [outer = 0x0] [url = about:blank] 03:30:09 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x12a79b000) [pid = 1927] [serial = 895] [outer = 0x0] [url = about:blank] 03:30:09 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x12b940c00) [pid = 1927] [serial = 907] [outer = 0x0] [url = about:blank] 03:30:09 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x12931a000) [pid = 1927] [serial = 892] [outer = 0x0] [url = about:blank] 03:30:09 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x12bc5e000) [pid = 1927] [serial = 912] [outer = 0x0] [url = about:blank] 03:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 822ms 03:30:09 INFO - PROCESS | 1927 | 1467887409056 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 03:30:09 INFO - PROCESS | 1927 | 1467887409059 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 03:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:30:09 INFO - PROCESS | 1927 | 1467887409062 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:30:09 INFO - PROCESS | 1927 | 1467887409064 Marionette TRACE conn2 <- [1,1274,null,{}] 03:30:09 INFO - PROCESS | 1927 | 1467887409067 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:09 INFO - PROCESS | 1927 | 1467887409068 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:09 INFO - PROCESS | 1927 | 1467887409147 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 03:30:09 INFO - PROCESS | 1927 | 1467887409152 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:09 INFO - PROCESS | 1927 | 1467887409153 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:09 INFO - PROCESS | 1927 | ++DOCSHELL 0x117164000 == 31 [pid = 1927] [id = 326] 03:30:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x118592000) [pid = 1927] [serial = 977] [outer = 0x0] 03:30:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x118817800) [pid = 1927] [serial = 978] [outer = 0x118592000] 03:30:09 INFO - PROCESS | 1927 | 1467887409183 Marionette DEBUG loaded listener.js 03:30:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x1188ef800) [pid = 1927] [serial = 979] [outer = 0x118592000] 03:30:09 INFO - PROCESS | 1927 | 1467887409530 Marionette TRACE conn2 <- [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]]]}] 03:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 473ms 03:30:09 INFO - PROCESS | 1927 | 1467887409535 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 03:30:09 INFO - PROCESS | 1927 | 1467887409537 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 03:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:30:09 INFO - PROCESS | 1927 | 1467887409543 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:30:09 INFO - PROCESS | 1927 | 1467887409544 Marionette TRACE conn2 <- [1,1278,null,{}] 03:30:09 INFO - PROCESS | 1927 | 1467887409546 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:09 INFO - PROCESS | 1927 | 1467887409548 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:09 INFO - PROCESS | 1927 | 1467887409639 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 03:30:09 INFO - PROCESS | 1927 | 1467887409694 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:09 INFO - PROCESS | 1927 | 1467887409695 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:09 INFO - PROCESS | 1927 | ++DOCSHELL 0x119369000 == 32 [pid = 1927] [id = 327] 03:30:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x11907c000) [pid = 1927] [serial = 980] [outer = 0x0] 03:30:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x1199e9400) [pid = 1927] [serial = 981] [outer = 0x11907c000] 03:30:09 INFO - PROCESS | 1927 | 1467887409720 Marionette DEBUG loaded listener.js 03:30:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x119aec800) [pid = 1927] [serial = 982] [outer = 0x11907c000] 03:30:10 INFO - PROCESS | 1927 | 1467887410033 Marionette TRACE conn2 <- [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]]]}] 03:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 519ms 03:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:30:10 INFO - PROCESS | 1927 | 1467887410062 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 03:30:10 INFO - PROCESS | 1927 | 1467887410064 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 03:30:10 INFO - PROCESS | 1927 | 1467887410074 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:30:10 INFO - PROCESS | 1927 | 1467887410078 Marionette TRACE conn2 <- [1,1282,null,{}] 03:30:10 INFO - PROCESS | 1927 | 1467887410080 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:10 INFO - PROCESS | 1927 | 1467887410082 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:10 INFO - PROCESS | 1927 | 1467887410164 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 03:30:10 INFO - PROCESS | 1927 | 1467887410220 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:10 INFO - PROCESS | 1927 | 1467887410221 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:10 INFO - PROCESS | 1927 | ++DOCSHELL 0x119e42800 == 33 [pid = 1927] [id = 328] 03:30:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x1133fec00) [pid = 1927] [serial = 983] [outer = 0x0] 03:30:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x119bdf400) [pid = 1927] [serial = 984] [outer = 0x1133fec00] 03:30:10 INFO - PROCESS | 1927 | 1467887410246 Marionette DEBUG loaded listener.js 03:30:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x1258f0800) [pid = 1927] [serial = 985] [outer = 0x1133fec00] 03:30:10 INFO - PROCESS | 1927 | 1467887410563 Marionette TRACE conn2 <- [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]]]}] 03:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 531ms 03:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:30:10 INFO - PROCESS | 1927 | 1467887410599 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 03:30:10 INFO - PROCESS | 1927 | 1467887410601 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 03:30:10 INFO - PROCESS | 1927 | 1467887410605 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:30:10 INFO - PROCESS | 1927 | 1467887410608 Marionette TRACE conn2 <- [1,1286,null,{}] 03:30:10 INFO - PROCESS | 1927 | 1467887410612 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:10 INFO - PROCESS | 1927 | 1467887410614 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:10 INFO - PROCESS | 1927 | 1467887410692 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 03:30:10 INFO - PROCESS | 1927 | 1467887410696 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:10 INFO - PROCESS | 1927 | 1467887410697 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:10 INFO - PROCESS | 1927 | ++DOCSHELL 0x1188db000 == 34 [pid = 1927] [id = 329] 03:30:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x1254f8400) [pid = 1927] [serial = 986] [outer = 0x0] 03:30:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x12695f400) [pid = 1927] [serial = 987] [outer = 0x1254f8400] 03:30:10 INFO - PROCESS | 1927 | 1467887410724 Marionette DEBUG loaded listener.js 03:30:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x126f9c000) [pid = 1927] [serial = 988] [outer = 0x1254f8400] 03:30:11 INFO - PROCESS | 1927 | 1467887411104 Marionette TRACE conn2 <- [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]]]}] 03:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 524ms 03:30:11 INFO - PROCESS | 1927 | 1467887411141 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 03:30:11 INFO - PROCESS | 1927 | 1467887411142 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 03:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:30:11 INFO - PROCESS | 1927 | 1467887411154 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:30:11 INFO - PROCESS | 1927 | 1467887411156 Marionette TRACE conn2 <- [1,1290,null,{}] 03:30:11 INFO - PROCESS | 1927 | 1467887411159 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:11 INFO - PROCESS | 1927 | 1467887411161 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:11 INFO - PROCESS | 1927 | 1467887411308 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 03:30:11 INFO - PROCESS | 1927 | 1467887411365 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:11 INFO - PROCESS | 1927 | 1467887411371 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:11 INFO - PROCESS | 1927 | ++DOCSHELL 0x125f27800 == 35 [pid = 1927] [id = 330] 03:30:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x1275f6c00) [pid = 1927] [serial = 989] [outer = 0x0] 03:30:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x128b12000) [pid = 1927] [serial = 990] [outer = 0x1275f6c00] 03:30:11 INFO - PROCESS | 1927 | 1467887411422 Marionette DEBUG loaded listener.js 03:30:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x12931e000) [pid = 1927] [serial = 991] [outer = 0x1275f6c00] 03:30:11 INFO - PROCESS | 1927 | 1467887411807 Marionette TRACE conn2 <- [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]]]}] 03:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 681ms 03:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:30:11 INFO - PROCESS | 1927 | 1467887411827 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 03:30:11 INFO - PROCESS | 1927 | 1467887411828 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 03:30:11 INFO - PROCESS | 1927 | 1467887411830 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:30:11 INFO - PROCESS | 1927 | 1467887411831 Marionette TRACE conn2 <- [1,1294,null,{}] 03:30:11 INFO - PROCESS | 1927 | 1467887411833 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:11 INFO - PROCESS | 1927 | 1467887411835 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:11 INFO - PROCESS | 1927 | 1467887411933 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 03:30:11 INFO - PROCESS | 1927 | 1467887411987 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:11 INFO - PROCESS | 1927 | 1467887411988 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:11 INFO - PROCESS | 1927 | ++DOCSHELL 0x1271bf000 == 36 [pid = 1927] [id = 331] 03:30:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x1188f3c00) [pid = 1927] [serial = 992] [outer = 0x0] 03:30:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x12a5fd000) [pid = 1927] [serial = 993] [outer = 0x1188f3c00] 03:30:12 INFO - PROCESS | 1927 | 1467887412013 Marionette DEBUG loaded listener.js 03:30:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x12a9d1800) [pid = 1927] [serial = 994] [outer = 0x1188f3c00] 03:30:12 INFO - PROCESS | 1927 | 1467887412325 Marionette TRACE conn2 <- [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]]]}] 03:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 521ms 03:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:30:12 INFO - PROCESS | 1927 | 1467887412351 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 03:30:12 INFO - PROCESS | 1927 | 1467887412352 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 03:30:12 INFO - PROCESS | 1927 | 1467887412369 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:30:12 INFO - PROCESS | 1927 | 1467887412372 Marionette TRACE conn2 <- [1,1298,null,{}] 03:30:12 INFO - PROCESS | 1927 | 1467887412377 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:12 INFO - PROCESS | 1927 | 1467887412378 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:12 INFO - PROCESS | 1927 | 1467887412475 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 03:30:12 INFO - PROCESS | 1927 | 1467887412479 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:12 INFO - PROCESS | 1927 | 1467887412480 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:12 INFO - PROCESS | 1927 | ++DOCSHELL 0x129137800 == 37 [pid = 1927] [id = 332] 03:30:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x1275eec00) [pid = 1927] [serial = 995] [outer = 0x0] 03:30:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x12b07ac00) [pid = 1927] [serial = 996] [outer = 0x1275eec00] 03:30:12 INFO - PROCESS | 1927 | 1467887412504 Marionette DEBUG loaded listener.js 03:30:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x12b93e000) [pid = 1927] [serial = 997] [outer = 0x1275eec00] 03:30:12 INFO - PROCESS | 1927 | 1467887412815 Marionette TRACE conn2 <- [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]]]}] 03:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 488ms 03:30:12 INFO - PROCESS | 1927 | 1467887412850 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 03:30:12 INFO - PROCESS | 1927 | 1467887412852 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 03:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:30:12 INFO - PROCESS | 1927 | 1467887412856 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:30:12 INFO - PROCESS | 1927 | 1467887412859 Marionette TRACE conn2 <- [1,1302,null,{}] 03:30:12 INFO - PROCESS | 1927 | 1467887412862 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:12 INFO - PROCESS | 1927 | 1467887412863 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:12 INFO - PROCESS | 1927 | 1467887412962 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 03:30:12 INFO - PROCESS | 1927 | 1467887412965 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:12 INFO - PROCESS | 1927 | 1467887412967 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:12 INFO - PROCESS | 1927 | ++DOCSHELL 0x1294fc800 == 38 [pid = 1927] [id = 333] 03:30:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x12b93e800) [pid = 1927] [serial = 998] [outer = 0x0] 03:30:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x12bc5f400) [pid = 1927] [serial = 999] [outer = 0x12b93e800] 03:30:12 INFO - PROCESS | 1927 | 1467887412991 Marionette DEBUG loaded listener.js 03:30:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x12bc7c400) [pid = 1927] [serial = 1000] [outer = 0x12b93e800] 03:30:13 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x12562dc00) [pid = 1927] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:30:13 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x125631400) [pid = 1927] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:30:13 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x1199ec400) [pid = 1927] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:30:13 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x113c63400) [pid = 1927] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:30:13 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x118814800) [pid = 1927] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:30:13 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x116f5d400) [pid = 1927] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:30:13 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x1164ea000) [pid = 1927] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:30:13 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x111ca9c00) [pid = 1927] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:30:13 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x11820e000) [pid = 1927] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:30:13 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x1199ed800) [pid = 1927] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:30:13 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x126fa2c00) [pid = 1927] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:30:13 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x115e5cc00) [pid = 1927] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:30:13 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x125eb8800) [pid = 1927] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:30:13 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x1133f4000) [pid = 1927] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:30:13 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x12a7a7800) [pid = 1927] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:30:13 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x116f5dc00) [pid = 1927] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:30:13 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x118209800) [pid = 1927] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:30:13 INFO - PROCESS | 1927 | 1467887413384 Marionette TRACE conn2 <- [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]]]}] 03:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 573ms 03:30:13 INFO - PROCESS | 1927 | 1467887413428 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 03:30:13 INFO - PROCESS | 1927 | 1467887413429 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 03:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:30:13 INFO - PROCESS | 1927 | 1467887413431 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:30:13 INFO - PROCESS | 1927 | 1467887413432 Marionette TRACE conn2 <- [1,1306,null,{}] 03:30:13 INFO - PROCESS | 1927 | 1467887413434 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:13 INFO - PROCESS | 1927 | 1467887413436 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:13 INFO - PROCESS | 1927 | 1467887413536 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 03:30:13 INFO - PROCESS | 1927 | 1467887413569 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:13 INFO - PROCESS | 1927 | 1467887413570 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:13 INFO - PROCESS | 1927 | ++DOCSHELL 0x119a1c800 == 39 [pid = 1927] [id = 334] 03:30:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x1133fb000) [pid = 1927] [serial = 1001] [outer = 0x0] 03:30:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x1184dcc00) [pid = 1927] [serial = 1002] [outer = 0x1133fb000] 03:30:13 INFO - PROCESS | 1927 | 1467887413594 Marionette DEBUG loaded listener.js 03:30:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x119be7c00) [pid = 1927] [serial = 1003] [outer = 0x1133fb000] 03:30:13 INFO - PROCESS | 1927 | 1467887413852 Marionette TRACE conn2 <- [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]]]}] 03:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 469ms 03:30:13 INFO - PROCESS | 1927 | 1467887413900 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 03:30:13 INFO - PROCESS | 1927 | 1467887413901 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 03:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:30:13 INFO - PROCESS | 1927 | 1467887413912 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:30:13 INFO - PROCESS | 1927 | 1467887413913 Marionette TRACE conn2 <- [1,1310,null,{}] 03:30:13 INFO - PROCESS | 1927 | 1467887413916 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:13 INFO - PROCESS | 1927 | 1467887413917 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:14 INFO - PROCESS | 1927 | 1467887413997 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 03:30:14 INFO - PROCESS | 1927 | 1467887414001 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:14 INFO - PROCESS | 1927 | 1467887414002 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:14 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b70d000 == 40 [pid = 1927] [id = 335] 03:30:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x118816000) [pid = 1927] [serial = 1004] [outer = 0x0] 03:30:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x12a5fb400) [pid = 1927] [serial = 1005] [outer = 0x118816000] 03:30:14 INFO - PROCESS | 1927 | 1467887414038 Marionette DEBUG loaded listener.js 03:30:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x12bc86400) [pid = 1927] [serial = 1006] [outer = 0x118816000] 03:30:14 INFO - PROCESS | 1927 | 1467887414382 Marionette TRACE conn2 <- [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] 03:30:14 INFO - PROCESS | 1927 | 1467887414435 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 03:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:30:14 INFO - PROCESS | 1927 | 1467887414437 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:30:14 INFO - PROCESS | 1927 | 1467887414439 Marionette TRACE conn2 <- [1,1314,null,{}] 03:30:14 INFO - PROCESS | 1927 | 1467887414442 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:14 INFO - PROCESS | 1927 | 1467887414443 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:14 INFO - PROCESS | 1927 | 1467887414531 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 03:30:14 INFO - PROCESS | 1927 | 1467887414535 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:14 INFO - PROCESS | 1927 | 1467887414536 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:14 INFO - PROCESS | 1927 | ++DOCSHELL 0x12bc34800 == 41 [pid = 1927] [id = 336] 03:30:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x12bc87800) [pid = 1927] [serial = 1007] [outer = 0x0] 03:30:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x12bf1dc00) [pid = 1927] [serial = 1008] [outer = 0x12bc87800] 03:30:14 INFO - PROCESS | 1927 | 1467887414563 Marionette DEBUG loaded listener.js 03:30:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x12c43d400) [pid = 1927] [serial = 1009] [outer = 0x12bc87800] 03:30:14 INFO - PROCESS | 1927 | 1467887414881 Marionette TRACE conn2 <- [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]]]}] 03:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 470ms 03:30:14 INFO - PROCESS | 1927 | 1467887414909 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 03:30:14 INFO - PROCESS | 1927 | 1467887414910 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 03:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:30:14 INFO - PROCESS | 1927 | 1467887414913 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:30:14 INFO - PROCESS | 1927 | 1467887414914 Marionette TRACE conn2 <- [1,1318,null,{}] 03:30:14 INFO - PROCESS | 1927 | 1467887414916 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:14 INFO - PROCESS | 1927 | 1467887414917 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:15 INFO - PROCESS | 1927 | 1467887414998 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 03:30:15 INFO - PROCESS | 1927 | 1467887415002 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:15 INFO - PROCESS | 1927 | 1467887415003 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:15 INFO - PROCESS | 1927 | ++DOCSHELL 0x12bc52800 == 42 [pid = 1927] [id = 337] 03:30:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x12c43ac00) [pid = 1927] [serial = 1010] [outer = 0x0] 03:30:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x12c443800) [pid = 1927] [serial = 1011] [outer = 0x12c43ac00] 03:30:15 INFO - PROCESS | 1927 | 1467887415036 Marionette DEBUG loaded listener.js 03:30:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x12c48c800) [pid = 1927] [serial = 1012] [outer = 0x12c43ac00] 03:30:15 INFO - PROCESS | 1927 | --DOCSHELL 0x1185ad000 == 41 [pid = 1927] [id = 310] 03:30:15 INFO - PROCESS | 1927 | --DOCSHELL 0x117164000 == 40 [pid = 1927] [id = 326] 03:30:15 INFO - PROCESS | 1927 | --DOCSHELL 0x116629000 == 39 [pid = 1927] [id = 325] 03:30:15 INFO - PROCESS | 1927 | --DOCSHELL 0x1189c3000 == 38 [pid = 1927] [id = 324] 03:30:15 INFO - PROCESS | 1927 | --DOCSHELL 0x11254c000 == 37 [pid = 1927] [id = 323] 03:30:16 INFO - PROCESS | 1927 | --DOCSHELL 0x119e42800 == 36 [pid = 1927] [id = 328] 03:30:16 INFO - PROCESS | 1927 | --DOCSHELL 0x125f27800 == 35 [pid = 1927] [id = 330] 03:30:16 INFO - PROCESS | 1927 | --DOCSHELL 0x1188db000 == 34 [pid = 1927] [id = 329] 03:30:16 INFO - PROCESS | 1927 | --DOCSHELL 0x12b70d000 == 33 [pid = 1927] [id = 335] 03:30:16 INFO - PROCESS | 1927 | --DOCSHELL 0x119a1c800 == 32 [pid = 1927] [id = 334] 03:30:16 INFO - PROCESS | 1927 | --DOCSHELL 0x1294fc800 == 31 [pid = 1927] [id = 333] 03:30:16 INFO - PROCESS | 1927 | --DOCSHELL 0x1271bf000 == 30 [pid = 1927] [id = 331] 03:30:16 INFO - PROCESS | 1927 | --DOCSHELL 0x129137800 == 29 [pid = 1927] [id = 332] 03:30:16 INFO - PROCESS | 1927 | --DOCSHELL 0x119369000 == 28 [pid = 1927] [id = 327] 03:30:16 INFO - PROCESS | 1927 | --DOCSHELL 0x12bc34800 == 27 [pid = 1927] [id = 336] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x126965400) [pid = 1927] [serial = 948] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x128b06400) [pid = 1927] [serial = 951] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x119bdcc00) [pid = 1927] [serial = 942] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x11a09f400) [pid = 1927] [serial = 943] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x115d26400) [pid = 1927] [serial = 933] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x116635800) [pid = 1927] [serial = 934] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x1189e7400) [pid = 1927] [serial = 939] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x11994d800) [pid = 1927] [serial = 940] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x11858c400) [pid = 1927] [serial = 931] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x117db1000) [pid = 1927] [serial = 930] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x11820a400) [pid = 1927] [serial = 936] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x113c37400) [pid = 1927] [serial = 916] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x1128a6c00) [pid = 1927] [serial = 915] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x11880c800) [pid = 1927] [serial = 937] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x1189db800) [pid = 1927] [serial = 919] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x11880d000) [pid = 1927] [serial = 918] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x126962800) [pid = 1927] [serial = 922] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x119ed5000) [pid = 1927] [serial = 921] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x12a46a400) [pid = 1927] [serial = 925] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x128b0a800) [pid = 1927] [serial = 924] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x12b8bbc00) [pid = 1927] [serial = 928] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x128b13c00) [pid = 1927] [serial = 927] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 76 (0x129351000) [pid = 1927] [serial = 954] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 75 (0x11858b000) [pid = 1927] [serial = 957] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 74 (0x1199f4800) [pid = 1927] [serial = 958] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 73 (0x12a968000) [pid = 1927] [serial = 963] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 72 (0x12a5f4400) [pid = 1927] [serial = 955] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 71 (0x12a5fec00) [pid = 1927] [serial = 961] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 70 (0x12b8c1800) [pid = 1927] [serial = 964] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 69 (0x121060000) [pid = 1927] [serial = 945] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 68 (0x12b943c00) [pid = 1927] [serial = 966] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 67 (0x129314c00) [pid = 1927] [serial = 952] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 66 (0x1275ef000) [pid = 1927] [serial = 949] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 65 (0x123729c00) [pid = 1927] [serial = 946] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | --DOMWINDOW == 64 (0x1230ddc00) [pid = 1927] [serial = 960] [outer = 0x0] [url = about:blank] 03:30:16 INFO - PROCESS | 1927 | 1467887416461 Marionette TRACE conn2 <- [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]]]}] 03:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1576ms 03:30:16 INFO - PROCESS | 1927 | 1467887416490 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 03:30:16 INFO - PROCESS | 1927 | 1467887416492 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 03:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:30:16 INFO - PROCESS | 1927 | 1467887416495 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:30:16 INFO - PROCESS | 1927 | 1467887416497 Marionette TRACE conn2 <- [1,1322,null,{}] 03:30:16 INFO - PROCESS | 1927 | 1467887416502 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:16 INFO - PROCESS | 1927 | 1467887416503 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:16 INFO - PROCESS | 1927 | 1467887416588 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 03:30:16 INFO - PROCESS | 1927 | 1467887416638 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:16 INFO - PROCESS | 1927 | 1467887416641 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:16 INFO - PROCESS | 1927 | ++DOCSHELL 0x1164bb000 == 28 [pid = 1927] [id = 338] 03:30:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 65 (0x1133aa800) [pid = 1927] [serial = 1013] [outer = 0x0] 03:30:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 66 (0x1133ac400) [pid = 1927] [serial = 1014] [outer = 0x1133aa800] 03:30:16 INFO - PROCESS | 1927 | 1467887416669 Marionette DEBUG loaded listener.js 03:30:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 67 (0x115e60000) [pid = 1927] [serial = 1015] [outer = 0x1133aa800] 03:30:16 INFO - PROCESS | 1927 | 1467887416962 Marionette TRACE conn2 <- [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]]]}] 03:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 523ms 03:30:17 INFO - PROCESS | 1927 | 1467887417017 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 03:30:17 INFO - PROCESS | 1927 | 1467887417024 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 03:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:30:17 INFO - PROCESS | 1927 | 1467887417028 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:30:17 INFO - PROCESS | 1927 | 1467887417030 Marionette TRACE conn2 <- [1,1326,null,{}] 03:30:17 INFO - PROCESS | 1927 | 1467887417032 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:17 INFO - PROCESS | 1927 | 1467887417034 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:17 INFO - PROCESS | 1927 | 1467887417113 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 03:30:17 INFO - PROCESS | 1927 | 1467887417118 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:17 INFO - PROCESS | 1927 | 1467887417119 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:17 INFO - PROCESS | 1927 | ++DOCSHELL 0x117478800 == 29 [pid = 1927] [id = 339] 03:30:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 68 (0x116903000) [pid = 1927] [serial = 1016] [outer = 0x0] 03:30:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 69 (0x1176f6c00) [pid = 1927] [serial = 1017] [outer = 0x116903000] 03:30:17 INFO - PROCESS | 1927 | 1467887417151 Marionette DEBUG loaded listener.js 03:30:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 70 (0x118239400) [pid = 1927] [serial = 1018] [outer = 0x116903000] 03:30:17 INFO - PROCESS | 1927 | 1467887417498 Marionette TRACE conn2 <- [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]]]}] 03:30:17 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 03:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 519ms 03:30:17 INFO - PROCESS | 1927 | 1467887417548 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 03:30:17 INFO - PROCESS | 1927 | 1467887417549 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 03:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:30:17 INFO - PROCESS | 1927 | 1467887417551 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:30:17 INFO - PROCESS | 1927 | 1467887417554 Marionette TRACE conn2 <- [1,1330,null,{}] 03:30:17 INFO - PROCESS | 1927 | 1467887417562 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:17 INFO - PROCESS | 1927 | 1467887417565 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:17 INFO - PROCESS | 1927 | 1467887417640 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 03:30:17 INFO - PROCESS | 1927 | 1467887417645 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:17 INFO - PROCESS | 1927 | 1467887417646 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:17 INFO - PROCESS | 1927 | ++DOCSHELL 0x1185af800 == 30 [pid = 1927] [id = 340] 03:30:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 71 (0x110d56000) [pid = 1927] [serial = 1019] [outer = 0x0] 03:30:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 72 (0x11880dc00) [pid = 1927] [serial = 1020] [outer = 0x110d56000] 03:30:17 INFO - PROCESS | 1927 | 1467887417676 Marionette DEBUG loaded listener.js 03:30:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 73 (0x1188eb800) [pid = 1927] [serial = 1021] [outer = 0x110d56000] 03:30:18 INFO - PROCESS | 1927 | 1467887418008 Marionette TRACE conn2 <- [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]]]}] 03:30:18 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 03:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 472ms 03:30:18 INFO - PROCESS | 1927 | 1467887418025 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 03:30:18 INFO - PROCESS | 1927 | 1467887418027 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 03:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:30:18 INFO - PROCESS | 1927 | 1467887418029 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:30:18 INFO - PROCESS | 1927 | 1467887418030 Marionette TRACE conn2 <- [1,1334,null,{}] 03:30:18 INFO - PROCESS | 1927 | 1467887418032 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:18 INFO - PROCESS | 1927 | 1467887418033 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:18 INFO - PROCESS | 1927 | 1467887418113 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 03:30:18 INFO - PROCESS | 1927 | 1467887418166 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:18 INFO - PROCESS | 1927 | 1467887418167 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:18 INFO - PROCESS | 1927 | ++DOCSHELL 0x1189b8800 == 31 [pid = 1927] [id = 341] 03:30:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 74 (0x118596800) [pid = 1927] [serial = 1022] [outer = 0x0] 03:30:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 75 (0x118980800) [pid = 1927] [serial = 1023] [outer = 0x118596800] 03:30:18 INFO - PROCESS | 1927 | 1467887418192 Marionette DEBUG loaded listener.js 03:30:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 76 (0x1196d9000) [pid = 1927] [serial = 1024] [outer = 0x118596800] 03:30:18 INFO - PROCESS | 1927 | 1467887418462 Marionette TRACE conn2 <- [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]]]}] 03:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 468ms 03:30:18 INFO - PROCESS | 1927 | 1467887418498 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 03:30:18 INFO - PROCESS | 1927 | 1467887418510 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 03:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:30:18 INFO - PROCESS | 1927 | 1467887418518 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:30:18 INFO - PROCESS | 1927 | 1467887418519 Marionette TRACE conn2 <- [1,1338,null,{}] 03:30:18 INFO - PROCESS | 1927 | 1467887418523 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:18 INFO - PROCESS | 1927 | 1467887418526 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:18 INFO - PROCESS | 1927 | 1467887418599 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 03:30:18 INFO - PROCESS | 1927 | 1467887418602 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:18 INFO - PROCESS | 1927 | 1467887418604 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:18 INFO - PROCESS | 1927 | ++DOCSHELL 0x119a2f800 == 32 [pid = 1927] [id = 342] 03:30:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 77 (0x113316800) [pid = 1927] [serial = 1025] [outer = 0x0] 03:30:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x11994d400) [pid = 1927] [serial = 1026] [outer = 0x113316800] 03:30:18 INFO - PROCESS | 1927 | 1467887418631 Marionette DEBUG loaded listener.js 03:30:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x1199f8000) [pid = 1927] [serial = 1027] [outer = 0x113316800] 03:30:19 INFO - PROCESS | 1927 | 1467887419431 Marionette TRACE conn2 <- [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]]]}] 03:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 923ms 03:30:19 INFO - PROCESS | 1927 | 1467887419441 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 03:30:19 INFO - PROCESS | 1927 | 1467887419442 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 03:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:30:19 INFO - PROCESS | 1927 | 1467887419445 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:30:19 INFO - PROCESS | 1927 | 1467887419446 Marionette TRACE conn2 <- [1,1342,null,{}] 03:30:19 INFO - PROCESS | 1927 | 1467887419448 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:19 INFO - PROCESS | 1927 | 1467887419452 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:19 INFO - PROCESS | 1927 | 1467887419540 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 03:30:19 INFO - PROCESS | 1927 | 1467887419592 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:19 INFO - PROCESS | 1927 | 1467887419593 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:19 INFO - PROCESS | 1927 | ++DOCSHELL 0x1214a7800 == 33 [pid = 1927] [id = 343] 03:30:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x118599800) [pid = 1927] [serial = 1028] [outer = 0x0] 03:30:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x119bdb400) [pid = 1927] [serial = 1029] [outer = 0x118599800] 03:30:19 INFO - PROCESS | 1927 | 1467887419618 Marionette DEBUG loaded listener.js 03:30:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x121847c00) [pid = 1927] [serial = 1030] [outer = 0x118599800] 03:30:19 INFO - PROCESS | 1927 | 1467887419878 Marionette TRACE conn2 <- [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]]]}] 03:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 469ms 03:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:30:19 INFO - PROCESS | 1927 | 1467887419914 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 03:30:19 INFO - PROCESS | 1927 | 1467887419915 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 03:30:19 INFO - PROCESS | 1927 | 1467887419917 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:30:19 INFO - PROCESS | 1927 | 1467887419918 Marionette TRACE conn2 <- [1,1346,null,{}] 03:30:19 INFO - PROCESS | 1927 | 1467887419928 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:19 INFO - PROCESS | 1927 | 1467887419929 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:20 INFO - PROCESS | 1927 | 1467887420014 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 03:30:20 INFO - PROCESS | 1927 | 1467887420018 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:20 INFO - PROCESS | 1927 | 1467887420019 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:20 INFO - PROCESS | 1927 | ++DOCSHELL 0x121d21000 == 34 [pid = 1927] [id = 344] 03:30:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x1215be400) [pid = 1927] [serial = 1031] [outer = 0x0] 03:30:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x1236e6400) [pid = 1927] [serial = 1032] [outer = 0x1215be400] 03:30:20 INFO - PROCESS | 1927 | 1467887420045 Marionette DEBUG loaded listener.js 03:30:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x1258f3800) [pid = 1927] [serial = 1033] [outer = 0x1215be400] 03:30:20 INFO - PROCESS | 1927 | 1467887420364 Marionette TRACE conn2 <- [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]]]}] 03:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 473ms 03:30:20 INFO - PROCESS | 1927 | 1467887420391 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 03:30:20 INFO - PROCESS | 1927 | 1467887420392 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 03:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:30:20 INFO - PROCESS | 1927 | 1467887420395 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:30:20 INFO - PROCESS | 1927 | 1467887420396 Marionette TRACE conn2 <- [1,1350,null,{}] 03:30:20 INFO - PROCESS | 1927 | 1467887420398 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:20 INFO - PROCESS | 1927 | 1467887420399 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:20 INFO - PROCESS | 1927 | 1467887420543 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 03:30:20 INFO - PROCESS | 1927 | 1467887420582 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:20 INFO - PROCESS | 1927 | 1467887420583 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:20 INFO - PROCESS | 1927 | ++DOCSHELL 0x112ee3000 == 35 [pid = 1927] [id = 345] 03:30:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x111c75800) [pid = 1927] [serial = 1034] [outer = 0x0] 03:30:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x1121be400) [pid = 1927] [serial = 1035] [outer = 0x111c75800] 03:30:20 INFO - PROCESS | 1927 | 1467887420616 Marionette DEBUG loaded listener.js 03:30:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x112ea8400) [pid = 1927] [serial = 1036] [outer = 0x111c75800] 03:30:21 INFO - PROCESS | 1927 | 1467887421167 Marionette TRACE conn2 <- [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]]]}] 03:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 820ms 03:30:21 INFO - PROCESS | 1927 | 1467887421233 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 03:30:21 INFO - PROCESS | 1927 | 1467887421236 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 03:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:30:21 INFO - PROCESS | 1927 | 1467887421242 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:30:21 INFO - PROCESS | 1927 | 1467887421245 Marionette TRACE conn2 <- [1,1354,null,{}] 03:30:21 INFO - PROCESS | 1927 | 1467887421248 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:21 INFO - PROCESS | 1927 | 1467887421250 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:21 INFO - PROCESS | 1927 | 1467887421356 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 03:30:21 INFO - PROCESS | 1927 | 1467887421430 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:21 INFO - PROCESS | 1927 | 1467887421432 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:21 INFO - PROCESS | 1927 | ++DOCSHELL 0x1185aa000 == 36 [pid = 1927] [id = 346] 03:30:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x116f8f800) [pid = 1927] [serial = 1037] [outer = 0x0] 03:30:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x118208800) [pid = 1927] [serial = 1038] [outer = 0x116f8f800] 03:30:21 INFO - PROCESS | 1927 | 1467887421462 Marionette DEBUG loaded listener.js 03:30:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x11858b000) [pid = 1927] [serial = 1039] [outer = 0x116f8f800] 03:30:22 INFO - PROCESS | 1927 | 1467887422105 Marionette TRACE conn2 <- [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]]]}] 03:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 922ms 03:30:22 INFO - PROCESS | 1927 | 1467887422164 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 03:30:22 INFO - PROCESS | 1927 | 1467887422166 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 03:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:30:22 INFO - PROCESS | 1927 | 1467887422169 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:30:22 INFO - PROCESS | 1927 | 1467887422171 Marionette TRACE conn2 <- [1,1358,null,{}] 03:30:22 INFO - PROCESS | 1927 | 1467887422175 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:22 INFO - PROCESS | 1927 | 1467887422176 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:22 INFO - PROCESS | 1927 | 1467887422280 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 03:30:22 INFO - PROCESS | 1927 | 1467887422362 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:22 INFO - PROCESS | 1927 | 1467887422366 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:22 INFO - PROCESS | 1927 | ++DOCSHELL 0x116f44800 == 37 [pid = 1927] [id = 347] 03:30:22 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x116f65400) [pid = 1927] [serial = 1040] [outer = 0x0] 03:30:22 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x117db1000) [pid = 1927] [serial = 1041] [outer = 0x116f65400] 03:30:22 INFO - PROCESS | 1927 | 1467887422403 Marionette DEBUG loaded listener.js 03:30:22 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x11858ec00) [pid = 1927] [serial = 1042] [outer = 0x116f65400] 03:30:22 INFO - PROCESS | 1927 | --DOCSHELL 0x121d21000 == 36 [pid = 1927] [id = 344] 03:30:22 INFO - PROCESS | 1927 | --DOCSHELL 0x1214a7800 == 35 [pid = 1927] [id = 343] 03:30:22 INFO - PROCESS | 1927 | --DOCSHELL 0x119a2f800 == 34 [pid = 1927] [id = 342] 03:30:22 INFO - PROCESS | 1927 | --DOCSHELL 0x1189b8800 == 33 [pid = 1927] [id = 341] 03:30:22 INFO - PROCESS | 1927 | --DOCSHELL 0x1185af800 == 32 [pid = 1927] [id = 340] 03:30:22 INFO - PROCESS | 1927 | --DOCSHELL 0x117478800 == 31 [pid = 1927] [id = 339] 03:30:22 INFO - PROCESS | 1927 | --DOCSHELL 0x1164bb000 == 30 [pid = 1927] [id = 338] 03:30:22 INFO - PROCESS | 1927 | 1467887422858 Marionette TRACE conn2 <- [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]]]}] 03:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 721ms 03:30:22 INFO - PROCESS | 1927 | 1467887422890 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 03:30:22 INFO - PROCESS | 1927 | 1467887422894 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 03:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:30:22 INFO - PROCESS | 1927 | 1467887422898 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:30:22 INFO - PROCESS | 1927 | 1467887422900 Marionette TRACE conn2 <- [1,1362,null,{}] 03:30:22 INFO - PROCESS | 1927 | 1467887422902 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:22 INFO - PROCESS | 1927 | 1467887422904 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:22 INFO - PROCESS | 1927 | 1467887422981 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 03:30:22 INFO - PROCESS | 1927 | 1467887422985 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:22 INFO - PROCESS | 1927 | 1467887422986 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:23 INFO - PROCESS | 1927 | ++DOCSHELL 0x1188d3000 == 31 [pid = 1927] [id = 348] 03:30:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x11880fc00) [pid = 1927] [serial = 1043] [outer = 0x0] 03:30:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x118981000) [pid = 1927] [serial = 1044] [outer = 0x11880fc00] 03:30:23 INFO - PROCESS | 1927 | 1467887423016 Marionette DEBUG loaded listener.js 03:30:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x1196d3c00) [pid = 1927] [serial = 1045] [outer = 0x11880fc00] 03:30:23 INFO - PROCESS | 1927 | 1467887423364 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 03:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 469ms 03:30:23 INFO - PROCESS | 1927 | 1467887423368 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 03:30:23 INFO - PROCESS | 1927 | 1467887423369 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 03:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:30:23 INFO - PROCESS | 1927 | 1467887423373 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:30:23 INFO - PROCESS | 1927 | 1467887423376 Marionette TRACE conn2 <- [1,1366,null,{}] 03:30:23 INFO - PROCESS | 1927 | 1467887423384 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:23 INFO - PROCESS | 1927 | 1467887423387 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:23 INFO - PROCESS | 1927 | 1467887423468 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 03:30:23 INFO - PROCESS | 1927 | 1467887423524 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:23 INFO - PROCESS | 1927 | 1467887423526 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:23 INFO - PROCESS | 1927 | ++DOCSHELL 0x1214a8800 == 32 [pid = 1927] [id = 349] 03:30:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x119946c00) [pid = 1927] [serial = 1046] [outer = 0x0] 03:30:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x119ae6000) [pid = 1927] [serial = 1047] [outer = 0x119946c00] 03:30:23 INFO - PROCESS | 1927 | 1467887423554 Marionette DEBUG loaded listener.js 03:30:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x11a0a5c00) [pid = 1927] [serial = 1048] [outer = 0x119946c00] 03:30:23 INFO - PROCESS | 1927 | 1467887423882 Marionette TRACE conn2 <- [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] 03:30:23 INFO - PROCESS | 1927 | 1467887423896 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 03:30:23 INFO - PROCESS | 1927 | 1467887423898 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:30:23 INFO - PROCESS | 1927 | 1467887423899 Marionette TRACE conn2 <- [1,1370,null,{}] 03:30:23 INFO - PROCESS | 1927 | 1467887423902 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:23 INFO - PROCESS | 1927 | 1467887423903 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:23 INFO - PROCESS | 1927 | 1467887423980 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 03:30:24 INFO - PROCESS | 1927 | 1467887424035 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:24 INFO - PROCESS | 1927 | 1467887424036 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:24 INFO - PROCESS | 1927 | ++DOCSHELL 0x1253c7800 == 33 [pid = 1927] [id = 350] 03:30:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x119948400) [pid = 1927] [serial = 1049] [outer = 0x0] 03:30:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x121286c00) [pid = 1927] [serial = 1050] [outer = 0x119948400] 03:30:24 INFO - PROCESS | 1927 | 1467887424061 Marionette DEBUG loaded listener.js 03:30:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x125ec3c00) [pid = 1927] [serial = 1051] [outer = 0x119948400] 03:30:24 INFO - PROCESS | 1927 | 1467887424341 Marionette TRACE conn2 <- [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] 03:30:24 INFO - PROCESS | 1927 | 1467887424368 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 03:30:24 INFO - PROCESS | 1927 | 1467887424378 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:30:24 INFO - PROCESS | 1927 | 1467887424379 Marionette TRACE conn2 <- [1,1374,null,{}] 03:30:24 INFO - PROCESS | 1927 | 1467887424381 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:24 INFO - PROCESS | 1927 | 1467887424382 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:24 INFO - PROCESS | 1927 | 1467887424458 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 03:30:24 INFO - PROCESS | 1927 | 1467887424462 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:24 INFO - PROCESS | 1927 | 1467887424463 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:24 INFO - PROCESS | 1927 | ++DOCSHELL 0x11746d800 == 34 [pid = 1927] [id = 351] 03:30:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x123724800) [pid = 1927] [serial = 1052] [outer = 0x0] 03:30:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x12714f400) [pid = 1927] [serial = 1053] [outer = 0x123724800] 03:30:24 INFO - PROCESS | 1927 | 1467887424489 Marionette DEBUG loaded listener.js 03:30:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x1274c2000) [pid = 1927] [serial = 1054] [outer = 0x123724800] 03:30:24 INFO - PROCESS | 1927 | [1927] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:24 INFO - PROCESS | 1927 | 1467887424876 Marionette TRACE conn2 <- [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] 03:30:24 INFO - PROCESS | 1927 | 1467887424899 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 03:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:30:24 INFO - PROCESS | 1927 | 1467887424901 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:30:24 INFO - PROCESS | 1927 | 1467887424902 Marionette TRACE conn2 <- [1,1378,null,{}] 03:30:24 INFO - PROCESS | 1927 | 1467887424904 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:24 INFO - PROCESS | 1927 | 1467887424908 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:25 INFO - PROCESS | 1927 | 1467887425027 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 03:30:25 INFO - PROCESS | 1927 | 1467887425032 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:25 INFO - PROCESS | 1927 | 1467887425034 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:25 INFO - PROCESS | 1927 | ++DOCSHELL 0x12788c800 == 35 [pid = 1927] [id = 352] 03:30:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 107 (0x1253a3800) [pid = 1927] [serial = 1055] [outer = 0x0] 03:30:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 108 (0x1275f9400) [pid = 1927] [serial = 1056] [outer = 0x1253a3800] 03:30:25 INFO - PROCESS | 1927 | 1467887425058 Marionette DEBUG loaded listener.js 03:30:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 109 (0x12a470400) [pid = 1927] [serial = 1057] [outer = 0x1253a3800] 03:30:25 INFO - PROCESS | 1927 | 1467887425406 Marionette TRACE conn2 <- [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] 03:30:25 INFO - PROCESS | 1927 | 1467887425420 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 03:30:25 INFO - PROCESS | 1927 | 1467887425425 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:30:25 INFO - PROCESS | 1927 | 1467887425426 Marionette TRACE conn2 <- [1,1382,null,{}] 03:30:25 INFO - PROCESS | 1927 | 1467887425428 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:25 INFO - PROCESS | 1927 | 1467887425429 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:25 INFO - PROCESS | 1927 | 1467887425520 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 03:30:25 INFO - PROCESS | 1927 | 1467887425557 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:25 INFO - PROCESS | 1927 | 1467887425558 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:25 INFO - PROCESS | 1927 | ++DOCSHELL 0x1294e0800 == 36 [pid = 1927] [id = 353] 03:30:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 110 (0x12a5fbc00) [pid = 1927] [serial = 1058] [outer = 0x0] 03:30:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 111 (0x12a7a9000) [pid = 1927] [serial = 1059] [outer = 0x12a5fbc00] 03:30:25 INFO - PROCESS | 1927 | 1467887425582 Marionette DEBUG loaded listener.js 03:30:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 112 (0x12a971400) [pid = 1927] [serial = 1060] [outer = 0x12a5fbc00] 03:30:25 INFO - PROCESS | 1927 | [1927] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:25 INFO - PROCESS | 1927 | 1467887425897 Marionette TRACE conn2 <- [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] 03:30:25 INFO - PROCESS | 1927 | 1467887425947 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 03:30:25 INFO - PROCESS | 1927 | 1467887425949 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:30:25 INFO - PROCESS | 1927 | 1467887425950 Marionette TRACE conn2 <- [1,1386,null,{}] 03:30:25 INFO - PROCESS | 1927 | 1467887425952 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:25 INFO - PROCESS | 1927 | 1467887425953 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:26 INFO - PROCESS | 1927 | 1467887426044 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 03:30:26 INFO - PROCESS | 1927 | 1467887426081 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:26 INFO - PROCESS | 1927 | 1467887426082 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:26 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a439800 == 37 [pid = 1927] [id = 354] 03:30:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 113 (0x12a9d3c00) [pid = 1927] [serial = 1061] [outer = 0x0] 03:30:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 114 (0x12b8b6400) [pid = 1927] [serial = 1062] [outer = 0x12a9d3c00] 03:30:26 INFO - PROCESS | 1927 | 1467887426106 Marionette DEBUG loaded listener.js 03:30:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 115 (0x12b8c3c00) [pid = 1927] [serial = 1063] [outer = 0x12a9d3c00] 03:30:26 INFO - PROCESS | 1927 | 1467887426431 Marionette TRACE conn2 <- [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] 03:30:26 INFO - PROCESS | 1927 | 1467887426470 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 03:30:26 INFO - PROCESS | 1927 | 1467887426472 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:30:26 INFO - PROCESS | 1927 | 1467887426473 Marionette TRACE conn2 <- [1,1390,null,{}] 03:30:26 INFO - PROCESS | 1927 | 1467887426476 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:26 INFO - PROCESS | 1927 | 1467887426477 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:26 INFO - PROCESS | 1927 | 1467887426572 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 03:30:26 INFO - PROCESS | 1927 | 1467887426576 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:26 INFO - PROCESS | 1927 | 1467887426577 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:26 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b021800 == 38 [pid = 1927] [id = 355] 03:30:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 116 (0x12a9d4000) [pid = 1927] [serial = 1064] [outer = 0x0] 03:30:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 117 (0x12b9d6800) [pid = 1927] [serial = 1065] [outer = 0x12a9d4000] 03:30:26 INFO - PROCESS | 1927 | 1467887426601 Marionette DEBUG loaded listener.js 03:30:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 118 (0x12b9dc800) [pid = 1927] [serial = 1066] [outer = 0x12a9d4000] 03:30:26 INFO - PROCESS | 1927 | --DOMWINDOW == 117 (0x1254f8400) [pid = 1927] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:30:26 INFO - PROCESS | 1927 | --DOMWINDOW == 116 (0x1133fec00) [pid = 1927] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:30:26 INFO - PROCESS | 1927 | --DOMWINDOW == 115 (0x11907c000) [pid = 1927] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:30:26 INFO - PROCESS | 1927 | --DOMWINDOW == 114 (0x118592000) [pid = 1927] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:30:26 INFO - PROCESS | 1927 | --DOMWINDOW == 113 (0x11325c000) [pid = 1927] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:30:26 INFO - PROCESS | 1927 | --DOMWINDOW == 112 (0x1184e3c00) [pid = 1927] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:30:26 INFO - PROCESS | 1927 | --DOMWINDOW == 111 (0x1275f6c00) [pid = 1927] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:30:26 INFO - PROCESS | 1927 | --DOMWINDOW == 110 (0x1133aa800) [pid = 1927] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:30:26 INFO - PROCESS | 1927 | --DOMWINDOW == 109 (0x110d56000) [pid = 1927] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:30:26 INFO - PROCESS | 1927 | --DOMWINDOW == 108 (0x118596800) [pid = 1927] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:30:26 INFO - PROCESS | 1927 | --DOMWINDOW == 107 (0x113316800) [pid = 1927] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:30:26 INFO - PROCESS | 1927 | --DOMWINDOW == 106 (0x118599800) [pid = 1927] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:30:26 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x12c43ac00) [pid = 1927] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:30:26 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x116903000) [pid = 1927] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:30:26 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x1275eec00) [pid = 1927] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:30:26 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x1188f3c00) [pid = 1927] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:30:26 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x12b93e800) [pid = 1927] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:30:26 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x1133fb000) [pid = 1927] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:30:26 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x118816000) [pid = 1927] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:30:26 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x12bc87800) [pid = 1927] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:30:26 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x111caa000) [pid = 1927] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:30:26 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x12b8c1c00) [pid = 1927] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:30:26 INFO - PROCESS | 1927 | 1467887426981 Marionette TRACE conn2 <- [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]]]}] 03:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 519ms 03:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:30:26 INFO - PROCESS | 1927 | 1467887426994 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 03:30:26 INFO - PROCESS | 1927 | 1467887426996 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 03:30:26 INFO - PROCESS | 1927 | 1467887426998 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:30:26 INFO - PROCESS | 1927 | 1467887426999 Marionette TRACE conn2 <- [1,1394,null,{}] 03:30:27 INFO - PROCESS | 1927 | 1467887427001 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:27 INFO - PROCESS | 1927 | 1467887427002 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:27 INFO - PROCESS | 1927 | 1467887427109 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 03:30:27 INFO - PROCESS | 1927 | 1467887427143 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:27 INFO - PROCESS | 1927 | 1467887427144 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:27 INFO - PROCESS | 1927 | ++DOCSHELL 0x121d1e800 == 39 [pid = 1927] [id = 356] 03:30:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x111c83800) [pid = 1927] [serial = 1067] [outer = 0x0] 03:30:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x1176fb800) [pid = 1927] [serial = 1068] [outer = 0x111c83800] 03:30:27 INFO - PROCESS | 1927 | 1467887427168 Marionette DEBUG loaded listener.js 03:30:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x118981800) [pid = 1927] [serial = 1069] [outer = 0x111c83800] 03:30:27 INFO - PROCESS | 1927 | 1467887427431 Marionette TRACE conn2 <- [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]]]}] 03:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 470ms 03:30:27 INFO - PROCESS | 1927 | 1467887427469 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 03:30:27 INFO - PROCESS | 1927 | 1467887427471 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 03:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:30:27 INFO - PROCESS | 1927 | 1467887427481 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:30:27 INFO - PROCESS | 1927 | 1467887427483 Marionette TRACE conn2 <- [1,1398,null,{}] 03:30:27 INFO - PROCESS | 1927 | 1467887427485 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:27 INFO - PROCESS | 1927 | 1467887427487 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:27 INFO - PROCESS | 1927 | 1467887427579 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 03:30:27 INFO - PROCESS | 1927 | 1467887427583 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:27 INFO - PROCESS | 1927 | 1467887427585 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:27 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b91b000 == 40 [pid = 1927] [id = 357] 03:30:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x11994f800) [pid = 1927] [serial = 1070] [outer = 0x0] 03:30:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x1275f4c00) [pid = 1927] [serial = 1071] [outer = 0x11994f800] 03:30:27 INFO - PROCESS | 1927 | 1467887427613 Marionette DEBUG loaded listener.js 03:30:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x12b9dfc00) [pid = 1927] [serial = 1072] [outer = 0x11994f800] 03:30:27 INFO - PROCESS | 1927 | 1467887427947 Marionette TRACE conn2 <- [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]]]}] 03:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 519ms 03:30:28 INFO - PROCESS | 1927 | 1467887428004 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 03:30:28 INFO - PROCESS | 1927 | 1467887428006 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 03:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:30:28 INFO - PROCESS | 1927 | 1467887428008 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:30:28 INFO - PROCESS | 1927 | 1467887428009 Marionette TRACE conn2 <- [1,1402,null,{}] 03:30:28 INFO - PROCESS | 1927 | 1467887428011 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:28 INFO - PROCESS | 1927 | 1467887428012 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:28 INFO - PROCESS | 1927 | 1467887428092 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 03:30:28 INFO - PROCESS | 1927 | 1467887428096 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:28 INFO - PROCESS | 1927 | 1467887428097 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:28 INFO - PROCESS | 1927 | ++DOCSHELL 0x12c188800 == 41 [pid = 1927] [id = 358] 03:30:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x12b9e0000) [pid = 1927] [serial = 1073] [outer = 0x0] 03:30:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x12b9e5c00) [pid = 1927] [serial = 1074] [outer = 0x12b9e0000] 03:30:28 INFO - PROCESS | 1927 | 1467887428121 Marionette DEBUG loaded listener.js 03:30:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x12bc63c00) [pid = 1927] [serial = 1075] [outer = 0x12b9e0000] 03:30:28 INFO - PROCESS | 1927 | 1467887428453 Marionette TRACE conn2 <- [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]]]}] 03:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 468ms 03:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:30:28 INFO - PROCESS | 1927 | 1467887428477 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 03:30:28 INFO - PROCESS | 1927 | 1467887428478 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 03:30:28 INFO - PROCESS | 1927 | 1467887428480 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:30:28 INFO - PROCESS | 1927 | 1467887428481 Marionette TRACE conn2 <- [1,1406,null,{}] 03:30:28 INFO - PROCESS | 1927 | 1467887428483 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:28 INFO - PROCESS | 1927 | 1467887428484 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:28 INFO - PROCESS | 1927 | 1467887428562 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 03:30:28 INFO - PROCESS | 1927 | 1467887428565 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:28 INFO - PROCESS | 1927 | 1467887428566 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:28 INFO - PROCESS | 1927 | ++DOCSHELL 0x12c594000 == 42 [pid = 1927] [id = 359] 03:30:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x12bc7d400) [pid = 1927] [serial = 1076] [outer = 0x0] 03:30:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 107 (0x12bc88c00) [pid = 1927] [serial = 1077] [outer = 0x12bc7d400] 03:30:28 INFO - PROCESS | 1927 | 1467887428590 Marionette DEBUG loaded listener.js 03:30:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 108 (0x12bf1e400) [pid = 1927] [serial = 1078] [outer = 0x12bc7d400] 03:30:29 INFO - PROCESS | 1927 | 1467887429047 Marionette TRACE conn2 <- [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]]]}] 03:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 618ms 03:30:29 INFO - PROCESS | 1927 | 1467887429099 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 03:30:29 INFO - PROCESS | 1927 | 1467887429101 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 03:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:30:29 INFO - PROCESS | 1927 | 1467887429104 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:30:29 INFO - PROCESS | 1927 | 1467887429106 Marionette TRACE conn2 <- [1,1410,null,{}] 03:30:29 INFO - PROCESS | 1927 | 1467887429111 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:29 INFO - PROCESS | 1927 | 1467887429112 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:29 INFO - PROCESS | 1927 | 1467887429219 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 03:30:29 INFO - PROCESS | 1927 | 1467887429279 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:29 INFO - PROCESS | 1927 | 1467887429281 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:29 INFO - PROCESS | 1927 | ++DOCSHELL 0x11965d000 == 43 [pid = 1927] [id = 360] 03:30:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 109 (0x11675b800) [pid = 1927] [serial = 1079] [outer = 0x0] 03:30:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 110 (0x11858c800) [pid = 1927] [serial = 1080] [outer = 0x11675b800] 03:30:29 INFO - PROCESS | 1927 | 1467887429311 Marionette DEBUG loaded listener.js 03:30:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 111 (0x1188e8000) [pid = 1927] [serial = 1081] [outer = 0x11675b800] 03:30:29 INFO - PROCESS | 1927 | 1467887429840 Marionette TRACE conn2 <- [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]]]}] 03:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 771ms 03:30:29 INFO - PROCESS | 1927 | 1467887429876 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 03:30:29 INFO - PROCESS | 1927 | 1467887429879 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 03:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:30:29 INFO - PROCESS | 1927 | 1467887429884 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:30:29 INFO - PROCESS | 1927 | 1467887429885 Marionette TRACE conn2 <- [1,1414,null,{}] 03:30:29 INFO - PROCESS | 1927 | 1467887429888 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:29 INFO - PROCESS | 1927 | 1467887429890 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:29 INFO - PROCESS | 1927 | 1467887429992 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 03:30:30 INFO - PROCESS | 1927 | 1467887430062 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:30 INFO - PROCESS | 1927 | 1467887430064 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:30 INFO - PROCESS | 1927 | ++DOCSHELL 0x1271ac800 == 44 [pid = 1927] [id = 361] 03:30:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 112 (0x119bb6800) [pid = 1927] [serial = 1082] [outer = 0x0] 03:30:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 113 (0x119c7d000) [pid = 1927] [serial = 1083] [outer = 0x119bb6800] 03:30:30 INFO - PROCESS | 1927 | 1467887430094 Marionette DEBUG loaded listener.js 03:30:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 114 (0x121143800) [pid = 1927] [serial = 1084] [outer = 0x119bb6800] 03:30:30 INFO - PROCESS | 1927 | 1467887430550 Marionette TRACE conn2 <- [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]]]}] 03:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 670ms 03:30:30 INFO - PROCESS | 1927 | 1467887430554 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 03:30:30 INFO - PROCESS | 1927 | 1467887430557 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 03:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:30:30 INFO - PROCESS | 1927 | 1467887430560 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:30:30 INFO - PROCESS | 1927 | 1467887430562 Marionette TRACE conn2 <- [1,1418,null,{}] 03:30:30 INFO - PROCESS | 1927 | 1467887430570 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:30 INFO - PROCESS | 1927 | 1467887430573 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:30 INFO - PROCESS | 1927 | 1467887430711 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 03:30:30 INFO - PROCESS | 1927 | 1467887430765 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:30 INFO - PROCESS | 1927 | 1467887430767 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:30 INFO - PROCESS | 1927 | ++DOCSHELL 0x12c5a0800 == 45 [pid = 1927] [id = 362] 03:30:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 115 (0x1274c1400) [pid = 1927] [serial = 1085] [outer = 0x0] 03:30:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 116 (0x1275f5800) [pid = 1927] [serial = 1086] [outer = 0x1274c1400] 03:30:30 INFO - PROCESS | 1927 | 1467887430799 Marionette DEBUG loaded listener.js 03:30:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 117 (0x128dcb400) [pid = 1927] [serial = 1087] [outer = 0x1274c1400] 03:30:31 INFO - PROCESS | 1927 | 1467887431263 Marionette TRACE conn2 <- [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]]]}] 03:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 774ms 03:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:30:31 INFO - PROCESS | 1927 | 1467887431335 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 03:30:31 INFO - PROCESS | 1927 | 1467887431337 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 03:30:31 INFO - PROCESS | 1927 | 1467887431340 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:30:31 INFO - PROCESS | 1927 | 1467887431341 Marionette TRACE conn2 <- [1,1422,null,{}] 03:30:31 INFO - PROCESS | 1927 | 1467887431343 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:31 INFO - PROCESS | 1927 | 1467887431345 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:31 INFO - PROCESS | 1927 | 1467887431448 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 03:30:31 INFO - PROCESS | 1927 | 1467887431519 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:31 INFO - PROCESS | 1927 | 1467887431520 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:31 INFO - PROCESS | 1927 | ++DOCSHELL 0x116f3e000 == 46 [pid = 1927] [id = 363] 03:30:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 118 (0x1188f2c00) [pid = 1927] [serial = 1088] [outer = 0x0] 03:30:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 119 (0x12539f400) [pid = 1927] [serial = 1089] [outer = 0x1188f2c00] 03:30:31 INFO - PROCESS | 1927 | 1467887431550 Marionette DEBUG loaded listener.js 03:30:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 120 (0x12931a000) [pid = 1927] [serial = 1090] [outer = 0x1188f2c00] 03:30:32 INFO - PROCESS | 1927 | 1467887432164 Marionette TRACE conn2 <- [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]]]}] 03:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 873ms 03:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:30:32 INFO - PROCESS | 1927 | 1467887432214 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 03:30:32 INFO - PROCESS | 1927 | 1467887432215 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 03:30:32 INFO - PROCESS | 1927 | 1467887432219 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:30:32 INFO - PROCESS | 1927 | 1467887432220 Marionette TRACE conn2 <- [1,1426,null,{}] 03:30:32 INFO - PROCESS | 1927 | 1467887432224 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:32 INFO - PROCESS | 1927 | 1467887432225 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:32 INFO - PROCESS | 1927 | 1467887432319 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 03:30:32 INFO - PROCESS | 1927 | 1467887432378 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:32 INFO - PROCESS | 1927 | 1467887432380 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:32 INFO - PROCESS | 1927 | ++DOCSHELL 0x1182e0800 == 47 [pid = 1927] [id = 364] 03:30:32 INFO - PROCESS | 1927 | ++DOMWINDOW == 121 (0x1176ef800) [pid = 1927] [serial = 1091] [outer = 0x0] 03:30:32 INFO - PROCESS | 1927 | ++DOMWINDOW == 122 (0x118215400) [pid = 1927] [serial = 1092] [outer = 0x1176ef800] 03:30:32 INFO - PROCESS | 1927 | 1467887432408 Marionette DEBUG loaded listener.js 03:30:32 INFO - PROCESS | 1927 | ++DOMWINDOW == 123 (0x11880d000) [pid = 1927] [serial = 1093] [outer = 0x1176ef800] 03:30:32 INFO - PROCESS | 1927 | --DOCSHELL 0x12bc52800 == 46 [pid = 1927] [id = 337] 03:30:32 INFO - PROCESS | 1927 | --DOCSHELL 0x12c188800 == 45 [pid = 1927] [id = 358] 03:30:32 INFO - PROCESS | 1927 | --DOCSHELL 0x12b91b000 == 44 [pid = 1927] [id = 357] 03:30:32 INFO - PROCESS | 1927 | --DOCSHELL 0x121d1e800 == 43 [pid = 1927] [id = 356] 03:30:32 INFO - PROCESS | 1927 | --DOCSHELL 0x12b021800 == 42 [pid = 1927] [id = 355] 03:30:32 INFO - PROCESS | 1927 | --DOCSHELL 0x12a439800 == 41 [pid = 1927] [id = 354] 03:30:32 INFO - PROCESS | 1927 | --DOCSHELL 0x1294e0800 == 40 [pid = 1927] [id = 353] 03:30:32 INFO - PROCESS | 1927 | --DOCSHELL 0x12788c800 == 39 [pid = 1927] [id = 352] 03:30:32 INFO - PROCESS | 1927 | --DOCSHELL 0x11746d800 == 38 [pid = 1927] [id = 351] 03:30:32 INFO - PROCESS | 1927 | --DOCSHELL 0x1253c7800 == 37 [pid = 1927] [id = 350] 03:30:32 INFO - PROCESS | 1927 | --DOCSHELL 0x1214a8800 == 36 [pid = 1927] [id = 349] 03:30:32 INFO - PROCESS | 1927 | --DOCSHELL 0x1188d3000 == 35 [pid = 1927] [id = 348] 03:30:32 INFO - PROCESS | 1927 | --DOCSHELL 0x116f44800 == 34 [pid = 1927] [id = 347] 03:30:32 INFO - PROCESS | 1927 | --DOCSHELL 0x1185aa000 == 33 [pid = 1927] [id = 346] 03:30:32 INFO - PROCESS | 1927 | --DOCSHELL 0x112ee3000 == 32 [pid = 1927] [id = 345] 03:30:32 INFO - PROCESS | 1927 | 1467887432861 Marionette TRACE conn2 <- [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]]]}] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 122 (0x115e60000) [pid = 1927] [serial = 1015] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 121 (0x11880dc00) [pid = 1927] [serial = 1020] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 120 (0x118980800) [pid = 1927] [serial = 1023] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 119 (0x11994d400) [pid = 1927] [serial = 1026] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 118 (0x1199f8000) [pid = 1927] [serial = 1027] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 117 (0x119bdb400) [pid = 1927] [serial = 1029] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 116 (0x12c48c800) [pid = 1927] [serial = 1012] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 115 (0x1176f6c00) [pid = 1927] [serial = 1017] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 114 (0x121847c00) [pid = 1927] [serial = 1030] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 113 (0x1188eb800) [pid = 1927] [serial = 1021] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 112 (0x12b07ac00) [pid = 1927] [serial = 996] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 111 (0x12a9d1800) [pid = 1927] [serial = 994] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 110 (0x12a5fd000) [pid = 1927] [serial = 993] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 109 (0x12bc5f400) [pid = 1927] [serial = 999] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 108 (0x1184dcc00) [pid = 1927] [serial = 1002] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 107 (0x12a5fb400) [pid = 1927] [serial = 1005] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 106 (0x119be7c00) [pid = 1927] [serial = 1003] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x12bf1dc00) [pid = 1927] [serial = 1008] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x12bc7c400) [pid = 1927] [serial = 1000] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x112643800) [pid = 1927] [serial = 969] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x12bc5dc00) [pid = 1927] [serial = 967] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x1133ac400) [pid = 1927] [serial = 1014] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x1196d9000) [pid = 1927] [serial = 1024] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x12c43d400) [pid = 1927] [serial = 1009] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x118239400) [pid = 1927] [serial = 1018] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x12695f400) [pid = 1927] [serial = 987] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x119bdf400) [pid = 1927] [serial = 984] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x1258f0800) [pid = 1927] [serial = 985] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x1199e9400) [pid = 1927] [serial = 981] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x119aec800) [pid = 1927] [serial = 982] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x118817800) [pid = 1927] [serial = 978] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x12c443800) [pid = 1927] [serial = 1011] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x1188ef800) [pid = 1927] [serial = 979] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x116f5c400) [pid = 1927] [serial = 976] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x115debc00) [pid = 1927] [serial = 975] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x1188e8c00) [pid = 1927] [serial = 973] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x11880b000) [pid = 1927] [serial = 972] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x1133f0c00) [pid = 1927] [serial = 970] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x128b12000) [pid = 1927] [serial = 990] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x12931e000) [pid = 1927] [serial = 991] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x12b93e000) [pid = 1927] [serial = 997] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x126f9c000) [pid = 1927] [serial = 988] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x12bc86400) [pid = 1927] [serial = 1006] [outer = 0x0] [url = about:blank] 03:30:32 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x1236e6400) [pid = 1927] [serial = 1032] [outer = 0x0] [url = about:blank] 03:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 671ms 03:30:32 INFO - PROCESS | 1927 | 1467887432889 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 03:30:32 INFO - PROCESS | 1927 | 1467887432892 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 03:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:30:32 INFO - PROCESS | 1927 | 1467887432896 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:30:32 INFO - PROCESS | 1927 | 1467887432898 Marionette TRACE conn2 <- [1,1430,null,{}] 03:30:32 INFO - PROCESS | 1927 | 1467887432900 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:32 INFO - PROCESS | 1927 | 1467887432902 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:32 INFO - PROCESS | 1927 | 1467887432984 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 03:30:32 INFO - PROCESS | 1927 | 1467887432991 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:32 INFO - PROCESS | 1927 | 1467887432993 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:33 INFO - PROCESS | 1927 | ++DOCSHELL 0x11745d000 == 33 [pid = 1927] [id = 365] 03:30:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x11897b000) [pid = 1927] [serial = 1094] [outer = 0x0] 03:30:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x1189e7800) [pid = 1927] [serial = 1095] [outer = 0x11897b000] 03:30:33 INFO - PROCESS | 1927 | 1467887433019 Marionette DEBUG loaded listener.js 03:30:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x1199ea800) [pid = 1927] [serial = 1096] [outer = 0x11897b000] 03:30:33 INFO - PROCESS | 1927 | 1467887433376 Marionette TRACE conn2 <- [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]]]}] 03:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 519ms 03:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:30:33 INFO - PROCESS | 1927 | 1467887433415 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 03:30:33 INFO - PROCESS | 1927 | 1467887433417 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 03:30:33 INFO - PROCESS | 1927 | 1467887433419 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:30:33 INFO - PROCESS | 1927 | 1467887433421 Marionette TRACE conn2 <- [1,1434,null,{}] 03:30:33 INFO - PROCESS | 1927 | 1467887433431 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:33 INFO - PROCESS | 1927 | 1467887433434 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:33 INFO - PROCESS | 1927 | 1467887433510 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 03:30:33 INFO - PROCESS | 1927 | 1467887433514 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:33 INFO - PROCESS | 1927 | 1467887433516 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:33 INFO - PROCESS | 1927 | ++DOCSHELL 0x11990a000 == 34 [pid = 1927] [id = 366] 03:30:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x119bbac00) [pid = 1927] [serial = 1097] [outer = 0x0] 03:30:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x121aae800) [pid = 1927] [serial = 1098] [outer = 0x119bbac00] 03:30:33 INFO - PROCESS | 1927 | 1467887433546 Marionette DEBUG loaded listener.js 03:30:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x1258f0800) [pid = 1927] [serial = 1099] [outer = 0x119bbac00] 03:30:33 INFO - PROCESS | 1927 | 1467887433896 Marionette TRACE conn2 <- [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]]]}] 03:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 523ms 03:30:33 INFO - PROCESS | 1927 | 1467887433954 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 03:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:30:33 INFO - PROCESS | 1927 | 1467887433957 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 03:30:33 INFO - PROCESS | 1927 | 1467887433962 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:30:33 INFO - PROCESS | 1927 | 1467887433964 Marionette TRACE conn2 <- [1,1438,null,{}] 03:30:33 INFO - PROCESS | 1927 | 1467887433967 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:33 INFO - PROCESS | 1927 | 1467887433969 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:34 INFO - PROCESS | 1927 | 1467887434095 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 03:30:34 INFO - PROCESS | 1927 | 1467887434105 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:34 INFO - PROCESS | 1927 | 1467887434106 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:34 INFO - PROCESS | 1927 | ++DOCSHELL 0x121275000 == 35 [pid = 1927] [id = 367] 03:30:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x126963400) [pid = 1927] [serial = 1100] [outer = 0x0] 03:30:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x1275ec800) [pid = 1927] [serial = 1101] [outer = 0x126963400] 03:30:34 INFO - PROCESS | 1927 | 1467887434147 Marionette DEBUG loaded listener.js 03:30:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x128b13c00) [pid = 1927] [serial = 1102] [outer = 0x126963400] 03:30:34 INFO - PROCESS | 1927 | 1467887434621 Marionette TRACE conn2 <- [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]]]}] 03:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 725ms 03:30:34 INFO - PROCESS | 1927 | 1467887434686 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 03:30:34 INFO - PROCESS | 1927 | 1467887434689 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 03:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:30:34 INFO - PROCESS | 1927 | 1467887434691 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:30:34 INFO - PROCESS | 1927 | 1467887434692 Marionette TRACE conn2 <- [1,1442,null,{}] 03:30:34 INFO - PROCESS | 1927 | 1467887434695 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:34 INFO - PROCESS | 1927 | 1467887434696 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:34 INFO - PROCESS | 1927 | 1467887434772 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 03:30:34 INFO - PROCESS | 1927 | 1467887434777 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:34 INFO - PROCESS | 1927 | 1467887434778 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:34 INFO - PROCESS | 1927 | ++DOCSHELL 0x121d22000 == 36 [pid = 1927] [id = 368] 03:30:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x11324f400) [pid = 1927] [serial = 1103] [outer = 0x0] 03:30:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x1196cf400) [pid = 1927] [serial = 1104] [outer = 0x11324f400] 03:30:34 INFO - PROCESS | 1927 | 1467887434802 Marionette DEBUG loaded listener.js 03:30:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x12931c400) [pid = 1927] [serial = 1105] [outer = 0x11324f400] 03:30:35 INFO - PROCESS | 1927 | 1467887435179 Marionette TRACE conn2 <- [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]]]}] 03:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 523ms 03:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:30:35 INFO - PROCESS | 1927 | 1467887435220 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 03:30:35 INFO - PROCESS | 1927 | 1467887435221 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 03:30:35 INFO - PROCESS | 1927 | 1467887435223 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:30:35 INFO - PROCESS | 1927 | 1467887435224 Marionette TRACE conn2 <- [1,1446,null,{}] 03:30:35 INFO - PROCESS | 1927 | 1467887435227 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:35 INFO - PROCESS | 1927 | 1467887435231 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:35 INFO - PROCESS | 1927 | 1467887435349 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 03:30:35 INFO - PROCESS | 1927 | 1467887435366 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:35 INFO - PROCESS | 1927 | 1467887435367 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:35 INFO - PROCESS | 1927 | ++DOCSHELL 0x1253cc800 == 37 [pid = 1927] [id = 369] 03:30:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x129350c00) [pid = 1927] [serial = 1106] [outer = 0x0] 03:30:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x12a968c00) [pid = 1927] [serial = 1107] [outer = 0x129350c00] 03:30:35 INFO - PROCESS | 1927 | 1467887435392 Marionette DEBUG loaded listener.js 03:30:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x12b93ac00) [pid = 1927] [serial = 1108] [outer = 0x129350c00] 03:30:35 INFO - PROCESS | 1927 | 1467887435743 Marionette TRACE conn2 <- [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]]]}] 03:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 572ms 03:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:30:35 INFO - PROCESS | 1927 | 1467887435795 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 03:30:35 INFO - PROCESS | 1927 | 1467887435796 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 03:30:35 INFO - PROCESS | 1927 | 1467887435798 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:30:35 INFO - PROCESS | 1927 | 1467887435799 Marionette TRACE conn2 <- [1,1450,null,{}] 03:30:35 INFO - PROCESS | 1927 | 1467887435802 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:35 INFO - PROCESS | 1927 | 1467887435803 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:35 INFO - PROCESS | 1927 | 1467887435909 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 03:30:35 INFO - PROCESS | 1927 | 1467887435922 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:35 INFO - PROCESS | 1927 | 1467887435924 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:35 INFO - PROCESS | 1927 | ++DOCSHELL 0x117147000 == 38 [pid = 1927] [id = 370] 03:30:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x12a5fac00) [pid = 1927] [serial = 1109] [outer = 0x0] 03:30:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x12b947c00) [pid = 1927] [serial = 1110] [outer = 0x12a5fac00] 03:30:35 INFO - PROCESS | 1927 | 1467887435954 Marionette DEBUG loaded listener.js 03:30:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x12b9e4400) [pid = 1927] [serial = 1111] [outer = 0x12a5fac00] 03:30:36 INFO - PROCESS | 1927 | 1467887436355 Marionette TRACE conn2 <- [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]]]}] 03:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 618ms 03:30:36 INFO - PROCESS | 1927 | 1467887436417 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 03:30:36 INFO - PROCESS | 1927 | 1467887436420 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 03:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:30:36 INFO - PROCESS | 1927 | 1467887436423 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:30:36 INFO - PROCESS | 1927 | 1467887436425 Marionette TRACE conn2 <- [1,1454,null,{}] 03:30:36 INFO - PROCESS | 1927 | 1467887436428 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:36 INFO - PROCESS | 1927 | 1467887436430 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:36 INFO - PROCESS | 1927 | 1467887436554 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 03:30:36 INFO - PROCESS | 1927 | 1467887436610 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:36 INFO - PROCESS | 1927 | 1467887436611 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:36 INFO - PROCESS | 1927 | ++DOCSHELL 0x1291e1800 == 39 [pid = 1927] [id = 371] 03:30:36 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x12a46f800) [pid = 1927] [serial = 1112] [outer = 0x0] 03:30:36 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x12bc80c00) [pid = 1927] [serial = 1113] [outer = 0x12a46f800] 03:30:36 INFO - PROCESS | 1927 | 1467887436635 Marionette DEBUG loaded listener.js 03:30:36 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x12bf12800) [pid = 1927] [serial = 1114] [outer = 0x12a46f800] 03:30:37 INFO - PROCESS | 1927 | 1467887437053 Marionette TRACE conn2 <- [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]]]}] 03:30:37 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x12a5fbc00) [pid = 1927] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:30:37 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x11994f800) [pid = 1927] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:30:37 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x116f8f800) [pid = 1927] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:30:37 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x116f65400) [pid = 1927] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:30:37 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x12a9d4000) [pid = 1927] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:30:37 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x11880fc00) [pid = 1927] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:30:37 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x1253a3800) [pid = 1927] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:30:37 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x12b9e0000) [pid = 1927] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:30:37 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x123724800) [pid = 1927] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:30:37 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x111c83800) [pid = 1927] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:30:37 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x119946c00) [pid = 1927] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:30:37 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x119948400) [pid = 1927] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:30:37 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x111c75800) [pid = 1927] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:30:37 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x12a9d3c00) [pid = 1927] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 676ms 03:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:30:37 INFO - PROCESS | 1927 | 1467887437098 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 03:30:37 INFO - PROCESS | 1927 | 1467887437100 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 03:30:37 INFO - PROCESS | 1927 | 1467887437102 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:30:37 INFO - PROCESS | 1927 | 1467887437103 Marionette TRACE conn2 <- [1,1458,null,{}] 03:30:37 INFO - PROCESS | 1927 | 1467887437105 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:37 INFO - PROCESS | 1927 | 1467887437106 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:37 INFO - PROCESS | 1927 | 1467887437194 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 03:30:37 INFO - PROCESS | 1927 | 1467887437198 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:37 INFO - PROCESS | 1927 | 1467887437198 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:37 INFO - PROCESS | 1927 | ++DOCSHELL 0x129127000 == 40 [pid = 1927] [id = 372] 03:30:37 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x116f5b400) [pid = 1927] [serial = 1115] [outer = 0x0] 03:30:37 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x118809400) [pid = 1927] [serial = 1116] [outer = 0x116f5b400] 03:30:37 INFO - PROCESS | 1927 | 1467887437223 Marionette DEBUG loaded listener.js 03:30:37 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x119ae5400) [pid = 1927] [serial = 1117] [outer = 0x116f5b400] 03:30:37 INFO - PROCESS | 1927 | 1467887437546 Marionette TRACE conn2 <- [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]]]}] 03:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 472ms 03:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:30:37 INFO - PROCESS | 1927 | 1467887437576 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 03:30:37 INFO - PROCESS | 1927 | 1467887437577 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 03:30:37 INFO - PROCESS | 1927 | 1467887437579 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:30:37 INFO - PROCESS | 1927 | 1467887437580 Marionette TRACE conn2 <- [1,1462,null,{}] 03:30:37 INFO - PROCESS | 1927 | 1467887437582 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:37 INFO - PROCESS | 1927 | 1467887437583 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:37 INFO - PROCESS | 1927 | 1467887437665 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 03:30:37 INFO - PROCESS | 1927 | 1467887437724 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:37 INFO - PROCESS | 1927 | 1467887437725 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:37 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a9ae800 == 41 [pid = 1927] [id = 373] 03:30:37 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x116f65400) [pid = 1927] [serial = 1118] [outer = 0x0] 03:30:37 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x12a469400) [pid = 1927] [serial = 1119] [outer = 0x116f65400] 03:30:37 INFO - PROCESS | 1927 | 1467887437748 Marionette DEBUG loaded listener.js 03:30:37 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x12bc81c00) [pid = 1927] [serial = 1120] [outer = 0x116f65400] 03:30:38 INFO - PROCESS | 1927 | 1467887438085 Marionette TRACE conn2 <- [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]]]}] 03:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 518ms 03:30:38 INFO - PROCESS | 1927 | 1467887438098 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 03:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:30:38 INFO - PROCESS | 1927 | 1467887438100 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 03:30:38 INFO - PROCESS | 1927 | 1467887438103 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:30:38 INFO - PROCESS | 1927 | 1467887438107 Marionette TRACE conn2 <- [1,1466,null,{}] 03:30:38 INFO - PROCESS | 1927 | 1467887438113 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:38 INFO - PROCESS | 1927 | 1467887438115 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:38 INFO - PROCESS | 1927 | 1467887438270 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 03:30:38 INFO - PROCESS | 1927 | 1467887438365 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:38 INFO - PROCESS | 1927 | 1467887438366 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:38 INFO - PROCESS | 1927 | ++DOCSHELL 0x12bc47800 == 42 [pid = 1927] [id = 374] 03:30:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x12a96f000) [pid = 1927] [serial = 1121] [outer = 0x0] 03:30:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x12c435800) [pid = 1927] [serial = 1122] [outer = 0x12a96f000] 03:30:38 INFO - PROCESS | 1927 | 1467887438408 Marionette DEBUG loaded listener.js 03:30:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x12c491000) [pid = 1927] [serial = 1123] [outer = 0x12a96f000] 03:30:38 INFO - PROCESS | 1927 | 1467887438709 Marionette TRACE conn2 <- [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]]]}] 03:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 627ms 03:30:38 INFO - PROCESS | 1927 | 1467887438732 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 03:30:38 INFO - PROCESS | 1927 | 1467887438733 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 03:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:30:38 INFO - PROCESS | 1927 | 1467887438736 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:30:38 INFO - PROCESS | 1927 | 1467887438737 Marionette TRACE conn2 <- [1,1470,null,{}] 03:30:38 INFO - PROCESS | 1927 | 1467887438747 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:38 INFO - PROCESS | 1927 | 1467887438748 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:38 INFO - PROCESS | 1927 | 1467887438835 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 03:30:38 INFO - PROCESS | 1927 | 1467887438916 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:38 INFO - PROCESS | 1927 | 1467887438917 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:38 INFO - PROCESS | 1927 | ++DOCSHELL 0x12c193000 == 43 [pid = 1927] [id = 375] 03:30:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x1184de000) [pid = 1927] [serial = 1124] [outer = 0x0] 03:30:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x12c011c00) [pid = 1927] [serial = 1125] [outer = 0x1184de000] 03:30:38 INFO - PROCESS | 1927 | 1467887438941 Marionette DEBUG loaded listener.js 03:30:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x12c015800) [pid = 1927] [serial = 1126] [outer = 0x1184de000] 03:30:39 INFO - PROCESS | 1927 | 1467887439378 Marionette TRACE conn2 <- [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]]]}] 03:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 676ms 03:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:30:39 INFO - PROCESS | 1927 | 1467887439413 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 03:30:39 INFO - PROCESS | 1927 | 1467887439415 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 03:30:39 INFO - PROCESS | 1927 | 1467887439418 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:30:39 INFO - PROCESS | 1927 | 1467887439421 Marionette TRACE conn2 <- [1,1474,null,{}] 03:30:39 INFO - PROCESS | 1927 | 1467887439443 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:39 INFO - PROCESS | 1927 | 1467887439445 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:39 INFO - PROCESS | 1927 | 1467887439578 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 03:30:39 INFO - PROCESS | 1927 | 1467887439680 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:39 INFO - PROCESS | 1927 | 1467887439682 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:39 INFO - PROCESS | 1927 | ++DOCSHELL 0x11841e800 == 44 [pid = 1927] [id = 376] 03:30:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x118212c00) [pid = 1927] [serial = 1127] [outer = 0x0] 03:30:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x118620000) [pid = 1927] [serial = 1128] [outer = 0x118212c00] 03:30:39 INFO - PROCESS | 1927 | 1467887439731 Marionette DEBUG loaded listener.js 03:30:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x11897a800) [pid = 1927] [serial = 1129] [outer = 0x118212c00] 03:30:40 INFO - PROCESS | 1927 | 1467887440265 Marionette TRACE conn2 <- [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]]]}] 03:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 888ms 03:30:40 INFO - PROCESS | 1927 | 1467887440307 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 03:30:40 INFO - PROCESS | 1927 | 1467887440310 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 03:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:30:40 INFO - PROCESS | 1927 | 1467887440315 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:30:40 INFO - PROCESS | 1927 | 1467887440316 Marionette TRACE conn2 <- [1,1478,null,{}] 03:30:40 INFO - PROCESS | 1927 | 1467887440319 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:40 INFO - PROCESS | 1927 | 1467887440321 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:40 INFO - PROCESS | 1927 | 1467887440425 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 03:30:40 INFO - PROCESS | 1927 | 1467887440497 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:40 INFO - PROCESS | 1927 | 1467887440499 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:40 INFO - PROCESS | 1927 | ++DOCSHELL 0x121935000 == 45 [pid = 1927] [id = 377] 03:30:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x119aec800) [pid = 1927] [serial = 1130] [outer = 0x0] 03:30:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x121061c00) [pid = 1927] [serial = 1131] [outer = 0x119aec800] 03:30:40 INFO - PROCESS | 1927 | 1467887440529 Marionette DEBUG loaded listener.js 03:30:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x1256ab400) [pid = 1927] [serial = 1132] [outer = 0x119aec800] 03:30:40 INFO - PROCESS | 1927 | 1467887440950 Marionette TRACE conn2 <- [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]]]}] 03:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 672ms 03:30:40 INFO - PROCESS | 1927 | 1467887440986 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 03:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:30:40 INFO - PROCESS | 1927 | 1467887440988 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 03:30:40 INFO - PROCESS | 1927 | 1467887440990 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:30:40 INFO - PROCESS | 1927 | 1467887440993 Marionette TRACE conn2 <- [1,1482,null,{}] 03:30:41 INFO - PROCESS | 1927 | 1467887441001 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:41 INFO - PROCESS | 1927 | 1467887441004 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:41 INFO - PROCESS | 1927 | 1467887441169 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 03:30:41 INFO - PROCESS | 1927 | 1467887441224 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:41 INFO - PROCESS | 1927 | 1467887441227 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:41 INFO - PROCESS | 1927 | ++DOCSHELL 0x12ca7e000 == 46 [pid = 1927] [id = 378] 03:30:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x129318400) [pid = 1927] [serial = 1133] [outer = 0x0] 03:30:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x129347400) [pid = 1927] [serial = 1134] [outer = 0x129318400] 03:30:41 INFO - PROCESS | 1927 | 1467887441260 Marionette DEBUG loaded listener.js 03:30:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 107 (0x12a5fd000) [pid = 1927] [serial = 1135] [outer = 0x129318400] 03:30:41 INFO - PROCESS | 1927 | 1467887441745 Marionette TRACE conn2 <- [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]]]}] 03:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 774ms 03:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:30:41 INFO - PROCESS | 1927 | 1467887441782 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 03:30:41 INFO - PROCESS | 1927 | 1467887441784 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 03:30:41 INFO - PROCESS | 1927 | 1467887441786 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:30:41 INFO - PROCESS | 1927 | 1467887441787 Marionette TRACE conn2 <- [1,1486,null,{}] 03:30:41 INFO - PROCESS | 1927 | 1467887441792 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:41 INFO - PROCESS | 1927 | 1467887441794 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:41 INFO - PROCESS | 1927 | 1467887441897 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 03:30:41 INFO - PROCESS | 1927 | 1467887441970 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:41 INFO - PROCESS | 1927 | 1467887441971 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:41 INFO - PROCESS | 1927 | ++DOCSHELL 0x1182cf000 == 47 [pid = 1927] [id = 379] 03:30:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 108 (0x119947800) [pid = 1927] [serial = 1136] [outer = 0x0] 03:30:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 109 (0x126967c00) [pid = 1927] [serial = 1137] [outer = 0x119947800] 03:30:42 INFO - PROCESS | 1927 | 1467887442000 Marionette DEBUG loaded listener.js 03:30:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 110 (0x12a96a400) [pid = 1927] [serial = 1138] [outer = 0x119947800] 03:30:42 INFO - PROCESS | 1927 | 1467887442603 Marionette TRACE conn2 <- [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]]]}] 03:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 873ms 03:30:42 INFO - PROCESS | 1927 | 1467887442686 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 03:30:42 INFO - PROCESS | 1927 | 1467887442687 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 03:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:30:42 INFO - PROCESS | 1927 | 1467887442693 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:30:42 INFO - PROCESS | 1927 | 1467887442695 Marionette TRACE conn2 <- [1,1490,null,{}] 03:30:42 INFO - PROCESS | 1927 | 1467887442698 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:42 INFO - PROCESS | 1927 | 1467887442699 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:42 INFO - PROCESS | 1927 | 1467887442793 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 03:30:42 INFO - PROCESS | 1927 | 1467887442866 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:42 INFO - PROCESS | 1927 | 1467887442867 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:42 INFO - PROCESS | 1927 | ++DOCSHELL 0x11745f000 == 48 [pid = 1927] [id = 380] 03:30:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 111 (0x11858e800) [pid = 1927] [serial = 1139] [outer = 0x0] 03:30:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 112 (0x119947c00) [pid = 1927] [serial = 1140] [outer = 0x11858e800] 03:30:42 INFO - PROCESS | 1927 | 1467887442896 Marionette DEBUG loaded listener.js 03:30:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 113 (0x119be3000) [pid = 1927] [serial = 1141] [outer = 0x11858e800] 03:30:43 INFO - PROCESS | 1927 | --DOCSHELL 0x12bc47800 == 47 [pid = 1927] [id = 374] 03:30:43 INFO - PROCESS | 1927 | --DOCSHELL 0x12a9ae800 == 46 [pid = 1927] [id = 373] 03:30:43 INFO - PROCESS | 1927 | --DOCSHELL 0x129127000 == 45 [pid = 1927] [id = 372] 03:30:43 INFO - PROCESS | 1927 | --DOCSHELL 0x1291e1800 == 44 [pid = 1927] [id = 371] 03:30:43 INFO - PROCESS | 1927 | --DOCSHELL 0x117147000 == 43 [pid = 1927] [id = 370] 03:30:43 INFO - PROCESS | 1927 | --DOCSHELL 0x1253cc800 == 42 [pid = 1927] [id = 369] 03:30:43 INFO - PROCESS | 1927 | --DOCSHELL 0x121d22000 == 41 [pid = 1927] [id = 368] 03:30:43 INFO - PROCESS | 1927 | --DOCSHELL 0x121275000 == 40 [pid = 1927] [id = 367] 03:30:43 INFO - PROCESS | 1927 | --DOCSHELL 0x11990a000 == 39 [pid = 1927] [id = 366] 03:30:43 INFO - PROCESS | 1927 | --DOCSHELL 0x11745d000 == 38 [pid = 1927] [id = 365] 03:30:43 INFO - PROCESS | 1927 | --DOCSHELL 0x1182e0800 == 37 [pid = 1927] [id = 364] 03:30:43 INFO - PROCESS | 1927 | --DOCSHELL 0x12c5a0800 == 36 [pid = 1927] [id = 362] 03:30:43 INFO - PROCESS | 1927 | --DOCSHELL 0x1271ac800 == 35 [pid = 1927] [id = 361] 03:30:43 INFO - PROCESS | 1927 | --DOCSHELL 0x12c594000 == 34 [pid = 1927] [id = 359] 03:30:43 INFO - PROCESS | 1927 | --DOCSHELL 0x11965d000 == 33 [pid = 1927] [id = 360] 03:30:43 INFO - PROCESS | 1927 | --DOCSHELL 0x116f3e000 == 32 [pid = 1927] [id = 363] 03:30:43 INFO - PROCESS | 1927 | --DOCSHELL 0x1182cf000 == 31 [pid = 1927] [id = 379] 03:30:43 INFO - PROCESS | 1927 | --DOCSHELL 0x12ca7e000 == 30 [pid = 1927] [id = 378] 03:30:43 INFO - PROCESS | 1927 | --DOCSHELL 0x121935000 == 29 [pid = 1927] [id = 377] 03:30:43 INFO - PROCESS | 1927 | --DOCSHELL 0x11841e800 == 28 [pid = 1927] [id = 376] 03:30:43 INFO - PROCESS | 1927 | --DOCSHELL 0x12c193000 == 27 [pid = 1927] [id = 375] 03:30:43 INFO - PROCESS | 1927 | --DOMWINDOW == 112 (0x12bc88c00) [pid = 1927] [serial = 1077] [outer = 0x0] [url = about:blank] 03:30:44 INFO - PROCESS | 1927 | --DOMWINDOW == 111 (0x12bc63c00) [pid = 1927] [serial = 1075] [outer = 0x0] [url = about:blank] 03:30:44 INFO - PROCESS | 1927 | --DOMWINDOW == 110 (0x12a971400) [pid = 1927] [serial = 1060] [outer = 0x0] [url = about:blank] 03:30:44 INFO - PROCESS | 1927 | --DOMWINDOW == 109 (0x1275f4c00) [pid = 1927] [serial = 1071] [outer = 0x0] [url = about:blank] 03:30:44 INFO - PROCESS | 1927 | --DOMWINDOW == 108 (0x11858b000) [pid = 1927] [serial = 1039] [outer = 0x0] [url = about:blank] 03:30:44 INFO - PROCESS | 1927 | --DOMWINDOW == 107 (0x11858ec00) [pid = 1927] [serial = 1042] [outer = 0x0] [url = about:blank] 03:30:44 INFO - PROCESS | 1927 | --DOMWINDOW == 106 (0x12b9dc800) [pid = 1927] [serial = 1066] [outer = 0x0] [url = about:blank] 03:30:44 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x118981000) [pid = 1927] [serial = 1044] [outer = 0x0] [url = about:blank] 03:30:44 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x12a7a9000) [pid = 1927] [serial = 1059] [outer = 0x0] [url = about:blank] 03:30:44 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x1275f9400) [pid = 1927] [serial = 1056] [outer = 0x0] [url = about:blank] 03:30:44 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x12a470400) [pid = 1927] [serial = 1057] [outer = 0x0] [url = about:blank] 03:30:44 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x12b9e5c00) [pid = 1927] [serial = 1074] [outer = 0x0] [url = about:blank] 03:30:44 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x1274c2000) [pid = 1927] [serial = 1054] [outer = 0x0] [url = about:blank] 03:30:44 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x1176fb800) [pid = 1927] [serial = 1068] [outer = 0x0] [url = about:blank] 03:30:44 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x11a0a5c00) [pid = 1927] [serial = 1048] [outer = 0x0] [url = about:blank] 03:30:44 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x121286c00) [pid = 1927] [serial = 1050] [outer = 0x0] [url = about:blank] 03:30:44 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x12714f400) [pid = 1927] [serial = 1053] [outer = 0x0] [url = about:blank] 03:30:44 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x118981800) [pid = 1927] [serial = 1069] [outer = 0x0] [url = about:blank] 03:30:44 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x119ae6000) [pid = 1927] [serial = 1047] [outer = 0x0] [url = about:blank] 03:30:44 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x1121be400) [pid = 1927] [serial = 1035] [outer = 0x0] [url = about:blank] 03:30:44 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x12b9dfc00) [pid = 1927] [serial = 1072] [outer = 0x0] [url = about:blank] 03:30:44 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x1196d3c00) [pid = 1927] [serial = 1045] [outer = 0x0] [url = about:blank] 03:30:44 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x12b8b6400) [pid = 1927] [serial = 1062] [outer = 0x0] [url = about:blank] 03:30:44 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x125ec3c00) [pid = 1927] [serial = 1051] [outer = 0x0] [url = about:blank] 03:30:44 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x12b8c3c00) [pid = 1927] [serial = 1063] [outer = 0x0] [url = about:blank] 03:30:44 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x118208800) [pid = 1927] [serial = 1038] [outer = 0x0] [url = about:blank] 03:30:44 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x117db1000) [pid = 1927] [serial = 1041] [outer = 0x0] [url = about:blank] 03:30:44 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x112ea8400) [pid = 1927] [serial = 1036] [outer = 0x0] [url = about:blank] 03:30:44 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x12b9d6800) [pid = 1927] [serial = 1065] [outer = 0x0] [url = about:blank] 03:30:44 INFO - PROCESS | 1927 | 1467887444098 Marionette TRACE conn2 <- [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]]]}] 03:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1429ms 03:30:44 INFO - PROCESS | 1927 | 1467887444121 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 03:30:44 INFO - PROCESS | 1927 | 1467887444126 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 03:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:30:44 INFO - PROCESS | 1927 | 1467887444130 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:30:44 INFO - PROCESS | 1927 | 1467887444132 Marionette TRACE conn2 <- [1,1494,null,{}] 03:30:44 INFO - PROCESS | 1927 | 1467887444135 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:44 INFO - PROCESS | 1927 | 1467887444137 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:44 INFO - PROCESS | 1927 | 1467887444221 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 03:30:44 INFO - PROCESS | 1927 | 1467887444229 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:44 INFO - PROCESS | 1927 | 1467887444230 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:44 INFO - PROCESS | 1927 | ++DOCSHELL 0x116954000 == 28 [pid = 1927] [id = 381] 03:30:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x11820ec00) [pid = 1927] [serial = 1142] [outer = 0x0] 03:30:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x1184dd000) [pid = 1927] [serial = 1143] [outer = 0x11820ec00] 03:30:44 INFO - PROCESS | 1927 | 1467887444259 Marionette DEBUG loaded listener.js 03:30:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x118827800) [pid = 1927] [serial = 1144] [outer = 0x11820ec00] 03:30:44 INFO - PROCESS | 1927 | 1467887444628 Marionette TRACE conn2 <- [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]]]}] 03:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 520ms 03:30:44 INFO - PROCESS | 1927 | 1467887444650 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 03:30:44 INFO - PROCESS | 1927 | 1467887444654 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 03:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:30:44 INFO - PROCESS | 1927 | 1467887444658 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:30:44 INFO - PROCESS | 1927 | 1467887444660 Marionette TRACE conn2 <- [1,1498,null,{}] 03:30:44 INFO - PROCESS | 1927 | 1467887444662 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:44 INFO - PROCESS | 1927 | 1467887444664 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:44 INFO - PROCESS | 1927 | 1467887444744 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 03:30:44 INFO - PROCESS | 1927 | 1467887444748 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:44 INFO - PROCESS | 1927 | 1467887444750 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:44 INFO - PROCESS | 1927 | ++DOCSHELL 0x118416800 == 29 [pid = 1927] [id = 382] 03:30:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x119945400) [pid = 1927] [serial = 1145] [outer = 0x0] 03:30:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x119bb4800) [pid = 1927] [serial = 1146] [outer = 0x119945400] 03:30:44 INFO - PROCESS | 1927 | 1467887444779 Marionette DEBUG loaded listener.js 03:30:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x11a0a6800) [pid = 1927] [serial = 1147] [outer = 0x119945400] 03:30:45 INFO - PROCESS | 1927 | 1467887445115 Marionette TRACE conn2 <- [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]]]}] 03:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 469ms 03:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:30:45 INFO - PROCESS | 1927 | 1467887445128 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 03:30:45 INFO - PROCESS | 1927 | 1467887445129 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 03:30:45 INFO - PROCESS | 1927 | 1467887445131 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:30:45 INFO - PROCESS | 1927 | 1467887445134 Marionette TRACE conn2 <- [1,1502,null,{}] 03:30:45 INFO - PROCESS | 1927 | 1467887445142 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:45 INFO - PROCESS | 1927 | 1467887445146 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:45 INFO - PROCESS | 1927 | 1467887445234 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 03:30:45 INFO - PROCESS | 1927 | 1467887445313 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:45 INFO - PROCESS | 1927 | 1467887445316 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:45 INFO - PROCESS | 1927 | ++DOCSHELL 0x11a0b7800 == 30 [pid = 1927] [id = 383] 03:30:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x116f5dc00) [pid = 1927] [serial = 1148] [outer = 0x0] 03:30:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x125eb8c00) [pid = 1927] [serial = 1149] [outer = 0x116f5dc00] 03:30:45 INFO - PROCESS | 1927 | 1467887445363 Marionette DEBUG loaded listener.js 03:30:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x1274bc000) [pid = 1927] [serial = 1150] [outer = 0x116f5dc00] 03:30:45 INFO - PROCESS | 1927 | 1467887445728 Marionette TRACE conn2 <- [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]]]}] 03:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 620ms 03:30:45 INFO - PROCESS | 1927 | 1467887445752 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 03:30:45 INFO - PROCESS | 1927 | 1467887445754 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 03:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:30:45 INFO - PROCESS | 1927 | 1467887445758 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:30:45 INFO - PROCESS | 1927 | 1467887445760 Marionette TRACE conn2 <- [1,1506,null,{}] 03:30:45 INFO - PROCESS | 1927 | 1467887445762 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:45 INFO - PROCESS | 1927 | 1467887445763 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:45 INFO - PROCESS | 1927 | 1467887445870 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 03:30:45 INFO - PROCESS | 1927 | 1467887445878 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:45 INFO - PROCESS | 1927 | 1467887445880 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:45 INFO - PROCESS | 1927 | ++DOCSHELL 0x121a7f000 == 31 [pid = 1927] [id = 384] 03:30:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x1275f4c00) [pid = 1927] [serial = 1151] [outer = 0x0] 03:30:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x128b12000) [pid = 1927] [serial = 1152] [outer = 0x1275f4c00] 03:30:45 INFO - PROCESS | 1927 | 1467887445905 Marionette DEBUG loaded listener.js 03:30:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x128dce400) [pid = 1927] [serial = 1153] [outer = 0x1275f4c00] 03:30:46 INFO - PROCESS | 1927 | 1467887446233 Marionette TRACE conn2 <- [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]]]}] 03:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 521ms 03:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:30:46 INFO - PROCESS | 1927 | 1467887446278 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 03:30:46 INFO - PROCESS | 1927 | 1467887446279 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 03:30:46 INFO - PROCESS | 1927 | 1467887446281 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:30:46 INFO - PROCESS | 1927 | 1467887446282 Marionette TRACE conn2 <- [1,1510,null,{}] 03:30:46 INFO - PROCESS | 1927 | 1467887446292 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:46 INFO - PROCESS | 1927 | 1467887446293 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:46 INFO - PROCESS | 1927 | 1467887446385 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 03:30:46 INFO - PROCESS | 1927 | 1467887446425 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:46 INFO - PROCESS | 1927 | 1467887446426 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:46 INFO - PROCESS | 1927 | ++DOCSHELL 0x125eaa000 == 32 [pid = 1927] [id = 385] 03:30:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x1196d2400) [pid = 1927] [serial = 1154] [outer = 0x0] 03:30:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x12a470000) [pid = 1927] [serial = 1155] [outer = 0x1196d2400] 03:30:46 INFO - PROCESS | 1927 | 1467887446450 Marionette DEBUG loaded listener.js 03:30:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x12a7a8000) [pid = 1927] [serial = 1156] [outer = 0x1196d2400] 03:30:46 INFO - PROCESS | 1927 | 1467887446767 Marionette TRACE conn2 <- [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]]]}] 03:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 526ms 03:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:30:46 INFO - PROCESS | 1927 | 1467887446809 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 03:30:46 INFO - PROCESS | 1927 | 1467887446810 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 03:30:46 INFO - PROCESS | 1927 | 1467887446812 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:30:46 INFO - PROCESS | 1927 | 1467887446813 Marionette TRACE conn2 <- [1,1514,null,{}] 03:30:46 INFO - PROCESS | 1927 | 1467887446815 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:46 INFO - PROCESS | 1927 | 1467887446819 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:46 INFO - PROCESS | 1927 | 1467887446932 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 03:30:46 INFO - PROCESS | 1927 | 1467887446944 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:46 INFO - PROCESS | 1927 | 1467887446945 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:46 INFO - PROCESS | 1927 | ++DOCSHELL 0x1291bc800 == 33 [pid = 1927] [id = 386] 03:30:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x119be0000) [pid = 1927] [serial = 1157] [outer = 0x0] 03:30:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x12b07a400) [pid = 1927] [serial = 1158] [outer = 0x119be0000] 03:30:46 INFO - PROCESS | 1927 | 1467887446970 Marionette DEBUG loaded listener.js 03:30:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x12b9e2000) [pid = 1927] [serial = 1159] [outer = 0x119be0000] 03:30:47 INFO - PROCESS | 1927 | 1467887447313 Marionette TRACE conn2 <- [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]]]}] 03:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 518ms 03:30:47 INFO - PROCESS | 1927 | 1467887447337 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 03:30:47 INFO - PROCESS | 1927 | 1467887447339 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 03:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:30:47 INFO - PROCESS | 1927 | 1467887447343 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:30:47 INFO - PROCESS | 1927 | 1467887447345 Marionette TRACE conn2 <- [1,1518,null,{}] 03:30:47 INFO - PROCESS | 1927 | 1467887447352 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:47 INFO - PROCESS | 1927 | 1467887447353 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:47 INFO - PROCESS | 1927 | 1467887447449 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 03:30:47 INFO - PROCESS | 1927 | 1467887447452 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:47 INFO - PROCESS | 1927 | 1467887447453 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:47 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a580000 == 34 [pid = 1927] [id = 387] 03:30:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x1133f7400) [pid = 1927] [serial = 1160] [outer = 0x0] 03:30:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x12bc5c000) [pid = 1927] [serial = 1161] [outer = 0x1133f7400] 03:30:47 INFO - PROCESS | 1927 | 1467887447477 Marionette DEBUG loaded listener.js 03:30:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x12bf1b000) [pid = 1927] [serial = 1162] [outer = 0x1133f7400] 03:30:47 INFO - PROCESS | 1927 | 1467887447823 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 03:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 522ms 03:30:47 INFO - PROCESS | 1927 | 1467887447865 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 03:30:47 INFO - PROCESS | 1927 | 1467887447867 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 03:30:47 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:30:47 INFO - PROCESS | 1927 | 1467887447869 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:30:47 INFO - PROCESS | 1927 | 1467887447870 Marionette TRACE conn2 <- [1,1522,null,{}] 03:30:47 INFO - PROCESS | 1927 | 1467887447872 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:47 INFO - PROCESS | 1927 | 1467887447873 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:47 INFO - PROCESS | 1927 | 1467887447969 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 03:30:47 INFO - PROCESS | 1927 | 1467887447975 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:47 INFO - PROCESS | 1927 | 1467887447976 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:47 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b028000 == 35 [pid = 1927] [id = 388] 03:30:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x12bf1cc00) [pid = 1927] [serial = 1163] [outer = 0x0] 03:30:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 107 (0x12c00bc00) [pid = 1927] [serial = 1164] [outer = 0x12bf1cc00] 03:30:48 INFO - PROCESS | 1927 | 1467887448000 Marionette DEBUG loaded listener.js 03:30:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 108 (0x12c013000) [pid = 1927] [serial = 1165] [outer = 0x12bf1cc00] 03:30:48 INFO - PROCESS | 1927 | --DOMWINDOW == 107 (0x1215be400) [pid = 1927] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:30:48 INFO - PROCESS | 1927 | --DOMWINDOW == 106 (0x1184de000) [pid = 1927] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:30:48 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x129350c00) [pid = 1927] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:30:48 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x12a5fac00) [pid = 1927] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:30:48 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x12bc7d400) [pid = 1927] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:30:48 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x126963400) [pid = 1927] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:30:48 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x119bbac00) [pid = 1927] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:30:48 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x11897b000) [pid = 1927] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:30:48 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x12a46f800) [pid = 1927] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:30:48 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x1274c1400) [pid = 1927] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:30:48 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x119bb6800) [pid = 1927] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:30:48 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x1188f2c00) [pid = 1927] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:30:48 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x11324f400) [pid = 1927] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:30:48 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x11675b800) [pid = 1927] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:30:48 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x1176ef800) [pid = 1927] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:30:48 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x116f5b400) [pid = 1927] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:30:48 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x12a96f000) [pid = 1927] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:30:48 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x116f65400) [pid = 1927] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:30:48 INFO - PROCESS | 1927 | 1467887448630 Marionette TRACE conn2 <- [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"]]]}] 03:30:48 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 () { 03:30:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:30:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:30:48 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 () { 03:30:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:30:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:30:48 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 () { 03:30:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:30:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:30:48 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 () { 03:30:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:30:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:30:48 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 774ms 03:30:48 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:30:48 INFO - PROCESS | 1927 | 1467887448644 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 03:30:48 INFO - PROCESS | 1927 | 1467887448645 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 03:30:48 INFO - PROCESS | 1927 | 1467887448656 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:30:48 INFO - PROCESS | 1927 | 1467887448659 Marionette TRACE conn2 <- [1,1526,null,{}] 03:30:48 INFO - PROCESS | 1927 | 1467887448662 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:48 INFO - PROCESS | 1927 | 1467887448663 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:48 INFO - PROCESS | 1927 | 1467887448737 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 03:30:48 INFO - PROCESS | 1927 | 1467887448813 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:48 INFO - PROCESS | 1927 | 1467887448815 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:48 INFO - PROCESS | 1927 | ++DOCSHELL 0x116162000 == 36 [pid = 1927] [id = 389] 03:30:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x115468400) [pid = 1927] [serial = 1166] [outer = 0x0] 03:30:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x121066c00) [pid = 1927] [serial = 1167] [outer = 0x115468400] 03:30:48 INFO - PROCESS | 1927 | 1467887448840 Marionette DEBUG loaded listener.js 03:30:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x126f95800) [pid = 1927] [serial = 1168] [outer = 0x115468400] 03:30:49 INFO - PROCESS | 1927 | 1467887449086 Marionette TRACE conn2 <- [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"]]]}] 03:30:49 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:30:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:30:49 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:30:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:30:49 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:30:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:30:49 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 481ms 03:30:49 INFO - PROCESS | 1927 | 1467887449129 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 03:30:49 INFO - PROCESS | 1927 | 1467887449131 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 03:30:49 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:30:49 INFO - PROCESS | 1927 | 1467887449133 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:30:49 INFO - PROCESS | 1927 | 1467887449134 Marionette TRACE conn2 <- [1,1530,null,{}] 03:30:49 INFO - PROCESS | 1927 | 1467887449136 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:49 INFO - PROCESS | 1927 | 1467887449137 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:49 INFO - PROCESS | 1927 | 1467887449230 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 03:30:49 INFO - PROCESS | 1927 | 1467887449233 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:49 INFO - PROCESS | 1927 | 1467887449234 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:49 INFO - PROCESS | 1927 | ++DOCSHELL 0x12c189800 == 37 [pid = 1927] [id = 390] 03:30:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x1274c7800) [pid = 1927] [serial = 1169] [outer = 0x0] 03:30:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x12b8c3000) [pid = 1927] [serial = 1170] [outer = 0x1274c7800] 03:30:49 INFO - PROCESS | 1927 | 1467887449260 Marionette DEBUG loaded listener.js 03:30:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x12c014c00) [pid = 1927] [serial = 1171] [outer = 0x1274c7800] 03:30:49 INFO - PROCESS | 1927 | 1467887449560 Marionette TRACE conn2 <- [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]]]}] 03:30: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 03:30:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:30:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:30: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. 03:30:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:30:49 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 468ms 03:30:49 INFO - PROCESS | 1927 | 1467887449602 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 03:30:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:30:49 INFO - PROCESS | 1927 | 1467887449614 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 03:30:49 INFO - PROCESS | 1927 | 1467887449616 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:30:49 INFO - PROCESS | 1927 | 1467887449617 Marionette TRACE conn2 <- [1,1534,null,{}] 03:30:49 INFO - PROCESS | 1927 | 1467887449620 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:49 INFO - PROCESS | 1927 | 1467887449621 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:49 INFO - PROCESS | 1927 | 1467887449704 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 03:30:49 INFO - PROCESS | 1927 | 1467887449770 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:49 INFO - PROCESS | 1927 | 1467887449771 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:49 INFO - PROCESS | 1927 | ++DOCSHELL 0x125ea8800 == 38 [pid = 1927] [id = 391] 03:30:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x1275ed400) [pid = 1927] [serial = 1172] [outer = 0x0] 03:30:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x12c437c00) [pid = 1927] [serial = 1173] [outer = 0x1275ed400] 03:30:49 INFO - PROCESS | 1927 | 1467887449797 Marionette DEBUG loaded listener.js 03:30:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x12c493000) [pid = 1927] [serial = 1174] [outer = 0x1275ed400] 03:30:50 INFO - PROCESS | 1927 | 1467887450079 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 03:30:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:30:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 471ms 03:30:50 INFO - PROCESS | 1927 | 1467887450087 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 03:30:50 INFO - PROCESS | 1927 | 1467887450088 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 03:30:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:30:50 INFO - PROCESS | 1927 | 1467887450098 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:30:50 INFO - PROCESS | 1927 | 1467887450099 Marionette TRACE conn2 <- [1,1538,null,{}] 03:30:50 INFO - PROCESS | 1927 | 1467887450101 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:50 INFO - PROCESS | 1927 | 1467887450102 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:50 INFO - PROCESS | 1927 | 1467887450188 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 03:30:50 INFO - PROCESS | 1927 | 1467887450194 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:50 INFO - PROCESS | 1927 | 1467887450195 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:50 INFO - PROCESS | 1927 | ++DOCSHELL 0x12d16a000 == 39 [pid = 1927] [id = 392] 03:30:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x11946b400) [pid = 1927] [serial = 1175] [outer = 0x0] 03:30:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x119471000) [pid = 1927] [serial = 1176] [outer = 0x11946b400] 03:30:50 INFO - PROCESS | 1927 | 1467887450220 Marionette DEBUG loaded listener.js 03:30:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x12c441800) [pid = 1927] [serial = 1177] [outer = 0x11946b400] 03:30:50 INFO - PROCESS | 1927 | 1467887450590 Marionette TRACE conn2 <- [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]]]}] 03:30:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:30:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 569ms 03:30:50 INFO - PROCESS | 1927 | 1467887450668 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 03:30:50 INFO - PROCESS | 1927 | 1467887450671 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 03:30:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:30:50 INFO - PROCESS | 1927 | 1467887450674 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:30:50 INFO - PROCESS | 1927 | 1467887450677 Marionette TRACE conn2 <- [1,1542,null,{}] 03:30:50 INFO - PROCESS | 1927 | 1467887450681 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:50 INFO - PROCESS | 1927 | 1467887450683 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:50 INFO - PROCESS | 1927 | 1467887450806 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 03:30:50 INFO - PROCESS | 1927 | 1467887450889 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:50 INFO - PROCESS | 1927 | 1467887450892 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:50 INFO - PROCESS | 1927 | ++DOCSHELL 0x117462800 == 40 [pid = 1927] [id = 393] 03:30:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x115e5cc00) [pid = 1927] [serial = 1178] [outer = 0x0] 03:30:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x116759000) [pid = 1927] [serial = 1179] [outer = 0x115e5cc00] 03:30:50 INFO - PROCESS | 1927 | 1467887450923 Marionette DEBUG loaded listener.js 03:30:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x118596000) [pid = 1927] [serial = 1180] [outer = 0x115e5cc00] 03:30:51 INFO - PROCESS | 1927 | 1467887451414 Marionette TRACE conn2 <- [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]]]}] 03:30:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:30:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 772ms 03:30:51 INFO - PROCESS | 1927 | 1467887451491 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 03:30:51 INFO - PROCESS | 1927 | 1467887451495 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 03:30:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:30:51 INFO - PROCESS | 1927 | 1467887451501 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:30:51 INFO - PROCESS | 1927 | 1467887451503 Marionette TRACE conn2 <- [1,1546,null,{}] 03:30:51 INFO - PROCESS | 1927 | 1467887451505 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:51 INFO - PROCESS | 1927 | 1467887451507 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:51 INFO - PROCESS | 1927 | 1467887451617 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 03:30:51 INFO - PROCESS | 1927 | 1467887451704 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:51 INFO - PROCESS | 1927 | 1467887451706 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:51 INFO - PROCESS | 1927 | ++DOCSHELL 0x12192c000 == 41 [pid = 1927] [id = 394] 03:30:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x119ae2c00) [pid = 1927] [serial = 1181] [outer = 0x0] 03:30:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 107 (0x119be4400) [pid = 1927] [serial = 1182] [outer = 0x119ae2c00] 03:30:51 INFO - PROCESS | 1927 | 1467887451736 Marionette DEBUG loaded listener.js 03:30:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 108 (0x119e64c00) [pid = 1927] [serial = 1183] [outer = 0x119ae2c00] 03:30:52 INFO - PROCESS | 1927 | 1467887452281 Marionette TRACE conn2 <- [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]]]}] 03:30:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:30:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 825ms 03:30:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:30:52 INFO - PROCESS | 1927 | 1467887452325 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 03:30:52 INFO - PROCESS | 1927 | 1467887452327 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 03:30:52 INFO - PROCESS | 1927 | 1467887452329 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:30:52 INFO - PROCESS | 1927 | 1467887452332 Marionette TRACE conn2 <- [1,1550,null,{}] 03:30:52 INFO - PROCESS | 1927 | 1467887452340 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:52 INFO - PROCESS | 1927 | 1467887452343 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:52 INFO - PROCESS | 1927 | 1467887452564 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 03:30:52 INFO - PROCESS | 1927 | 1467887452694 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:52 INFO - PROCESS | 1927 | 1467887452696 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:52 INFO - PROCESS | 1927 | ++DOCSHELL 0x116f34000 == 42 [pid = 1927] [id = 395] 03:30:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 109 (0x1133f3800) [pid = 1927] [serial = 1184] [outer = 0x0] 03:30:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 110 (0x113d99c00) [pid = 1927] [serial = 1185] [outer = 0x1133f3800] 03:30:52 INFO - PROCESS | 1927 | 1467887452747 Marionette DEBUG loaded listener.js 03:30:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 111 (0x116f96400) [pid = 1927] [serial = 1186] [outer = 0x1133f3800] 03:30:53 INFO - PROCESS | 1927 | --DOCSHELL 0x125ea8800 == 41 [pid = 1927] [id = 391] 03:30:53 INFO - PROCESS | 1927 | --DOCSHELL 0x12c189800 == 40 [pid = 1927] [id = 390] 03:30:53 INFO - PROCESS | 1927 | --DOCSHELL 0x116162000 == 39 [pid = 1927] [id = 389] 03:30:53 INFO - PROCESS | 1927 | --DOCSHELL 0x12b028000 == 38 [pid = 1927] [id = 388] 03:30:53 INFO - PROCESS | 1927 | --DOCSHELL 0x12a580000 == 37 [pid = 1927] [id = 387] 03:30:53 INFO - PROCESS | 1927 | --DOCSHELL 0x1291bc800 == 36 [pid = 1927] [id = 386] 03:30:53 INFO - PROCESS | 1927 | --DOCSHELL 0x125eaa000 == 35 [pid = 1927] [id = 385] 03:30:53 INFO - PROCESS | 1927 | --DOCSHELL 0x121a7f000 == 34 [pid = 1927] [id = 384] 03:30:53 INFO - PROCESS | 1927 | --DOCSHELL 0x11a0b7800 == 33 [pid = 1927] [id = 383] 03:30:53 INFO - PROCESS | 1927 | --DOCSHELL 0x118416800 == 32 [pid = 1927] [id = 382] 03:30:53 INFO - PROCESS | 1927 | --DOCSHELL 0x116954000 == 31 [pid = 1927] [id = 381] 03:30:53 INFO - PROCESS | 1927 | 1467887453354 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 03:30:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:30:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1073ms 03:30:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:30:53 INFO - PROCESS | 1927 | 1467887453404 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 03:30:53 INFO - PROCESS | 1927 | 1467887453407 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 03:30:53 INFO - PROCESS | 1927 | 1467887453410 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:30:53 INFO - PROCESS | 1927 | 1467887453413 Marionette TRACE conn2 <- [1,1554,null,{}] 03:30:53 INFO - PROCESS | 1927 | 1467887453415 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:53 INFO - PROCESS | 1927 | 1467887453417 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:53 INFO - PROCESS | 1927 | 1467887453498 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 03:30:53 INFO - PROCESS | 1927 | 1467887453501 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:53 INFO - PROCESS | 1927 | 1467887453503 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:53 INFO - PROCESS | 1927 | ++DOCSHELL 0x1182d1000 == 32 [pid = 1927] [id = 396] 03:30:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 112 (0x11820f400) [pid = 1927] [serial = 1187] [outer = 0x0] 03:30:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 113 (0x1188e6c00) [pid = 1927] [serial = 1188] [outer = 0x11820f400] 03:30:53 INFO - PROCESS | 1927 | 1467887453538 Marionette DEBUG loaded listener.js 03:30:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 114 (0x119473400) [pid = 1927] [serial = 1189] [outer = 0x11820f400] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 113 (0x1258f3800) [pid = 1927] [serial = 1033] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 112 (0x12a968c00) [pid = 1927] [serial = 1107] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 111 (0x12b947c00) [pid = 1927] [serial = 1110] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 110 (0x12b93ac00) [pid = 1927] [serial = 1108] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 109 (0x12bf1e400) [pid = 1927] [serial = 1078] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 108 (0x1275ec800) [pid = 1927] [serial = 1101] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 107 (0x128b13c00) [pid = 1927] [serial = 1102] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 106 (0x121aae800) [pid = 1927] [serial = 1098] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x1258f0800) [pid = 1927] [serial = 1099] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x1189e7800) [pid = 1927] [serial = 1095] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x1199ea800) [pid = 1927] [serial = 1096] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x12bc80c00) [pid = 1927] [serial = 1113] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x1275f5800) [pid = 1927] [serial = 1086] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x128dcb400) [pid = 1927] [serial = 1087] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x119c7d000) [pid = 1927] [serial = 1083] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x121143800) [pid = 1927] [serial = 1084] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x12539f400) [pid = 1927] [serial = 1089] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x12931a000) [pid = 1927] [serial = 1090] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x1196cf400) [pid = 1927] [serial = 1104] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x11858c800) [pid = 1927] [serial = 1080] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x1188e8000) [pid = 1927] [serial = 1081] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x12b9e4400) [pid = 1927] [serial = 1111] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x118215400) [pid = 1927] [serial = 1092] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x11880d000) [pid = 1927] [serial = 1093] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x118809400) [pid = 1927] [serial = 1116] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x119ae5400) [pid = 1927] [serial = 1117] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x12c491000) [pid = 1927] [serial = 1123] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x12bf12800) [pid = 1927] [serial = 1114] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x12bc81c00) [pid = 1927] [serial = 1120] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x12c435800) [pid = 1927] [serial = 1122] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x12a469400) [pid = 1927] [serial = 1119] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x12931c400) [pid = 1927] [serial = 1105] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x12c015800) [pid = 1927] [serial = 1126] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x12c011c00) [pid = 1927] [serial = 1125] [outer = 0x0] [url = about:blank] 03:30:53 INFO - PROCESS | 1927 | 1467887453928 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 03:30:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:30:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 569ms 03:30:53 INFO - PROCESS | 1927 | 1467887453981 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 03:30:53 INFO - PROCESS | 1927 | 1467887453984 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 03:30:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:30:53 INFO - PROCESS | 1927 | 1467887453987 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:30:53 INFO - PROCESS | 1927 | 1467887453989 Marionette TRACE conn2 <- [1,1558,null,{}] 03:30:53 INFO - PROCESS | 1927 | 1467887453992 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:53 INFO - PROCESS | 1927 | 1467887453994 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:54 INFO - PROCESS | 1927 | 1467887454142 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 03:30:54 INFO - PROCESS | 1927 | 1467887454258 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:54 INFO - PROCESS | 1927 | 1467887454259 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:54 INFO - PROCESS | 1927 | ++DOCSHELL 0x119a23800 == 33 [pid = 1927] [id = 397] 03:30:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x118593000) [pid = 1927] [serial = 1190] [outer = 0x0] 03:30:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x119ae3400) [pid = 1927] [serial = 1191] [outer = 0x118593000] 03:30:54 INFO - PROCESS | 1927 | 1467887454284 Marionette DEBUG loaded listener.js 03:30:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x119e68400) [pid = 1927] [serial = 1192] [outer = 0x118593000] 03:30:54 INFO - PROCESS | 1927 | 1467887454570 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 03:30:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:30:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 622ms 03:30:54 INFO - PROCESS | 1927 | 1467887454612 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 03:30:54 INFO - PROCESS | 1927 | 1467887454615 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 03:30:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:30:54 INFO - PROCESS | 1927 | 1467887454623 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:30:54 INFO - PROCESS | 1927 | 1467887454628 Marionette TRACE conn2 <- [1,1562,null,{}] 03:30:54 INFO - PROCESS | 1927 | 1467887454631 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:54 INFO - PROCESS | 1927 | 1467887454633 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:54 INFO - PROCESS | 1927 | 1467887454717 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 03:30:54 INFO - PROCESS | 1927 | 1467887454781 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:54 INFO - PROCESS | 1927 | 1467887454782 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:54 INFO - PROCESS | 1927 | ++DOCSHELL 0x1214a8800 == 34 [pid = 1927] [id = 398] 03:30:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x1128b0800) [pid = 1927] [serial = 1193] [outer = 0x0] 03:30:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x11a0a5c00) [pid = 1927] [serial = 1194] [outer = 0x1128b0800] 03:30:54 INFO - PROCESS | 1927 | 1467887454807 Marionette DEBUG loaded listener.js 03:30:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x12539f400) [pid = 1927] [serial = 1195] [outer = 0x1128b0800] 03:30:55 INFO - PROCESS | 1927 | 1467887455076 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 03:30:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:30:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 477ms 03:30:55 INFO - PROCESS | 1927 | 1467887455097 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 03:30:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:30:55 INFO - PROCESS | 1927 | 1467887455098 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 03:30:55 INFO - PROCESS | 1927 | 1467887455100 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:30:55 INFO - PROCESS | 1927 | 1467887455101 Marionette TRACE conn2 <- [1,1566,null,{}] 03:30:55 INFO - PROCESS | 1927 | 1467887455104 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:55 INFO - PROCESS | 1927 | 1467887455105 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:55 INFO - PROCESS | 1927 | 1467887455197 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 03:30:55 INFO - PROCESS | 1927 | 1467887455200 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:55 INFO - PROCESS | 1927 | 1467887455201 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:55 INFO - PROCESS | 1927 | ++DOCSHELL 0x12694c800 == 35 [pid = 1927] [id = 399] 03:30:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x125633c00) [pid = 1927] [serial = 1196] [outer = 0x0] 03:30:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x126963800) [pid = 1927] [serial = 1197] [outer = 0x125633c00] 03:30:55 INFO - PROCESS | 1927 | 1467887455228 Marionette DEBUG loaded listener.js 03:30:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x127157c00) [pid = 1927] [serial = 1198] [outer = 0x125633c00] 03:30:55 INFO - PROCESS | 1927 | 1467887455559 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 03:30:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:30:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 468ms 03:30:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:30:55 INFO - PROCESS | 1927 | 1467887455570 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 03:30:55 INFO - PROCESS | 1927 | 1467887455571 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 03:30:55 INFO - PROCESS | 1927 | 1467887455578 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:30:55 INFO - PROCESS | 1927 | 1467887455580 Marionette TRACE conn2 <- [1,1570,null,{}] 03:30:55 INFO - PROCESS | 1927 | 1467887455582 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:55 INFO - PROCESS | 1927 | 1467887455583 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:55 INFO - PROCESS | 1927 | 1467887455703 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 03:30:55 INFO - PROCESS | 1927 | 1467887455714 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:55 INFO - PROCESS | 1927 | 1467887455718 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:55 INFO - PROCESS | 1927 | ++DOCSHELL 0x12788a800 == 36 [pid = 1927] [id = 400] 03:30:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x1275f7800) [pid = 1927] [serial = 1199] [outer = 0x0] 03:30:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x1275fa800) [pid = 1927] [serial = 1200] [outer = 0x1275f7800] 03:30:55 INFO - PROCESS | 1927 | 1467887455750 Marionette DEBUG loaded listener.js 03:30:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x128dc5000) [pid = 1927] [serial = 1201] [outer = 0x1275f7800] 03:30:56 INFO - PROCESS | 1927 | 1467887456111 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 03:30:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:30:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 569ms 03:30:56 INFO - PROCESS | 1927 | 1467887456153 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 03:30:56 INFO - PROCESS | 1927 | 1467887456154 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 03:30:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:30:56 INFO - PROCESS | 1927 | 1467887456157 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:30:56 INFO - PROCESS | 1927 | 1467887456158 Marionette TRACE conn2 <- [1,1574,null,{}] 03:30:56 INFO - PROCESS | 1927 | 1467887456160 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:56 INFO - PROCESS | 1927 | 1467887456161 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:56 INFO - PROCESS | 1927 | 1467887456265 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 03:30:56 INFO - PROCESS | 1927 | 1467887456268 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:56 INFO - PROCESS | 1927 | 1467887456269 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:56 INFO - PROCESS | 1927 | ++DOCSHELL 0x1294f1000 == 37 [pid = 1927] [id = 401] 03:30:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x128dcc000) [pid = 1927] [serial = 1202] [outer = 0x0] 03:30:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x12934e000) [pid = 1927] [serial = 1203] [outer = 0x128dcc000] 03:30:56 INFO - PROCESS | 1927 | 1467887456294 Marionette DEBUG loaded listener.js 03:30:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x12a5ff000) [pid = 1927] [serial = 1204] [outer = 0x128dcc000] 03:30:56 INFO - PROCESS | 1927 | 1467887456653 Marionette TRACE conn2 <- [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]]]}] 03:30:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:30:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 519ms 03:30:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:30:56 INFO - PROCESS | 1927 | 1467887456678 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 03:30:56 INFO - PROCESS | 1927 | 1467887456680 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 03:30:56 INFO - PROCESS | 1927 | 1467887456682 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:30:56 INFO - PROCESS | 1927 | 1467887456683 Marionette TRACE conn2 <- [1,1578,null,{}] 03:30:56 INFO - PROCESS | 1927 | 1467887456692 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:56 INFO - PROCESS | 1927 | 1467887456693 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:56 INFO - PROCESS | 1927 | 1467887456794 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 03:30:56 INFO - PROCESS | 1927 | 1467887456798 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:56 INFO - PROCESS | 1927 | 1467887456798 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:56 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a57a000 == 38 [pid = 1927] [id = 402] 03:30:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x128dcc400) [pid = 1927] [serial = 1205] [outer = 0x0] 03:30:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x12a96d800) [pid = 1927] [serial = 1206] [outer = 0x128dcc400] 03:30:56 INFO - PROCESS | 1927 | 1467887456822 Marionette DEBUG loaded listener.js 03:30:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x12a9d5c00) [pid = 1927] [serial = 1207] [outer = 0x128dcc400] 03:30:57 INFO - PROCESS | 1927 | 1467887457125 Marionette TRACE conn2 <- [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]]]}] 03:30:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:30:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 470ms 03:30:57 INFO - PROCESS | 1927 | 1467887457153 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 03:30:57 INFO - PROCESS | 1927 | 1467887457155 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 03:30:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:30:57 INFO - PROCESS | 1927 | 1467887457164 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:30:57 INFO - PROCESS | 1927 | 1467887457165 Marionette TRACE conn2 <- [1,1582,null,{}] 03:30:57 INFO - PROCESS | 1927 | 1467887457168 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:57 INFO - PROCESS | 1927 | 1467887457169 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:57 INFO - PROCESS | 1927 | 1467887457276 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 03:30:57 INFO - PROCESS | 1927 | 1467887457280 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:57 INFO - PROCESS | 1927 | 1467887457281 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:57 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b715800 == 39 [pid = 1927] [id = 403] 03:30:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x12934c000) [pid = 1927] [serial = 1208] [outer = 0x0] 03:30:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x12b8c3400) [pid = 1927] [serial = 1209] [outer = 0x12934c000] 03:30:57 INFO - PROCESS | 1927 | 1467887457338 Marionette DEBUG loaded listener.js 03:30:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x12b9d9800) [pid = 1927] [serial = 1210] [outer = 0x12934c000] 03:30:57 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x1196d2400) [pid = 1927] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:30:57 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x119945400) [pid = 1927] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:30:57 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x116f5dc00) [pid = 1927] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:30:57 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x119be0000) [pid = 1927] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:30:57 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x11858e800) [pid = 1927] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:30:57 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x11820ec00) [pid = 1927] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:30:57 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x1275f4c00) [pid = 1927] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:30:57 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x115468400) [pid = 1927] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:30:57 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x1133f7400) [pid = 1927] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:30:57 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x12bf1cc00) [pid = 1927] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:30:57 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x1274c7800) [pid = 1927] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:30:57 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x118212c00) [pid = 1927] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:30:57 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x119aec800) [pid = 1927] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:30:57 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x129318400) [pid = 1927] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:30:57 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x119947800) [pid = 1927] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:30:57 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x1275ed400) [pid = 1927] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:30:57 INFO - PROCESS | 1927 | 1467887457889 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 03:30:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:30:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 772ms 03:30:57 INFO - PROCESS | 1927 | 1467887457937 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 03:30:57 INFO - PROCESS | 1927 | 1467887457941 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 03:30:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:30:57 INFO - PROCESS | 1927 | 1467887457944 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:30:57 INFO - PROCESS | 1927 | 1467887457946 Marionette TRACE conn2 <- [1,1586,null,{}] 03:30:57 INFO - PROCESS | 1927 | 1467887457949 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:57 INFO - PROCESS | 1927 | 1467887457951 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:58 INFO - PROCESS | 1927 | 1467887458049 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 03:30:58 INFO - PROCESS | 1927 | 1467887458113 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:58 INFO - PROCESS | 1927 | 1467887458114 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:58 INFO - PROCESS | 1927 | ++DOCSHELL 0x1294f0000 == 40 [pid = 1927] [id = 404] 03:30:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x111c78000) [pid = 1927] [serial = 1211] [outer = 0x0] 03:30:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x118980800) [pid = 1927] [serial = 1212] [outer = 0x111c78000] 03:30:58 INFO - PROCESS | 1927 | 1467887458140 Marionette DEBUG loaded listener.js 03:30:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x1215c8800) [pid = 1927] [serial = 1213] [outer = 0x111c78000] 03:30:58 INFO - PROCESS | 1927 | 1467887458388 Marionette TRACE conn2 <- [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]]]}] 03:30:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:30:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 469ms 03:30:58 INFO - PROCESS | 1927 | 1467887458413 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 03:30:58 INFO - PROCESS | 1927 | 1467887458416 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 03:30:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:30:58 INFO - PROCESS | 1927 | 1467887458430 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:30:58 INFO - PROCESS | 1927 | 1467887458431 Marionette TRACE conn2 <- [1,1590,null,{}] 03:30:58 INFO - PROCESS | 1927 | 1467887458433 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:58 INFO - PROCESS | 1927 | 1467887458434 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:58 INFO - PROCESS | 1927 | 1467887458517 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 03:30:58 INFO - PROCESS | 1927 | 1467887458521 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:58 INFO - PROCESS | 1927 | 1467887458523 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:58 INFO - PROCESS | 1927 | ++DOCSHELL 0x12c19d800 == 41 [pid = 1927] [id = 405] 03:30:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x1236e6400) [pid = 1927] [serial = 1214] [outer = 0x0] 03:30:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x12a970400) [pid = 1927] [serial = 1215] [outer = 0x1236e6400] 03:30:58 INFO - PROCESS | 1927 | 1467887458552 Marionette DEBUG loaded listener.js 03:30:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x12bc57800) [pid = 1927] [serial = 1216] [outer = 0x1236e6400] 03:30:58 INFO - PROCESS | 1927 | 1467887458965 Marionette TRACE conn2 <- [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]]]}] 03:30:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:30:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 576ms 03:30:59 INFO - PROCESS | 1927 | 1467887459004 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 03:30:59 INFO - PROCESS | 1927 | 1467887459009 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 03:30:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:30:59 INFO - PROCESS | 1927 | 1467887459021 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:30:59 INFO - PROCESS | 1927 | 1467887459025 Marionette TRACE conn2 <- [1,1594,null,{}] 03:30:59 INFO - PROCESS | 1927 | 1467887459029 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:59 INFO - PROCESS | 1927 | 1467887459031 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:59 INFO - PROCESS | 1927 | 1467887459160 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 03:30:59 INFO - PROCESS | 1927 | 1467887459167 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:59 INFO - PROCESS | 1927 | 1467887459168 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:59 INFO - PROCESS | 1927 | ++DOCSHELL 0x12ca7a000 == 42 [pid = 1927] [id = 406] 03:30:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x12bf1f400) [pid = 1927] [serial = 1217] [outer = 0x0] 03:30:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x12c013c00) [pid = 1927] [serial = 1218] [outer = 0x12bf1f400] 03:30:59 INFO - PROCESS | 1927 | 1467887459191 Marionette DEBUG loaded listener.js 03:30:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x12c43c800) [pid = 1927] [serial = 1219] [outer = 0x12bf1f400] 03:30:59 INFO - PROCESS | 1927 | 1467887459540 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 03:30:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:30:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 572ms 03:30:59 INFO - PROCESS | 1927 | 1467887459593 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 03:30:59 INFO - PROCESS | 1927 | 1467887459594 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 03:30:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:30:59 INFO - PROCESS | 1927 | 1467887459606 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:30:59 INFO - PROCESS | 1927 | 1467887459607 Marionette TRACE conn2 <- [1,1598,null,{}] 03:30:59 INFO - PROCESS | 1927 | 1467887459609 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:59 INFO - PROCESS | 1927 | 1467887459610 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:59 INFO - PROCESS | 1927 | 1467887459692 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 03:30:59 INFO - PROCESS | 1927 | 1467887459696 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:59 INFO - PROCESS | 1927 | 1467887459697 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:30:59 INFO - PROCESS | 1927 | ++DOCSHELL 0x12d16d800 == 43 [pid = 1927] [id = 407] 03:30:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x128dc5400) [pid = 1927] [serial = 1220] [outer = 0x0] 03:30:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x12a542400) [pid = 1927] [serial = 1221] [outer = 0x128dc5400] 03:30:59 INFO - PROCESS | 1927 | 1467887459728 Marionette DEBUG loaded listener.js 03:30:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x12a54a000) [pid = 1927] [serial = 1222] [outer = 0x128dc5400] 03:31:00 INFO - PROCESS | 1927 | 1467887460176 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 03:31:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:31:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 620ms 03:31:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:31:00 INFO - PROCESS | 1927 | 1467887460227 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 03:31:00 INFO - PROCESS | 1927 | 1467887460229 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 03:31:00 INFO - PROCESS | 1927 | 1467887460233 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:31:00 INFO - PROCESS | 1927 | 1467887460235 Marionette TRACE conn2 <- [1,1602,null,{}] 03:31:00 INFO - PROCESS | 1927 | 1467887460259 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:00 INFO - PROCESS | 1927 | 1467887460260 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:00 INFO - PROCESS | 1927 | 1467887460375 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 03:31:00 INFO - PROCESS | 1927 | 1467887460473 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:00 INFO - PROCESS | 1927 | 1467887460475 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:00 INFO - PROCESS | 1927 | ++DOCSHELL 0x1190a5000 == 44 [pid = 1927] [id = 408] 03:31:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x118216000) [pid = 1927] [serial = 1223] [outer = 0x0] 03:31:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x11880fc00) [pid = 1927] [serial = 1224] [outer = 0x118216000] 03:31:00 INFO - PROCESS | 1927 | 1467887460505 Marionette DEBUG loaded listener.js 03:31:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x119467800) [pid = 1927] [serial = 1225] [outer = 0x118216000] 03:31:00 INFO - PROCESS | 1927 | 1467887460913 Marionette TRACE conn2 <- [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]]]}] 03:31:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:31:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 721ms 03:31:00 INFO - PROCESS | 1927 | 1467887460954 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 03:31:00 INFO - PROCESS | 1927 | 1467887460957 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 03:31:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:31:00 INFO - PROCESS | 1927 | 1467887460980 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:31:00 INFO - PROCESS | 1927 | 1467887460982 Marionette TRACE conn2 <- [1,1606,null,{}] 03:31:00 INFO - PROCESS | 1927 | 1467887460985 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:00 INFO - PROCESS | 1927 | 1467887460986 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:01 INFO - PROCESS | 1927 | 1467887461092 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 03:31:01 INFO - PROCESS | 1927 | 1467887461167 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:01 INFO - PROCESS | 1927 | 1467887461169 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:01 INFO - PROCESS | 1927 | ++DOCSHELL 0x126951000 == 45 [pid = 1927] [id = 409] 03:31:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x119aef400) [pid = 1927] [serial = 1226] [outer = 0x0] 03:31:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x119e63000) [pid = 1927] [serial = 1227] [outer = 0x119aef400] 03:31:01 INFO - PROCESS | 1927 | 1467887461200 Marionette DEBUG loaded listener.js 03:31:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x119e6cc00) [pid = 1927] [serial = 1228] [outer = 0x119aef400] 03:31:01 INFO - PROCESS | 1927 | 1467887461625 Marionette TRACE conn2 <- [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]]]}] 03:31:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:31:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 673ms 03:31:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:31:01 INFO - PROCESS | 1927 | 1467887461650 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 03:31:01 INFO - PROCESS | 1927 | 1467887461652 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 03:31:01 INFO - PROCESS | 1927 | 1467887461654 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:31:01 INFO - PROCESS | 1927 | 1467887461657 Marionette TRACE conn2 <- [1,1610,null,{}] 03:31:01 INFO - PROCESS | 1927 | 1467887461665 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:01 INFO - PROCESS | 1927 | 1467887461668 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:01 INFO - PROCESS | 1927 | 1467887461793 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 03:31:01 INFO - PROCESS | 1927 | 1467887461899 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:01 INFO - PROCESS | 1927 | 1467887461902 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:01 INFO - PROCESS | 1927 | ++DOCSHELL 0x12cf6c000 == 46 [pid = 1927] [id = 410] 03:31:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x1253ac800) [pid = 1927] [serial = 1229] [outer = 0x0] 03:31:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x1271d9800) [pid = 1927] [serial = 1230] [outer = 0x1253ac800] 03:31:01 INFO - PROCESS | 1927 | 1467887461934 Marionette DEBUG loaded listener.js 03:31:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x128dc2c00) [pid = 1927] [serial = 1231] [outer = 0x1253ac800] 03:31:02 INFO - PROCESS | 1927 | 1467887462316 Marionette TRACE conn2 <- [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]]]}] 03:31:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:31:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 722ms 03:31:02 INFO - PROCESS | 1927 | 1467887462377 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 03:31:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:31:02 INFO - PROCESS | 1927 | 1467887462379 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 03:31:02 INFO - PROCESS | 1927 | 1467887462381 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:31:02 INFO - PROCESS | 1927 | 1467887462382 Marionette TRACE conn2 <- [1,1614,null,{}] 03:31:02 INFO - PROCESS | 1927 | 1467887462385 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:02 INFO - PROCESS | 1927 | 1467887462386 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:02 INFO - PROCESS | 1927 | 1467887462492 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 03:31:02 INFO - PROCESS | 1927 | 1467887462555 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:02 INFO - PROCESS | 1927 | 1467887462556 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:02 INFO - PROCESS | 1927 | ++DOCSHELL 0x121937000 == 47 [pid = 1927] [id = 411] 03:31:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 107 (0x11325b000) [pid = 1927] [serial = 1232] [outer = 0x0] 03:31:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 108 (0x12934fc00) [pid = 1927] [serial = 1233] [outer = 0x11325b000] 03:31:02 INFO - PROCESS | 1927 | 1467887462645 Marionette DEBUG loaded listener.js 03:31:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 109 (0x12a79c400) [pid = 1927] [serial = 1234] [outer = 0x11325b000] 03:31:03 INFO - PROCESS | 1927 | 1467887463183 Marionette TRACE conn2 <- [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]]]}] 03:31:03 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 03:31:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 920ms 03:31:03 INFO - PROCESS | 1927 | 1467887463301 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 03:31:03 INFO - PROCESS | 1927 | 1467887463303 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 03:31:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:31:03 INFO - PROCESS | 1927 | 1467887463307 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:31:03 INFO - PROCESS | 1927 | 1467887463309 Marionette TRACE conn2 <- [1,1618,null,{}] 03:31:03 INFO - PROCESS | 1927 | 1467887463313 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:03 INFO - PROCESS | 1927 | 1467887463315 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:03 INFO - PROCESS | 1927 | 1467887463413 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 03:31:03 INFO - PROCESS | 1927 | 1467887463484 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:03 INFO - PROCESS | 1927 | 1467887463487 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:03 INFO - PROCESS | 1927 | ++DOCSHELL 0x116628000 == 48 [pid = 1927] [id = 412] 03:31:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 110 (0x111aa9400) [pid = 1927] [serial = 1235] [outer = 0x0] 03:31:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 111 (0x1121b0800) [pid = 1927] [serial = 1236] [outer = 0x111aa9400] 03:31:03 INFO - PROCESS | 1927 | 1467887463515 Marionette DEBUG loaded listener.js 03:31:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 112 (0x112ea8400) [pid = 1927] [serial = 1237] [outer = 0x111aa9400] 03:31:03 INFO - PROCESS | 1927 | 1467887463936 Marionette TRACE conn2 <- [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]]]}] 03:31:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:31:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 671ms 03:31:03 INFO - PROCESS | 1927 | 1467887463977 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 03:31:03 INFO - PROCESS | 1927 | 1467887463980 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 03:31:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:31:03 INFO - PROCESS | 1927 | 1467887463985 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:31:03 INFO - PROCESS | 1927 | 1467887463987 Marionette TRACE conn2 <- [1,1622,null,{}] 03:31:03 INFO - PROCESS | 1927 | 1467887463989 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:03 INFO - PROCESS | 1927 | 1467887463991 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:04 INFO - PROCESS | 1927 | 1467887464171 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 03:31:04 INFO - PROCESS | 1927 | --DOCSHELL 0x12ca7a000 == 47 [pid = 1927] [id = 406] 03:31:04 INFO - PROCESS | 1927 | --DOCSHELL 0x12c19d800 == 46 [pid = 1927] [id = 405] 03:31:04 INFO - PROCESS | 1927 | --DOCSHELL 0x1294f0000 == 45 [pid = 1927] [id = 404] 03:31:04 INFO - PROCESS | 1927 | --DOCSHELL 0x12b715800 == 44 [pid = 1927] [id = 403] 03:31:04 INFO - PROCESS | 1927 | --DOCSHELL 0x12a57a000 == 43 [pid = 1927] [id = 402] 03:31:04 INFO - PROCESS | 1927 | --DOCSHELL 0x1294f1000 == 42 [pid = 1927] [id = 401] 03:31:04 INFO - PROCESS | 1927 | --DOCSHELL 0x12788a800 == 41 [pid = 1927] [id = 400] 03:31:04 INFO - PROCESS | 1927 | --DOCSHELL 0x12694c800 == 40 [pid = 1927] [id = 399] 03:31:04 INFO - PROCESS | 1927 | --DOCSHELL 0x1214a8800 == 39 [pid = 1927] [id = 398] 03:31:04 INFO - PROCESS | 1927 | --DOCSHELL 0x119a23800 == 38 [pid = 1927] [id = 397] 03:31:04 INFO - PROCESS | 1927 | --DOCSHELL 0x1182d1000 == 37 [pid = 1927] [id = 396] 03:31:04 INFO - PROCESS | 1927 | --DOCSHELL 0x116f34000 == 36 [pid = 1927] [id = 395] 03:31:04 INFO - PROCESS | 1927 | --DOCSHELL 0x12192c000 == 35 [pid = 1927] [id = 394] 03:31:04 INFO - PROCESS | 1927 | --DOCSHELL 0x12d16a000 == 34 [pid = 1927] [id = 392] 03:31:04 INFO - PROCESS | 1927 | --DOCSHELL 0x117462800 == 33 [pid = 1927] [id = 393] 03:31:04 INFO - PROCESS | 1927 | --DOCSHELL 0x11745f000 == 32 [pid = 1927] [id = 380] 03:31:04 INFO - PROCESS | 1927 | --DOCSHELL 0x116628000 == 31 [pid = 1927] [id = 412] 03:31:04 INFO - PROCESS | 1927 | --DOCSHELL 0x121937000 == 30 [pid = 1927] [id = 411] 03:31:04 INFO - PROCESS | 1927 | --DOCSHELL 0x12cf6c000 == 29 [pid = 1927] [id = 410] 03:31:04 INFO - PROCESS | 1927 | --DOCSHELL 0x126951000 == 28 [pid = 1927] [id = 409] 03:31:04 INFO - PROCESS | 1927 | --DOCSHELL 0x12d16d800 == 27 [pid = 1927] [id = 407] 03:31:04 INFO - PROCESS | 1927 | --DOCSHELL 0x1190a5000 == 26 [pid = 1927] [id = 408] 03:31:04 INFO - PROCESS | 1927 | 1467887464764 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:04 INFO - PROCESS | 1927 | 1467887464765 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:04 INFO - PROCESS | 1927 | --DOMWINDOW == 111 (0x11a0a6800) [pid = 1927] [serial = 1147] [outer = 0x0] [url = about:blank] 03:31:04 INFO - PROCESS | 1927 | --DOMWINDOW == 110 (0x125eb8c00) [pid = 1927] [serial = 1149] [outer = 0x0] [url = about:blank] 03:31:04 INFO - PROCESS | 1927 | --DOMWINDOW == 109 (0x1274bc000) [pid = 1927] [serial = 1150] [outer = 0x0] [url = about:blank] 03:31:04 INFO - PROCESS | 1927 | --DOMWINDOW == 108 (0x12b07a400) [pid = 1927] [serial = 1158] [outer = 0x0] [url = about:blank] 03:31:04 INFO - PROCESS | 1927 | --DOMWINDOW == 107 (0x119be3000) [pid = 1927] [serial = 1141] [outer = 0x0] [url = about:blank] 03:31:04 INFO - PROCESS | 1927 | --DOMWINDOW == 106 (0x119947c00) [pid = 1927] [serial = 1140] [outer = 0x0] [url = about:blank] 03:31:04 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x1184dd000) [pid = 1927] [serial = 1143] [outer = 0x0] [url = about:blank] 03:31:04 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x118827800) [pid = 1927] [serial = 1144] [outer = 0x0] [url = about:blank] 03:31:04 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x128b12000) [pid = 1927] [serial = 1152] [outer = 0x0] [url = about:blank] 03:31:04 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x121066c00) [pid = 1927] [serial = 1167] [outer = 0x0] [url = about:blank] 03:31:04 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x12bc5c000) [pid = 1927] [serial = 1161] [outer = 0x0] [url = about:blank] 03:31:04 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x12c00bc00) [pid = 1927] [serial = 1164] [outer = 0x0] [url = about:blank] 03:31:04 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x12b8c3000) [pid = 1927] [serial = 1170] [outer = 0x0] [url = about:blank] 03:31:04 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x11897a800) [pid = 1927] [serial = 1129] [outer = 0x0] [url = about:blank] 03:31:04 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x118620000) [pid = 1927] [serial = 1128] [outer = 0x0] [url = about:blank] 03:31:04 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x1256ab400) [pid = 1927] [serial = 1132] [outer = 0x0] [url = about:blank] 03:31:04 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x121061c00) [pid = 1927] [serial = 1131] [outer = 0x0] [url = about:blank] 03:31:04 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x12a5fd000) [pid = 1927] [serial = 1135] [outer = 0x0] [url = about:blank] 03:31:04 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x129347400) [pid = 1927] [serial = 1134] [outer = 0x0] [url = about:blank] 03:31:04 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x12c014c00) [pid = 1927] [serial = 1171] [outer = 0x0] [url = about:blank] 03:31:04 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x12c013000) [pid = 1927] [serial = 1165] [outer = 0x0] [url = about:blank] 03:31:04 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x12a96a400) [pid = 1927] [serial = 1138] [outer = 0x0] [url = about:blank] 03:31:04 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x126967c00) [pid = 1927] [serial = 1137] [outer = 0x0] [url = about:blank] 03:31:04 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x12b9e2000) [pid = 1927] [serial = 1159] [outer = 0x0] [url = about:blank] 03:31:04 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x12a7a8000) [pid = 1927] [serial = 1156] [outer = 0x0] [url = about:blank] 03:31:04 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x12c437c00) [pid = 1927] [serial = 1173] [outer = 0x0] [url = about:blank] 03:31:04 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x126f95800) [pid = 1927] [serial = 1168] [outer = 0x0] [url = about:blank] 03:31:04 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x128dce400) [pid = 1927] [serial = 1153] [outer = 0x0] [url = about:blank] 03:31:04 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x119471000) [pid = 1927] [serial = 1176] [outer = 0x0] [url = about:blank] 03:31:04 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x12bf1b000) [pid = 1927] [serial = 1162] [outer = 0x0] [url = about:blank] 03:31:04 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x12c493000) [pid = 1927] [serial = 1174] [outer = 0x0] [url = about:blank] 03:31:04 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x12a470000) [pid = 1927] [serial = 1155] [outer = 0x0] [url = about:blank] 03:31:04 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x119bb4800) [pid = 1927] [serial = 1146] [outer = 0x0] [url = about:blank] 03:31:04 INFO - PROCESS | 1927 | ++DOCSHELL 0x111ea6000 == 27 [pid = 1927] [id = 413] 03:31:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x111e58c00) [pid = 1927] [serial = 1238] [outer = 0x0] 03:31:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x1121bdc00) [pid = 1927] [serial = 1239] [outer = 0x111e58c00] 03:31:04 INFO - PROCESS | 1927 | 1467887464885 Marionette DEBUG loaded listener.js 03:31:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x1128b0c00) [pid = 1927] [serial = 1240] [outer = 0x111e58c00] 03:31:05 INFO - PROCESS | 1927 | 1467887465191 Marionette TRACE conn2 <- [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]]]}] 03:31:05 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 03:31:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1220ms 03:31:05 INFO - PROCESS | 1927 | 1467887465206 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 03:31:05 INFO - PROCESS | 1927 | 1467887465211 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 03:31:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:31:05 INFO - PROCESS | 1927 | 1467887465220 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:31:05 INFO - PROCESS | 1927 | 1467887465222 Marionette TRACE conn2 <- [1,1626,null,{}] 03:31:05 INFO - PROCESS | 1927 | 1467887465229 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:05 INFO - PROCESS | 1927 | 1467887465231 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:05 INFO - PROCESS | 1927 | 1467887465310 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 03:31:05 INFO - PROCESS | 1927 | 1467887465315 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:05 INFO - PROCESS | 1927 | 1467887465317 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:05 INFO - PROCESS | 1927 | ++DOCSHELL 0x11714b800 == 28 [pid = 1927] [id = 414] 03:31:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x11324f400) [pid = 1927] [serial = 1241] [outer = 0x0] 03:31:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x115dedc00) [pid = 1927] [serial = 1242] [outer = 0x11324f400] 03:31:05 INFO - PROCESS | 1927 | 1467887465366 Marionette DEBUG loaded listener.js 03:31:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x1164e9c00) [pid = 1927] [serial = 1243] [outer = 0x11324f400] 03:31:05 INFO - PROCESS | 1927 | 1467887465692 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 03:31:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:31:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 523ms 03:31:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:31:05 INFO - PROCESS | 1927 | 1467887465744 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 03:31:05 INFO - PROCESS | 1927 | 1467887465746 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 03:31:05 INFO - PROCESS | 1927 | 1467887465749 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:31:05 INFO - PROCESS | 1927 | 1467887465750 Marionette TRACE conn2 <- [1,1630,null,{}] 03:31:05 INFO - PROCESS | 1927 | 1467887465753 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:05 INFO - PROCESS | 1927 | 1467887465754 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:05 INFO - PROCESS | 1927 | 1467887465833 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 03:31:05 INFO - PROCESS | 1927 | 1467887465837 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:05 INFO - PROCESS | 1927 | 1467887465838 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:05 INFO - PROCESS | 1927 | ++DOCSHELL 0x116f41800 == 29 [pid = 1927] [id = 415] 03:31:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x11675b800) [pid = 1927] [serial = 1244] [outer = 0x0] 03:31:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x116f9a000) [pid = 1927] [serial = 1245] [outer = 0x11675b800] 03:31:05 INFO - PROCESS | 1927 | 1467887465866 Marionette DEBUG loaded listener.js 03:31:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x11820c000) [pid = 1927] [serial = 1246] [outer = 0x11675b800] 03:31:06 INFO - PROCESS | 1927 | 1467887466224 Marionette TRACE conn2 <- [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]]]}] 03:31:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:31:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 520ms 03:31:06 INFO - PROCESS | 1927 | 1467887466269 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 03:31:06 INFO - PROCESS | 1927 | 1467887466271 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 03:31:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:31:06 INFO - PROCESS | 1927 | 1467887466274 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:31:06 INFO - PROCESS | 1927 | 1467887466279 Marionette TRACE conn2 <- [1,1634,null,{}] 03:31:06 INFO - PROCESS | 1927 | 1467887466286 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:06 INFO - PROCESS | 1927 | 1467887466288 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:06 INFO - PROCESS | 1927 | 1467887466364 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 03:31:06 INFO - PROCESS | 1927 | 1467887466369 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:06 INFO - PROCESS | 1927 | 1467887466371 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:06 INFO - PROCESS | 1927 | ++DOCSHELL 0x119375800 == 30 [pid = 1927] [id = 416] 03:31:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x118233c00) [pid = 1927] [serial = 1247] [outer = 0x0] 03:31:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x11858c800) [pid = 1927] [serial = 1248] [outer = 0x118233c00] 03:31:06 INFO - PROCESS | 1927 | 1467887466398 Marionette DEBUG loaded listener.js 03:31:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x118824000) [pid = 1927] [serial = 1249] [outer = 0x118233c00] 03:31:06 INFO - PROCESS | 1927 | 1467887466720 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 03:31:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:31:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 474ms 03:31:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:31:06 INFO - PROCESS | 1927 | 1467887466748 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 03:31:06 INFO - PROCESS | 1927 | 1467887466750 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 03:31:06 INFO - PROCESS | 1927 | 1467887466752 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:31:06 INFO - PROCESS | 1927 | 1467887466753 Marionette TRACE conn2 <- [1,1638,null,{}] 03:31:06 INFO - PROCESS | 1927 | 1467887466755 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:06 INFO - PROCESS | 1927 | 1467887466756 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:06 INFO - PROCESS | 1927 | 1467887466833 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 03:31:06 INFO - PROCESS | 1927 | 1467887466905 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:06 INFO - PROCESS | 1927 | 1467887466906 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:06 INFO - PROCESS | 1927 | ++DOCSHELL 0x119a18000 == 31 [pid = 1927] [id = 417] 03:31:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x112eb6c00) [pid = 1927] [serial = 1250] [outer = 0x0] 03:31:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x118816c00) [pid = 1927] [serial = 1251] [outer = 0x112eb6c00] 03:31:06 INFO - PROCESS | 1927 | 1467887466930 Marionette DEBUG loaded listener.js 03:31:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x1189dbc00) [pid = 1927] [serial = 1252] [outer = 0x112eb6c00] 03:31:07 INFO - PROCESS | 1927 | 1467887467259 Marionette TRACE conn2 <- [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]]]}] 03:31:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:31:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 519ms 03:31:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:31:07 INFO - PROCESS | 1927 | 1467887467272 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 03:31:07 INFO - PROCESS | 1927 | 1467887467273 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 03:31:07 INFO - PROCESS | 1927 | 1467887467283 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:31:07 INFO - PROCESS | 1927 | 1467887467284 Marionette TRACE conn2 <- [1,1642,null,{}] 03:31:07 INFO - PROCESS | 1927 | 1467887467286 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:07 INFO - PROCESS | 1927 | 1467887467288 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:07 INFO - PROCESS | 1927 | 1467887467382 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 03:31:07 INFO - PROCESS | 1927 | 1467887467385 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:07 INFO - PROCESS | 1927 | 1467887467390 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:07 INFO - PROCESS | 1927 | ++DOCSHELL 0x1214ba000 == 32 [pid = 1927] [id = 418] 03:31:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x116758c00) [pid = 1927] [serial = 1253] [outer = 0x0] 03:31:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x119470c00) [pid = 1927] [serial = 1254] [outer = 0x116758c00] 03:31:07 INFO - PROCESS | 1927 | 1467887467424 Marionette DEBUG loaded listener.js 03:31:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x119949800) [pid = 1927] [serial = 1255] [outer = 0x116758c00] 03:31:07 INFO - PROCESS | 1927 | 1467887467764 Marionette TRACE conn2 <- [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]]]}] 03:31:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:31:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 526ms 03:31:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:31:07 INFO - PROCESS | 1927 | 1467887467803 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 03:31:07 INFO - PROCESS | 1927 | 1467887467805 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 03:31:07 INFO - PROCESS | 1927 | 1467887467808 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:31:07 INFO - PROCESS | 1927 | 1467887467810 Marionette TRACE conn2 <- [1,1646,null,{}] 03:31:07 INFO - PROCESS | 1927 | 1467887467813 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:07 INFO - PROCESS | 1927 | 1467887467814 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:07 INFO - PROCESS | 1927 | 1467887467909 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 03:31:07 INFO - PROCESS | 1927 | 1467887467946 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:07 INFO - PROCESS | 1927 | 1467887467947 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:07 INFO - PROCESS | 1927 | ++DOCSHELL 0x112ee7000 == 33 [pid = 1927] [id = 419] 03:31:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x1199ec800) [pid = 1927] [serial = 1256] [outer = 0x0] 03:31:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x119bad000) [pid = 1927] [serial = 1257] [outer = 0x1199ec800] 03:31:07 INFO - PROCESS | 1927 | 1467887467971 Marionette DEBUG loaded listener.js 03:31:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x119be9c00) [pid = 1927] [serial = 1258] [outer = 0x1199ec800] 03:31:08 INFO - PROCESS | 1927 | 1467887468279 Marionette TRACE conn2 <- [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]]]}] 03:31:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:31:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 520ms 03:31:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:31:08 INFO - PROCESS | 1927 | 1467887468327 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 03:31:08 INFO - PROCESS | 1927 | 1467887468329 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 03:31:08 INFO - PROCESS | 1927 | 1467887468331 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:31:08 INFO - PROCESS | 1927 | 1467887468332 Marionette TRACE conn2 <- [1,1650,null,{}] 03:31:08 INFO - PROCESS | 1927 | 1467887468334 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:08 INFO - PROCESS | 1927 | 1467887468335 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:08 INFO - PROCESS | 1927 | 1467887468429 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 03:31:08 INFO - PROCESS | 1927 | 1467887468468 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:08 INFO - PROCESS | 1927 | 1467887468469 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:08 INFO - PROCESS | 1927 | ++DOCSHELL 0x125959000 == 34 [pid = 1927] [id = 420] 03:31:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x11858fc00) [pid = 1927] [serial = 1259] [outer = 0x0] 03:31:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x119e63c00) [pid = 1927] [serial = 1260] [outer = 0x11858fc00] 03:31:08 INFO - PROCESS | 1927 | 1467887468494 Marionette DEBUG loaded listener.js 03:31:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x119e6bc00) [pid = 1927] [serial = 1261] [outer = 0x11858fc00] 03:31:08 INFO - PROCESS | 1927 | 1467887468830 Marionette TRACE conn2 <- [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]]]}] 03:31:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:31:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 517ms 03:31:09 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x1133f3800) [pid = 1927] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:31:09 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x115e5cc00) [pid = 1927] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:31:09 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x119ae2c00) [pid = 1927] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:31:09 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x1236e6400) [pid = 1927] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:31:09 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x118593000) [pid = 1927] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:31:09 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x1275f7800) [pid = 1927] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:31:09 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x128dc5400) [pid = 1927] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:31:09 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x12bf1f400) [pid = 1927] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:31:09 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x128dcc000) [pid = 1927] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:31:09 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x128dcc400) [pid = 1927] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:31:09 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x111c78000) [pid = 1927] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:31:09 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x12934c000) [pid = 1927] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:31:09 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x11820f400) [pid = 1927] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:31:09 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x1128b0800) [pid = 1927] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:31:09 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x125633c00) [pid = 1927] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:31:09 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x11946b400) [pid = 1927] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:31:09 INFO - PROCESS | 1927 | 1467887469152 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 03:31:09 INFO - PROCESS | 1927 | 1467887469154 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 03:31:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:31:09 INFO - PROCESS | 1927 | 1467887469169 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:31:09 INFO - PROCESS | 1927 | 1467887469171 Marionette TRACE conn2 <- [1,1654,null,{}] 03:31:09 INFO - PROCESS | 1927 | 1467887469175 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:09 INFO - PROCESS | 1927 | 1467887469178 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:09 INFO - PROCESS | 1927 | 1467887469278 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 03:31:09 INFO - PROCESS | 1927 | 1467887469283 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:09 INFO - PROCESS | 1927 | 1467887469284 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:09 INFO - PROCESS | 1927 | ++DOCSHELL 0x11936f800 == 35 [pid = 1927] [id = 421] 03:31:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x115e66000) [pid = 1927] [serial = 1262] [outer = 0x0] 03:31:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x118593800) [pid = 1927] [serial = 1263] [outer = 0x115e66000] 03:31:09 INFO - PROCESS | 1927 | 1467887469306 Marionette DEBUG loaded listener.js 03:31:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x1196d9c00) [pid = 1927] [serial = 1264] [outer = 0x115e66000] 03:31:09 INFO - PROCESS | 1927 | 1467887469707 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 03:31:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:31:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 573ms 03:31:09 INFO - PROCESS | 1927 | 1467887469749 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 03:31:09 INFO - PROCESS | 1927 | 1467887469751 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 03:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:31:09 INFO - PROCESS | 1927 | 1467887469754 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:31:09 INFO - PROCESS | 1927 | 1467887469756 Marionette TRACE conn2 <- [1,1658,null,{}] 03:31:09 INFO - PROCESS | 1927 | 1467887469759 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:09 INFO - PROCESS | 1927 | 1467887469761 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:09 INFO - PROCESS | 1927 | 1467887469875 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 03:31:09 INFO - PROCESS | 1927 | 1467887469882 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:09 INFO - PROCESS | 1927 | 1467887469885 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:09 INFO - PROCESS | 1927 | ++DOCSHELL 0x1271b4000 == 36 [pid = 1927] [id = 422] 03:31:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x1196db800) [pid = 1927] [serial = 1265] [outer = 0x0] 03:31:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x11a0a1800) [pid = 1927] [serial = 1266] [outer = 0x1196db800] 03:31:09 INFO - PROCESS | 1927 | 1467887469924 Marionette DEBUG loaded listener.js 03:31:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x121145000) [pid = 1927] [serial = 1267] [outer = 0x1196db800] 03:31:10 INFO - PROCESS | 1927 | 1467887470311 Marionette TRACE conn2 <- [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]]]}] 03:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 570ms 03:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:31:10 INFO - PROCESS | 1927 | 1467887470329 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 03:31:10 INFO - PROCESS | 1927 | 1467887470330 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 03:31:10 INFO - PROCESS | 1927 | 1467887470332 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:31:10 INFO - PROCESS | 1927 | 1467887470333 Marionette TRACE conn2 <- [1,1662,null,{}] 03:31:10 INFO - PROCESS | 1927 | 1467887470336 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:10 INFO - PROCESS | 1927 | 1467887470337 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:10 INFO - PROCESS | 1927 | 1467887470417 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 03:31:10 INFO - PROCESS | 1927 | 1467887470481 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:10 INFO - PROCESS | 1927 | 1467887470482 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:10 INFO - PROCESS | 1927 | ++DOCSHELL 0x127887800 == 37 [pid = 1927] [id = 423] 03:31:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x121064400) [pid = 1927] [serial = 1268] [outer = 0x0] 03:31:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x1214e3c00) [pid = 1927] [serial = 1269] [outer = 0x121064400] 03:31:10 INFO - PROCESS | 1927 | 1467887470510 Marionette DEBUG loaded listener.js 03:31:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x123725800) [pid = 1927] [serial = 1270] [outer = 0x121064400] 03:31:10 INFO - PROCESS | 1927 | 1467887470795 Marionette TRACE conn2 <- [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]]]}] 03:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 519ms 03:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:31:10 INFO - PROCESS | 1927 | 1467887470851 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 03:31:10 INFO - PROCESS | 1927 | 1467887470852 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 03:31:10 INFO - PROCESS | 1927 | 1467887470855 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:31:10 INFO - PROCESS | 1927 | 1467887470857 Marionette TRACE conn2 <- [1,1666,null,{}] 03:31:10 INFO - PROCESS | 1927 | 1467887470861 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:10 INFO - PROCESS | 1927 | 1467887470863 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:10 INFO - PROCESS | 1927 | 1467887470947 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 03:31:10 INFO - PROCESS | 1927 | 1467887470951 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:10 INFO - PROCESS | 1927 | 1467887470952 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:10 INFO - PROCESS | 1927 | ++DOCSHELL 0x1214b6800 == 38 [pid = 1927] [id = 424] 03:31:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x11946c800) [pid = 1927] [serial = 1271] [outer = 0x0] 03:31:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x125632800) [pid = 1927] [serial = 1272] [outer = 0x11946c800] 03:31:10 INFO - PROCESS | 1927 | 1467887470979 Marionette DEBUG loaded listener.js 03:31:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x126e2a800) [pid = 1927] [serial = 1273] [outer = 0x11946c800] 03:31:11 INFO - PROCESS | 1927 | 1467887471586 Marionette TRACE conn2 <- [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]]]}] 03:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 772ms 03:31:11 INFO - PROCESS | 1927 | 1467887471629 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 03:31:11 INFO - PROCESS | 1927 | 1467887471633 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 03:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:31:11 INFO - PROCESS | 1927 | 1467887471637 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:31:11 INFO - PROCESS | 1927 | 1467887471639 Marionette TRACE conn2 <- [1,1670,null,{}] 03:31:11 INFO - PROCESS | 1927 | 1467887471643 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:11 INFO - PROCESS | 1927 | 1467887471645 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:11 INFO - PROCESS | 1927 | 1467887471764 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 03:31:11 INFO - PROCESS | 1927 | 1467887471825 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:11 INFO - PROCESS | 1927 | 1467887471826 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:11 INFO - PROCESS | 1927 | ++DOCSHELL 0x1182e3000 == 39 [pid = 1927] [id = 425] 03:31:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x1133f1c00) [pid = 1927] [serial = 1274] [outer = 0x0] 03:31:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x115d22400) [pid = 1927] [serial = 1275] [outer = 0x1133f1c00] 03:31:11 INFO - PROCESS | 1927 | 1467887471857 Marionette DEBUG loaded listener.js 03:31:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x116987c00) [pid = 1927] [serial = 1276] [outer = 0x1133f1c00] 03:31:12 INFO - PROCESS | 1927 | 1467887472390 Marionette TRACE conn2 <- [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]]]}] 03:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 823ms 03:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:31:12 INFO - PROCESS | 1927 | 1467887472462 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 03:31:12 INFO - PROCESS | 1927 | 1467887472465 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 03:31:12 INFO - PROCESS | 1927 | 1467887472469 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:31:12 INFO - PROCESS | 1927 | 1467887472471 Marionette TRACE conn2 <- [1,1674,null,{}] 03:31:12 INFO - PROCESS | 1927 | 1467887472502 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:12 INFO - PROCESS | 1927 | 1467887472503 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:12 INFO - PROCESS | 1927 | 1467887472613 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 03:31:12 INFO - PROCESS | 1927 | 1467887472695 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:12 INFO - PROCESS | 1927 | 1467887472697 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:12 INFO - PROCESS | 1927 | ++DOCSHELL 0x1214b3800 == 40 [pid = 1927] [id = 426] 03:31:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x11858c400) [pid = 1927] [serial = 1277] [outer = 0x0] 03:31:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x118595800) [pid = 1927] [serial = 1278] [outer = 0x11858c400] 03:31:12 INFO - PROCESS | 1927 | 1467887472728 Marionette DEBUG loaded listener.js 03:31:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x11882dc00) [pid = 1927] [serial = 1279] [outer = 0x11858c400] 03:31:13 INFO - PROCESS | 1927 | 1467887473328 Marionette TRACE conn2 <- [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]]]}] 03:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 896ms 03:31:13 INFO - PROCESS | 1927 | 1467887473365 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 03:31:13 INFO - PROCESS | 1927 | 1467887473367 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 03:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:31:13 INFO - PROCESS | 1927 | 1467887473371 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:31:13 INFO - PROCESS | 1927 | 1467887473373 Marionette TRACE conn2 <- [1,1678,null,{}] 03:31:13 INFO - PROCESS | 1927 | 1467887473377 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:13 INFO - PROCESS | 1927 | 1467887473378 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:13 INFO - PROCESS | 1927 | 1467887473484 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 03:31:13 INFO - PROCESS | 1927 | 1467887473568 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:13 INFO - PROCESS | 1927 | 1467887473571 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:13 INFO - PROCESS | 1927 | ++DOCSHELL 0x116614000 == 41 [pid = 1927] [id = 427] 03:31:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x113da5000) [pid = 1927] [serial = 1280] [outer = 0x0] 03:31:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 107 (0x115e5cc00) [pid = 1927] [serial = 1281] [outer = 0x113da5000] 03:31:13 INFO - PROCESS | 1927 | 1467887473603 Marionette DEBUG loaded listener.js 03:31:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 108 (0x116a20000) [pid = 1927] [serial = 1282] [outer = 0x113da5000] 03:31:13 INFO - PROCESS | 1927 | --DOCSHELL 0x127887800 == 40 [pid = 1927] [id = 423] 03:31:13 INFO - PROCESS | 1927 | --DOCSHELL 0x1271b4000 == 39 [pid = 1927] [id = 422] 03:31:13 INFO - PROCESS | 1927 | --DOCSHELL 0x11936f800 == 38 [pid = 1927] [id = 421] 03:31:13 INFO - PROCESS | 1927 | --DOCSHELL 0x125959000 == 37 [pid = 1927] [id = 420] 03:31:13 INFO - PROCESS | 1927 | --DOCSHELL 0x112ee7000 == 36 [pid = 1927] [id = 419] 03:31:13 INFO - PROCESS | 1927 | --DOCSHELL 0x1214ba000 == 35 [pid = 1927] [id = 418] 03:31:13 INFO - PROCESS | 1927 | --DOCSHELL 0x119a18000 == 34 [pid = 1927] [id = 417] 03:31:13 INFO - PROCESS | 1927 | --DOCSHELL 0x119375800 == 33 [pid = 1927] [id = 416] 03:31:13 INFO - PROCESS | 1927 | --DOCSHELL 0x116f41800 == 32 [pid = 1927] [id = 415] 03:31:13 INFO - PROCESS | 1927 | --DOCSHELL 0x11714b800 == 31 [pid = 1927] [id = 414] 03:31:13 INFO - PROCESS | 1927 | --DOCSHELL 0x111ea6000 == 30 [pid = 1927] [id = 413] 03:31:13 INFO - PROCESS | 1927 | --DOMWINDOW == 107 (0x12934e000) [pid = 1927] [serial = 1203] [outer = 0x0] [url = about:blank] 03:31:13 INFO - PROCESS | 1927 | --DOMWINDOW == 106 (0x12a96d800) [pid = 1927] [serial = 1206] [outer = 0x0] [url = about:blank] 03:31:13 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x118980800) [pid = 1927] [serial = 1212] [outer = 0x0] [url = about:blank] 03:31:13 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x12b8c3400) [pid = 1927] [serial = 1209] [outer = 0x0] [url = about:blank] 03:31:13 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x12a9d5c00) [pid = 1927] [serial = 1207] [outer = 0x0] [url = about:blank] 03:31:13 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x1188e6c00) [pid = 1927] [serial = 1188] [outer = 0x0] [url = about:blank] 03:31:13 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x119473400) [pid = 1927] [serial = 1189] [outer = 0x0] [url = about:blank] 03:31:13 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x11a0a5c00) [pid = 1927] [serial = 1194] [outer = 0x0] [url = about:blank] 03:31:13 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x12539f400) [pid = 1927] [serial = 1195] [outer = 0x0] [url = about:blank] 03:31:13 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x126963800) [pid = 1927] [serial = 1197] [outer = 0x0] [url = about:blank] 03:31:13 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x127157c00) [pid = 1927] [serial = 1198] [outer = 0x0] [url = about:blank] 03:31:13 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x12c441800) [pid = 1927] [serial = 1177] [outer = 0x0] [url = about:blank] 03:31:13 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x113d99c00) [pid = 1927] [serial = 1185] [outer = 0x0] [url = about:blank] 03:31:13 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x116f96400) [pid = 1927] [serial = 1186] [outer = 0x0] [url = about:blank] 03:31:13 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x116759000) [pid = 1927] [serial = 1179] [outer = 0x0] [url = about:blank] 03:31:13 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x118596000) [pid = 1927] [serial = 1180] [outer = 0x0] [url = about:blank] 03:31:13 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x119be4400) [pid = 1927] [serial = 1182] [outer = 0x0] [url = about:blank] 03:31:13 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x119e64c00) [pid = 1927] [serial = 1183] [outer = 0x0] [url = about:blank] 03:31:13 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x12a970400) [pid = 1927] [serial = 1215] [outer = 0x0] [url = about:blank] 03:31:13 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x119e68400) [pid = 1927] [serial = 1192] [outer = 0x0] [url = about:blank] 03:31:13 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x119ae3400) [pid = 1927] [serial = 1191] [outer = 0x0] [url = about:blank] 03:31:13 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x12bc57800) [pid = 1927] [serial = 1216] [outer = 0x0] [url = about:blank] 03:31:13 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x12b9d9800) [pid = 1927] [serial = 1210] [outer = 0x0] [url = about:blank] 03:31:13 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x1275fa800) [pid = 1927] [serial = 1200] [outer = 0x0] [url = about:blank] 03:31:13 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x128dc5000) [pid = 1927] [serial = 1201] [outer = 0x0] [url = about:blank] 03:31:13 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x12a5ff000) [pid = 1927] [serial = 1204] [outer = 0x0] [url = about:blank] 03:31:13 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x1215c8800) [pid = 1927] [serial = 1213] [outer = 0x0] [url = about:blank] 03:31:13 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x12c43c800) [pid = 1927] [serial = 1219] [outer = 0x0] [url = about:blank] 03:31:13 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x12a54a000) [pid = 1927] [serial = 1222] [outer = 0x0] [url = about:blank] 03:31:13 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x12a542400) [pid = 1927] [serial = 1221] [outer = 0x0] [url = about:blank] 03:31:13 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x12c013c00) [pid = 1927] [serial = 1218] [outer = 0x0] [url = about:blank] 03:31:14 INFO - PROCESS | 1927 | 1467887474020 Marionette TRACE conn2 <- [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]]]}] 03:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 673ms 03:31:14 INFO - PROCESS | 1927 | 1467887474045 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 03:31:14 INFO - PROCESS | 1927 | 1467887474047 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 03:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:31:14 INFO - PROCESS | 1927 | 1467887474052 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:31:14 INFO - PROCESS | 1927 | 1467887474053 Marionette TRACE conn2 <- [1,1682,null,{}] 03:31:14 INFO - PROCESS | 1927 | 1467887474056 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:14 INFO - PROCESS | 1927 | 1467887474058 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:14 INFO - PROCESS | 1927 | 1467887474137 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 03:31:14 INFO - PROCESS | 1927 | 1467887474193 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:14 INFO - PROCESS | 1927 | 1467887474195 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:14 INFO - PROCESS | 1927 | ++DOCSHELL 0x118412000 == 31 [pid = 1927] [id = 428] 03:31:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x1176ef800) [pid = 1927] [serial = 1283] [outer = 0x0] 03:31:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x1184e6c00) [pid = 1927] [serial = 1284] [outer = 0x1176ef800] 03:31:14 INFO - PROCESS | 1927 | 1467887474221 Marionette DEBUG loaded listener.js 03:31:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x118823800) [pid = 1927] [serial = 1285] [outer = 0x1176ef800] 03:31:14 INFO - PROCESS | 1927 | 1467887474521 Marionette TRACE conn2 <- [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]]]}] 03:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 519ms 03:31:14 INFO - PROCESS | 1927 | 1467887474572 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 03:31:14 INFO - PROCESS | 1927 | 1467887474573 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 03:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:31:14 INFO - PROCESS | 1927 | 1467887474578 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:31:14 INFO - PROCESS | 1927 | 1467887474580 Marionette TRACE conn2 <- [1,1686,null,{}] 03:31:14 INFO - PROCESS | 1927 | 1467887474588 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:14 INFO - PROCESS | 1927 | 1467887474591 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:14 INFO - PROCESS | 1927 | 1467887474670 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 03:31:14 INFO - PROCESS | 1927 | 1467887474728 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:14 INFO - PROCESS | 1927 | 1467887474730 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:14 INFO - PROCESS | 1927 | ++DOCSHELL 0x1211a9800 == 32 [pid = 1927] [id = 429] 03:31:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x113026800) [pid = 1927] [serial = 1286] [outer = 0x0] 03:31:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x1188f2c00) [pid = 1927] [serial = 1287] [outer = 0x113026800] 03:31:14 INFO - PROCESS | 1927 | 1467887474760 Marionette DEBUG loaded listener.js 03:31:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x119943000) [pid = 1927] [serial = 1288] [outer = 0x113026800] 03:31:15 INFO - PROCESS | 1927 | 1467887475043 Marionette TRACE conn2 <- [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]]]}] 03:31:15 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 03:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 521ms 03:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:31:15 INFO - PROCESS | 1927 | 1467887475100 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 03:31:15 INFO - PROCESS | 1927 | 1467887475101 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 03:31:15 INFO - PROCESS | 1927 | 1467887475103 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:31:15 INFO - PROCESS | 1927 | 1467887475104 Marionette TRACE conn2 <- [1,1690,null,{}] 03:31:15 INFO - PROCESS | 1927 | 1467887475107 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:15 INFO - PROCESS | 1927 | 1467887475110 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:15 INFO - PROCESS | 1927 | 1467887475188 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 03:31:15 INFO - PROCESS | 1927 | 1467887475243 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:15 INFO - PROCESS | 1927 | 1467887475244 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:15 INFO - PROCESS | 1927 | ++DOCSHELL 0x123694000 == 33 [pid = 1927] [id = 430] 03:31:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x11861fc00) [pid = 1927] [serial = 1289] [outer = 0x0] 03:31:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x119947c00) [pid = 1927] [serial = 1290] [outer = 0x11861fc00] 03:31:15 INFO - PROCESS | 1927 | 1467887475271 Marionette DEBUG loaded listener.js 03:31:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x119bdd400) [pid = 1927] [serial = 1291] [outer = 0x11861fc00] 03:31:15 INFO - PROCESS | 1927 | 1467887475621 Marionette TRACE conn2 <- [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]]]}] 03:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 569ms 03:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:31:15 INFO - PROCESS | 1927 | 1467887475673 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 03:31:15 INFO - PROCESS | 1927 | 1467887475674 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 03:31:15 INFO - PROCESS | 1927 | 1467887475676 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:31:15 INFO - PROCESS | 1927 | 1467887475677 Marionette TRACE conn2 <- [1,1694,null,{}] 03:31:15 INFO - PROCESS | 1927 | 1467887475680 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:15 INFO - PROCESS | 1927 | 1467887475681 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:15 INFO - PROCESS | 1927 | 1467887475756 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 03:31:15 INFO - PROCESS | 1927 | 1467887475762 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:15 INFO - PROCESS | 1927 | 1467887475763 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:15 INFO - PROCESS | 1927 | ++DOCSHELL 0x126fc6000 == 34 [pid = 1927] [id = 431] 03:31:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x112f3e000) [pid = 1927] [serial = 1292] [outer = 0x0] 03:31:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x119e60400) [pid = 1927] [serial = 1293] [outer = 0x112f3e000] 03:31:15 INFO - PROCESS | 1927 | 1467887475787 Marionette DEBUG loaded listener.js 03:31:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x121064000) [pid = 1927] [serial = 1294] [outer = 0x112f3e000] 03:31:16 INFO - PROCESS | 1927 | 1467887476161 Marionette TRACE conn2 <- [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]]]}] 03:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 518ms 03:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:31:16 INFO - PROCESS | 1927 | 1467887476195 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 03:31:16 INFO - PROCESS | 1927 | 1467887476196 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 03:31:16 INFO - PROCESS | 1927 | 1467887476198 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:31:16 INFO - PROCESS | 1927 | 1467887476199 Marionette TRACE conn2 <- [1,1698,null,{}] 03:31:16 INFO - PROCESS | 1927 | 1467887476201 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:16 INFO - PROCESS | 1927 | 1467887476205 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:16 INFO - PROCESS | 1927 | 1467887476321 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 03:31:16 INFO - PROCESS | 1927 | 1467887476331 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:16 INFO - PROCESS | 1927 | 1467887476332 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:16 INFO - PROCESS | 1927 | ++DOCSHELL 0x129137800 == 35 [pid = 1927] [id = 432] 03:31:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x121145800) [pid = 1927] [serial = 1295] [outer = 0x0] 03:31:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x1236f3c00) [pid = 1927] [serial = 1296] [outer = 0x121145800] 03:31:16 INFO - PROCESS | 1927 | 1467887476357 Marionette DEBUG loaded listener.js 03:31:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x126e2ac00) [pid = 1927] [serial = 1297] [outer = 0x121145800] 03:31:16 INFO - PROCESS | 1927 | 1467887476697 Marionette TRACE conn2 <- [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]]]}] 03:31:16 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 03:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 518ms 03:31:16 INFO - PROCESS | 1927 | 1467887476720 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 03:31:16 INFO - PROCESS | 1927 | 1467887476722 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 03:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:31:16 INFO - PROCESS | 1927 | 1467887476726 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:31:16 INFO - PROCESS | 1927 | 1467887476727 Marionette TRACE conn2 <- [1,1702,null,{}] 03:31:16 INFO - PROCESS | 1927 | 1467887476729 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:16 INFO - PROCESS | 1927 | 1467887476731 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:16 INFO - PROCESS | 1927 | 1467887476829 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 03:31:16 INFO - PROCESS | 1927 | 1467887476832 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:16 INFO - PROCESS | 1927 | 1467887476833 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:16 INFO - PROCESS | 1927 | ++DOCSHELL 0x1294f8800 == 36 [pid = 1927] [id = 433] 03:31:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x121145c00) [pid = 1927] [serial = 1298] [outer = 0x0] 03:31:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x127159800) [pid = 1927] [serial = 1299] [outer = 0x121145c00] 03:31:16 INFO - PROCESS | 1927 | 1467887476858 Marionette DEBUG loaded listener.js 03:31:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x1275eec00) [pid = 1927] [serial = 1300] [outer = 0x121145c00] 03:31:17 INFO - PROCESS | 1927 | 1467887477187 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 03:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 472ms 03:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:31:17 INFO - PROCESS | 1927 | 1467887477201 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 03:31:17 INFO - PROCESS | 1927 | 1467887477203 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 03:31:17 INFO - PROCESS | 1927 | 1467887477205 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:31:17 INFO - PROCESS | 1927 | 1467887477206 Marionette TRACE conn2 <- [1,1706,null,{}] 03:31:17 INFO - PROCESS | 1927 | 1467887477216 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:17 INFO - PROCESS | 1927 | 1467887477217 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:17 INFO - PROCESS | 1927 | 1467887477339 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 03:31:17 INFO - PROCESS | 1927 | 1467887477352 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:17 INFO - PROCESS | 1927 | 1467887477353 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:17 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a587800 == 37 [pid = 1927] [id = 434] 03:31:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x1275f4c00) [pid = 1927] [serial = 1301] [outer = 0x0] 03:31:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x1275f9000) [pid = 1927] [serial = 1302] [outer = 0x1275f4c00] 03:31:17 INFO - PROCESS | 1927 | 1467887477379 Marionette DEBUG loaded listener.js 03:31:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x12784e800) [pid = 1927] [serial = 1303] [outer = 0x1275f4c00] 03:31:17 INFO - PROCESS | 1927 | 1467887477819 Marionette TRACE conn2 <- [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]]]}] 03:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 632ms 03:31:17 INFO - PROCESS | 1927 | 1467887477838 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 03:31:17 INFO - PROCESS | 1927 | 1467887477840 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 03:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:31:17 INFO - PROCESS | 1927 | 1467887477851 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:31:17 INFO - PROCESS | 1927 | 1467887477852 Marionette TRACE conn2 <- [1,1710,null,{}] 03:31:17 INFO - PROCESS | 1927 | 1467887477855 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:17 INFO - PROCESS | 1927 | 1467887477857 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:18 INFO - PROCESS | 1927 | 1467887478049 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 03:31:18 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x116758c00) [pid = 1927] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:31:18 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x111e58c00) [pid = 1927] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:31:18 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x118233c00) [pid = 1927] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:31:18 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x111aa9400) [pid = 1927] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:31:18 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x1199ec800) [pid = 1927] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:31:18 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x11858fc00) [pid = 1927] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:31:18 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x118216000) [pid = 1927] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:31:18 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x119aef400) [pid = 1927] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:31:18 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x115e66000) [pid = 1927] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:31:18 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x1253ac800) [pid = 1927] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:31:18 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x11675b800) [pid = 1927] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:31:18 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x11325b000) [pid = 1927] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:31:18 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x11324f400) [pid = 1927] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:31:18 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x1196db800) [pid = 1927] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:31:18 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x121064400) [pid = 1927] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:31:18 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x112eb6c00) [pid = 1927] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:31:18 INFO - PROCESS | 1927 | 1467887478097 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:18 INFO - PROCESS | 1927 | 1467887478098 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:18 INFO - PROCESS | 1927 | ++DOCSHELL 0x1188d0800 == 38 [pid = 1927] [id = 435] 03:31:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x110fa7400) [pid = 1927] [serial = 1304] [outer = 0x0] 03:31:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x112eb4400) [pid = 1927] [serial = 1305] [outer = 0x110fa7400] 03:31:18 INFO - PROCESS | 1927 | 1467887478130 Marionette DEBUG loaded listener.js 03:31:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x116636800) [pid = 1927] [serial = 1306] [outer = 0x110fa7400] 03:31:18 INFO - PROCESS | 1927 | 1467887478384 Marionette TRACE conn2 <- [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]]]}] 03:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 572ms 03:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:31:18 INFO - PROCESS | 1927 | 1467887478430 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 03:31:18 INFO - PROCESS | 1927 | 1467887478431 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 03:31:18 INFO - PROCESS | 1927 | 1467887478433 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:31:18 INFO - PROCESS | 1927 | 1467887478434 Marionette TRACE conn2 <- [1,1714,null,{}] 03:31:18 INFO - PROCESS | 1927 | 1467887478437 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:18 INFO - PROCESS | 1927 | 1467887478438 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:18 INFO - PROCESS | 1927 | 1467887478522 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 03:31:18 INFO - PROCESS | 1927 | 1467887478528 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:18 INFO - PROCESS | 1927 | 1467887478529 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:18 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b01f000 == 39 [pid = 1927] [id = 436] 03:31:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x117db6800) [pid = 1927] [serial = 1307] [outer = 0x0] 03:31:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x11994ec00) [pid = 1927] [serial = 1308] [outer = 0x117db6800] 03:31:18 INFO - PROCESS | 1927 | 1467887478553 Marionette DEBUG loaded listener.js 03:31:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x11932d000) [pid = 1927] [serial = 1309] [outer = 0x117db6800] 03:31:18 INFO - PROCESS | 1927 | 1467887478874 Marionette TRACE conn2 <- [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]]]}] 03:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 469ms 03:31:18 INFO - PROCESS | 1927 | 1467887478904 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 03:31:18 INFO - PROCESS | 1927 | 1467887478907 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 03:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:31:18 INFO - PROCESS | 1927 | 1467887478910 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:31:18 INFO - PROCESS | 1927 | 1467887478913 Marionette TRACE conn2 <- [1,1718,null,{}] 03:31:18 INFO - PROCESS | 1927 | 1467887478916 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:18 INFO - PROCESS | 1927 | 1467887478918 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:19 INFO - PROCESS | 1927 | 1467887479099 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 03:31:19 INFO - PROCESS | 1927 | 1467887479119 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:19 INFO - PROCESS | 1927 | 1467887479121 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:19 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b915800 == 40 [pid = 1927] [id = 437] 03:31:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x121288800) [pid = 1927] [serial = 1310] [outer = 0x0] 03:31:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x128dc1000) [pid = 1927] [serial = 1311] [outer = 0x121288800] 03:31:19 INFO - PROCESS | 1927 | 1467887479163 Marionette DEBUG loaded listener.js 03:31:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x129343c00) [pid = 1927] [serial = 1312] [outer = 0x121288800] 03:31:19 INFO - PROCESS | 1927 | 1467887479511 Marionette TRACE conn2 <- [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]]]}] 03:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 621ms 03:31:19 INFO - PROCESS | 1927 | 1467887479530 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 03:31:19 INFO - PROCESS | 1927 | 1467887479531 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 03:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:31:19 INFO - PROCESS | 1927 | 1467887479535 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:31:19 INFO - PROCESS | 1927 | 1467887479536 Marionette TRACE conn2 <- [1,1722,null,{}] 03:31:19 INFO - PROCESS | 1927 | 1467887479538 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:19 INFO - PROCESS | 1927 | 1467887479539 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:19 INFO - PROCESS | 1927 | 1467887479618 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 03:31:19 INFO - PROCESS | 1927 | 1467887479681 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:19 INFO - PROCESS | 1927 | 1467887479682 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:19 INFO - PROCESS | 1927 | ++DOCSHELL 0x12bc44000 == 41 [pid = 1927] [id = 438] 03:31:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x12695e400) [pid = 1927] [serial = 1313] [outer = 0x0] 03:31:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x12934c400) [pid = 1927] [serial = 1314] [outer = 0x12695e400] 03:31:19 INFO - PROCESS | 1927 | 1467887479706 Marionette DEBUG loaded listener.js 03:31:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x12a542c00) [pid = 1927] [serial = 1315] [outer = 0x12695e400] 03:31:19 INFO - PROCESS | 1927 | 1467887479995 Marionette TRACE conn2 <- [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]]]}] 03:31:20 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 03:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 471ms 03:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:31:20 INFO - PROCESS | 1927 | 1467887480005 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 03:31:20 INFO - PROCESS | 1927 | 1467887480006 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 03:31:20 INFO - PROCESS | 1927 | 1467887480017 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:31:20 INFO - PROCESS | 1927 | 1467887480018 Marionette TRACE conn2 <- [1,1726,null,{}] 03:31:20 INFO - PROCESS | 1927 | 1467887480020 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:20 INFO - PROCESS | 1927 | 1467887480021 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:20 INFO - PROCESS | 1927 | 1467887480161 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 03:31:20 INFO - PROCESS | 1927 | 1467887480221 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:20 INFO - PROCESS | 1927 | 1467887480223 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:20 INFO - PROCESS | 1927 | ++DOCSHELL 0x1133d4800 == 42 [pid = 1927] [id = 439] 03:31:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x110fa6000) [pid = 1927] [serial = 1316] [outer = 0x0] 03:31:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x1121b2400) [pid = 1927] [serial = 1317] [outer = 0x110fa6000] 03:31:20 INFO - PROCESS | 1927 | 1467887480255 Marionette DEBUG loaded listener.js 03:31:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x1133a5c00) [pid = 1927] [serial = 1318] [outer = 0x110fa6000] 03:31:20 INFO - PROCESS | 1927 | 1467887480695 Marionette TRACE conn2 <- [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]]]}] 03:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 03:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:31:20 INFO - PROCESS | 1927 | 1467887480740 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 03:31:20 INFO - PROCESS | 1927 | 1467887480742 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 03:31:20 INFO - PROCESS | 1927 | 1467887480746 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:31:20 INFO - PROCESS | 1927 | 1467887480748 Marionette TRACE conn2 <- [1,1730,null,{}] 03:31:20 INFO - PROCESS | 1927 | 1467887480751 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:20 INFO - PROCESS | 1927 | 1467887480754 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:20 INFO - PROCESS | 1927 | 1467887480863 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 03:31:20 INFO - PROCESS | 1927 | 1467887480962 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:20 INFO - PROCESS | 1927 | 1467887480964 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:20 INFO - PROCESS | 1927 | ++DOCSHELL 0x11a0ac000 == 43 [pid = 1927] [id = 440] 03:31:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x11858b000) [pid = 1927] [serial = 1319] [outer = 0x0] 03:31:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x1188e5c00) [pid = 1927] [serial = 1320] [outer = 0x11858b000] 03:31:20 INFO - PROCESS | 1927 | 1467887480994 Marionette DEBUG loaded listener.js 03:31:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x1189dec00) [pid = 1927] [serial = 1321] [outer = 0x11858b000] 03:31:21 INFO - PROCESS | 1927 | 1467887481414 Marionette TRACE conn2 <- [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]]]}] 03:31:21 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 03:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 722ms 03:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:31:21 INFO - PROCESS | 1927 | 1467887481468 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 03:31:21 INFO - PROCESS | 1927 | 1467887481470 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 03:31:21 INFO - PROCESS | 1927 | 1467887481472 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:31:21 INFO - PROCESS | 1927 | 1467887481474 Marionette TRACE conn2 <- [1,1734,null,{}] 03:31:21 INFO - PROCESS | 1927 | 1467887481476 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:21 INFO - PROCESS | 1927 | 1467887481478 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:21 INFO - PROCESS | 1927 | 1467887481581 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 03:31:21 INFO - PROCESS | 1927 | 1467887481643 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:21 INFO - PROCESS | 1927 | 1467887481645 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:21 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a9b0000 == 44 [pid = 1927] [id = 441] 03:31:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x119332000) [pid = 1927] [serial = 1322] [outer = 0x0] 03:31:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x1199f7c00) [pid = 1927] [serial = 1323] [outer = 0x119332000] 03:31:21 INFO - PROCESS | 1927 | 1467887481674 Marionette DEBUG loaded listener.js 03:31:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x119e69400) [pid = 1927] [serial = 1324] [outer = 0x119332000] 03:31:22 INFO - PROCESS | 1927 | 1467887482149 Marionette TRACE conn2 <- [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]]]}] 03:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 720ms 03:31:22 INFO - PROCESS | 1927 | 1467887482205 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 03:31:22 INFO - PROCESS | 1927 | 1467887482209 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 03:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:31:22 INFO - PROCESS | 1927 | 1467887482244 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:31:22 INFO - PROCESS | 1927 | 1467887482249 Marionette TRACE conn2 <- [1,1738,null,{}] 03:31:22 INFO - PROCESS | 1927 | 1467887482253 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:22 INFO - PROCESS | 1927 | 1467887482256 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:22 INFO - PROCESS | 1927 | 1467887482418 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 03:31:22 INFO - PROCESS | 1927 | 1467887482521 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:22 INFO - PROCESS | 1927 | 1467887482523 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:22 INFO - PROCESS | 1927 | ++DOCSHELL 0x12c59e800 == 45 [pid = 1927] [id = 442] 03:31:22 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x119ed3800) [pid = 1927] [serial = 1325] [outer = 0x0] 03:31:22 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x1258ef400) [pid = 1927] [serial = 1326] [outer = 0x119ed3800] 03:31:22 INFO - PROCESS | 1927 | 1467887482569 Marionette DEBUG loaded listener.js 03:31:22 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x126967800) [pid = 1927] [serial = 1327] [outer = 0x119ed3800] 03:31:23 INFO - PROCESS | 1927 | 1467887483095 Marionette TRACE conn2 <- [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]]]}] 03:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 884ms 03:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:31:23 INFO - PROCESS | 1927 | 1467887483119 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 03:31:23 INFO - PROCESS | 1927 | 1467887483120 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 03:31:23 INFO - PROCESS | 1927 | 1467887483122 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:31:23 INFO - PROCESS | 1927 | 1467887483124 Marionette TRACE conn2 <- [1,1742,null,{}] 03:31:23 INFO - PROCESS | 1927 | 1467887483126 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:23 INFO - PROCESS | 1927 | 1467887483128 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:23 INFO - PROCESS | 1927 | 1467887483230 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 03:31:23 INFO - PROCESS | 1927 | 1467887483304 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:23 INFO - PROCESS | 1927 | 1467887483305 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:23 INFO - PROCESS | 1927 | ++DOCSHELL 0x115e04800 == 46 [pid = 1927] [id = 443] 03:31:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 107 (0x113c36800) [pid = 1927] [serial = 1328] [outer = 0x0] 03:31:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 108 (0x1176fd800) [pid = 1927] [serial = 1329] [outer = 0x113c36800] 03:31:23 INFO - PROCESS | 1927 | 1467887483334 Marionette DEBUG loaded listener.js 03:31:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 109 (0x123728c00) [pid = 1927] [serial = 1330] [outer = 0x113c36800] 03:31:23 INFO - PROCESS | 1927 | 1467887483903 Marionette TRACE conn2 <- [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]]]}] 03:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 819ms 03:31:23 INFO - PROCESS | 1927 | 1467887483942 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 03:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:31:23 INFO - PROCESS | 1927 | 1467887483944 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 03:31:23 INFO - PROCESS | 1927 | 1467887483947 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:31:23 INFO - PROCESS | 1927 | 1467887483949 Marionette TRACE conn2 <- [1,1746,null,{}] 03:31:23 INFO - PROCESS | 1927 | 1467887483952 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:23 INFO - PROCESS | 1927 | 1467887483954 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:24 INFO - PROCESS | 1927 | 1467887484048 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 03:31:24 INFO - PROCESS | 1927 | 1467887484126 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:24 INFO - PROCESS | 1927 | 1467887484128 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:24 INFO - PROCESS | 1927 | ++DOCSHELL 0x11261c800 == 47 [pid = 1927] [id = 444] 03:31:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 110 (0x11820b400) [pid = 1927] [serial = 1331] [outer = 0x0] 03:31:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 111 (0x118216000) [pid = 1927] [serial = 1332] [outer = 0x11820b400] 03:31:24 INFO - PROCESS | 1927 | 1467887484157 Marionette DEBUG loaded listener.js 03:31:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 112 (0x11880b400) [pid = 1927] [serial = 1333] [outer = 0x11820b400] 03:31:24 INFO - PROCESS | 1927 | 1467887484699 Marionette TRACE conn2 <- [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]]]}] 03:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 773ms 03:31:24 INFO - PROCESS | 1927 | 1467887484721 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 03:31:24 INFO - PROCESS | 1927 | 1467887484725 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 03:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:31:24 INFO - PROCESS | 1927 | 1467887484731 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:31:24 INFO - PROCESS | 1927 | 1467887484734 Marionette TRACE conn2 <- [1,1750,null,{}] 03:31:24 INFO - PROCESS | 1927 | 1467887484737 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:24 INFO - PROCESS | 1927 | 1467887484740 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:24 INFO - PROCESS | 1927 | 1467887484872 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 03:31:25 INFO - PROCESS | 1927 | --DOCSHELL 0x12bc44000 == 46 [pid = 1927] [id = 438] 03:31:25 INFO - PROCESS | 1927 | --DOCSHELL 0x12b915800 == 45 [pid = 1927] [id = 437] 03:31:25 INFO - PROCESS | 1927 | --DOCSHELL 0x12b01f000 == 44 [pid = 1927] [id = 436] 03:31:25 INFO - PROCESS | 1927 | --DOCSHELL 0x1188d0800 == 43 [pid = 1927] [id = 435] 03:31:25 INFO - PROCESS | 1927 | --DOCSHELL 0x12a587800 == 42 [pid = 1927] [id = 434] 03:31:25 INFO - PROCESS | 1927 | --DOCSHELL 0x1294f8800 == 41 [pid = 1927] [id = 433] 03:31:25 INFO - PROCESS | 1927 | --DOCSHELL 0x129137800 == 40 [pid = 1927] [id = 432] 03:31:25 INFO - PROCESS | 1927 | --DOCSHELL 0x126fc6000 == 39 [pid = 1927] [id = 431] 03:31:25 INFO - PROCESS | 1927 | --DOCSHELL 0x123694000 == 38 [pid = 1927] [id = 430] 03:31:25 INFO - PROCESS | 1927 | --DOCSHELL 0x1211a9800 == 37 [pid = 1927] [id = 429] 03:31:25 INFO - PROCESS | 1927 | --DOCSHELL 0x118412000 == 36 [pid = 1927] [id = 428] 03:31:25 INFO - PROCESS | 1927 | --DOCSHELL 0x116614000 == 35 [pid = 1927] [id = 427] 03:31:25 INFO - PROCESS | 1927 | --DOCSHELL 0x1214b3800 == 34 [pid = 1927] [id = 426] 03:31:25 INFO - PROCESS | 1927 | --DOCSHELL 0x1214b6800 == 33 [pid = 1927] [id = 424] 03:31:25 INFO - PROCESS | 1927 | --DOCSHELL 0x1182e3000 == 32 [pid = 1927] [id = 425] 03:31:25 INFO - PROCESS | 1927 | --DOCSHELL 0x11261c800 == 31 [pid = 1927] [id = 444] 03:31:25 INFO - PROCESS | 1927 | --DOCSHELL 0x115e04800 == 30 [pid = 1927] [id = 443] 03:31:25 INFO - PROCESS | 1927 | --DOCSHELL 0x12c59e800 == 29 [pid = 1927] [id = 442] 03:31:25 INFO - PROCESS | 1927 | --DOCSHELL 0x12a9b0000 == 28 [pid = 1927] [id = 441] 03:31:25 INFO - PROCESS | 1927 | --DOCSHELL 0x11a0ac000 == 27 [pid = 1927] [id = 440] 03:31:25 INFO - PROCESS | 1927 | --DOCSHELL 0x1133d4800 == 26 [pid = 1927] [id = 439] 03:31:25 INFO - PROCESS | 1927 | 1467887485483 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:25 INFO - PROCESS | 1927 | 1467887485485 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:25 INFO - PROCESS | 1927 | --DOMWINDOW == 111 (0x119470c00) [pid = 1927] [serial = 1254] [outer = 0x0] [url = about:blank] 03:31:25 INFO - PROCESS | 1927 | --DOMWINDOW == 110 (0x1121bdc00) [pid = 1927] [serial = 1239] [outer = 0x0] [url = about:blank] 03:31:25 INFO - PROCESS | 1927 | --DOMWINDOW == 109 (0x1128b0c00) [pid = 1927] [serial = 1240] [outer = 0x0] [url = about:blank] 03:31:25 INFO - PROCESS | 1927 | --DOMWINDOW == 108 (0x11858c800) [pid = 1927] [serial = 1248] [outer = 0x0] [url = about:blank] 03:31:25 INFO - PROCESS | 1927 | --DOMWINDOW == 107 (0x118824000) [pid = 1927] [serial = 1249] [outer = 0x0] [url = about:blank] 03:31:25 INFO - PROCESS | 1927 | --DOMWINDOW == 106 (0x112ea8400) [pid = 1927] [serial = 1237] [outer = 0x0] [url = about:blank] 03:31:25 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x1121b0800) [pid = 1927] [serial = 1236] [outer = 0x0] [url = about:blank] 03:31:25 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x119bad000) [pid = 1927] [serial = 1257] [outer = 0x0] [url = about:blank] 03:31:25 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x119e63c00) [pid = 1927] [serial = 1260] [outer = 0x0] [url = about:blank] 03:31:25 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x119467800) [pid = 1927] [serial = 1225] [outer = 0x0] [url = about:blank] 03:31:25 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x11880fc00) [pid = 1927] [serial = 1224] [outer = 0x0] [url = about:blank] 03:31:25 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x119be9c00) [pid = 1927] [serial = 1258] [outer = 0x0] [url = about:blank] 03:31:25 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x119e6cc00) [pid = 1927] [serial = 1228] [outer = 0x0] [url = about:blank] 03:31:25 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x118593800) [pid = 1927] [serial = 1263] [outer = 0x0] [url = about:blank] 03:31:25 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x119e63000) [pid = 1927] [serial = 1227] [outer = 0x0] [url = about:blank] 03:31:25 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x1196d9c00) [pid = 1927] [serial = 1264] [outer = 0x0] [url = about:blank] 03:31:25 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x119e6bc00) [pid = 1927] [serial = 1261] [outer = 0x0] [url = about:blank] 03:31:25 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x1271d9800) [pid = 1927] [serial = 1230] [outer = 0x0] [url = about:blank] 03:31:25 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x128dc2c00) [pid = 1927] [serial = 1231] [outer = 0x0] [url = about:blank] 03:31:25 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x11820c000) [pid = 1927] [serial = 1246] [outer = 0x0] [url = about:blank] 03:31:25 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x116f9a000) [pid = 1927] [serial = 1245] [outer = 0x0] [url = about:blank] 03:31:25 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x12934fc00) [pid = 1927] [serial = 1233] [outer = 0x0] [url = about:blank] 03:31:25 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x1164e9c00) [pid = 1927] [serial = 1243] [outer = 0x0] [url = about:blank] 03:31:25 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x115dedc00) [pid = 1927] [serial = 1242] [outer = 0x0] [url = about:blank] 03:31:25 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x12a79c400) [pid = 1927] [serial = 1234] [outer = 0x0] [url = about:blank] 03:31:25 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x11a0a1800) [pid = 1927] [serial = 1266] [outer = 0x0] [url = about:blank] 03:31:25 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x125632800) [pid = 1927] [serial = 1272] [outer = 0x0] [url = about:blank] 03:31:25 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x1214e3c00) [pid = 1927] [serial = 1269] [outer = 0x0] [url = about:blank] 03:31:25 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x118816c00) [pid = 1927] [serial = 1251] [outer = 0x0] [url = about:blank] 03:31:25 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x1189dbc00) [pid = 1927] [serial = 1252] [outer = 0x0] [url = about:blank] 03:31:25 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x119949800) [pid = 1927] [serial = 1255] [outer = 0x0] [url = about:blank] 03:31:25 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x123725800) [pid = 1927] [serial = 1270] [outer = 0x0] [url = about:blank] 03:31:25 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x121145000) [pid = 1927] [serial = 1267] [outer = 0x0] [url = about:blank] 03:31:25 INFO - PROCESS | 1927 | ++DOCSHELL 0x112ee7000 == 27 [pid = 1927] [id = 445] 03:31:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x1128b0c00) [pid = 1927] [serial = 1334] [outer = 0x0] 03:31:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x112f3a000) [pid = 1927] [serial = 1335] [outer = 0x1128b0c00] 03:31:25 INFO - PROCESS | 1927 | 1467887485581 Marionette DEBUG loaded listener.js 03:31:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x1133b2c00) [pid = 1927] [serial = 1336] [outer = 0x1128b0c00] 03:31:25 INFO - PROCESS | 1927 | 1467887485902 Marionette TRACE conn2 <- [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]]]}] 03:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1223ms 03:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:31:25 INFO - PROCESS | 1927 | 1467887485955 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 03:31:25 INFO - PROCESS | 1927 | 1467887485957 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 03:31:25 INFO - PROCESS | 1927 | 1467887485960 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:31:25 INFO - PROCESS | 1927 | 1467887485961 Marionette TRACE conn2 <- [1,1754,null,{}] 03:31:25 INFO - PROCESS | 1927 | 1467887485965 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:25 INFO - PROCESS | 1927 | 1467887485968 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:26 INFO - PROCESS | 1927 | 1467887486045 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 03:31:26 INFO - PROCESS | 1927 | 1467887486121 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:26 INFO - PROCESS | 1927 | 1467887486123 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:26 INFO - PROCESS | 1927 | ++DOCSHELL 0x117d67000 == 28 [pid = 1927] [id = 446] 03:31:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x115def000) [pid = 1927] [serial = 1337] [outer = 0x0] 03:31:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x1174e6400) [pid = 1927] [serial = 1338] [outer = 0x115def000] 03:31:26 INFO - PROCESS | 1927 | 1467887486149 Marionette DEBUG loaded listener.js 03:31:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x1184e5400) [pid = 1927] [serial = 1339] [outer = 0x115def000] 03:31:26 INFO - PROCESS | 1927 | 1467887486415 Marionette TRACE conn2 <- [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]]]}] 03:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 471ms 03:31:26 INFO - PROCESS | 1927 | 1467887486436 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 03:31:26 INFO - PROCESS | 1927 | 1467887486438 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 03:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:31:26 INFO - PROCESS | 1927 | 1467887486450 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:31:26 INFO - PROCESS | 1927 | 1467887486451 Marionette TRACE conn2 <- [1,1758,null,{}] 03:31:26 INFO - PROCESS | 1927 | 1467887486453 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:26 INFO - PROCESS | 1927 | 1467887486455 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:26 INFO - PROCESS | 1927 | 1467887486539 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 03:31:26 INFO - PROCESS | 1927 | 1467887486547 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:26 INFO - PROCESS | 1927 | 1467887486548 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:26 INFO - PROCESS | 1927 | ++DOCSHELL 0x11746d000 == 29 [pid = 1927] [id = 447] 03:31:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x118593000) [pid = 1927] [serial = 1340] [outer = 0x0] 03:31:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x1188ec400) [pid = 1927] [serial = 1341] [outer = 0x118593000] 03:31:26 INFO - PROCESS | 1927 | 1467887486573 Marionette DEBUG loaded listener.js 03:31:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x119330c00) [pid = 1927] [serial = 1342] [outer = 0x118593000] 03:31:26 INFO - PROCESS | 1927 | 1467887486976 Marionette TRACE conn2 <- [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]]]}] 03:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 570ms 03:31:27 INFO - PROCESS | 1927 | 1467887487022 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 03:31:27 INFO - PROCESS | 1927 | 1467887487024 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 03:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:31:27 INFO - PROCESS | 1927 | 1467887487029 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:31:27 INFO - PROCESS | 1927 | 1467887487036 Marionette TRACE conn2 <- [1,1762,null,{}] 03:31:27 INFO - PROCESS | 1927 | 1467887487046 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:27 INFO - PROCESS | 1927 | 1467887487050 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:27 INFO - PROCESS | 1927 | 1467887487171 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 03:31:27 INFO - PROCESS | 1927 | 1467887487186 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:27 INFO - PROCESS | 1927 | 1467887487187 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:27 INFO - PROCESS | 1927 | ++DOCSHELL 0x1211a8800 == 30 [pid = 1927] [id = 448] 03:31:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x11663c000) [pid = 1927] [serial = 1343] [outer = 0x0] 03:31:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x119472000) [pid = 1927] [serial = 1344] [outer = 0x11663c000] 03:31:27 INFO - PROCESS | 1927 | 1467887487228 Marionette DEBUG loaded listener.js 03:31:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x119ae3000) [pid = 1927] [serial = 1345] [outer = 0x11663c000] 03:31:27 INFO - PROCESS | 1927 | 1467887487568 Marionette TRACE conn2 <- [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]]]}] 03:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 578ms 03:31:27 INFO - PROCESS | 1927 | 1467887487606 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 03:31:27 INFO - PROCESS | 1927 | 1467887487609 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 03:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:31:27 INFO - PROCESS | 1927 | 1467887487612 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:31:27 INFO - PROCESS | 1927 | 1467887487613 Marionette TRACE conn2 <- [1,1766,null,{}] 03:31:27 INFO - PROCESS | 1927 | 1467887487615 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:27 INFO - PROCESS | 1927 | 1467887487616 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:27 INFO - PROCESS | 1927 | 1467887487722 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 03:31:27 INFO - PROCESS | 1927 | 1467887487742 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:27 INFO - PROCESS | 1927 | 1467887487743 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:27 INFO - PROCESS | 1927 | ++DOCSHELL 0x1215ad000 == 31 [pid = 1927] [id = 449] 03:31:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x119aec800) [pid = 1927] [serial = 1346] [outer = 0x0] 03:31:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x119bdd800) [pid = 1927] [serial = 1347] [outer = 0x119aec800] 03:31:27 INFO - PROCESS | 1927 | 1467887487771 Marionette DEBUG loaded listener.js 03:31:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x119e61c00) [pid = 1927] [serial = 1348] [outer = 0x119aec800] 03:31:28 INFO - PROCESS | 1927 | 1467887488182 Marionette TRACE conn2 <- [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]]]}] 03:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 619ms 03:31:28 INFO - PROCESS | 1927 | 1467887488232 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 03:31:28 INFO - PROCESS | 1927 | 1467887488234 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 03:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:31:28 INFO - PROCESS | 1927 | 1467887488238 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:31:28 INFO - PROCESS | 1927 | 1467887488240 Marionette TRACE conn2 <- [1,1770,null,{}] 03:31:28 INFO - PROCESS | 1927 | 1467887488243 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:28 INFO - PROCESS | 1927 | 1467887488245 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:28 INFO - PROCESS | 1927 | 1467887488386 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 03:31:28 INFO - PROCESS | 1927 | 1467887488401 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:28 INFO - PROCESS | 1927 | 1467887488405 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:28 INFO - PROCESS | 1927 | ++DOCSHELL 0x1253c6000 == 32 [pid = 1927] [id = 450] 03:31:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x116f5c800) [pid = 1927] [serial = 1349] [outer = 0x0] 03:31:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x121061400) [pid = 1927] [serial = 1350] [outer = 0x116f5c800] 03:31:28 INFO - PROCESS | 1927 | 1467887488432 Marionette DEBUG loaded listener.js 03:31:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x12184b400) [pid = 1927] [serial = 1351] [outer = 0x116f5c800] 03:31:28 INFO - PROCESS | 1927 | 1467887488830 Marionette TRACE conn2 <- [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]]]}] 03:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 623ms 03:31:28 INFO - PROCESS | 1927 | 1467887488862 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 03:31:28 INFO - PROCESS | 1927 | 1467887488864 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 03:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:31:28 INFO - PROCESS | 1927 | 1467887488867 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:31:28 INFO - PROCESS | 1927 | 1467887488869 Marionette TRACE conn2 <- [1,1774,null,{}] 03:31:28 INFO - PROCESS | 1927 | 1467887488872 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:28 INFO - PROCESS | 1927 | 1467887488875 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:29 INFO - PROCESS | 1927 | 1467887489018 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 03:31:29 INFO - PROCESS | 1927 | 1467887489117 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:29 INFO - PROCESS | 1927 | 1467887489118 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:29 INFO - PROCESS | 1927 | ++DOCSHELL 0x1133c9000 == 33 [pid = 1927] [id = 451] 03:31:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x1128a7c00) [pid = 1927] [serial = 1352] [outer = 0x0] 03:31:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x125311800) [pid = 1927] [serial = 1353] [outer = 0x1128a7c00] 03:31:29 INFO - PROCESS | 1927 | 1467887489157 Marionette DEBUG loaded listener.js 03:31:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x1259dcc00) [pid = 1927] [serial = 1354] [outer = 0x1128a7c00] 03:31:29 INFO - PROCESS | 1927 | 1467887489524 Marionette TRACE conn2 <- [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]]]}] 03:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 672ms 03:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:31:29 INFO - PROCESS | 1927 | 1467887489538 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 03:31:29 INFO - PROCESS | 1927 | 1467887489540 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 03:31:29 INFO - PROCESS | 1927 | 1467887489545 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:31:29 INFO - PROCESS | 1927 | 1467887489547 Marionette TRACE conn2 <- [1,1778,null,{}] 03:31:29 INFO - PROCESS | 1927 | 1467887489549 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:29 INFO - PROCESS | 1927 | 1467887489550 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:29 INFO - PROCESS | 1927 | 1467887489646 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 03:31:29 INFO - PROCESS | 1927 | 1467887489656 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:29 INFO - PROCESS | 1927 | 1467887489657 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:29 INFO - PROCESS | 1927 | ++DOCSHELL 0x127885000 == 34 [pid = 1927] [id = 452] 03:31:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x1128af000) [pid = 1927] [serial = 1355] [outer = 0x0] 03:31:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x125f8c400) [pid = 1927] [serial = 1356] [outer = 0x1128af000] 03:31:29 INFO - PROCESS | 1927 | 1467887489685 Marionette DEBUG loaded listener.js 03:31:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x12714a800) [pid = 1927] [serial = 1357] [outer = 0x1128af000] 03:31:30 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x121288800) [pid = 1927] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:31:30 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x121145800) [pid = 1927] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:31:30 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x121145c00) [pid = 1927] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:31:30 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x1275f4c00) [pid = 1927] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:31:30 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x113026800) [pid = 1927] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:31:30 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x112f3e000) [pid = 1927] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:31:30 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x113da5000) [pid = 1927] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:31:30 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x1176ef800) [pid = 1927] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:31:30 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x11861fc00) [pid = 1927] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:31:30 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x11946c800) [pid = 1927] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:31:30 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x1133f1c00) [pid = 1927] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:31:30 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x11858c400) [pid = 1927] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:31:30 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x110fa7400) [pid = 1927] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:31:30 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x117db6800) [pid = 1927] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:31:30 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x12695e400) [pid = 1927] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:31:30 INFO - PROCESS | 1927 | 1467887490167 Marionette TRACE conn2 <- [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]]]}] 03:31:30 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 03:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 673ms 03:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:31:30 INFO - PROCESS | 1927 | 1467887490217 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 03:31:30 INFO - PROCESS | 1927 | 1467887490218 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 03:31:30 INFO - PROCESS | 1927 | 1467887490220 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:31:30 INFO - PROCESS | 1927 | 1467887490221 Marionette TRACE conn2 <- [1,1782,null,{}] 03:31:30 INFO - PROCESS | 1927 | 1467887490229 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:30 INFO - PROCESS | 1927 | 1467887490230 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:30 INFO - PROCESS | 1927 | 1467887490337 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 03:31:30 INFO - PROCESS | 1927 | 1467887490389 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:30 INFO - PROCESS | 1927 | 1467887490390 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:30 INFO - PROCESS | 1927 | ++DOCSHELL 0x127887000 == 35 [pid = 1927] [id = 453] 03:31:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x111e58c00) [pid = 1927] [serial = 1358] [outer = 0x0] 03:31:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x1176fe400) [pid = 1927] [serial = 1359] [outer = 0x111e58c00] 03:31:30 INFO - PROCESS | 1927 | 1467887490417 Marionette DEBUG loaded listener.js 03:31:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x1196d9000) [pid = 1927] [serial = 1360] [outer = 0x111e58c00] 03:31:30 INFO - PROCESS | 1927 | 1467887490680 Marionette TRACE conn2 <- [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]]]}] 03:31:30 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 03:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 469ms 03:31:30 INFO - PROCESS | 1927 | 1467887490690 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 03:31:30 INFO - PROCESS | 1927 | 1467887490695 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 03:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:31:30 INFO - PROCESS | 1927 | 1467887490720 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:31:30 INFO - PROCESS | 1927 | 1467887490722 Marionette TRACE conn2 <- [1,1786,null,{}] 03:31:30 INFO - PROCESS | 1927 | 1467887490737 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:30 INFO - PROCESS | 1927 | 1467887490739 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:30 INFO - PROCESS | 1927 | 1467887490862 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 03:31:30 INFO - PROCESS | 1927 | 1467887490946 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:30 INFO - PROCESS | 1927 | 1467887490947 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:30 INFO - PROCESS | 1927 | ++DOCSHELL 0x1294e2800 == 36 [pid = 1927] [id = 454] 03:31:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x1128b3000) [pid = 1927] [serial = 1361] [outer = 0x0] 03:31:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x119947000) [pid = 1927] [serial = 1362] [outer = 0x1128b3000] 03:31:30 INFO - PROCESS | 1927 | 1467887490987 Marionette DEBUG loaded listener.js 03:31:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x127150400) [pid = 1927] [serial = 1363] [outer = 0x1128b3000] 03:31:31 INFO - PROCESS | 1927 | 1467887491244 Marionette TRACE conn2 <- [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]]]}] 03:31:31 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 03:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 589ms 03:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:31:31 INFO - PROCESS | 1927 | 1467887491301 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 03:31:31 INFO - PROCESS | 1927 | 1467887491303 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 03:31:31 INFO - PROCESS | 1927 | 1467887491304 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:31:31 INFO - PROCESS | 1927 | 1467887491306 Marionette TRACE conn2 <- [1,1790,null,{}] 03:31:31 INFO - PROCESS | 1927 | 1467887491316 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:31 INFO - PROCESS | 1927 | 1467887491317 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:31 INFO - PROCESS | 1927 | 1467887491399 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 03:31:31 INFO - PROCESS | 1927 | 1467887491403 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:31 INFO - PROCESS | 1927 | 1467887491404 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:31 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a593800 == 37 [pid = 1927] [id = 455] 03:31:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x126f6c000) [pid = 1927] [serial = 1364] [outer = 0x0] 03:31:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x1275f2000) [pid = 1927] [serial = 1365] [outer = 0x126f6c000] 03:31:31 INFO - PROCESS | 1927 | 1467887491431 Marionette DEBUG loaded listener.js 03:31:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x127855c00) [pid = 1927] [serial = 1366] [outer = 0x126f6c000] 03:31:31 INFO - PROCESS | 1927 | 1467887491782 Marionette TRACE conn2 <- [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]]]}] 03:31:31 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) 03:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 522ms 03:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:31:31 INFO - PROCESS | 1927 | 1467887491828 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 03:31:31 INFO - PROCESS | 1927 | 1467887491829 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 03:31:31 INFO - PROCESS | 1927 | 1467887491831 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:31:31 INFO - PROCESS | 1927 | 1467887491833 Marionette TRACE conn2 <- [1,1794,null,{}] 03:31:31 INFO - PROCESS | 1927 | 1467887491835 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:31 INFO - PROCESS | 1927 | 1467887491837 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:31 INFO - PROCESS | 1927 | 1467887491926 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 03:31:31 INFO - PROCESS | 1927 | 1467887491931 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:31 INFO - PROCESS | 1927 | 1467887491932 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:31 INFO - PROCESS | 1927 | ++DOCSHELL 0x119e38000 == 38 [pid = 1927] [id = 456] 03:31:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x1199efc00) [pid = 1927] [serial = 1367] [outer = 0x0] 03:31:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x128b13000) [pid = 1927] [serial = 1368] [outer = 0x1199efc00] 03:31:31 INFO - PROCESS | 1927 | 1467887491956 Marionette DEBUG loaded listener.js 03:31:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x129347c00) [pid = 1927] [serial = 1369] [outer = 0x1199efc00] 03:31:32 INFO - PROCESS | 1927 | 1467887492547 Marionette TRACE conn2 <- [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]]]}] 03:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 769ms 03:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:31:32 INFO - PROCESS | 1927 | 1467887492601 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 03:31:32 INFO - PROCESS | 1927 | 1467887492603 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 03:31:32 INFO - PROCESS | 1927 | 1467887492606 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:31:32 INFO - PROCESS | 1927 | 1467887492608 Marionette TRACE conn2 <- [1,1798,null,{}] 03:31:32 INFO - PROCESS | 1927 | 1467887492612 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:32 INFO - PROCESS | 1927 | 1467887492614 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:32 INFO - PROCESS | 1927 | 1467887492749 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 03:31:32 INFO - PROCESS | 1927 | 1467887492828 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:32 INFO - PROCESS | 1927 | 1467887492830 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:32 INFO - PROCESS | 1927 | ++DOCSHELL 0x11886f000 == 39 [pid = 1927] [id = 457] 03:31:32 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x11690b800) [pid = 1927] [serial = 1370] [outer = 0x0] 03:31:32 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x1176f9000) [pid = 1927] [serial = 1371] [outer = 0x11690b800] 03:31:32 INFO - PROCESS | 1927 | 1467887492861 Marionette DEBUG loaded listener.js 03:31:32 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x11858c400) [pid = 1927] [serial = 1372] [outer = 0x11690b800] 03:31:33 INFO - PROCESS | 1927 | 1467887493402 Marionette TRACE conn2 <- [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]]]}] 03:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 873ms 03:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:31:33 INFO - PROCESS | 1927 | 1467887493479 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 03:31:33 INFO - PROCESS | 1927 | 1467887493482 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 03:31:33 INFO - PROCESS | 1927 | 1467887493486 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:31:33 INFO - PROCESS | 1927 | 1467887493488 Marionette TRACE conn2 <- [1,1802,null,{}] 03:31:33 INFO - PROCESS | 1927 | 1467887493490 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:33 INFO - PROCESS | 1927 | 1467887493492 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:33 INFO - PROCESS | 1927 | 1467887493604 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 03:31:33 INFO - PROCESS | 1927 | 1467887493663 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:33 INFO - PROCESS | 1927 | 1467887493664 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:33 INFO - PROCESS | 1927 | ++DOCSHELL 0x11841b800 == 40 [pid = 1927] [id = 458] 03:31:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x118213c00) [pid = 1927] [serial = 1373] [outer = 0x0] 03:31:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x1188eac00) [pid = 1927] [serial = 1374] [outer = 0x118213c00] 03:31:33 INFO - PROCESS | 1927 | 1467887493695 Marionette DEBUG loaded listener.js 03:31:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x119467000) [pid = 1927] [serial = 1375] [outer = 0x118213c00] 03:31:34 INFO - PROCESS | 1927 | --DOCSHELL 0x12a593800 == 39 [pid = 1927] [id = 455] 03:31:34 INFO - PROCESS | 1927 | --DOCSHELL 0x1294e2800 == 38 [pid = 1927] [id = 454] 03:31:34 INFO - PROCESS | 1927 | --DOCSHELL 0x127887000 == 37 [pid = 1927] [id = 453] 03:31:34 INFO - PROCESS | 1927 | --DOCSHELL 0x127885000 == 36 [pid = 1927] [id = 452] 03:31:34 INFO - PROCESS | 1927 | --DOCSHELL 0x1133c9000 == 35 [pid = 1927] [id = 451] 03:31:34 INFO - PROCESS | 1927 | --DOCSHELL 0x1253c6000 == 34 [pid = 1927] [id = 450] 03:31:34 INFO - PROCESS | 1927 | --DOCSHELL 0x1215ad000 == 33 [pid = 1927] [id = 449] 03:31:34 INFO - PROCESS | 1927 | --DOCSHELL 0x1211a8800 == 32 [pid = 1927] [id = 448] 03:31:34 INFO - PROCESS | 1927 | --DOCSHELL 0x11746d000 == 31 [pid = 1927] [id = 447] 03:31:34 INFO - PROCESS | 1927 | --DOCSHELL 0x117d67000 == 30 [pid = 1927] [id = 446] 03:31:34 INFO - PROCESS | 1927 | --DOCSHELL 0x112ee7000 == 29 [pid = 1927] [id = 445] 03:31:34 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x129343c00) [pid = 1927] [serial = 1312] [outer = 0x0] [url = about:blank] 03:31:34 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x1236f3c00) [pid = 1927] [serial = 1296] [outer = 0x0] [url = about:blank] 03:31:34 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x127159800) [pid = 1927] [serial = 1299] [outer = 0x0] [url = about:blank] 03:31:34 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x126e2ac00) [pid = 1927] [serial = 1297] [outer = 0x0] [url = about:blank] 03:31:34 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x1275f9000) [pid = 1927] [serial = 1302] [outer = 0x0] [url = about:blank] 03:31:34 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x1275eec00) [pid = 1927] [serial = 1300] [outer = 0x0] [url = about:blank] 03:31:34 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x12784e800) [pid = 1927] [serial = 1303] [outer = 0x0] [url = about:blank] 03:31:34 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x1188f2c00) [pid = 1927] [serial = 1287] [outer = 0x0] [url = about:blank] 03:31:34 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x119943000) [pid = 1927] [serial = 1288] [outer = 0x0] [url = about:blank] 03:31:34 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x119e60400) [pid = 1927] [serial = 1293] [outer = 0x0] [url = about:blank] 03:31:34 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x115e5cc00) [pid = 1927] [serial = 1281] [outer = 0x0] [url = about:blank] 03:31:34 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x116a20000) [pid = 1927] [serial = 1282] [outer = 0x0] [url = about:blank] 03:31:34 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x1184e6c00) [pid = 1927] [serial = 1284] [outer = 0x0] [url = about:blank] 03:31:34 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x118823800) [pid = 1927] [serial = 1285] [outer = 0x0] [url = about:blank] 03:31:34 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x119947c00) [pid = 1927] [serial = 1290] [outer = 0x0] [url = about:blank] 03:31:34 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x119bdd400) [pid = 1927] [serial = 1291] [outer = 0x0] [url = about:blank] 03:31:34 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x126e2a800) [pid = 1927] [serial = 1273] [outer = 0x0] [url = about:blank] 03:31:34 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x115d22400) [pid = 1927] [serial = 1275] [outer = 0x0] [url = about:blank] 03:31:34 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x116987c00) [pid = 1927] [serial = 1276] [outer = 0x0] [url = about:blank] 03:31:34 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x118595800) [pid = 1927] [serial = 1278] [outer = 0x0] [url = about:blank] 03:31:34 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x11882dc00) [pid = 1927] [serial = 1279] [outer = 0x0] [url = about:blank] 03:31:34 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x116636800) [pid = 1927] [serial = 1306] [outer = 0x0] [url = about:blank] 03:31:34 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x11932d000) [pid = 1927] [serial = 1309] [outer = 0x0] [url = about:blank] 03:31:34 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x112eb4400) [pid = 1927] [serial = 1305] [outer = 0x0] [url = about:blank] 03:31:34 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x128dc1000) [pid = 1927] [serial = 1311] [outer = 0x0] [url = about:blank] 03:31:34 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x12a542c00) [pid = 1927] [serial = 1315] [outer = 0x0] [url = about:blank] 03:31:34 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x12934c400) [pid = 1927] [serial = 1314] [outer = 0x0] [url = about:blank] 03:31:34 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x11994ec00) [pid = 1927] [serial = 1308] [outer = 0x0] [url = about:blank] 03:31:34 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x121064000) [pid = 1927] [serial = 1294] [outer = 0x0] [url = about:blank] 03:31:34 INFO - PROCESS | 1927 | 1467887494345 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 870ms 03:31:34 INFO - PROCESS | 1927 | 1467887494356 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 03:31:34 INFO - PROCESS | 1927 | 1467887494361 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 03:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:31:34 INFO - PROCESS | 1927 | 1467887494364 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:31:34 INFO - PROCESS | 1927 | 1467887494366 Marionette TRACE conn2 <- [1,1806,null,{}] 03:31:34 INFO - PROCESS | 1927 | 1467887494370 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:34 INFO - PROCESS | 1927 | 1467887494371 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:34 INFO - PROCESS | 1927 | 1467887494451 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 03:31:34 INFO - PROCESS | 1927 | 1467887494458 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:34 INFO - PROCESS | 1927 | 1467887494462 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:34 INFO - PROCESS | 1927 | ++DOCSHELL 0x117165800 == 30 [pid = 1927] [id = 459] 03:31:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x11675b800) [pid = 1927] [serial = 1376] [outer = 0x0] 03:31:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x117dabc00) [pid = 1927] [serial = 1377] [outer = 0x11675b800] 03:31:34 INFO - PROCESS | 1927 | 1467887494490 Marionette DEBUG loaded listener.js 03:31:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x11858cc00) [pid = 1927] [serial = 1378] [outer = 0x11675b800] 03:31:34 INFO - PROCESS | 1927 | 1467887494834 Marionette TRACE conn2 <- [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]]]}] 03:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 476ms 03:31:34 INFO - PROCESS | 1927 | 1467887494840 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 03:31:34 INFO - PROCESS | 1927 | 1467887494846 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 03:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:31:34 INFO - PROCESS | 1927 | 1467887494851 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:31:34 INFO - PROCESS | 1927 | 1467887494852 Marionette TRACE conn2 <- [1,1810,null,{}] 03:31:34 INFO - PROCESS | 1927 | 1467887494854 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:34 INFO - PROCESS | 1927 | 1467887494856 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:34 INFO - PROCESS | 1927 | 1467887494951 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 03:31:35 INFO - PROCESS | 1927 | 1467887495007 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:35 INFO - PROCESS | 1927 | 1467887495008 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:35 INFO - PROCESS | 1927 | ++DOCSHELL 0x11886d800 == 31 [pid = 1927] [id = 460] 03:31:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x118598800) [pid = 1927] [serial = 1379] [outer = 0x0] 03:31:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x1188f2c00) [pid = 1927] [serial = 1380] [outer = 0x118598800] 03:31:35 INFO - PROCESS | 1927 | 1467887495035 Marionette DEBUG loaded listener.js 03:31:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x11946f800) [pid = 1927] [serial = 1381] [outer = 0x118598800] 03:31:35 INFO - PROCESS | 1927 | 1467887495336 Marionette TRACE conn2 <- [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]]]}] 03:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 521ms 03:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:31:35 INFO - PROCESS | 1927 | 1467887495371 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 03:31:35 INFO - PROCESS | 1927 | 1467887495373 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 03:31:35 INFO - PROCESS | 1927 | 1467887495377 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:31:35 INFO - PROCESS | 1927 | 1467887495380 Marionette TRACE conn2 <- [1,1814,null,{}] 03:31:35 INFO - PROCESS | 1927 | 1467887495387 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:35 INFO - PROCESS | 1927 | 1467887495391 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:35 INFO - PROCESS | 1927 | 1467887495467 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 03:31:35 INFO - PROCESS | 1927 | 1467887495529 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:35 INFO - PROCESS | 1927 | 1467887495531 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:35 INFO - PROCESS | 1927 | ++DOCSHELL 0x1214b1000 == 32 [pid = 1927] [id = 461] 03:31:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x11946f000) [pid = 1927] [serial = 1382] [outer = 0x0] 03:31:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x119948400) [pid = 1927] [serial = 1383] [outer = 0x11946f000] 03:31:35 INFO - PROCESS | 1927 | 1467887495558 Marionette DEBUG loaded listener.js 03:31:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x119c79800) [pid = 1927] [serial = 1384] [outer = 0x11946f000] 03:31:35 INFO - PROCESS | 1927 | 1467887495847 Marionette TRACE conn2 <- [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]]]}] 03:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 524ms 03:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:31:35 INFO - PROCESS | 1927 | 1467887495899 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 03:31:35 INFO - PROCESS | 1927 | 1467887495901 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 03:31:35 INFO - PROCESS | 1927 | 1467887495903 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:31:35 INFO - PROCESS | 1927 | 1467887495904 Marionette TRACE conn2 <- [1,1818,null,{}] 03:31:35 INFO - PROCESS | 1927 | 1467887495907 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:35 INFO - PROCESS | 1927 | 1467887495908 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:35 INFO - PROCESS | 1927 | 1467887495989 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 03:31:35 INFO - PROCESS | 1927 | 1467887495994 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:35 INFO - PROCESS | 1927 | 1467887495995 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:36 INFO - PROCESS | 1927 | ++DOCSHELL 0x125e9a800 == 33 [pid = 1927] [id = 462] 03:31:36 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x119e68000) [pid = 1927] [serial = 1385] [outer = 0x0] 03:31:36 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x121145c00) [pid = 1927] [serial = 1386] [outer = 0x119e68000] 03:31:36 INFO - PROCESS | 1927 | 1467887496020 Marionette DEBUG loaded listener.js 03:31:36 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x121856400) [pid = 1927] [serial = 1387] [outer = 0x119e68000] 03:31:36 INFO - PROCESS | 1927 | 1467887496347 Marionette TRACE conn2 <- [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]]]}] 03:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 471ms 03:31:36 INFO - PROCESS | 1927 | 1467887496376 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 03:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:31:36 INFO - PROCESS | 1927 | 1467887496379 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 03:31:36 INFO - PROCESS | 1927 | 1467887496382 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:31:36 INFO - PROCESS | 1927 | 1467887496383 Marionette TRACE conn2 <- [1,1822,null,{}] 03:31:36 INFO - PROCESS | 1927 | 1467887496385 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:36 INFO - PROCESS | 1927 | 1467887496386 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:36 INFO - PROCESS | 1927 | 1467887496497 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 03:31:36 INFO - PROCESS | 1927 | 1467887496508 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:36 INFO - PROCESS | 1927 | 1467887496509 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:36 INFO - PROCESS | 1927 | ++DOCSHELL 0x126951000 == 34 [pid = 1927] [id = 463] 03:31:36 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x12184a800) [pid = 1927] [serial = 1388] [outer = 0x0] 03:31:36 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x121d95c00) [pid = 1927] [serial = 1389] [outer = 0x12184a800] 03:31:36 INFO - PROCESS | 1927 | 1467887496533 Marionette DEBUG loaded listener.js 03:31:36 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x1254f6000) [pid = 1927] [serial = 1390] [outer = 0x12184a800] 03:31:36 INFO - PROCESS | 1927 | 1467887496882 Marionette TRACE conn2 <- [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]]]}] 03:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 518ms 03:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:31:36 INFO - PROCESS | 1927 | 1467887496900 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 03:31:36 INFO - PROCESS | 1927 | 1467887496901 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 03:31:36 INFO - PROCESS | 1927 | 1467887496903 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:31:36 INFO - PROCESS | 1927 | 1467887496904 Marionette TRACE conn2 <- [1,1826,null,{}] 03:31:36 INFO - PROCESS | 1927 | 1467887496907 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:36 INFO - PROCESS | 1927 | 1467887496913 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:37 INFO - PROCESS | 1927 | 1467887497031 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 03:31:37 INFO - PROCESS | 1927 | 1467887497043 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:37 INFO - PROCESS | 1927 | 1467887497044 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:37 INFO - PROCESS | 1927 | ++DOCSHELL 0x1291ed000 == 35 [pid = 1927] [id = 464] 03:31:37 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x118980800) [pid = 1927] [serial = 1391] [outer = 0x0] 03:31:37 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x126e2ac00) [pid = 1927] [serial = 1392] [outer = 0x118980800] 03:31:37 INFO - PROCESS | 1927 | 1467887497068 Marionette DEBUG loaded listener.js 03:31:37 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x128dc6000) [pid = 1927] [serial = 1393] [outer = 0x118980800] 03:31:37 INFO - PROCESS | 1927 | 1467887497403 Marionette TRACE conn2 <- [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]]]}] 03:31:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 518ms 03:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:31:37 INFO - PROCESS | 1927 | 1467887497422 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 03:31:37 INFO - PROCESS | 1927 | 1467887497423 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 03:31:37 INFO - PROCESS | 1927 | 1467887497425 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:31:37 INFO - PROCESS | 1927 | 1467887497426 Marionette TRACE conn2 <- [1,1830,null,{}] 03:31:37 INFO - PROCESS | 1927 | 1467887497428 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:37 INFO - PROCESS | 1927 | 1467887497430 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:37 INFO - PROCESS | 1927 | 1467887497527 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 03:31:37 INFO - PROCESS | 1927 | 1467887497530 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:37 INFO - PROCESS | 1927 | 1467887497531 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:37 INFO - PROCESS | 1927 | ++DOCSHELL 0x12361f000 == 36 [pid = 1927] [id = 465] 03:31:37 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x1128a7800) [pid = 1927] [serial = 1394] [outer = 0x0] 03:31:37 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x128dcc400) [pid = 1927] [serial = 1395] [outer = 0x1128a7800] 03:31:37 INFO - PROCESS | 1927 | 1467887497556 Marionette DEBUG loaded listener.js 03:31:37 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x129350000) [pid = 1927] [serial = 1396] [outer = 0x1128a7800] 03:31:37 INFO - PROCESS | 1927 | 1467887497892 Marionette TRACE conn2 <- [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]]]}] 03:31:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 520ms 03:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:31:37 INFO - PROCESS | 1927 | 1467887497946 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 03:31:37 INFO - PROCESS | 1927 | 1467887497947 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 03:31:37 INFO - PROCESS | 1927 | 1467887497949 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:31:37 INFO - PROCESS | 1927 | 1467887497950 Marionette TRACE conn2 <- [1,1834,null,{}] 03:31:37 INFO - PROCESS | 1927 | 1467887497953 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:37 INFO - PROCESS | 1927 | 1467887497954 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:38 INFO - PROCESS | 1927 | 1467887498052 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 03:31:38 INFO - PROCESS | 1927 | 1467887498064 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:38 INFO - PROCESS | 1927 | 1467887498065 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:38 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a9a6800 == 37 [pid = 1927] [id = 466] 03:31:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x129350400) [pid = 1927] [serial = 1397] [outer = 0x0] 03:31:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x12a470000) [pid = 1927] [serial = 1398] [outer = 0x129350400] 03:31:38 INFO - PROCESS | 1927 | 1467887498089 Marionette DEBUG loaded listener.js 03:31:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x12a542c00) [pid = 1927] [serial = 1399] [outer = 0x129350400] 03:31:38 INFO - PROCESS | 1927 | 1467887498424 Marionette TRACE conn2 <- [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]]]}] 03:31:38 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 03:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 519ms 03:31:38 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x126f6c000) [pid = 1927] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:31:38 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x116f5c800) [pid = 1927] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:31:38 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x119aec800) [pid = 1927] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:31:38 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x118593000) [pid = 1927] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:31:38 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x1128b0c00) [pid = 1927] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:31:38 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x11663c000) [pid = 1927] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:31:38 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x1128a7c00) [pid = 1927] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:31:38 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x115def000) [pid = 1927] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:31:38 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x11820b400) [pid = 1927] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:31:38 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x110fa6000) [pid = 1927] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:31:38 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x11858b000) [pid = 1927] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:31:38 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x119332000) [pid = 1927] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:31:38 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x119ed3800) [pid = 1927] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:31:38 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x113c36800) [pid = 1927] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:31:38 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x1128af000) [pid = 1927] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:31:38 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x111e58c00) [pid = 1927] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:31:38 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x1128b3000) [pid = 1927] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:31:38 INFO - PROCESS | 1927 | 1467887498564 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 03:31:38 INFO - PROCESS | 1927 | 1467887498565 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 03:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:31:38 INFO - PROCESS | 1927 | 1467887498576 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:31:38 INFO - PROCESS | 1927 | 1467887498577 Marionette TRACE conn2 <- [1,1838,null,{}] 03:31:38 INFO - PROCESS | 1927 | 1467887498579 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:38 INFO - PROCESS | 1927 | 1467887498580 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:38 INFO - PROCESS | 1927 | 1467887498657 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 03:31:38 INFO - PROCESS | 1927 | 1467887498663 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:38 INFO - PROCESS | 1927 | 1467887498664 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:38 INFO - PROCESS | 1927 | ++DOCSHELL 0x11965c800 == 38 [pid = 1927] [id = 467] 03:31:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x1133a9c00) [pid = 1927] [serial = 1400] [outer = 0x0] 03:31:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x116128000) [pid = 1927] [serial = 1401] [outer = 0x1133a9c00] 03:31:38 INFO - PROCESS | 1927 | 1467887498688 Marionette DEBUG loaded listener.js 03:31:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x118597800) [pid = 1927] [serial = 1402] [outer = 0x1133a9c00] 03:31:39 INFO - PROCESS | 1927 | 1467887499012 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 03:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 471ms 03:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:31:39 INFO - PROCESS | 1927 | 1467887499046 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 03:31:39 INFO - PROCESS | 1927 | 1467887499048 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 03:31:39 INFO - PROCESS | 1927 | 1467887499050 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:31:39 INFO - PROCESS | 1927 | 1467887499051 Marionette TRACE conn2 <- [1,1842,null,{}] 03:31:39 INFO - PROCESS | 1927 | 1467887499053 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:39 INFO - PROCESS | 1927 | 1467887499054 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:39 INFO - PROCESS | 1927 | 1467887499135 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 03:31:39 INFO - PROCESS | 1927 | 1467887499192 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:39 INFO - PROCESS | 1927 | 1467887499194 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:39 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b720800 == 39 [pid = 1927] [id = 468] 03:31:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x1133f2400) [pid = 1927] [serial = 1403] [outer = 0x0] 03:31:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x11932a000) [pid = 1927] [serial = 1404] [outer = 0x1133f2400] 03:31:39 INFO - PROCESS | 1927 | 1467887499218 Marionette DEBUG loaded listener.js 03:31:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x123724c00) [pid = 1927] [serial = 1405] [outer = 0x1133f2400] 03:31:39 INFO - PROCESS | 1927 | 1467887499504 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 03:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 469ms 03:31:39 INFO - PROCESS | 1927 | 1467887499522 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 03:31:39 INFO - PROCESS | 1927 | 1467887499524 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 03:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:31:39 INFO - PROCESS | 1927 | 1467887499534 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:31:39 INFO - PROCESS | 1927 | 1467887499535 Marionette TRACE conn2 <- [1,1846,null,{}] 03:31:39 INFO - PROCESS | 1927 | 1467887499537 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:39 INFO - PROCESS | 1927 | 1467887499539 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:39 INFO - PROCESS | 1927 | 1467887499635 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 03:31:39 INFO - PROCESS | 1927 | 1467887499638 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:39 INFO - PROCESS | 1927 | 1467887499640 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:39 INFO - PROCESS | 1927 | ++DOCSHELL 0x12c58b800 == 40 [pid = 1927] [id = 469] 03:31:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x1199f4c00) [pid = 1927] [serial = 1406] [outer = 0x0] 03:31:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x12a545400) [pid = 1927] [serial = 1407] [outer = 0x1199f4c00] 03:31:39 INFO - PROCESS | 1927 | 1467887499668 Marionette DEBUG loaded listener.js 03:31:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x12a7a5800) [pid = 1927] [serial = 1408] [outer = 0x1199f4c00] 03:31:39 INFO - PROCESS | 1927 | 1467887499983 Marionette TRACE conn2 <- [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]]]}] 03:31:40 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) 03:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 469ms 03:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:31:40 INFO - PROCESS | 1927 | 1467887500003 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 03:31:40 INFO - PROCESS | 1927 | 1467887500004 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 03:31:40 INFO - PROCESS | 1927 | 1467887500010 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:31:40 INFO - PROCESS | 1927 | 1467887500013 Marionette TRACE conn2 <- [1,1850,null,{}] 03:31:40 INFO - PROCESS | 1927 | 1467887500015 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:40 INFO - PROCESS | 1927 | 1467887500016 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:40 INFO - PROCESS | 1927 | 1467887500127 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 03:31:40 INFO - PROCESS | 1927 | 1467887500162 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:40 INFO - PROCESS | 1927 | 1467887500163 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:40 INFO - PROCESS | 1927 | ++DOCSHELL 0x12ca65800 == 41 [pid = 1927] [id = 470] 03:31:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x119aec800) [pid = 1927] [serial = 1409] [outer = 0x0] 03:31:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x12a967800) [pid = 1927] [serial = 1410] [outer = 0x119aec800] 03:31:40 INFO - PROCESS | 1927 | 1467887500188 Marionette DEBUG loaded listener.js 03:31:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x12a970800) [pid = 1927] [serial = 1411] [outer = 0x119aec800] 03:31:40 INFO - PROCESS | 1927 | 1467887500466 Marionette TRACE conn2 <- [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]]]}] 03:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 476ms 03:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:31:40 INFO - PROCESS | 1927 | 1467887500482 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 03:31:40 INFO - PROCESS | 1927 | 1467887500483 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 03:31:40 INFO - PROCESS | 1927 | 1467887500485 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:31:40 INFO - PROCESS | 1927 | 1467887500486 Marionette TRACE conn2 <- [1,1854,null,{}] 03:31:40 INFO - PROCESS | 1927 | 1467887500488 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:40 INFO - PROCESS | 1927 | 1467887500489 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:40 INFO - PROCESS | 1927 | 1467887500572 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 03:31:40 INFO - PROCESS | 1927 | 1467887500676 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:40 INFO - PROCESS | 1927 | 1467887500678 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:40 INFO - PROCESS | 1927 | ++DOCSHELL 0x115d67000 == 42 [pid = 1927] [id = 471] 03:31:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x110d57000) [pid = 1927] [serial = 1412] [outer = 0x0] 03:31:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x112137800) [pid = 1927] [serial = 1413] [outer = 0x110d57000] 03:31:40 INFO - PROCESS | 1927 | 1467887500710 Marionette DEBUG loaded listener.js 03:31:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x1133f1c00) [pid = 1927] [serial = 1414] [outer = 0x110d57000] 03:31:41 INFO - PROCESS | 1927 | 1467887501152 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 719ms 03:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:31:41 INFO - PROCESS | 1927 | 1467887501206 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 03:31:41 INFO - PROCESS | 1927 | 1467887501208 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 03:31:41 INFO - PROCESS | 1927 | 1467887501211 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:31:41 INFO - PROCESS | 1927 | 1467887501213 Marionette TRACE conn2 <- [1,1858,null,{}] 03:31:41 INFO - PROCESS | 1927 | 1467887501217 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:41 INFO - PROCESS | 1927 | 1467887501220 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:41 INFO - PROCESS | 1927 | 1467887501325 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 03:31:41 INFO - PROCESS | 1927 | 1467887501386 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:41 INFO - PROCESS | 1927 | 1467887501388 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:41 INFO - PROCESS | 1927 | ++DOCSHELL 0x1214ae000 == 43 [pid = 1927] [id = 472] 03:31:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x11820fc00) [pid = 1927] [serial = 1415] [outer = 0x0] 03:31:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x11880bc00) [pid = 1927] [serial = 1416] [outer = 0x11820fc00] 03:31:41 INFO - PROCESS | 1927 | 1467887501420 Marionette DEBUG loaded listener.js 03:31:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x11946dc00) [pid = 1927] [serial = 1417] [outer = 0x11820fc00] 03:31:41 INFO - PROCESS | 1927 | 1467887501907 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 03:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 721ms 03:31:41 INFO - PROCESS | 1927 | 1467887501990 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 03:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:31:41 INFO - PROCESS | 1927 | 1467887501995 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 03:31:42 INFO - PROCESS | 1927 | 1467887501999 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:31:42 INFO - PROCESS | 1927 | 1467887502001 Marionette TRACE conn2 <- [1,1862,null,{}] 03:31:42 INFO - PROCESS | 1927 | 1467887502005 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:42 INFO - PROCESS | 1927 | 1467887502007 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:42 INFO - PROCESS | 1927 | 1467887502192 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 03:31:42 INFO - PROCESS | 1927 | 1467887502241 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:42 INFO - PROCESS | 1927 | 1467887502243 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:42 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b032000 == 44 [pid = 1927] [id = 473] 03:31:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x1199f7800) [pid = 1927] [serial = 1418] [outer = 0x0] 03:31:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x119e63800) [pid = 1927] [serial = 1419] [outer = 0x1199f7800] 03:31:42 INFO - PROCESS | 1927 | 1467887502271 Marionette DEBUG loaded listener.js 03:31:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x121145000) [pid = 1927] [serial = 1420] [outer = 0x1199f7800] 03:31:42 INFO - PROCESS | 1927 | 1467887502714 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 03:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 773ms 03:31:42 INFO - PROCESS | 1927 | 1467887502772 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 03:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:31:42 INFO - PROCESS | 1927 | 1467887502774 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 03:31:42 INFO - PROCESS | 1927 | 1467887502786 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:31:42 INFO - PROCESS | 1927 | 1467887502792 Marionette TRACE conn2 <- [1,1866,null,{}] 03:31:42 INFO - PROCESS | 1927 | 1467887502797 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:42 INFO - PROCESS | 1927 | 1467887502801 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:42 INFO - PROCESS | 1927 | 1467887502953 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 03:31:43 INFO - PROCESS | 1927 | 1467887503045 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:43 INFO - PROCESS | 1927 | 1467887503046 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:43 INFO - PROCESS | 1927 | ++DOCSHELL 0x12cf4f000 == 45 [pid = 1927] [id = 474] 03:31:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x121146000) [pid = 1927] [serial = 1421] [outer = 0x0] 03:31:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 107 (0x12696ac00) [pid = 1927] [serial = 1422] [outer = 0x121146000] 03:31:43 INFO - PROCESS | 1927 | 1467887503075 Marionette DEBUG loaded listener.js 03:31:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 108 (0x127848800) [pid = 1927] [serial = 1423] [outer = 0x121146000] 03:31:43 INFO - PROCESS | 1927 | 1467887503507 Marionette TRACE conn2 <- [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]]]}] 03:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 736ms 03:31:43 INFO - PROCESS | 1927 | 1467887503515 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 03:31:43 INFO - PROCESS | 1927 | 1467887503517 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 03:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:31:43 INFO - PROCESS | 1927 | 1467887503519 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:31:43 INFO - PROCESS | 1927 | 1467887503520 Marionette TRACE conn2 <- [1,1870,null,{}] 03:31:43 INFO - PROCESS | 1927 | 1467887503523 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:43 INFO - PROCESS | 1927 | 1467887503524 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:43 INFO - PROCESS | 1927 | 1467887503628 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 03:31:43 INFO - PROCESS | 1927 | 1467887503688 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:43 INFO - PROCESS | 1927 | 1467887503689 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:43 INFO - PROCESS | 1927 | ++DOCSHELL 0x12d178000 == 46 [pid = 1927] [id = 475] 03:31:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 109 (0x128dc1c00) [pid = 1927] [serial = 1424] [outer = 0x0] 03:31:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 110 (0x129350c00) [pid = 1927] [serial = 1425] [outer = 0x128dc1c00] 03:31:43 INFO - PROCESS | 1927 | 1467887503717 Marionette DEBUG loaded listener.js 03:31:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 111 (0x12a5fb000) [pid = 1927] [serial = 1426] [outer = 0x128dc1c00] 03:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 03:31:44 INFO - PROCESS | 1927 | 1467887504182 Marionette TRACE conn2 <- [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]]]}] 03:31:44 INFO - PROCESS | 1927 | 1467887504190 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 03:31:44 INFO - PROCESS | 1927 | 1467887504192 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 03:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:31:44 INFO - PROCESS | 1927 | 1467887504196 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:31:44 INFO - PROCESS | 1927 | 1467887504197 Marionette TRACE conn2 <- [1,1874,null,{}] 03:31:44 INFO - PROCESS | 1927 | 1467887504200 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:44 INFO - PROCESS | 1927 | 1467887504201 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:44 INFO - PROCESS | 1927 | 1467887504302 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 03:31:44 INFO - PROCESS | 1927 | 1467887504360 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:44 INFO - PROCESS | 1927 | 1467887504364 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:44 INFO - PROCESS | 1927 | ++DOCSHELL 0x1185ac800 == 47 [pid = 1927] [id = 476] 03:31:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 112 (0x126962000) [pid = 1927] [serial = 1427] [outer = 0x0] 03:31:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 113 (0x128b0d800) [pid = 1927] [serial = 1428] [outer = 0x126962000] 03:31:44 INFO - PROCESS | 1927 | 1467887504402 Marionette DEBUG loaded listener.js 03:31:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 114 (0x12a970400) [pid = 1927] [serial = 1429] [outer = 0x126962000] 03:31:45 INFO - PROCESS | 1927 | 1467887505050 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 03:31:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 871ms 03:31:45 INFO - PROCESS | 1927 | 1467887505066 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 03:31:45 INFO - PROCESS | 1927 | 1467887505068 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 03:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:31:45 INFO - PROCESS | 1927 | 1467887505071 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:31:45 INFO - PROCESS | 1927 | 1467887505075 Marionette TRACE conn2 <- [1,1878,null,{}] 03:31:45 INFO - PROCESS | 1927 | 1467887505098 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:45 INFO - PROCESS | 1927 | 1467887505100 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:45 INFO - PROCESS | 1927 | 1467887505200 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 03:31:45 INFO - PROCESS | 1927 | 1467887505273 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:45 INFO - PROCESS | 1927 | 1467887505275 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:45 INFO - PROCESS | 1927 | ++DOCSHELL 0x118404800 == 48 [pid = 1927] [id = 477] 03:31:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 115 (0x118211000) [pid = 1927] [serial = 1430] [outer = 0x0] 03:31:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 116 (0x11858ac00) [pid = 1927] [serial = 1431] [outer = 0x118211000] 03:31:45 INFO - PROCESS | 1927 | 1467887505303 Marionette DEBUG loaded listener.js 03:31:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 117 (0x118823400) [pid = 1927] [serial = 1432] [outer = 0x118211000] 03:31:45 INFO - PROCESS | 1927 | --DOCSHELL 0x12ca65800 == 47 [pid = 1927] [id = 470] 03:31:45 INFO - PROCESS | 1927 | --DOCSHELL 0x12c58b800 == 46 [pid = 1927] [id = 469] 03:31:45 INFO - PROCESS | 1927 | --DOCSHELL 0x12b720800 == 45 [pid = 1927] [id = 468] 03:31:45 INFO - PROCESS | 1927 | --DOCSHELL 0x11965c800 == 44 [pid = 1927] [id = 467] 03:31:45 INFO - PROCESS | 1927 | --DOCSHELL 0x12a9a6800 == 43 [pid = 1927] [id = 466] 03:31:45 INFO - PROCESS | 1927 | --DOCSHELL 0x12361f000 == 42 [pid = 1927] [id = 465] 03:31:45 INFO - PROCESS | 1927 | --DOCSHELL 0x1291ed000 == 41 [pid = 1927] [id = 464] 03:31:45 INFO - PROCESS | 1927 | --DOCSHELL 0x126951000 == 40 [pid = 1927] [id = 463] 03:31:45 INFO - PROCESS | 1927 | --DOCSHELL 0x125e9a800 == 39 [pid = 1927] [id = 462] 03:31:45 INFO - PROCESS | 1927 | --DOCSHELL 0x1214b1000 == 38 [pid = 1927] [id = 461] 03:31:45 INFO - PROCESS | 1927 | --DOCSHELL 0x11886d800 == 37 [pid = 1927] [id = 460] 03:31:45 INFO - PROCESS | 1927 | --DOCSHELL 0x117165800 == 36 [pid = 1927] [id = 459] 03:31:45 INFO - PROCESS | 1927 | --DOCSHELL 0x11841b800 == 35 [pid = 1927] [id = 458] 03:31:45 INFO - PROCESS | 1927 | --DOCSHELL 0x11886f000 == 34 [pid = 1927] [id = 457] 03:31:45 INFO - PROCESS | 1927 | --DOCSHELL 0x119e38000 == 33 [pid = 1927] [id = 456] 03:31:45 INFO - PROCESS | 1927 | --DOCSHELL 0x1185ac800 == 32 [pid = 1927] [id = 476] 03:31:45 INFO - PROCESS | 1927 | --DOCSHELL 0x12d178000 == 31 [pid = 1927] [id = 475] 03:31:45 INFO - PROCESS | 1927 | --DOCSHELL 0x12cf4f000 == 30 [pid = 1927] [id = 474] 03:31:45 INFO - PROCESS | 1927 | --DOCSHELL 0x12b032000 == 29 [pid = 1927] [id = 473] 03:31:45 INFO - PROCESS | 1927 | --DOCSHELL 0x1214ae000 == 28 [pid = 1927] [id = 472] 03:31:45 INFO - PROCESS | 1927 | --DOCSHELL 0x115d67000 == 27 [pid = 1927] [id = 471] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 116 (0x121061400) [pid = 1927] [serial = 1350] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 115 (0x119e61c00) [pid = 1927] [serial = 1348] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 114 (0x1188ec400) [pid = 1927] [serial = 1341] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 113 (0x119330c00) [pid = 1927] [serial = 1342] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 112 (0x112f3a000) [pid = 1927] [serial = 1335] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 111 (0x1133b2c00) [pid = 1927] [serial = 1336] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 110 (0x119472000) [pid = 1927] [serial = 1344] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 109 (0x125311800) [pid = 1927] [serial = 1353] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 108 (0x119ae3000) [pid = 1927] [serial = 1345] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 107 (0x1174e6400) [pid = 1927] [serial = 1338] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 106 (0x1184e5400) [pid = 1927] [serial = 1339] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x11880b400) [pid = 1927] [serial = 1333] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x118216000) [pid = 1927] [serial = 1332] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x1133a5c00) [pid = 1927] [serial = 1318] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x1121b2400) [pid = 1927] [serial = 1317] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x1189dec00) [pid = 1927] [serial = 1321] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x1188e5c00) [pid = 1927] [serial = 1320] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x119e69400) [pid = 1927] [serial = 1324] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x1199f7c00) [pid = 1927] [serial = 1323] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x126967800) [pid = 1927] [serial = 1327] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x1258ef400) [pid = 1927] [serial = 1326] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x123728c00) [pid = 1927] [serial = 1330] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x1176fd800) [pid = 1927] [serial = 1329] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x125f8c400) [pid = 1927] [serial = 1356] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x1259dcc00) [pid = 1927] [serial = 1354] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x1176fe400) [pid = 1927] [serial = 1359] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x127150400) [pid = 1927] [serial = 1363] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x12714a800) [pid = 1927] [serial = 1357] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x119bdd800) [pid = 1927] [serial = 1347] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x119947000) [pid = 1927] [serial = 1362] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x1196d9000) [pid = 1927] [serial = 1360] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x127855c00) [pid = 1927] [serial = 1366] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x12184b400) [pid = 1927] [serial = 1351] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x1275f2000) [pid = 1927] [serial = 1365] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 1927 | 1467887506384 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 03:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1341ms 03:31:46 INFO - PROCESS | 1927 | 1467887506413 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 03:31:46 INFO - PROCESS | 1927 | 1467887506416 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 03:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:31:46 INFO - PROCESS | 1927 | 1467887506425 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:31:46 INFO - PROCESS | 1927 | 1467887506427 Marionette TRACE conn2 <- [1,1882,null,{}] 03:31:46 INFO - PROCESS | 1927 | 1467887506430 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:46 INFO - PROCESS | 1927 | 1467887506432 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:46 INFO - PROCESS | 1927 | 1467887506534 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 03:31:46 INFO - PROCESS | 1927 | 1467887506589 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:46 INFO - PROCESS | 1927 | 1467887506592 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:46 INFO - PROCESS | 1927 | ++DOCSHELL 0x1169b2800 == 28 [pid = 1927] [id = 478] 03:31:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x1133f8400) [pid = 1927] [serial = 1433] [outer = 0x0] 03:31:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x116127c00) [pid = 1927] [serial = 1434] [outer = 0x1133f8400] 03:31:46 INFO - PROCESS | 1927 | 1467887506624 Marionette DEBUG loaded listener.js 03:31:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x116f5bc00) [pid = 1927] [serial = 1435] [outer = 0x1133f8400] 03:31:47 INFO - PROCESS | 1927 | 1467887507157 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 03:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 772ms 03:31:47 INFO - PROCESS | 1927 | 1467887507213 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 03:31:47 INFO - PROCESS | 1927 | 1467887507216 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 03:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:31:47 INFO - PROCESS | 1927 | 1467887507221 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:31:47 INFO - PROCESS | 1927 | 1467887507223 Marionette TRACE conn2 <- [1,1886,null,{}] 03:31:47 INFO - PROCESS | 1927 | 1467887507226 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:47 INFO - PROCESS | 1927 | 1467887507228 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:47 INFO - PROCESS | 1927 | 1467887507336 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 03:31:47 INFO - PROCESS | 1927 | 1467887507422 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:47 INFO - PROCESS | 1927 | 1467887507424 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:47 INFO - PROCESS | 1927 | ++DOCSHELL 0x1182ec800 == 29 [pid = 1927] [id = 479] 03:31:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x11858e800) [pid = 1927] [serial = 1436] [outer = 0x0] 03:31:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x118595000) [pid = 1927] [serial = 1437] [outer = 0x11858e800] 03:31:47 INFO - PROCESS | 1927 | 1467887507473 Marionette DEBUG loaded listener.js 03:31:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x118814800) [pid = 1927] [serial = 1438] [outer = 0x11858e800] 03:31:48 INFO - PROCESS | 1927 | --DOCSHELL 0x12ca76800 == 28 [pid = 1927] [id = 15] 03:31:48 INFO - PROCESS | 1927 | --DOCSHELL 0x115e1c000 == 27 [pid = 1927] [id = 22] 03:31:48 INFO - PROCESS | 1927 | --DOCSHELL 0x11714c000 == 26 [pid = 1927] [id = 23] 03:31:48 INFO - PROCESS | 1927 | --DOCSHELL 0x118418800 == 25 [pid = 1927] [id = 19] 03:31:48 INFO - PROCESS | 1927 | --DOCSHELL 0x111a49000 == 24 [pid = 1927] [id = 21] 03:31:48 INFO - PROCESS | 1927 | --DOCSHELL 0x1129c2000 == 23 [pid = 1927] [id = 24] 03:31:48 INFO - PROCESS | 1927 | 1467887508195 Marionette TRACE conn2 <- [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]]]}] 03:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1025ms 03:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:31:48 INFO - PROCESS | 1927 | 1467887508247 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 03:31:48 INFO - PROCESS | 1927 | 1467887508250 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 03:31:48 INFO - PROCESS | 1927 | 1467887508253 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:31:48 INFO - PROCESS | 1927 | 1467887508256 Marionette TRACE conn2 <- [1,1890,null,{}] 03:31:48 INFO - PROCESS | 1927 | 1467887508259 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:48 INFO - PROCESS | 1927 | 1467887508261 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:48 INFO - PROCESS | 1927 | 1467887508359 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 03:31:48 INFO - PROCESS | 1927 | 1467887508417 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:48 INFO - PROCESS | 1927 | 1467887508420 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:48 INFO - PROCESS | 1927 | ++DOCSHELL 0x11715d800 == 24 [pid = 1927] [id = 480] 03:31:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x1133f0800) [pid = 1927] [serial = 1439] [outer = 0x0] 03:31:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x11663b800) [pid = 1927] [serial = 1440] [outer = 0x1133f0800] 03:31:48 INFO - PROCESS | 1927 | 1467887508451 Marionette DEBUG loaded listener.js 03:31:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x1176f7800) [pid = 1927] [serial = 1441] [outer = 0x1133f0800] 03:31:48 INFO - PROCESS | 1927 | 1467887508900 Marionette TRACE conn2 <- [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]]]}] 03:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 03:31:48 INFO - PROCESS | 1927 | 1467887508924 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 03:31:48 INFO - PROCESS | 1927 | 1467887508927 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 03:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:31:48 INFO - PROCESS | 1927 | 1467887508932 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:31:48 INFO - PROCESS | 1927 | 1467887508934 Marionette TRACE conn2 <- [1,1894,null,{}] 03:31:48 INFO - PROCESS | 1927 | 1467887508936 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:48 INFO - PROCESS | 1927 | 1467887508938 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:49 INFO - PROCESS | 1927 | 1467887509035 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 03:31:49 INFO - PROCESS | 1927 | 1467887509105 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:49 INFO - PROCESS | 1927 | 1467887509106 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:49 INFO - PROCESS | 1927 | ++DOCSHELL 0x119374000 == 25 [pid = 1927] [id = 481] 03:31:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x118809c00) [pid = 1927] [serial = 1442] [outer = 0x0] 03:31:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x118986400) [pid = 1927] [serial = 1443] [outer = 0x118809c00] 03:31:49 INFO - PROCESS | 1927 | 1467887509137 Marionette DEBUG loaded listener.js 03:31:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x119466c00) [pid = 1927] [serial = 1444] [outer = 0x118809c00] 03:31:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x119470000) [pid = 1927] [serial = 1445] [outer = 0x12b8bd000] 03:31:49 INFO - PROCESS | 1927 | 1467887509603 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 03:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 720ms 03:31:49 INFO - PROCESS | 1927 | 1467887509659 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 03:31:49 INFO - PROCESS | 1927 | 1467887509660 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 03:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:31:49 INFO - PROCESS | 1927 | 1467887509663 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:31:49 INFO - PROCESS | 1927 | 1467887509665 Marionette TRACE conn2 <- [1,1898,null,{}] 03:31:49 INFO - PROCESS | 1927 | 1467887509673 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:49 INFO - PROCESS | 1927 | 1467887509679 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:49 INFO - PROCESS | 1927 | 1467887509773 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 03:31:49 INFO - PROCESS | 1927 | 1467887509844 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:49 INFO - PROCESS | 1927 | 1467887509846 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:49 INFO - PROCESS | 1927 | ++DOCSHELL 0x121271800 == 26 [pid = 1927] [id = 482] 03:31:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x11858d000) [pid = 1927] [serial = 1446] [outer = 0x0] 03:31:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x1199f0000) [pid = 1927] [serial = 1447] [outer = 0x11858d000] 03:31:49 INFO - PROCESS | 1927 | 1467887509879 Marionette DEBUG loaded listener.js 03:31:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x119bdb400) [pid = 1927] [serial = 1448] [outer = 0x11858d000] 03:31:50 INFO - PROCESS | 1927 | 1467887510418 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 03:31:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 776ms 03:31:50 INFO - PROCESS | 1927 | 1467887510439 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 03:31:50 INFO - PROCESS | 1927 | 1467887510441 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 03:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:31:50 INFO - PROCESS | 1927 | 1467887510444 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:31:50 INFO - PROCESS | 1927 | 1467887510445 Marionette TRACE conn2 <- [1,1902,null,{}] 03:31:50 INFO - PROCESS | 1927 | 1467887510447 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:50 INFO - PROCESS | 1927 | 1467887510449 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:50 INFO - PROCESS | 1927 | 1467887510542 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 03:31:50 INFO - PROCESS | 1927 | 1467887510611 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:50 INFO - PROCESS | 1927 | 1467887510612 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:50 INFO - PROCESS | 1927 | ++DOCSHELL 0x123697000 == 27 [pid = 1927] [id = 483] 03:31:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x119e69400) [pid = 1927] [serial = 1449] [outer = 0x0] 03:31:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x119ed3c00) [pid = 1927] [serial = 1450] [outer = 0x119e69400] 03:31:50 INFO - PROCESS | 1927 | 1467887510641 Marionette DEBUG loaded listener.js 03:31:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x121063c00) [pid = 1927] [serial = 1451] [outer = 0x119e69400] 03:31:51 INFO - PROCESS | 1927 | 1467887511060 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 03:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 622ms 03:31:51 INFO - PROCESS | 1927 | 1467887511067 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 03:31:51 INFO - PROCESS | 1927 | 1467887511068 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 03:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:31:51 INFO - PROCESS | 1927 | 1467887511071 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:31:51 INFO - PROCESS | 1927 | 1467887511072 Marionette TRACE conn2 <- [1,1906,null,{}] 03:31:51 INFO - PROCESS | 1927 | 1467887511074 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:51 INFO - PROCESS | 1927 | 1467887511077 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:51 INFO - PROCESS | 1927 | 1467887511166 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 03:31:51 INFO - PROCESS | 1927 | 1467887511218 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:51 INFO - PROCESS | 1927 | 1467887511220 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:51 INFO - PROCESS | 1927 | ++DOCSHELL 0x1253d0000 == 28 [pid = 1927] [id = 484] 03:31:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x119e69800) [pid = 1927] [serial = 1452] [outer = 0x0] 03:31:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x121396000) [pid = 1927] [serial = 1453] [outer = 0x119e69800] 03:31:51 INFO - PROCESS | 1927 | 1467887511249 Marionette DEBUG loaded listener.js 03:31:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x121a35400) [pid = 1927] [serial = 1454] [outer = 0x119e69800] 03:31:51 INFO - PROCESS | 1927 | 1467887511725 Marionette TRACE conn2 <- [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]]]}] 03:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 669ms 03:31:51 INFO - PROCESS | 1927 | 1467887511762 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 03:31:51 INFO - PROCESS | 1927 | 1467887511764 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 03:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:31:51 INFO - PROCESS | 1927 | 1467887511771 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:31:51 INFO - PROCESS | 1927 | 1467887511773 Marionette TRACE conn2 <- [1,1910,null,{}] 03:31:51 INFO - PROCESS | 1927 | 1467887511779 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:51 INFO - PROCESS | 1927 | 1467887511785 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:51 INFO - PROCESS | 1927 | 1467887511995 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 03:31:52 INFO - PROCESS | 1927 | 1467887512098 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:52 INFO - PROCESS | 1927 | 1467887512099 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:52 INFO - PROCESS | 1927 | ++DOCSHELL 0x1271ac800 == 29 [pid = 1927] [id = 485] 03:31:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x121aa6000) [pid = 1927] [serial = 1455] [outer = 0x0] 03:31:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 107 (0x12696d400) [pid = 1927] [serial = 1456] [outer = 0x121aa6000] 03:31:52 INFO - PROCESS | 1927 | 1467887512144 Marionette DEBUG loaded listener.js 03:31:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 108 (0x1271d1800) [pid = 1927] [serial = 1457] [outer = 0x121aa6000] 03:31:52 INFO - PROCESS | 1927 | --DOCSHELL 0x116f2c800 == 28 [pid = 1927] [id = 26] 03:31:52 INFO - PROCESS | 1927 | --DOCSHELL 0x11641e000 == 27 [pid = 1927] [id = 25] 03:31:52 INFO - PROCESS | 1927 | --DOCSHELL 0x1169b2800 == 26 [pid = 1927] [id = 478] 03:31:52 INFO - PROCESS | 1927 | 1467887512778 Marionette TRACE conn2 <- [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]]]}] 03:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1074ms 03:31:52 INFO - PROCESS | 1927 | 1467887512845 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 03:31:52 INFO - PROCESS | 1927 | 1467887512847 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 03:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:31:52 INFO - PROCESS | 1927 | 1467887512880 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:31:52 INFO - PROCESS | 1927 | 1467887512882 Marionette TRACE conn2 <- [1,1914,null,{}] 03:31:52 INFO - PROCESS | 1927 | 1467887512889 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:52 INFO - PROCESS | 1927 | 1467887512890 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:52 INFO - PROCESS | 1927 | 1467887512990 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 03:31:53 INFO - PROCESS | 1927 | 1467887513060 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:53 INFO - PROCESS | 1927 | 1467887513063 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:53 INFO - PROCESS | 1927 | ++DOCSHELL 0x1182e1800 == 27 [pid = 1927] [id = 486] 03:31:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 109 (0x116f5b000) [pid = 1927] [serial = 1458] [outer = 0x0] 03:31:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 110 (0x117daf800) [pid = 1927] [serial = 1459] [outer = 0x116f5b000] 03:31:53 INFO - PROCESS | 1927 | 1467887513096 Marionette DEBUG loaded listener.js 03:31:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 111 (0x118592800) [pid = 1927] [serial = 1460] [outer = 0x116f5b000] 03:31:53 INFO - PROCESS | 1927 | 1467887513544 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 03:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 704ms 03:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:31:53 INFO - PROCESS | 1927 | 1467887513554 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 03:31:53 INFO - PROCESS | 1927 | 1467887513557 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 03:31:53 INFO - PROCESS | 1927 | 1467887513562 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:31:53 INFO - PROCESS | 1927 | 1467887513564 Marionette TRACE conn2 <- [1,1918,null,{}] 03:31:53 INFO - PROCESS | 1927 | 1467887513566 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:53 INFO - PROCESS | 1927 | 1467887513568 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:53 INFO - PROCESS | 1927 | 1467887513670 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 03:31:53 INFO - PROCESS | 1927 | 1467887513741 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:53 INFO - PROCESS | 1927 | 1467887513743 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:53 INFO - PROCESS | 1927 | ++DOCSHELL 0x1211b0800 == 28 [pid = 1927] [id = 487] 03:31:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 112 (0x1189e7c00) [pid = 1927] [serial = 1461] [outer = 0x0] 03:31:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 113 (0x1196d5c00) [pid = 1927] [serial = 1462] [outer = 0x1189e7c00] 03:31:53 INFO - PROCESS | 1927 | 1467887513774 Marionette DEBUG loaded listener.js 03:31:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 114 (0x1199f8c00) [pid = 1927] [serial = 1463] [outer = 0x1189e7c00] 03:31:54 INFO - PROCESS | 1927 | 1467887514234 Marionette TRACE conn2 <- [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]]]}] 03:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 721ms 03:31:54 INFO - PROCESS | 1927 | 1467887514283 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 03:31:54 INFO - PROCESS | 1927 | 1467887514286 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 03:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:31:54 INFO - PROCESS | 1927 | 1467887514290 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:31:54 INFO - PROCESS | 1927 | 1467887514293 Marionette TRACE conn2 <- [1,1922,null,{}] 03:31:54 INFO - PROCESS | 1927 | 1467887514305 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:54 INFO - PROCESS | 1927 | 1467887514309 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:54 INFO - PROCESS | 1927 | 1467887514456 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 03:31:54 INFO - PROCESS | 1927 | 1467887514547 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:54 INFO - PROCESS | 1927 | 1467887514549 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:54 INFO - PROCESS | 1927 | ++DOCSHELL 0x1271b4000 == 29 [pid = 1927] [id = 488] 03:31:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 115 (0x119bacc00) [pid = 1927] [serial = 1464] [outer = 0x0] 03:31:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 116 (0x121064400) [pid = 1927] [serial = 1465] [outer = 0x119bacc00] 03:31:54 INFO - PROCESS | 1927 | 1467887514583 Marionette DEBUG loaded listener.js 03:31:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 117 (0x1253a0400) [pid = 1927] [serial = 1466] [outer = 0x119bacc00] 03:31:55 INFO - PROCESS | 1927 | 1467887515031 Marionette TRACE conn2 <- [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]]]}] 03:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 779ms 03:31:55 INFO - PROCESS | 1927 | 1467887515068 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 03:31:55 INFO - PROCESS | 1927 | 1467887515070 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 03:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:31:55 INFO - PROCESS | 1927 | 1467887515072 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:31:55 INFO - PROCESS | 1927 | 1467887515074 Marionette TRACE conn2 <- [1,1926,null,{}] 03:31:55 INFO - PROCESS | 1927 | 1467887515076 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:55 INFO - PROCESS | 1927 | 1467887515077 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:55 INFO - PROCESS | 1927 | 1467887515175 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 03:31:55 INFO - PROCESS | 1927 | 1467887515233 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:55 INFO - PROCESS | 1927 | 1467887515234 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:55 INFO - PROCESS | 1927 | ++DOCSHELL 0x1291b5000 == 30 [pid = 1927] [id = 489] 03:31:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 118 (0x125eba800) [pid = 1927] [serial = 1467] [outer = 0x0] 03:31:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 119 (0x12696a800) [pid = 1927] [serial = 1468] [outer = 0x125eba800] 03:31:55 INFO - PROCESS | 1927 | 1467887515264 Marionette DEBUG loaded listener.js 03:31:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 120 (0x127156400) [pid = 1927] [serial = 1469] [outer = 0x125eba800] 03:31:55 INFO - PROCESS | 1927 | 1467887515661 Marionette TRACE conn2 <- [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]]]}] 03:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 618ms 03:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:31:55 INFO - PROCESS | 1927 | 1467887515691 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 03:31:55 INFO - PROCESS | 1927 | 1467887515692 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 03:31:55 INFO - PROCESS | 1927 | 1467887515695 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:31:55 INFO - PROCESS | 1927 | 1467887515696 Marionette TRACE conn2 <- [1,1930,null,{}] 03:31:55 INFO - PROCESS | 1927 | 1467887515698 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:55 INFO - PROCESS | 1927 | 1467887515700 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:55 INFO - PROCESS | 1927 | 1467887515793 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 03:31:55 INFO - PROCESS | 1927 | 1467887515851 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:55 INFO - PROCESS | 1927 | 1467887515852 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:55 INFO - PROCESS | 1927 | ++DOCSHELL 0x12126f000 == 31 [pid = 1927] [id = 490] 03:31:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 121 (0x127157c00) [pid = 1927] [serial = 1470] [outer = 0x0] 03:31:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 122 (0x1275ee800) [pid = 1927] [serial = 1471] [outer = 0x127157c00] 03:31:55 INFO - PROCESS | 1927 | 1467887515881 Marionette DEBUG loaded listener.js 03:31:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 123 (0x127849800) [pid = 1927] [serial = 1472] [outer = 0x127157c00] 03:31:56 INFO - PROCESS | 1927 | 1467887516332 Marionette TRACE conn2 <- [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]]]}] 03:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 670ms 03:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:31:56 INFO - PROCESS | 1927 | 1467887516366 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 03:31:56 INFO - PROCESS | 1927 | 1467887516367 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 03:31:56 INFO - PROCESS | 1927 | 1467887516369 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:31:56 INFO - PROCESS | 1927 | 1467887516370 Marionette TRACE conn2 <- [1,1934,null,{}] 03:31:56 INFO - PROCESS | 1927 | 1467887516373 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:56 INFO - PROCESS | 1927 | 1467887516377 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:56 INFO - PROCESS | 1927 | 1467887516519 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 03:31:56 INFO - PROCESS | 1927 | 1467887516606 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:56 INFO - PROCESS | 1927 | 1467887516608 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:56 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a9b0000 == 32 [pid = 1927] [id = 491] 03:31:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 124 (0x128b08c00) [pid = 1927] [serial = 1473] [outer = 0x0] 03:31:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 125 (0x129319000) [pid = 1927] [serial = 1474] [outer = 0x128b08c00] 03:31:56 INFO - PROCESS | 1927 | 1467887516638 Marionette DEBUG loaded listener.js 03:31:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 126 (0x12a5ff400) [pid = 1927] [serial = 1475] [outer = 0x128b08c00] 03:31:57 INFO - PROCESS | 1927 | 1467887517146 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 03:31:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:31:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 821ms 03:31:57 INFO - PROCESS | 1927 | 1467887517211 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 03:31:57 INFO - PROCESS | 1927 | 1467887517213 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 03:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:31:57 INFO - PROCESS | 1927 | 1467887517219 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:31:57 INFO - PROCESS | 1927 | 1467887517220 Marionette TRACE conn2 <- [1,1938,null,{}] 03:31:57 INFO - PROCESS | 1927 | 1467887517224 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:57 INFO - PROCESS | 1927 | 1467887517226 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:57 INFO - PROCESS | 1927 | 1467887517320 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 03:31:57 INFO - PROCESS | 1927 | 1467887517398 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:57 INFO - PROCESS | 1927 | 1467887517400 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:57 INFO - PROCESS | 1927 | ++DOCSHELL 0x1190a1800 == 33 [pid = 1927] [id = 492] 03:31:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 127 (0x118211800) [pid = 1927] [serial = 1476] [outer = 0x0] 03:31:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 128 (0x11858c800) [pid = 1927] [serial = 1477] [outer = 0x118211800] 03:31:57 INFO - PROCESS | 1927 | 1467887517429 Marionette DEBUG loaded listener.js 03:31:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 129 (0x118981400) [pid = 1927] [serial = 1478] [outer = 0x118211800] 03:31:57 INFO - PROCESS | 1927 | --DOCSHELL 0x121271800 == 32 [pid = 1927] [id = 482] 03:31:57 INFO - PROCESS | 1927 | --DOCSHELL 0x119374000 == 31 [pid = 1927] [id = 481] 03:31:57 INFO - PROCESS | 1927 | --DOCSHELL 0x11715d800 == 30 [pid = 1927] [id = 480] 03:31:57 INFO - PROCESS | 1927 | 1467887517936 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 03:31:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:31:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 773ms 03:31:57 INFO - PROCESS | 1927 | 1467887517994 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 03:31:57 INFO - PROCESS | 1927 | 1467887517997 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 03:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:31:58 INFO - PROCESS | 1927 | 1467887518000 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:31:58 INFO - PROCESS | 1927 | 1467887518002 Marionette TRACE conn2 <- [1,1942,null,{}] 03:31:58 INFO - PROCESS | 1927 | 1467887518006 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:58 INFO - PROCESS | 1927 | 1467887518008 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:58 INFO - PROCESS | 1927 | 1467887518107 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 03:31:58 INFO - PROCESS | 1927 | 1467887518183 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:58 INFO - PROCESS | 1927 | 1467887518185 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:58 INFO - PROCESS | 1927 | ++DOCSHELL 0x12125a800 == 31 [pid = 1927] [id = 493] 03:31:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 130 (0x1188f0000) [pid = 1927] [serial = 1479] [outer = 0x0] 03:31:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 131 (0x11946c400) [pid = 1927] [serial = 1480] [outer = 0x1188f0000] 03:31:58 INFO - PROCESS | 1927 | 1467887518217 Marionette DEBUG loaded listener.js 03:31:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 132 (0x1199f5400) [pid = 1927] [serial = 1481] [outer = 0x1188f0000] 03:31:58 INFO - PROCESS | 1927 | 1467887518636 Marionette TRACE conn2 <- [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]]]}] 03:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 671ms 03:31:58 INFO - PROCESS | 1927 | 1467887518670 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 03:31:58 INFO - PROCESS | 1927 | 1467887518674 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 03:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:31:58 INFO - PROCESS | 1927 | 1467887518678 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:31:58 INFO - PROCESS | 1927 | 1467887518680 Marionette TRACE conn2 <- [1,1946,null,{}] 03:31:58 INFO - PROCESS | 1927 | 1467887518682 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:58 INFO - PROCESS | 1927 | 1467887518684 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:58 INFO - PROCESS | 1927 | 1467887518788 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 03:31:58 INFO - PROCESS | 1927 | 1467887518862 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:58 INFO - PROCESS | 1927 | 1467887518863 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:58 INFO - PROCESS | 1927 | ++DOCSHELL 0x1271b1800 == 32 [pid = 1927] [id = 494] 03:31:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 133 (0x119ae3000) [pid = 1927] [serial = 1482] [outer = 0x0] 03:31:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 134 (0x121068800) [pid = 1927] [serial = 1483] [outer = 0x119ae3000] 03:31:58 INFO - PROCESS | 1927 | 1467887518897 Marionette DEBUG loaded listener.js 03:31:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 135 (0x123728c00) [pid = 1927] [serial = 1484] [outer = 0x119ae3000] 03:31:59 INFO - PROCESS | 1927 | 1467887519320 Marionette TRACE conn2 <- [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]]]}] 03:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 669ms 03:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:31:59 INFO - PROCESS | 1927 | 1467887519348 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 03:31:59 INFO - PROCESS | 1927 | 1467887519349 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 03:31:59 INFO - PROCESS | 1927 | 1467887519352 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:31:59 INFO - PROCESS | 1927 | 1467887519354 Marionette TRACE conn2 <- [1,1950,null,{}] 03:31:59 INFO - PROCESS | 1927 | 1467887519362 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:59 INFO - PROCESS | 1927 | 1467887519366 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:59 INFO - PROCESS | 1927 | 1467887519485 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 03:31:59 INFO - PROCESS | 1927 | 1467887519562 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:59 INFO - PROCESS | 1927 | 1467887519564 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:31:59 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a9a9800 == 33 [pid = 1927] [id = 495] 03:31:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 136 (0x1258f3c00) [pid = 1927] [serial = 1485] [outer = 0x0] 03:31:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 137 (0x1275ef000) [pid = 1927] [serial = 1486] [outer = 0x1258f3c00] 03:31:59 INFO - PROCESS | 1927 | 1467887519598 Marionette DEBUG loaded listener.js 03:31:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 138 (0x128dc5c00) [pid = 1927] [serial = 1487] [outer = 0x1258f3c00] 03:32:00 INFO - PROCESS | 1927 | 1467887520034 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 03:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 723ms 03:32:00 INFO - PROCESS | 1927 | 1467887520076 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 03:32:00 INFO - PROCESS | 1927 | 1467887520078 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 03:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:32:00 INFO - PROCESS | 1927 | 1467887520080 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:32:00 INFO - PROCESS | 1927 | 1467887520081 Marionette TRACE conn2 <- [1,1954,null,{}] 03:32:00 INFO - PROCESS | 1927 | 1467887520084 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:00 INFO - PROCESS | 1927 | 1467887520085 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:00 INFO - PROCESS | 1927 | 1467887520186 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 03:32:00 INFO - PROCESS | 1927 | 1467887520248 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:00 INFO - PROCESS | 1927 | 1467887520249 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:00 INFO - PROCESS | 1927 | ++DOCSHELL 0x11254d800 == 34 [pid = 1927] [id = 496] 03:32:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 139 (0x12a46c800) [pid = 1927] [serial = 1488] [outer = 0x0] 03:32:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 140 (0x12a544000) [pid = 1927] [serial = 1489] [outer = 0x12a46c800] 03:32:00 INFO - PROCESS | 1927 | 1467887520279 Marionette DEBUG loaded listener.js 03:32:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 141 (0x12a79e000) [pid = 1927] [serial = 1490] [outer = 0x12a46c800] 03:32:00 INFO - PROCESS | 1927 | 1467887520685 Marionette TRACE conn2 <- [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]]]}] 03:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 620ms 03:32:00 INFO - PROCESS | 1927 | 1467887520701 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 03:32:00 INFO - PROCESS | 1927 | 1467887520702 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 03:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:32:00 INFO - PROCESS | 1927 | 1467887520705 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:32:00 INFO - PROCESS | 1927 | 1467887520706 Marionette TRACE conn2 <- [1,1958,null,{}] 03:32:00 INFO - PROCESS | 1927 | 1467887520709 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:00 INFO - PROCESS | 1927 | 1467887520710 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:00 INFO - PROCESS | 1927 | 1467887520804 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 03:32:00 INFO - PROCESS | 1927 | 1467887520903 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:00 INFO - PROCESS | 1927 | 1467887520904 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:00 INFO - PROCESS | 1927 | ++DOCSHELL 0x12c191800 == 35 [pid = 1927] [id = 497] 03:32:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 142 (0x12a53dc00) [pid = 1927] [serial = 1491] [outer = 0x0] 03:32:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 143 (0x12a96dc00) [pid = 1927] [serial = 1492] [outer = 0x12a53dc00] 03:32:00 INFO - PROCESS | 1927 | 1467887520933 Marionette DEBUG loaded listener.js 03:32:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 144 (0x12a976800) [pid = 1927] [serial = 1493] [outer = 0x12a53dc00] 03:32:01 INFO - PROCESS | 1927 | 1467887521360 Marionette TRACE conn2 <- [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]]]}] 03:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 668ms 03:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:32:01 INFO - PROCESS | 1927 | 1467887521374 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 03:32:01 INFO - PROCESS | 1927 | 1467887521375 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 03:32:01 INFO - PROCESS | 1927 | 1467887521377 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:32:01 INFO - PROCESS | 1927 | 1467887521378 Marionette TRACE conn2 <- [1,1962,null,{}] 03:32:01 INFO - PROCESS | 1927 | 1467887521381 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:01 INFO - PROCESS | 1927 | 1467887521385 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:01 INFO - PROCESS | 1927 | 1467887521506 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 03:32:01 INFO - PROCESS | 1927 | 1467887521570 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:01 INFO - PROCESS | 1927 | 1467887521572 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:01 INFO - PROCESS | 1927 | ++DOCSHELL 0x12cf57000 == 36 [pid = 1927] [id = 498] 03:32:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 145 (0x12a9db000) [pid = 1927] [serial = 1494] [outer = 0x0] 03:32:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 146 (0x12b8bac00) [pid = 1927] [serial = 1495] [outer = 0x12a9db000] 03:32:01 INFO - PROCESS | 1927 | 1467887521601 Marionette DEBUG loaded listener.js 03:32:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 147 (0x12b9d7000) [pid = 1927] [serial = 1496] [outer = 0x12a9db000] 03:32:02 INFO - PROCESS | 1927 | 1467887522037 Marionette TRACE conn2 <- [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]]]}] 03:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 669ms 03:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:32:02 INFO - PROCESS | 1927 | 1467887522047 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 03:32:02 INFO - PROCESS | 1927 | 1467887522050 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 03:32:02 INFO - PROCESS | 1927 | 1467887522053 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:32:02 INFO - PROCESS | 1927 | 1467887522055 Marionette TRACE conn2 <- [1,1966,null,{}] 03:32:02 INFO - PROCESS | 1927 | 1467887522058 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:02 INFO - PROCESS | 1927 | 1467887522061 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:02 INFO - PROCESS | 1927 | 1467887522230 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 03:32:02 INFO - PROCESS | 1927 | 1467887522452 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:02 INFO - PROCESS | 1927 | 1467887522454 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:02 INFO - PROCESS | 1927 | ++DOCSHELL 0x1188d0800 == 37 [pid = 1927] [id = 499] 03:32:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 148 (0x1121b7400) [pid = 1927] [serial = 1497] [outer = 0x0] 03:32:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 149 (0x113251400) [pid = 1927] [serial = 1498] [outer = 0x1121b7400] 03:32:02 INFO - PROCESS | 1927 | 1467887522506 Marionette DEBUG loaded listener.js 03:32:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 150 (0x11820a800) [pid = 1927] [serial = 1499] [outer = 0x1121b7400] 03:32:02 INFO - PROCESS | 1927 | 1467887522983 Marionette TRACE conn2 <- [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]]]}] 03:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 970ms 03:32:03 INFO - PROCESS | 1927 | 1467887523023 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 03:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:32:03 INFO - PROCESS | 1927 | 1467887523025 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 03:32:03 INFO - PROCESS | 1927 | 1467887523029 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:32:03 INFO - PROCESS | 1927 | 1467887523031 Marionette TRACE conn2 <- [1,1970,null,{}] 03:32:03 INFO - PROCESS | 1927 | 1467887523035 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:03 INFO - PROCESS | 1927 | 1467887523036 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:03 INFO - PROCESS | 1927 | 1467887523136 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 03:32:03 INFO - PROCESS | 1927 | 1467887523306 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:03 INFO - PROCESS | 1927 | 1467887523308 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:03 INFO - PROCESS | 1927 | --DOCSHELL 0x12126f000 == 36 [pid = 1927] [id = 490] 03:32:03 INFO - PROCESS | 1927 | --DOCSHELL 0x1291b5000 == 35 [pid = 1927] [id = 489] 03:32:03 INFO - PROCESS | 1927 | --DOCSHELL 0x1271b4000 == 34 [pid = 1927] [id = 488] 03:32:03 INFO - PROCESS | 1927 | --DOCSHELL 0x1211b0800 == 33 [pid = 1927] [id = 487] 03:32:03 INFO - PROCESS | 1927 | --DOCSHELL 0x1182e1800 == 32 [pid = 1927] [id = 486] 03:32:03 INFO - PROCESS | 1927 | ++DOCSHELL 0x1182d2000 == 33 [pid = 1927] [id = 500] 03:32:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 151 (0x1128afc00) [pid = 1927] [serial = 1500] [outer = 0x0] 03:32:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 152 (0x11545d800) [pid = 1927] [serial = 1501] [outer = 0x1128afc00] 03:32:03 INFO - PROCESS | 1927 | 1467887523358 Marionette DEBUG loaded listener.js 03:32:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 153 (0x11907d800) [pid = 1927] [serial = 1502] [outer = 0x1128afc00] 03:32:03 INFO - PROCESS | 1927 | 1467887523786 Marionette TRACE conn2 <- [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]]]}] 03:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 822ms 03:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:32:03 INFO - PROCESS | 1927 | 1467887523851 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 03:32:03 INFO - PROCESS | 1927 | 1467887523854 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 03:32:03 INFO - PROCESS | 1927 | 1467887523857 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:32:03 INFO - PROCESS | 1927 | 1467887523858 Marionette TRACE conn2 <- [1,1974,null,{}] 03:32:03 INFO - PROCESS | 1927 | 1467887523882 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:03 INFO - PROCESS | 1927 | 1467887523885 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:03 INFO - PROCESS | 1927 | 1467887523990 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 03:32:04 INFO - PROCESS | 1927 | 1467887524067 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:04 INFO - PROCESS | 1927 | 1467887524068 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:04 INFO - PROCESS | 1927 | ++DOCSHELL 0x1294f0000 == 34 [pid = 1927] [id = 501] 03:32:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 154 (0x123723000) [pid = 1927] [serial = 1503] [outer = 0x0] 03:32:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 155 (0x125632800) [pid = 1927] [serial = 1504] [outer = 0x123723000] 03:32:04 INFO - PROCESS | 1927 | 1467887524100 Marionette DEBUG loaded listener.js 03:32:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 156 (0x126962400) [pid = 1927] [serial = 1505] [outer = 0x123723000] 03:32:04 INFO - PROCESS | 1927 | 1467887524491 Marionette TRACE conn2 <- [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]]]}] 03:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 688ms 03:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:32:04 INFO - PROCESS | 1927 | 1467887524546 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 03:32:04 INFO - PROCESS | 1927 | 1467887524549 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 03:32:04 INFO - PROCESS | 1927 | 1467887524552 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:32:04 INFO - PROCESS | 1927 | 1467887524553 Marionette TRACE conn2 <- [1,1978,null,{}] 03:32:04 INFO - PROCESS | 1927 | 1467887524556 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:04 INFO - PROCESS | 1927 | 1467887524557 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:04 INFO - PROCESS | 1927 | 1467887524662 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 03:32:04 INFO - PROCESS | 1927 | 1467887524727 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:04 INFO - PROCESS | 1927 | 1467887524728 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:04 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b91d800 == 35 [pid = 1927] [id = 502] 03:32:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 157 (0x1274c2800) [pid = 1927] [serial = 1506] [outer = 0x0] 03:32:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 158 (0x128dc4400) [pid = 1927] [serial = 1507] [outer = 0x1274c2800] 03:32:04 INFO - PROCESS | 1927 | 1467887524758 Marionette DEBUG loaded listener.js 03:32:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 159 (0x12a53e400) [pid = 1927] [serial = 1508] [outer = 0x1274c2800] 03:32:05 INFO - PROCESS | 1927 | 1467887525227 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 719ms 03:32:05 INFO - PROCESS | 1927 | 1467887525309 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 03:32:05 INFO - PROCESS | 1927 | 1467887525311 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 03:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:32:05 INFO - PROCESS | 1927 | 1467887525318 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:32:05 INFO - PROCESS | 1927 | 1467887525322 Marionette TRACE conn2 <- [1,1982,null,{}] 03:32:05 INFO - PROCESS | 1927 | 1467887525331 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:05 INFO - PROCESS | 1927 | 1467887525333 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:05 INFO - PROCESS | 1927 | 1467887525435 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 03:32:05 INFO - PROCESS | 1927 | 1467887525514 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:05 INFO - PROCESS | 1927 | 1467887525515 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:05 INFO - PROCESS | 1927 | ++DOCSHELL 0x117159800 == 36 [pid = 1927] [id = 503] 03:32:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 160 (0x12a9d4c00) [pid = 1927] [serial = 1509] [outer = 0x0] 03:32:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 161 (0x12b07a400) [pid = 1927] [serial = 1510] [outer = 0x12a9d4c00] 03:32:05 INFO - PROCESS | 1927 | 1467887525544 Marionette DEBUG loaded listener.js 03:32:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 162 (0x12b8bc000) [pid = 1927] [serial = 1511] [outer = 0x12a9d4c00] 03:32:05 INFO - PROCESS | 1927 | 1467887525924 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 628ms 03:32:05 INFO - PROCESS | 1927 | 1467887525949 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 03:32:05 INFO - PROCESS | 1927 | 1467887525951 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 03:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:32:05 INFO - PROCESS | 1927 | 1467887525954 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:32:05 INFO - PROCESS | 1927 | 1467887525955 Marionette TRACE conn2 <- [1,1986,null,{}] 03:32:05 INFO - PROCESS | 1927 | 1467887525957 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:05 INFO - PROCESS | 1927 | 1467887525959 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:06 INFO - PROCESS | 1927 | 1467887526058 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 03:32:06 INFO - PROCESS | 1927 | 1467887526137 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:06 INFO - PROCESS | 1927 | 1467887526138 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:06 INFO - PROCESS | 1927 | ++DOCSHELL 0x12d916000 == 37 [pid = 1927] [id = 504] 03:32:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 163 (0x12a5fb400) [pid = 1927] [serial = 1512] [outer = 0x0] 03:32:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 164 (0x12b940400) [pid = 1927] [serial = 1513] [outer = 0x12a5fb400] 03:32:06 INFO - PROCESS | 1927 | 1467887526177 Marionette DEBUG loaded listener.js 03:32:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 165 (0x12b9dc000) [pid = 1927] [serial = 1514] [outer = 0x12a5fb400] 03:32:06 INFO - PROCESS | 1927 | 1467887526680 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 770ms 03:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:32:06 INFO - PROCESS | 1927 | 1467887526737 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 03:32:06 INFO - PROCESS | 1927 | 1467887526739 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 03:32:06 INFO - PROCESS | 1927 | 1467887526758 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:32:06 INFO - PROCESS | 1927 | 1467887526760 Marionette TRACE conn2 <- [1,1990,null,{}] 03:32:06 INFO - PROCESS | 1927 | 1467887526783 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:06 INFO - PROCESS | 1927 | 1467887526785 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:06 INFO - PROCESS | 1927 | 1467887526879 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 03:32:06 INFO - PROCESS | 1927 | 1467887526957 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:06 INFO - PROCESS | 1927 | 1467887526961 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:06 INFO - PROCESS | 1927 | ++DOCSHELL 0x12de7c000 == 38 [pid = 1927] [id = 505] 03:32:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 166 (0x12bc56000) [pid = 1927] [serial = 1515] [outer = 0x0] 03:32:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 167 (0x12bc58800) [pid = 1927] [serial = 1516] [outer = 0x12bc56000] 03:32:07 INFO - PROCESS | 1927 | 1467887526998 Marionette DEBUG loaded listener.js 03:32:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 168 (0x12bc7f000) [pid = 1927] [serial = 1517] [outer = 0x12bc56000] 03:32:07 INFO - PROCESS | 1927 | 1467887527445 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 757ms 03:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:32:07 INFO - PROCESS | 1927 | 1467887527499 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 03:32:07 INFO - PROCESS | 1927 | 1467887527500 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 03:32:07 INFO - PROCESS | 1927 | 1467887527503 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:32:07 INFO - PROCESS | 1927 | 1467887527504 Marionette TRACE conn2 <- [1,1994,null,{}] 03:32:07 INFO - PROCESS | 1927 | 1467887527506 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:07 INFO - PROCESS | 1927 | 1467887527508 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:07 INFO - PROCESS | 1927 | 1467887527611 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 03:32:07 INFO - PROCESS | 1927 | 1467887527691 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:07 INFO - PROCESS | 1927 | 1467887527692 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:07 INFO - PROCESS | 1927 | ++DOCSHELL 0x127567000 == 39 [pid = 1927] [id = 506] 03:32:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 169 (0x12bc82800) [pid = 1927] [serial = 1518] [outer = 0x0] 03:32:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 170 (0x12bf1cc00) [pid = 1927] [serial = 1519] [outer = 0x12bc82800] 03:32:07 INFO - PROCESS | 1927 | 1467887527722 Marionette DEBUG loaded listener.js 03:32:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 171 (0x12c008400) [pid = 1927] [serial = 1520] [outer = 0x12bc82800] 03:32:08 INFO - PROCESS | 1927 | 1467887528146 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 03:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 669ms 03:32:08 INFO - PROCESS | 1927 | 1467887528172 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 03:32:08 INFO - PROCESS | 1927 | 1467887528173 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 03:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:32:08 INFO - PROCESS | 1927 | 1467887528176 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:32:08 INFO - PROCESS | 1927 | 1467887528177 Marionette TRACE conn2 <- [1,1998,null,{}] 03:32:08 INFO - PROCESS | 1927 | 1467887528179 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:08 INFO - PROCESS | 1927 | 1467887528180 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:08 INFO - PROCESS | 1927 | 1467887528385 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 03:32:08 INFO - PROCESS | 1927 | 1467887528533 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:08 INFO - PROCESS | 1927 | 1467887528534 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:08 INFO - PROCESS | 1927 | ++DOCSHELL 0x125e9e000 == 40 [pid = 1927] [id = 507] 03:32:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 172 (0x11907e800) [pid = 1927] [serial = 1521] [outer = 0x0] 03:32:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 173 (0x1196da800) [pid = 1927] [serial = 1522] [outer = 0x11907e800] 03:32:08 INFO - PROCESS | 1927 | 1467887528565 Marionette DEBUG loaded listener.js 03:32:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 174 (0x119ed5000) [pid = 1927] [serial = 1523] [outer = 0x11907e800] 03:32:09 INFO - PROCESS | 1927 | --DOCSHELL 0x1188d0800 == 39 [pid = 1927] [id = 499] 03:32:09 INFO - PROCESS | 1927 | --DOCSHELL 0x1271b1800 == 38 [pid = 1927] [id = 494] 03:32:09 INFO - PROCESS | 1927 | --DOCSHELL 0x12125a800 == 37 [pid = 1927] [id = 493] 03:32:09 INFO - PROCESS | 1927 | 1467887529102 Marionette TRACE conn2 <- [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]]]}] 03:32:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 969ms 03:32:09 INFO - PROCESS | 1927 | 1467887529147 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 03:32:09 INFO - PROCESS | 1927 | 1467887529151 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 03:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:32:09 INFO - PROCESS | 1927 | 1467887529157 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:32:09 INFO - PROCESS | 1927 | 1467887529159 Marionette TRACE conn2 <- [1,2002,null,{}] 03:32:09 INFO - PROCESS | 1927 | 1467887529167 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:09 INFO - PROCESS | 1927 | 1467887529169 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:09 INFO - PROCESS | 1927 | 1467887529324 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 03:32:09 INFO - PROCESS | 1927 | 1467887529485 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:09 INFO - PROCESS | 1927 | 1467887529490 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:09 INFO - PROCESS | 1927 | ++DOCSHELL 0x12754f000 == 38 [pid = 1927] [id = 508] 03:32:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 175 (0x119e61c00) [pid = 1927] [serial = 1524] [outer = 0x0] 03:32:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 176 (0x125303400) [pid = 1927] [serial = 1525] [outer = 0x119e61c00] 03:32:09 INFO - PROCESS | 1927 | 1467887529535 Marionette DEBUG loaded listener.js 03:32:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 177 (0x12696c800) [pid = 1927] [serial = 1526] [outer = 0x119e61c00] 03:32:09 INFO - PROCESS | 1927 | 1467887529978 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 03:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 875ms 03:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:32:10 INFO - PROCESS | 1927 | 1467887530031 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 03:32:10 INFO - PROCESS | 1927 | 1467887530034 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 03:32:10 INFO - PROCESS | 1927 | 1467887530038 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:32:10 INFO - PROCESS | 1927 | 1467887530040 Marionette TRACE conn2 <- [1,2006,null,{}] 03:32:10 INFO - PROCESS | 1927 | 1467887530062 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:10 INFO - PROCESS | 1927 | 1467887530064 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:10 INFO - PROCESS | 1927 | 1467887530169 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 03:32:10 INFO - PROCESS | 1927 | 1467887530250 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:10 INFO - PROCESS | 1927 | 1467887530252 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:10 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b915000 == 39 [pid = 1927] [id = 509] 03:32:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 178 (0x129351800) [pid = 1927] [serial = 1527] [outer = 0x0] 03:32:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 179 (0x12a549c00) [pid = 1927] [serial = 1528] [outer = 0x129351800] 03:32:10 INFO - PROCESS | 1927 | 1467887530284 Marionette DEBUG loaded listener.js 03:32:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 180 (0x12a969c00) [pid = 1927] [serial = 1529] [outer = 0x129351800] 03:32:10 INFO - PROCESS | 1927 | 1467887530718 Marionette TRACE conn2 <- [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]]]}] 03:32:10 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 03:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 723ms 03:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:32:10 INFO - PROCESS | 1927 | 1467887530762 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 03:32:10 INFO - PROCESS | 1927 | 1467887530763 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 03:32:10 INFO - PROCESS | 1927 | 1467887530765 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:32:10 INFO - PROCESS | 1927 | 1467887530768 Marionette TRACE conn2 <- [1,2010,null,{}] 03:32:10 INFO - PROCESS | 1927 | 1467887530776 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:10 INFO - PROCESS | 1927 | 1467887530779 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:11 INFO - PROCESS | 1927 | --DOCSHELL 0x117d6c000 == 38 [pid = 1927] [id = 18] 03:32:11 INFO - PROCESS | 1927 | --DOCSHELL 0x1182e5800 == 37 [pid = 1927] [id = 12] 03:32:11 INFO - PROCESS | 1927 | --DOCSHELL 0x12d916000 == 36 [pid = 1927] [id = 504] 03:32:11 INFO - PROCESS | 1927 | --DOCSHELL 0x117159800 == 35 [pid = 1927] [id = 503] 03:32:11 INFO - PROCESS | 1927 | --DOCSHELL 0x12b91d800 == 34 [pid = 1927] [id = 502] 03:32:11 INFO - PROCESS | 1927 | --DOCSHELL 0x1294f0000 == 33 [pid = 1927] [id = 501] 03:32:11 INFO - PROCESS | 1927 | --DOCSHELL 0x1182d2000 == 32 [pid = 1927] [id = 500] 03:32:13 INFO - PROCESS | 1927 | --DOCSHELL 0x123697000 == 31 [pid = 1927] [id = 483] 03:32:13 INFO - PROCESS | 1927 | --DOCSHELL 0x12a9a9800 == 30 [pid = 1927] [id = 495] 03:32:13 INFO - PROCESS | 1927 | --DOCSHELL 0x11254d800 == 29 [pid = 1927] [id = 496] 03:32:13 INFO - PROCESS | 1927 | --DOCSHELL 0x12b906000 == 28 [pid = 1927] [id = 10] 03:32:13 INFO - PROCESS | 1927 | --DOCSHELL 0x12cf57000 == 27 [pid = 1927] [id = 498] 03:32:13 INFO - PROCESS | 1927 | --DOCSHELL 0x12c59d000 == 26 [pid = 1927] [id = 14] 03:32:13 INFO - PROCESS | 1927 | --DOCSHELL 0x1182ec800 == 25 [pid = 1927] [id = 479] 03:32:13 INFO - PROCESS | 1927 | --DOCSHELL 0x12c191800 == 24 [pid = 1927] [id = 497] 03:32:13 INFO - PROCESS | 1927 | --DOCSHELL 0x1253d0000 == 23 [pid = 1927] [id = 484] 03:32:13 INFO - PROCESS | 1927 | --DOCSHELL 0x1271ac800 == 22 [pid = 1927] [id = 485] 03:32:13 INFO - PROCESS | 1927 | --DOCSHELL 0x12a9b0000 == 21 [pid = 1927] [id = 491] 03:32:13 INFO - PROCESS | 1927 | --DOCSHELL 0x12bc35800 == 20 [pid = 1927] [id = 11] 03:32:13 INFO - PROCESS | 1927 | --DOCSHELL 0x118404800 == 19 [pid = 1927] [id = 477] 03:32:13 INFO - PROCESS | 1927 | --DOCSHELL 0x12de7c000 == 18 [pid = 1927] [id = 505] 03:32:13 INFO - PROCESS | 1927 | --DOCSHELL 0x12c18f000 == 17 [pid = 1927] [id = 13] 03:32:13 INFO - PROCESS | 1927 | --DOCSHELL 0x127567000 == 16 [pid = 1927] [id = 506] 03:32:13 INFO - PROCESS | 1927 | --DOCSHELL 0x12a585000 == 15 [pid = 1927] [id = 8] 03:32:13 INFO - PROCESS | 1927 | --DOCSHELL 0x12d910000 == 14 [pid = 1927] [id = 20] 03:32:13 INFO - PROCESS | 1927 | --DOCSHELL 0x12b70f000 == 13 [pid = 1927] [id = 9] 03:32:13 INFO - PROCESS | 1927 | --DOCSHELL 0x12912b800 == 12 [pid = 1927] [id = 6] 03:32:13 INFO - PROCESS | 1927 | --DOCSHELL 0x1190a1800 == 11 [pid = 1927] [id = 492] 03:32:13 INFO - PROCESS | 1927 | --DOCSHELL 0x12b915000 == 10 [pid = 1927] [id = 509] 03:32:13 INFO - PROCESS | 1927 | --DOCSHELL 0x125e9e000 == 9 [pid = 1927] [id = 507] 03:32:13 INFO - PROCESS | 1927 | --DOCSHELL 0x12754f000 == 8 [pid = 1927] [id = 508] 03:32:14 INFO - PROCESS | 1927 | 1467887534438 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 03:32:14 INFO - PROCESS | 1927 | 1467887534560 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:14 INFO - PROCESS | 1927 | 1467887534561 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:14 INFO - PROCESS | 1927 | ++DOCSHELL 0x1182d2000 == 9 [pid = 1927] [id = 510] 03:32:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 181 (0x118214800) [pid = 1927] [serial = 1530] [outer = 0x0] 03:32:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 182 (0x118236800) [pid = 1927] [serial = 1531] [outer = 0x118214800] 03:32:14 INFO - PROCESS | 1927 | 1467887534590 Marionette DEBUG loaded listener.js 03:32:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 183 (0x119ae1000) [pid = 1927] [serial = 1532] [outer = 0x118214800] 03:32:14 INFO - PROCESS | 1927 | 1467887534927 Marionette TRACE conn2 <- [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]]]}] 03:32:14 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 03:32:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 4190ms 03:32:15 INFO - PROCESS | 1927 | 1467887534998 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 03:32:15 INFO - PROCESS | 1927 | 1467887535003 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 03:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:32:15 INFO - PROCESS | 1927 | 1467887535011 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:32:15 INFO - PROCESS | 1927 | 1467887535014 Marionette TRACE conn2 <- [1,2014,null,{}] 03:32:15 INFO - PROCESS | 1927 | 1467887535018 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:15 INFO - PROCESS | 1927 | 1467887535021 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:15 INFO - PROCESS | 1927 | 1467887535146 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 03:32:15 INFO - PROCESS | 1927 | 1467887535152 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:15 INFO - PROCESS | 1927 | 1467887535155 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:15 INFO - PROCESS | 1927 | ++DOCSHELL 0x126f3d800 == 10 [pid = 1927] [id = 511] 03:32:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 184 (0x1214e1c00) [pid = 1927] [serial = 1533] [outer = 0x0] 03:32:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 185 (0x1258ea800) [pid = 1927] [serial = 1534] [outer = 0x1214e1c00] 03:32:15 INFO - PROCESS | 1927 | 1467887535198 Marionette DEBUG loaded listener.js 03:32:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 186 (0x1275f5800) [pid = 1927] [serial = 1535] [outer = 0x1214e1c00] 03:32:15 INFO - PROCESS | 1927 | 1467887535595 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 03:32:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:32:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 624ms 03:32:15 INFO - PROCESS | 1927 | 1467887535634 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 03:32:15 INFO - PROCESS | 1927 | 1467887535636 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 03:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:32:15 INFO - PROCESS | 1927 | 1467887535638 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:32:15 INFO - PROCESS | 1927 | 1467887535640 Marionette TRACE conn2 <- [1,2018,null,{}] 03:32:15 INFO - PROCESS | 1927 | 1467887535642 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:15 INFO - PROCESS | 1927 | 1467887535644 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:15 INFO - PROCESS | 1927 | 1467887535730 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 03:32:15 INFO - PROCESS | 1927 | 1467887535737 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:15 INFO - PROCESS | 1927 | 1467887535738 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:15 INFO - PROCESS | 1927 | ++DOCSHELL 0x125e9e000 == 11 [pid = 1927] [id = 512] 03:32:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 187 (0x12931ac00) [pid = 1927] [serial = 1536] [outer = 0x0] 03:32:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 188 (0x12a5fbc00) [pid = 1927] [serial = 1537] [outer = 0x12931ac00] 03:32:15 INFO - PROCESS | 1927 | 1467887535763 Marionette DEBUG loaded listener.js 03:32:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 189 (0x12a973400) [pid = 1927] [serial = 1538] [outer = 0x12931ac00] 03:32:16 INFO - PROCESS | 1927 | 1467887536170 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:32:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 569ms 03:32:16 INFO - PROCESS | 1927 | 1467887536207 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 03:32:16 INFO - PROCESS | 1927 | 1467887536211 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 03:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:32:16 INFO - PROCESS | 1927 | 1467887536223 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:32:16 INFO - PROCESS | 1927 | 1467887536227 Marionette TRACE conn2 <- [1,2022,null,{}] 03:32:16 INFO - PROCESS | 1927 | 1467887536266 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:16 INFO - PROCESS | 1927 | 1467887536268 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:16 INFO - PROCESS | 1927 | 1467887536400 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 03:32:16 INFO - PROCESS | 1927 | 1467887536449 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:16 INFO - PROCESS | 1927 | 1467887536450 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:16 INFO - PROCESS | 1927 | ++DOCSHELL 0x12d177000 == 12 [pid = 1927] [id = 513] 03:32:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 190 (0x12b8b9000) [pid = 1927] [serial = 1539] [outer = 0x0] 03:32:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 191 (0x12b946000) [pid = 1927] [serial = 1540] [outer = 0x12b8b9000] 03:32:16 INFO - PROCESS | 1927 | 1467887536475 Marionette DEBUG loaded listener.js 03:32:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 192 (0x12b9de000) [pid = 1927] [serial = 1541] [outer = 0x12b8b9000] 03:32:16 INFO - PROCESS | 1927 | 1467887536796 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 03:32:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 631ms 03:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:32:16 INFO - PROCESS | 1927 | 1467887536851 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 03:32:16 INFO - PROCESS | 1927 | 1467887536852 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 03:32:16 INFO - PROCESS | 1927 | 1467887536854 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:32:16 INFO - PROCESS | 1927 | 1467887536855 Marionette TRACE conn2 <- [1,2026,null,{}] 03:32:16 INFO - PROCESS | 1927 | 1467887536858 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:16 INFO - PROCESS | 1927 | 1467887536859 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:16 INFO - PROCESS | 1927 | 1467887536966 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 03:32:16 INFO - PROCESS | 1927 | 1467887536979 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:16 INFO - PROCESS | 1927 | 1467887536980 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:16 INFO - PROCESS | 1927 | ++DOCSHELL 0x12de74800 == 13 [pid = 1927] [id = 514] 03:32:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 193 (0x12a969800) [pid = 1927] [serial = 1542] [outer = 0x0] 03:32:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 194 (0x12bc58000) [pid = 1927] [serial = 1543] [outer = 0x12a969800] 03:32:17 INFO - PROCESS | 1927 | 1467887537004 Marionette DEBUG loaded listener.js 03:32:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 195 (0x12bc62800) [pid = 1927] [serial = 1544] [outer = 0x12a969800] 03:32:17 INFO - PROCESS | 1927 | 1467887537371 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 03:32:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 569ms 03:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:32:17 INFO - PROCESS | 1927 | 1467887537424 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 03:32:17 INFO - PROCESS | 1927 | 1467887537425 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 03:32:17 INFO - PROCESS | 1927 | 1467887537428 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:32:17 INFO - PROCESS | 1927 | 1467887537429 Marionette TRACE conn2 <- [1,2030,null,{}] 03:32:17 INFO - PROCESS | 1927 | 1467887537433 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:17 INFO - PROCESS | 1927 | 1467887537435 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:17 INFO - PROCESS | 1927 | 1467887537599 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 03:32:17 INFO - PROCESS | 1927 | 1467887537623 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:17 INFO - PROCESS | 1927 | 1467887537628 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:17 INFO - PROCESS | 1927 | ++DOCSHELL 0x12d803000 == 14 [pid = 1927] [id = 515] 03:32:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 196 (0x12bc88400) [pid = 1927] [serial = 1545] [outer = 0x0] 03:32:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 197 (0x12bf14c00) [pid = 1927] [serial = 1546] [outer = 0x12bc88400] 03:32:17 INFO - PROCESS | 1927 | 1467887537666 Marionette DEBUG loaded listener.js 03:32:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 198 (0x12c010400) [pid = 1927] [serial = 1547] [outer = 0x12bc88400] 03:32:18 INFO - PROCESS | 1927 | 1467887538064 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 03:32:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 670ms 03:32:18 INFO - PROCESS | 1927 | 1467887538098 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 03:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:32:18 INFO - PROCESS | 1927 | 1467887538099 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 03:32:18 INFO - PROCESS | 1927 | 1467887538102 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:32:18 INFO - PROCESS | 1927 | 1467887538103 Marionette TRACE conn2 <- [1,2034,null,{}] 03:32:18 INFO - PROCESS | 1927 | 1467887538105 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:18 INFO - PROCESS | 1927 | 1467887538106 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:18 INFO - PROCESS | 1927 | 1467887538210 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 03:32:18 INFO - PROCESS | 1927 | 1467887538269 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:18 INFO - PROCESS | 1927 | 1467887538270 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:18 INFO - PROCESS | 1927 | ++DOCSHELL 0x1133c9800 == 15 [pid = 1927] [id = 516] 03:32:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 199 (0x116f9ac00) [pid = 1927] [serial = 1548] [outer = 0x0] 03:32:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 200 (0x12c436800) [pid = 1927] [serial = 1549] [outer = 0x116f9ac00] 03:32:18 INFO - PROCESS | 1927 | 1467887538294 Marionette DEBUG loaded listener.js 03:32:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 201 (0x12c488800) [pid = 1927] [serial = 1550] [outer = 0x116f9ac00] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 200 (0x11907e800) [pid = 1927] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 199 (0x118211800) [pid = 1927] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 198 (0x116f5b000) [pid = 1927] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 197 (0x1133f0800) [pid = 1927] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 196 (0x1121b7400) [pid = 1927] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 195 (0x11858e800) [pid = 1927] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 194 (0x110d57000) [pid = 1927] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 193 (0x11820fc00) [pid = 1927] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 192 (0x1199f7800) [pid = 1927] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 191 (0x121146000) [pid = 1927] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 190 (0x126962000) [pid = 1927] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 189 (0x128dc1c00) [pid = 1927] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 188 (0x118980800) [pid = 1927] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 187 (0x1128a7800) [pid = 1927] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 186 (0x129350400) [pid = 1927] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 185 (0x118598800) [pid = 1927] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 184 (0x1199efc00) [pid = 1927] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 183 (0x118213c00) [pid = 1927] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 182 (0x119e68000) [pid = 1927] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 181 (0x11946f000) [pid = 1927] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 180 (0x11690b800) [pid = 1927] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 179 (0x11675b800) [pid = 1927] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 178 (0x1133a9c00) [pid = 1927] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 177 (0x1199f4c00) [pid = 1927] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 176 (0x119aec800) [pid = 1927] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 175 (0x12184a800) [pid = 1927] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 174 (0x1133f2400) [pid = 1927] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 173 (0x119e69800) [pid = 1927] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 172 (0x1258f3c00) [pid = 1927] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 171 (0x119e61c00) [pid = 1927] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 170 (0x1133f8400) [pid = 1927] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 169 (0x119e69400) [pid = 1927] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 168 (0x121aa6000) [pid = 1927] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 167 (0x119ae3000) [pid = 1927] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 166 (0x11858d000) [pid = 1927] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 165 (0x118211000) [pid = 1927] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 164 (0x1189e7c00) [pid = 1927] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 163 (0x118809c00) [pid = 1927] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 162 (0x12a9d4c00) [pid = 1927] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 161 (0x1188f0000) [pid = 1927] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 160 (0x12bc56000) [pid = 1927] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 159 (0x12bc82800) [pid = 1927] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 158 (0x12a5fb400) [pid = 1927] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 157 (0x12a9db000) [pid = 1927] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 156 (0x12a53dc00) [pid = 1927] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 155 (0x128b08c00) [pid = 1927] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 154 (0x12a46c800) [pid = 1927] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 153 (0x127157c00) [pid = 1927] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 152 (0x1274c2800) [pid = 1927] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 151 (0x125eba800) [pid = 1927] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 150 (0x119bacc00) [pid = 1927] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 149 (0x1128afc00) [pid = 1927] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:32:19 INFO - PROCESS | 1927 | --DOMWINDOW == 148 (0x123723000) [pid = 1927] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:32:19 INFO - PROCESS | 1927 | 1467887539330 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1269ms 03:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:32:19 INFO - PROCESS | 1927 | 1467887539381 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 03:32:19 INFO - PROCESS | 1927 | 1467887539383 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 03:32:19 INFO - PROCESS | 1927 | 1467887539385 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:32:19 INFO - PROCESS | 1927 | 1467887539386 Marionette TRACE conn2 <- [1,2038,null,{}] 03:32:19 INFO - PROCESS | 1927 | 1467887539389 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:19 INFO - PROCESS | 1927 | 1467887539390 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:19 INFO - PROCESS | 1927 | 1467887539474 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 03:32:19 INFO - PROCESS | 1927 | 1467887539479 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:19 INFO - PROCESS | 1927 | 1467887539481 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:19 INFO - PROCESS | 1927 | ++DOCSHELL 0x121d0f000 == 16 [pid = 1927] [id = 517] 03:32:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 149 (0x113386000) [pid = 1927] [serial = 1551] [outer = 0x0] 03:32:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 150 (0x11662f800) [pid = 1927] [serial = 1552] [outer = 0x113386000] 03:32:19 INFO - PROCESS | 1927 | 1467887539504 Marionette DEBUG loaded listener.js 03:32:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 151 (0x116f8fc00) [pid = 1927] [serial = 1553] [outer = 0x113386000] 03:32:19 INFO - PROCESS | 1927 | 1467887539848 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 03:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 470ms 03:32:19 INFO - PROCESS | 1927 | 1467887539855 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 03:32:19 INFO - PROCESS | 1927 | 1467887539857 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 03:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:32:19 INFO - PROCESS | 1927 | 1467887539863 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:32:19 INFO - PROCESS | 1927 | 1467887539864 Marionette TRACE conn2 <- [1,2042,null,{}] 03:32:19 INFO - PROCESS | 1927 | 1467887539867 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:19 INFO - PROCESS | 1927 | 1467887539868 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:19 INFO - PROCESS | 1927 | 1467887539952 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 03:32:19 INFO - PROCESS | 1927 | 1467887539956 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:19 INFO - PROCESS | 1927 | 1467887539957 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:19 INFO - PROCESS | 1927 | ++DOCSHELL 0x12c5aa000 == 17 [pid = 1927] [id = 518] 03:32:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 152 (0x118214000) [pid = 1927] [serial = 1554] [outer = 0x0] 03:32:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 153 (0x118826400) [pid = 1927] [serial = 1555] [outer = 0x118214000] 03:32:19 INFO - PROCESS | 1927 | 1467887539981 Marionette DEBUG loaded listener.js 03:32:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 154 (0x11932d000) [pid = 1927] [serial = 1556] [outer = 0x118214000] 03:32:20 INFO - PROCESS | 1927 | 1467887540481 Marionette TRACE conn2 <- [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]]]}] 03:32:20 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) 03:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 675ms 03:32:20 INFO - PROCESS | 1927 | 1467887540534 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 03:32:20 INFO - PROCESS | 1927 | 1467887540535 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 03:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:32:20 INFO - PROCESS | 1927 | 1467887540538 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:32:20 INFO - PROCESS | 1927 | 1467887540539 Marionette TRACE conn2 <- [1,2046,null,{}] 03:32:20 INFO - PROCESS | 1927 | 1467887540541 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:20 INFO - PROCESS | 1927 | 1467887540542 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:20 INFO - PROCESS | 1927 | 1467887540626 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 03:32:20 INFO - PROCESS | 1927 | 1467887540632 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:20 INFO - PROCESS | 1927 | 1467887540633 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:20 INFO - PROCESS | 1927 | ++DOCSHELL 0x12d808000 == 18 [pid = 1927] [id = 519] 03:32:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 155 (0x118239000) [pid = 1927] [serial = 1557] [outer = 0x0] 03:32:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 156 (0x1199f4c00) [pid = 1927] [serial = 1558] [outer = 0x118239000] 03:32:20 INFO - PROCESS | 1927 | 1467887540657 Marionette DEBUG loaded listener.js 03:32:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 157 (0x119be2400) [pid = 1927] [serial = 1559] [outer = 0x118239000] 03:32:21 INFO - PROCESS | 1927 | 1467887541001 Marionette TRACE conn2 <- [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]]]}] 03:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 519ms 03:32:21 INFO - PROCESS | 1927 | 1467887541057 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 03:32:21 INFO - PROCESS | 1927 | 1467887541058 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 03:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:32:21 INFO - PROCESS | 1927 | 1467887541061 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:32:21 INFO - PROCESS | 1927 | 1467887541062 Marionette TRACE conn2 <- [1,2050,null,{}] 03:32:21 INFO - PROCESS | 1927 | 1467887541064 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:21 INFO - PROCESS | 1927 | 1467887541065 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:21 INFO - PROCESS | 1927 | 1467887541147 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 03:32:21 INFO - PROCESS | 1927 | 1467887541270 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:21 INFO - PROCESS | 1927 | 1467887541271 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:21 INFO - PROCESS | 1927 | ++DOCSHELL 0x11334e800 == 19 [pid = 1927] [id = 520] 03:32:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 158 (0x1121b9400) [pid = 1927] [serial = 1560] [outer = 0x0] 03:32:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 159 (0x112f3d800) [pid = 1927] [serial = 1561] [outer = 0x1121b9400] 03:32:21 INFO - PROCESS | 1927 | 1467887541306 Marionette DEBUG loaded listener.js 03:32:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 160 (0x116635800) [pid = 1927] [serial = 1562] [outer = 0x1121b9400] 03:32:21 INFO - PROCESS | 1927 | 1467887541755 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 719ms 03:32:21 INFO - PROCESS | 1927 | 1467887541782 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 03:32:21 INFO - PROCESS | 1927 | 1467887541784 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 03:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:32:21 INFO - PROCESS | 1927 | 1467887541787 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:32:21 INFO - PROCESS | 1927 | 1467887541790 Marionette TRACE conn2 <- [1,2054,null,{}] 03:32:21 INFO - PROCESS | 1927 | 1467887541793 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:21 INFO - PROCESS | 1927 | 1467887541795 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:21 INFO - PROCESS | 1927 | 1467887541898 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 03:32:21 INFO - PROCESS | 1927 | 1467887541970 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:21 INFO - PROCESS | 1927 | 1467887541972 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:22 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b919000 == 20 [pid = 1927] [id = 521] 03:32:22 INFO - PROCESS | 1927 | ++DOMWINDOW == 161 (0x119aeb800) [pid = 1927] [serial = 1563] [outer = 0x0] 03:32:22 INFO - PROCESS | 1927 | ++DOMWINDOW == 162 (0x121553800) [pid = 1927] [serial = 1564] [outer = 0x119aeb800] 03:32:22 INFO - PROCESS | 1927 | 1467887542043 Marionette DEBUG loaded listener.js 03:32:22 INFO - PROCESS | 1927 | ++DOMWINDOW == 163 (0x123723000) [pid = 1927] [serial = 1565] [outer = 0x119aeb800] 03:32:22 INFO - PROCESS | 1927 | 1467887542464 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 03:32:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:32:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 720ms 03:32:22 INFO - PROCESS | 1927 | 1467887542545 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 03:32:22 INFO - PROCESS | 1927 | 1467887542548 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 03:32:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:32:22 INFO - PROCESS | 1927 | 1467887542553 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:32:22 INFO - PROCESS | 1927 | 1467887542554 Marionette TRACE conn2 <- [1,2058,null,{}] 03:32:22 INFO - PROCESS | 1927 | 1467887542557 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:22 INFO - PROCESS | 1927 | 1467887542558 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:22 INFO - PROCESS | 1927 | 1467887542661 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 03:32:22 INFO - PROCESS | 1927 | 1467887542746 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:22 INFO - PROCESS | 1927 | 1467887542747 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:22 INFO - PROCESS | 1927 | ++DOCSHELL 0x12d917000 == 21 [pid = 1927] [id = 522] 03:32:22 INFO - PROCESS | 1927 | ++DOMWINDOW == 164 (0x127157c00) [pid = 1927] [serial = 1566] [outer = 0x0] 03:32:22 INFO - PROCESS | 1927 | ++DOMWINDOW == 165 (0x127849c00) [pid = 1927] [serial = 1567] [outer = 0x127157c00] 03:32:22 INFO - PROCESS | 1927 | 1467887542777 Marionette DEBUG loaded listener.js 03:32:22 INFO - PROCESS | 1927 | ++DOMWINDOW == 166 (0x128dc8c00) [pid = 1927] [serial = 1568] [outer = 0x127157c00] 03:32:23 INFO - PROCESS | 1927 | 1467887543173 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 03:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 672ms 03:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:32:23 INFO - PROCESS | 1927 | 1467887543225 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 03:32:23 INFO - PROCESS | 1927 | 1467887543227 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 03:32:23 INFO - PROCESS | 1927 | 1467887543234 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:32:23 INFO - PROCESS | 1927 | 1467887543238 Marionette TRACE conn2 <- [1,2062,null,{}] 03:32:23 INFO - PROCESS | 1927 | 1467887543242 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:23 INFO - PROCESS | 1927 | 1467887543244 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:23 INFO - PROCESS | 1927 | 1467887543348 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 03:32:23 INFO - PROCESS | 1927 | 1467887543460 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:23 INFO - PROCESS | 1927 | 1467887543461 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:23 INFO - PROCESS | 1927 | ++DOCSHELL 0x112fa7800 == 22 [pid = 1927] [id = 523] 03:32:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 167 (0x1129dd400) [pid = 1927] [serial = 1569] [outer = 0x0] 03:32:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 168 (0x118208000) [pid = 1927] [serial = 1570] [outer = 0x1129dd400] 03:32:23 INFO - PROCESS | 1927 | 1467887543495 Marionette DEBUG loaded listener.js 03:32:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 169 (0x119ae3800) [pid = 1927] [serial = 1571] [outer = 0x1129dd400] 03:32:24 INFO - PROCESS | 1927 | 1467887544121 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 03:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 927ms 03:32:24 INFO - PROCESS | 1927 | 1467887544157 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 03:32:24 INFO - PROCESS | 1927 | 1467887544161 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 03:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:32:24 INFO - PROCESS | 1927 | 1467887544180 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:32:24 INFO - PROCESS | 1927 | 1467887544182 Marionette TRACE conn2 <- [1,2066,null,{}] 03:32:24 INFO - PROCESS | 1927 | 1467887544185 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:24 INFO - PROCESS | 1927 | 1467887544187 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:24 INFO - PROCESS | 1927 | 1467887544275 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 03:32:24 INFO - PROCESS | 1927 | 1467887544346 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:24 INFO - PROCESS | 1927 | 1467887544349 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:24 INFO - PROCESS | 1927 | ++DOCSHELL 0x118412000 == 23 [pid = 1927] [id = 524] 03:32:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 170 (0x1128ab800) [pid = 1927] [serial = 1572] [outer = 0x0] 03:32:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 171 (0x1128b3400) [pid = 1927] [serial = 1573] [outer = 0x1128ab800] 03:32:24 INFO - PROCESS | 1927 | 1467887544377 Marionette DEBUG loaded listener.js 03:32:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 172 (0x1130e5400) [pid = 1927] [serial = 1574] [outer = 0x1128ab800] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 171 (0x12a549c00) [pid = 1927] [serial = 1528] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | 1467887544823 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 03:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 675ms 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 170 (0x11858c800) [pid = 1927] [serial = 1477] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 169 (0x1133f1c00) [pid = 1927] [serial = 1414] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 168 (0x1196da800) [pid = 1927] [serial = 1522] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 167 (0x11946dc00) [pid = 1927] [serial = 1417] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 166 (0x11880bc00) [pid = 1927] [serial = 1416] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 165 (0x121145000) [pid = 1927] [serial = 1420] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 164 (0x119e63800) [pid = 1927] [serial = 1419] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 163 (0x127848800) [pid = 1927] [serial = 1423] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 162 (0x12696ac00) [pid = 1927] [serial = 1422] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 161 (0x128b0d800) [pid = 1927] [serial = 1428] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 160 (0x12a5fb000) [pid = 1927] [serial = 1426] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 159 (0x126e2ac00) [pid = 1927] [serial = 1392] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 158 (0x128dcc400) [pid = 1927] [serial = 1395] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 157 (0x12a470000) [pid = 1927] [serial = 1398] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 156 (0x1188f2c00) [pid = 1927] [serial = 1380] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 155 (0x11946f800) [pid = 1927] [serial = 1381] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 154 (0x129347c00) [pid = 1927] [serial = 1369] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 153 (0x128b13000) [pid = 1927] [serial = 1368] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 152 (0x1188eac00) [pid = 1927] [serial = 1374] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 151 (0x119467000) [pid = 1927] [serial = 1375] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 150 (0x121145c00) [pid = 1927] [serial = 1386] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 149 (0x129350c00) [pid = 1927] [serial = 1425] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 148 (0x121856400) [pid = 1927] [serial = 1387] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 147 (0x119948400) [pid = 1927] [serial = 1383] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 146 (0x119c79800) [pid = 1927] [serial = 1384] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 145 (0x1176f9000) [pid = 1927] [serial = 1371] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 144 (0x11858c400) [pid = 1927] [serial = 1372] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 143 (0x117dabc00) [pid = 1927] [serial = 1377] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 142 (0x11858cc00) [pid = 1927] [serial = 1378] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 141 (0x116128000) [pid = 1927] [serial = 1401] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 140 (0x12a7a5800) [pid = 1927] [serial = 1408] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 139 (0x12a970400) [pid = 1927] [serial = 1429] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 138 (0x12a542c00) [pid = 1927] [serial = 1399] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 137 (0x12a967800) [pid = 1927] [serial = 1410] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 136 (0x118597800) [pid = 1927] [serial = 1402] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 135 (0x112137800) [pid = 1927] [serial = 1413] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 134 (0x118823400) [pid = 1927] [serial = 1432] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 133 (0x12a545400) [pid = 1927] [serial = 1407] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 132 (0x12a970800) [pid = 1927] [serial = 1411] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 131 (0x121d95c00) [pid = 1927] [serial = 1389] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 130 (0x1254f6000) [pid = 1927] [serial = 1390] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 129 (0x129350000) [pid = 1927] [serial = 1396] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 128 (0x128dc6000) [pid = 1927] [serial = 1393] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 127 (0x123724c00) [pid = 1927] [serial = 1405] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 126 (0x11932a000) [pid = 1927] [serial = 1404] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 125 (0x119466c00) [pid = 1927] [serial = 1444] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 124 (0x119ed5000) [pid = 1927] [serial = 1523] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 123 (0x118981400) [pid = 1927] [serial = 1478] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 122 (0x117daf800) [pid = 1927] [serial = 1459] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 121 (0x118986400) [pid = 1927] [serial = 1443] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 120 (0x1176f7800) [pid = 1927] [serial = 1441] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 119 (0x11820a800) [pid = 1927] [serial = 1499] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 118 (0x11545d800) [pid = 1927] [serial = 1501] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 117 (0x125632800) [pid = 1927] [serial = 1504] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 116 (0x125303400) [pid = 1927] [serial = 1525] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 115 (0x11663b800) [pid = 1927] [serial = 1440] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 114 (0x118592800) [pid = 1927] [serial = 1460] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 113 (0x118814800) [pid = 1927] [serial = 1438] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 112 (0x113251400) [pid = 1927] [serial = 1498] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 111 (0x118595000) [pid = 1927] [serial = 1437] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 110 (0x121064400) [pid = 1927] [serial = 1465] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 109 (0x123728c00) [pid = 1927] [serial = 1484] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 108 (0x119bdb400) [pid = 1927] [serial = 1448] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 107 (0x119ed3c00) [pid = 1927] [serial = 1450] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 106 (0x1275ef000) [pid = 1927] [serial = 1486] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x11858ac00) [pid = 1927] [serial = 1431] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x116127c00) [pid = 1927] [serial = 1434] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x1199f8c00) [pid = 1927] [serial = 1463] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x1271d1800) [pid = 1927] [serial = 1457] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x1196d5c00) [pid = 1927] [serial = 1462] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x11946c400) [pid = 1927] [serial = 1480] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x1196d2000) [pid = 1927] [serial = 880] [outer = 0x0] [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.] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x121068800) [pid = 1927] [serial = 1483] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x1199f0000) [pid = 1927] [serial = 1447] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x127156400) [pid = 1927] [serial = 1469] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x1275ee800) [pid = 1927] [serial = 1471] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x1253a0400) [pid = 1927] [serial = 1466] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x11907d800) [pid = 1927] [serial = 1502] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x12696a800) [pid = 1927] [serial = 1468] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x126962400) [pid = 1927] [serial = 1505] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x128dc4400) [pid = 1927] [serial = 1507] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x121a35400) [pid = 1927] [serial = 1454] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x128dc5c00) [pid = 1927] [serial = 1487] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x12696c800) [pid = 1927] [serial = 1526] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x12a544000) [pid = 1927] [serial = 1489] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x116f5bc00) [pid = 1927] [serial = 1435] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x121063c00) [pid = 1927] [serial = 1451] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x12696d400) [pid = 1927] [serial = 1456] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x121396000) [pid = 1927] [serial = 1453] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x12bc7f000) [pid = 1927] [serial = 1517] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x12c008400) [pid = 1927] [serial = 1520] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x12b9dc000) [pid = 1927] [serial = 1514] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x12bf1cc00) [pid = 1927] [serial = 1519] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x12bc58800) [pid = 1927] [serial = 1516] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 76 (0x12b9d7000) [pid = 1927] [serial = 1496] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 75 (0x12b8bac00) [pid = 1927] [serial = 1495] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 74 (0x12a976800) [pid = 1927] [serial = 1493] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 73 (0x12b940400) [pid = 1927] [serial = 1513] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 72 (0x12a5ff400) [pid = 1927] [serial = 1475] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 71 (0x12a96dc00) [pid = 1927] [serial = 1492] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 70 (0x12a79e000) [pid = 1927] [serial = 1490] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 69 (0x127849800) [pid = 1927] [serial = 1472] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 68 (0x129319000) [pid = 1927] [serial = 1474] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 67 (0x12a53e400) [pid = 1927] [serial = 1508] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 66 (0x12b07a400) [pid = 1927] [serial = 1510] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 65 (0x12b8bc000) [pid = 1927] [serial = 1511] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | --DOMWINDOW == 64 (0x1199f5400) [pid = 1927] [serial = 1481] [outer = 0x0] [url = about:blank] 03:32:24 INFO - PROCESS | 1927 | 1467887544869 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 03:32:24 INFO - PROCESS | 1927 | 1467887544872 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 03:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:32:24 INFO - PROCESS | 1927 | 1467887544881 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:32:24 INFO - PROCESS | 1927 | 1467887544883 Marionette TRACE conn2 <- [1,2070,null,{}] 03:32:24 INFO - PROCESS | 1927 | 1467887544885 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:24 INFO - PROCESS | 1927 | 1467887544887 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:24 INFO - PROCESS | 1927 | 1467887544964 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 03:32:24 INFO - PROCESS | 1927 | 1467887544968 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:24 INFO - PROCESS | 1927 | 1467887544969 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:24 INFO - PROCESS | 1927 | ++DOCSHELL 0x115ece000 == 24 [pid = 1927] [id = 525] 03:32:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 65 (0x1128a5000) [pid = 1927] [serial = 1575] [outer = 0x0] 03:32:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 66 (0x11324ec00) [pid = 1927] [serial = 1576] [outer = 0x1128a5000] 03:32:24 INFO - PROCESS | 1927 | 1467887544998 Marionette DEBUG loaded listener.js 03:32:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 67 (0x1133fe000) [pid = 1927] [serial = 1577] [outer = 0x1128a5000] 03:32:25 INFO - PROCESS | 1927 | 1467887545439 Marionette TRACE conn2 <- [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]]]}] 03:32:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:32:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 571ms 03:32:25 INFO - PROCESS | 1927 | 1467887545456 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 03:32:25 INFO - PROCESS | 1927 | 1467887545458 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 03:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:32:25 INFO - PROCESS | 1927 | 1467887545474 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:32:25 INFO - PROCESS | 1927 | 1467887545478 Marionette TRACE conn2 <- [1,2074,null,{}] 03:32:25 INFO - PROCESS | 1927 | 1467887545545 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:25 INFO - PROCESS | 1927 | 1467887545548 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:25 INFO - PROCESS | 1927 | 1467887545724 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 03:32:25 INFO - PROCESS | 1927 | 1467887545809 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:25 INFO - PROCESS | 1927 | 1467887545812 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:25 INFO - PROCESS | 1927 | ++DOCSHELL 0x1169c4000 == 25 [pid = 1927] [id = 526] 03:32:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 68 (0x1121bd000) [pid = 1927] [serial = 1578] [outer = 0x0] 03:32:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 69 (0x1128a6c00) [pid = 1927] [serial = 1579] [outer = 0x1121bd000] 03:32:25 INFO - PROCESS | 1927 | 1467887545864 Marionette DEBUG loaded listener.js 03:32:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 70 (0x112f3f800) [pid = 1927] [serial = 1580] [outer = 0x1121bd000] 03:32:26 INFO - PROCESS | 1927 | 1467887546286 Marionette TRACE conn2 <- [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]]]}] 03:32:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:32:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 833ms 03:32:26 INFO - PROCESS | 1927 | 1467887546307 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 03:32:26 INFO - PROCESS | 1927 | 1467887546309 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 03:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:32:26 INFO - PROCESS | 1927 | 1467887546315 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:32:26 INFO - PROCESS | 1927 | 1467887546316 Marionette TRACE conn2 <- [1,2078,null,{}] 03:32:26 INFO - PROCESS | 1927 | 1467887546320 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:26 INFO - PROCESS | 1927 | 1467887546322 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:26 INFO - PROCESS | 1927 | 1467887546416 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 03:32:26 INFO - PROCESS | 1927 | 1467887546467 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:26 INFO - PROCESS | 1927 | 1467887546469 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:26 INFO - PROCESS | 1927 | ++DOCSHELL 0x1182e2800 == 26 [pid = 1927] [id = 527] 03:32:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 71 (0x115e5f400) [pid = 1927] [serial = 1581] [outer = 0x0] 03:32:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 72 (0x11674e400) [pid = 1927] [serial = 1582] [outer = 0x115e5f400] 03:32:26 INFO - PROCESS | 1927 | 1467887546504 Marionette DEBUG loaded listener.js 03:32:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 73 (0x116a20000) [pid = 1927] [serial = 1583] [outer = 0x115e5f400] 03:32:26 INFO - PROCESS | 1927 | 1467887546916 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 03:32:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:32:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 621ms 03:32:26 INFO - PROCESS | 1927 | 1467887546935 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 03:32:26 INFO - PROCESS | 1927 | 1467887546937 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 03:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:32:26 INFO - PROCESS | 1927 | 1467887546939 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:32:26 INFO - PROCESS | 1927 | 1467887546941 Marionette TRACE conn2 <- [1,2082,null,{}] 03:32:26 INFO - PROCESS | 1927 | 1467887546943 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:26 INFO - PROCESS | 1927 | 1467887546945 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:27 INFO - PROCESS | 1927 | 1467887547039 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 03:32:27 INFO - PROCESS | 1927 | 1467887547124 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:27 INFO - PROCESS | 1927 | 1467887547127 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:27 INFO - PROCESS | 1927 | ++DOCSHELL 0x1188cb000 == 27 [pid = 1927] [id = 528] 03:32:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 74 (0x117db0800) [pid = 1927] [serial = 1584] [outer = 0x0] 03:32:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 75 (0x11820cc00) [pid = 1927] [serial = 1585] [outer = 0x117db0800] 03:32:27 INFO - PROCESS | 1927 | 1467887547159 Marionette DEBUG loaded listener.js 03:32:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 76 (0x118239400) [pid = 1927] [serial = 1586] [outer = 0x117db0800] 03:32:27 INFO - PROCESS | 1927 | 1467887547580 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 03:32:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:32:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 669ms 03:32:27 INFO - PROCESS | 1927 | 1467887547629 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 03:32:27 INFO - PROCESS | 1927 | 1467887547633 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 03:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:32:27 INFO - PROCESS | 1927 | 1467887547639 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:32:27 INFO - PROCESS | 1927 | 1467887547640 Marionette TRACE conn2 <- [1,2086,null,{}] 03:32:27 INFO - PROCESS | 1927 | 1467887547643 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:27 INFO - PROCESS | 1927 | 1467887547646 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:27 INFO - PROCESS | 1927 | 1467887547739 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 03:32:27 INFO - PROCESS | 1927 | 1467887547804 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:27 INFO - PROCESS | 1927 | 1467887547805 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:27 INFO - PROCESS | 1927 | ++DOCSHELL 0x119380000 == 28 [pid = 1927] [id = 529] 03:32:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 77 (0x118596800) [pid = 1927] [serial = 1587] [outer = 0x0] 03:32:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x118620800) [pid = 1927] [serial = 1588] [outer = 0x118596800] 03:32:27 INFO - PROCESS | 1927 | 1467887547835 Marionette DEBUG loaded listener.js 03:32:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x118814000) [pid = 1927] [serial = 1589] [outer = 0x118596800] 03:32:28 INFO - PROCESS | 1927 | 1467887548246 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 03:32:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 620ms 03:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:32:28 INFO - PROCESS | 1927 | 1467887548258 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 03:32:28 INFO - PROCESS | 1927 | 1467887548260 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 03:32:28 INFO - PROCESS | 1927 | 1467887548264 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:32:28 INFO - PROCESS | 1927 | 1467887548265 Marionette TRACE conn2 <- [1,2090,null,{}] 03:32:28 INFO - PROCESS | 1927 | 1467887548268 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:28 INFO - PROCESS | 1927 | 1467887548269 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:28 INFO - PROCESS | 1927 | 1467887548369 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 03:32:28 INFO - PROCESS | 1927 | 1467887548451 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:28 INFO - PROCESS | 1927 | 1467887548452 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:28 INFO - PROCESS | 1927 | ++DOCSHELL 0x11990a000 == 29 [pid = 1927] [id = 530] 03:32:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x118599400) [pid = 1927] [serial = 1590] [outer = 0x0] 03:32:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x1188e9800) [pid = 1927] [serial = 1591] [outer = 0x118599400] 03:32:28 INFO - PROCESS | 1927 | 1467887548482 Marionette DEBUG loaded listener.js 03:32:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x1188f2c00) [pid = 1927] [serial = 1592] [outer = 0x118599400] 03:32:28 INFO - PROCESS | 1927 | 1467887548956 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 03:32:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 721ms 03:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:32:28 INFO - PROCESS | 1927 | 1467887548984 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 03:32:28 INFO - PROCESS | 1927 | 1467887548986 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 03:32:28 INFO - PROCESS | 1927 | 1467887548989 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:32:28 INFO - PROCESS | 1927 | 1467887548991 Marionette TRACE conn2 <- [1,2094,null,{}] 03:32:29 INFO - PROCESS | 1927 | 1467887549013 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:29 INFO - PROCESS | 1927 | 1467887549015 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:29 INFO - PROCESS | 1927 | 1467887549108 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 03:32:29 INFO - PROCESS | 1927 | 1467887549177 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:29 INFO - PROCESS | 1927 | 1467887549178 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:29 INFO - PROCESS | 1927 | ++DOCSHELL 0x115e1f000 == 30 [pid = 1927] [id = 531] 03:32:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x11324f800) [pid = 1927] [serial = 1593] [outer = 0x0] 03:32:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x113389c00) [pid = 1927] [serial = 1594] [outer = 0x11324f800] 03:32:29 INFO - PROCESS | 1927 | 1467887549206 Marionette DEBUG loaded listener.js 03:32:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x115d23400) [pid = 1927] [serial = 1595] [outer = 0x11324f800] 03:32:29 INFO - PROCESS | 1927 | --DOCSHELL 0x1182d2000 == 29 [pid = 1927] [id = 510] 03:32:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1024ms 03:32:30 INFO - PROCESS | 1927 | 1467887550004 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 03:32:30 INFO - PROCESS | 1927 | 1467887550018 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 03:32:30 INFO - PROCESS | 1927 | 1467887550021 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 03:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:32:30 INFO - PROCESS | 1927 | 1467887550033 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:32:30 INFO - PROCESS | 1927 | 1467887550036 Marionette TRACE conn2 <- [1,2098,null,{}] 03:32:30 INFO - PROCESS | 1927 | 1467887550040 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:30 INFO - PROCESS | 1927 | 1467887550041 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:30 INFO - PROCESS | 1927 | 1467887550133 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 03:32:30 INFO - PROCESS | 1927 | 1467887550138 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:30 INFO - PROCESS | 1927 | 1467887550140 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:30 INFO - PROCESS | 1927 | ++DOCSHELL 0x116f3c000 == 30 [pid = 1927] [id = 532] 03:32:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x11325a000) [pid = 1927] [serial = 1596] [outer = 0x0] 03:32:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x1133f2400) [pid = 1927] [serial = 1597] [outer = 0x11325a000] 03:32:30 INFO - PROCESS | 1927 | 1467887550170 Marionette DEBUG loaded listener.js 03:32:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x115d23000) [pid = 1927] [serial = 1598] [outer = 0x11325a000] 03:32:30 INFO - PROCESS | 1927 | 1467887550541 Marionette TRACE conn2 <- [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]]]}] 03:32:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 528ms 03:32:30 INFO - PROCESS | 1927 | 1467887550558 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 03:32:30 INFO - PROCESS | 1927 | 1467887550563 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 03:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:32:30 INFO - PROCESS | 1927 | 1467887550587 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:32:30 INFO - PROCESS | 1927 | 1467887550590 Marionette TRACE conn2 <- [1,2102,null,{}] 03:32:30 INFO - PROCESS | 1927 | 1467887550594 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:30 INFO - PROCESS | 1927 | 1467887550596 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:30 INFO - PROCESS | 1927 | 1467887550723 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 03:32:30 INFO - PROCESS | 1927 | 1467887550738 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:30 INFO - PROCESS | 1927 | 1467887550739 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:30 INFO - PROCESS | 1927 | ++DOCSHELL 0x1188ca800 == 31 [pid = 1927] [id = 533] 03:32:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x116f5cc00) [pid = 1927] [serial = 1599] [outer = 0x0] 03:32:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x1176ef400) [pid = 1927] [serial = 1600] [outer = 0x116f5cc00] 03:32:30 INFO - PROCESS | 1927 | 1467887550783 Marionette DEBUG loaded listener.js 03:32:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x117da9400) [pid = 1927] [serial = 1601] [outer = 0x116f5cc00] 03:32:31 INFO - PROCESS | 1927 | 1467887551268 Marionette TRACE conn2 <- [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]]]}] 03:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 733ms 03:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:32:31 INFO - PROCESS | 1927 | 1467887551315 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 03:32:31 INFO - PROCESS | 1927 | 1467887551316 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 03:32:31 INFO - PROCESS | 1927 | 1467887551319 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:32:31 INFO - PROCESS | 1927 | 1467887551321 Marionette TRACE conn2 <- [1,2106,null,{}] 03:32:31 INFO - PROCESS | 1927 | 1467887551332 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:31 INFO - PROCESS | 1927 | 1467887551335 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:31 INFO - PROCESS | 1927 | 1467887551431 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 03:32:31 INFO - PROCESS | 1927 | 1467887551474 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:31 INFO - PROCESS | 1927 | 1467887551476 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:31 INFO - PROCESS | 1927 | ++DOCSHELL 0x11a0b5800 == 32 [pid = 1927] [id = 534] 03:32:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x118593800) [pid = 1927] [serial = 1602] [outer = 0x0] 03:32:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x118595c00) [pid = 1927] [serial = 1603] [outer = 0x118593800] 03:32:31 INFO - PROCESS | 1927 | 1467887551504 Marionette DEBUG loaded listener.js 03:32:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x118818800) [pid = 1927] [serial = 1604] [outer = 0x118593800] 03:32:31 INFO - PROCESS | 1927 | 1467887551798 Marionette TRACE conn2 <- [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]]]}] 03:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 526ms 03:32:31 INFO - PROCESS | 1927 | 1467887551848 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 03:32:31 INFO - PROCESS | 1927 | 1467887551850 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 03:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:32:31 INFO - PROCESS | 1927 | 1467887551853 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:32:31 INFO - PROCESS | 1927 | 1467887551854 Marionette TRACE conn2 <- [1,2110,null,{}] 03:32:31 INFO - PROCESS | 1927 | 1467887551856 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:31 INFO - PROCESS | 1927 | 1467887551857 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:31 INFO - PROCESS | 1927 | 1467887551963 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 03:32:31 INFO - PROCESS | 1927 | 1467887551973 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:31 INFO - PROCESS | 1927 | 1467887551974 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:31 INFO - PROCESS | 1927 | ++DOCSHELL 0x1215ab000 == 33 [pid = 1927] [id = 535] 03:32:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x1188e8c00) [pid = 1927] [serial = 1605] [outer = 0x0] 03:32:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x118981c00) [pid = 1927] [serial = 1606] [outer = 0x1188e8c00] 03:32:32 INFO - PROCESS | 1927 | 1467887551998 Marionette DEBUG loaded listener.js 03:32:32 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x1189e7c00) [pid = 1927] [serial = 1607] [outer = 0x1188e8c00] 03:32:32 INFO - PROCESS | 1927 | 1467887552325 Marionette TRACE conn2 <- [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]]]}] 03:32:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:32:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 517ms 03:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:32:32 INFO - PROCESS | 1927 | 1467887552378 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 03:32:32 INFO - PROCESS | 1927 | 1467887552379 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 03:32:32 INFO - PROCESS | 1927 | 1467887552381 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:32:32 INFO - PROCESS | 1927 | 1467887552389 Marionette TRACE conn2 <- [1,2114,null,{}] 03:32:32 INFO - PROCESS | 1927 | 1467887552392 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:32 INFO - PROCESS | 1927 | 1467887552393 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:32 INFO - PROCESS | 1927 | 1467887552489 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 03:32:32 INFO - PROCESS | 1927 | 1467887552495 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:32 INFO - PROCESS | 1927 | 1467887552496 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:32 INFO - PROCESS | 1927 | ++DOCSHELL 0x121d1b000 == 34 [pid = 1927] [id = 536] 03:32:32 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x1128a8000) [pid = 1927] [serial = 1608] [outer = 0x0] 03:32:32 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x119080400) [pid = 1927] [serial = 1609] [outer = 0x1128a8000] 03:32:32 INFO - PROCESS | 1927 | 1467887552520 Marionette DEBUG loaded listener.js 03:32:32 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x119468800) [pid = 1927] [serial = 1610] [outer = 0x1128a8000] 03:32:32 INFO - PROCESS | 1927 | 1467887552870 Marionette TRACE conn2 <- [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]]]}] 03:32:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:32:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 525ms 03:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:32:32 INFO - PROCESS | 1927 | 1467887552907 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 03:32:32 INFO - PROCESS | 1927 | 1467887552908 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 03:32:32 INFO - PROCESS | 1927 | 1467887552910 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:32:32 INFO - PROCESS | 1927 | 1467887552911 Marionette TRACE conn2 <- [1,2118,null,{}] 03:32:32 INFO - PROCESS | 1927 | 1467887552914 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:32 INFO - PROCESS | 1927 | 1467887552918 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:33 INFO - PROCESS | 1927 | 1467887553186 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 03:32:33 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x1121b9400) [pid = 1927] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:32:33 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x12b8b9000) [pid = 1927] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:32:33 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x119aeb800) [pid = 1927] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:32:33 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x127157c00) [pid = 1927] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:32:33 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x1129dd400) [pid = 1927] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:32:33 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x129351800) [pid = 1927] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:32:33 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x118239000) [pid = 1927] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:32:33 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x1128a5000) [pid = 1927] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:32:33 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x12a969800) [pid = 1927] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:32:33 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x12bc88400) [pid = 1927] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:32:33 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x12931ac00) [pid = 1927] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:32:33 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x1214e1c00) [pid = 1927] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:32:33 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x116f9ac00) [pid = 1927] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:32:33 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x118214800) [pid = 1927] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:32:33 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x1128ab800) [pid = 1927] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:32:33 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x113386000) [pid = 1927] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:32:33 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x118214000) [pid = 1927] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:32:33 INFO - PROCESS | 1927 | 1467887553254 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:33 INFO - PROCESS | 1927 | 1467887553255 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:33 INFO - PROCESS | 1927 | ++DOCSHELL 0x1188d1000 == 35 [pid = 1927] [id = 537] 03:32:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x111fe3800) [pid = 1927] [serial = 1611] [outer = 0x0] 03:32:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x113023000) [pid = 1927] [serial = 1612] [outer = 0x111fe3800] 03:32:33 INFO - PROCESS | 1927 | 1467887553280 Marionette DEBUG loaded listener.js 03:32:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x118214000) [pid = 1927] [serial = 1613] [outer = 0x111fe3800] 03:32:33 INFO - PROCESS | 1927 | 1467887553533 Marionette TRACE conn2 <- [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]]]}] 03:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 670ms 03:32:33 INFO - PROCESS | 1927 | 1467887553584 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 03:32:33 INFO - PROCESS | 1927 | 1467887553585 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 03:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:32:33 INFO - PROCESS | 1927 | 1467887553587 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:32:33 INFO - PROCESS | 1927 | 1467887553598 Marionette TRACE conn2 <- [1,2122,null,{}] 03:32:33 INFO - PROCESS | 1927 | 1467887553606 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:33 INFO - PROCESS | 1927 | 1467887553608 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:33 INFO - PROCESS | 1927 | 1467887553686 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 03:32:33 INFO - PROCESS | 1927 | 1467887553744 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:33 INFO - PROCESS | 1927 | 1467887553745 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:33 INFO - PROCESS | 1927 | ++DOCSHELL 0x125e9a800 == 36 [pid = 1927] [id = 538] 03:32:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x112642800) [pid = 1927] [serial = 1614] [outer = 0x0] 03:32:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x119471c00) [pid = 1927] [serial = 1615] [outer = 0x112642800] 03:32:33 INFO - PROCESS | 1927 | 1467887553769 Marionette DEBUG loaded listener.js 03:32:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x119ae6400) [pid = 1927] [serial = 1616] [outer = 0x112642800] 03:32:34 INFO - PROCESS | 1927 | 1467887554022 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 03:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 486ms 03:32:34 INFO - PROCESS | 1927 | 1467887554074 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 03:32:34 INFO - PROCESS | 1927 | 1467887554075 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 03:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:32:34 INFO - PROCESS | 1927 | 1467887554085 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:32:34 INFO - PROCESS | 1927 | 1467887554086 Marionette TRACE conn2 <- [1,2126,null,{}] 03:32:34 INFO - PROCESS | 1927 | 1467887554088 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:34 INFO - PROCESS | 1927 | 1467887554089 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:34 INFO - PROCESS | 1927 | 1467887554167 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 03:32:34 INFO - PROCESS | 1927 | 1467887554171 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:34 INFO - PROCESS | 1927 | 1467887554172 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:34 INFO - PROCESS | 1927 | ++DOCSHELL 0x1271a1000 == 37 [pid = 1927] [id = 539] 03:32:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x11880e000) [pid = 1927] [serial = 1617] [outer = 0x0] 03:32:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x119bb4000) [pid = 1927] [serial = 1618] [outer = 0x11880e000] 03:32:34 INFO - PROCESS | 1927 | 1467887554199 Marionette DEBUG loaded listener.js 03:32:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x119be0400) [pid = 1927] [serial = 1619] [outer = 0x11880e000] 03:32:34 INFO - PROCESS | 1927 | 1467887554541 Marionette TRACE conn2 <- [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]]]}] 03:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 469ms 03:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:32:34 INFO - PROCESS | 1927 | 1467887554555 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 03:32:34 INFO - PROCESS | 1927 | 1467887554556 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 03:32:34 INFO - PROCESS | 1927 | 1467887554558 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:32:34 INFO - PROCESS | 1927 | 1467887554559 Marionette TRACE conn2 <- [1,2130,null,{}] 03:32:34 INFO - PROCESS | 1927 | 1467887554563 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:34 INFO - PROCESS | 1927 | 1467887554565 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:34 INFO - PROCESS | 1927 | 1467887554673 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 03:32:34 INFO - PROCESS | 1927 | 1467887554681 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:34 INFO - PROCESS | 1927 | 1467887554682 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:34 INFO - PROCESS | 1927 | ++DOCSHELL 0x12754e800 == 38 [pid = 1927] [id = 540] 03:32:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x119bb9000) [pid = 1927] [serial = 1620] [outer = 0x0] 03:32:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x119c7c800) [pid = 1927] [serial = 1621] [outer = 0x119bb9000] 03:32:34 INFO - PROCESS | 1927 | 1467887554706 Marionette DEBUG loaded listener.js 03:32:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x119e62400) [pid = 1927] [serial = 1622] [outer = 0x119bb9000] 03:32:35 INFO - PROCESS | 1927 | 1467887555001 Marionette TRACE conn2 <- [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] 03:32:35 INFO - PROCESS | 1927 | 1467887555030 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 03:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:32:35 INFO - PROCESS | 1927 | 1467887555035 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:32:35 INFO - PROCESS | 1927 | 1467887555036 Marionette TRACE conn2 <- [1,2134,null,{}] 03:32:35 INFO - PROCESS | 1927 | 1467887555038 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:35 INFO - PROCESS | 1927 | 1467887555039 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:35 INFO - PROCESS | 1927 | 1467887555116 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 03:32:35 INFO - PROCESS | 1927 | 1467887555120 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:35 INFO - PROCESS | 1927 | 1467887555121 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:35 INFO - PROCESS | 1927 | ++DOCSHELL 0x127888800 == 39 [pid = 1927] [id = 541] 03:32:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x119e62c00) [pid = 1927] [serial = 1623] [outer = 0x0] 03:32:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x11a09a000) [pid = 1927] [serial = 1624] [outer = 0x119e62c00] 03:32:35 INFO - PROCESS | 1927 | 1467887555148 Marionette DEBUG loaded listener.js 03:32:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x121068800) [pid = 1927] [serial = 1625] [outer = 0x119e62c00] 03:32:35 INFO - PROCESS | 1927 | 1467887555718 Marionette TRACE conn2 <- [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]]]}] 03:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 719ms 03:32:35 INFO - PROCESS | 1927 | 1467887555756 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 03:32:35 INFO - PROCESS | 1927 | 1467887555758 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 03:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:32:35 INFO - PROCESS | 1927 | 1467887555764 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:32:35 INFO - PROCESS | 1927 | 1467887555767 Marionette TRACE conn2 <- [1,2138,null,{}] 03:32:35 INFO - PROCESS | 1927 | 1467887555771 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:35 INFO - PROCESS | 1927 | 1467887555772 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:35 INFO - PROCESS | 1927 | 1467887555877 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 03:32:35 INFO - PROCESS | 1927 | 1467887555982 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:35 INFO - PROCESS | 1927 | 1467887555984 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:36 INFO - PROCESS | 1927 | ++DOCSHELL 0x11886c000 == 40 [pid = 1927] [id = 542] 03:32:36 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x113c36400) [pid = 1927] [serial = 1626] [outer = 0x0] 03:32:36 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x115d17c00) [pid = 1927] [serial = 1627] [outer = 0x113c36400] 03:32:36 INFO - PROCESS | 1927 | 1467887556015 Marionette DEBUG loaded listener.js 03:32:36 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x11690b800) [pid = 1927] [serial = 1628] [outer = 0x113c36400] 03:32:36 INFO - PROCESS | 1927 | 1467887556599 Marionette TRACE conn2 <- [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]]]}] 03:32:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 925ms 03:32:36 INFO - PROCESS | 1927 | 1467887556687 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 03:32:36 INFO - PROCESS | 1927 | 1467887556692 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 03:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:32:36 INFO - PROCESS | 1927 | 1467887556699 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:32:36 INFO - PROCESS | 1927 | 1467887556702 Marionette TRACE conn2 <- [1,2142,null,{}] 03:32:36 INFO - PROCESS | 1927 | 1467887556705 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:36 INFO - PROCESS | 1927 | 1467887556708 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:36 INFO - PROCESS | 1927 | 1467887556843 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 03:32:36 INFO - PROCESS | 1927 | 1467887556898 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:36 INFO - PROCESS | 1927 | 1467887556899 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:36 INFO - PROCESS | 1927 | ++DOCSHELL 0x119660800 == 41 [pid = 1927] [id = 543] 03:32:36 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x11337c400) [pid = 1927] [serial = 1629] [outer = 0x0] 03:32:36 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x1176fbc00) [pid = 1927] [serial = 1630] [outer = 0x11337c400] 03:32:36 INFO - PROCESS | 1927 | 1467887556930 Marionette DEBUG loaded listener.js 03:32:36 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x118215400) [pid = 1927] [serial = 1631] [outer = 0x11337c400] 03:32:37 INFO - PROCESS | 1927 | --DOCSHELL 0x12754e800 == 40 [pid = 1927] [id = 540] 03:32:37 INFO - PROCESS | 1927 | --DOCSHELL 0x1271a1000 == 39 [pid = 1927] [id = 539] 03:32:37 INFO - PROCESS | 1927 | --DOCSHELL 0x125e9a800 == 38 [pid = 1927] [id = 538] 03:32:37 INFO - PROCESS | 1927 | --DOCSHELL 0x1188d1000 == 37 [pid = 1927] [id = 537] 03:32:37 INFO - PROCESS | 1927 | --DOCSHELL 0x121d1b000 == 36 [pid = 1927] [id = 536] 03:32:37 INFO - PROCESS | 1927 | --DOCSHELL 0x1215ab000 == 35 [pid = 1927] [id = 535] 03:32:37 INFO - PROCESS | 1927 | --DOCSHELL 0x11a0b5800 == 34 [pid = 1927] [id = 534] 03:32:37 INFO - PROCESS | 1927 | --DOCSHELL 0x1188ca800 == 33 [pid = 1927] [id = 533] 03:32:37 INFO - PROCESS | 1927 | --DOCSHELL 0x116f3c000 == 32 [pid = 1927] [id = 532] 03:32:37 INFO - PROCESS | 1927 | --DOCSHELL 0x115e1f000 == 31 [pid = 1927] [id = 531] 03:32:37 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x12a969c00) [pid = 1927] [serial = 1529] [outer = 0x0] [url = about:blank] 03:32:37 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x119be2400) [pid = 1927] [serial = 1559] [outer = 0x0] [url = about:blank] 03:32:37 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x1133fe000) [pid = 1927] [serial = 1577] [outer = 0x0] [url = about:blank] 03:32:37 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x12bc58000) [pid = 1927] [serial = 1543] [outer = 0x0] [url = about:blank] 03:32:37 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x12bf14c00) [pid = 1927] [serial = 1546] [outer = 0x0] [url = about:blank] 03:32:37 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x12a5fbc00) [pid = 1927] [serial = 1537] [outer = 0x0] [url = about:blank] 03:32:37 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x1258ea800) [pid = 1927] [serial = 1534] [outer = 0x0] [url = about:blank] 03:32:37 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x1275f5800) [pid = 1927] [serial = 1535] [outer = 0x0] [url = about:blank] 03:32:37 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x12c436800) [pid = 1927] [serial = 1549] [outer = 0x0] [url = about:blank] 03:32:37 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x12c010400) [pid = 1927] [serial = 1547] [outer = 0x0] [url = about:blank] 03:32:37 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x119ae1000) [pid = 1927] [serial = 1532] [outer = 0x0] [url = about:blank] 03:32:37 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x118236800) [pid = 1927] [serial = 1531] [outer = 0x0] [url = about:blank] 03:32:37 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x1128b3400) [pid = 1927] [serial = 1573] [outer = 0x0] [url = about:blank] 03:32:37 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x11662f800) [pid = 1927] [serial = 1552] [outer = 0x0] [url = about:blank] 03:32:37 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x12c488800) [pid = 1927] [serial = 1550] [outer = 0x0] [url = about:blank] 03:32:37 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x118826400) [pid = 1927] [serial = 1555] [outer = 0x0] [url = about:blank] 03:32:37 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x112f3d800) [pid = 1927] [serial = 1561] [outer = 0x0] [url = about:blank] 03:32:37 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x12b9de000) [pid = 1927] [serial = 1541] [outer = 0x0] [url = about:blank] 03:32:37 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x121553800) [pid = 1927] [serial = 1564] [outer = 0x0] [url = about:blank] 03:32:37 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x12b946000) [pid = 1927] [serial = 1540] [outer = 0x0] [url = about:blank] 03:32:37 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x1130e5400) [pid = 1927] [serial = 1574] [outer = 0x0] [url = about:blank] 03:32:37 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x123723000) [pid = 1927] [serial = 1565] [outer = 0x0] [url = about:blank] 03:32:37 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x127849c00) [pid = 1927] [serial = 1567] [outer = 0x0] [url = about:blank] 03:32:37 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x12bc62800) [pid = 1927] [serial = 1544] [outer = 0x0] [url = about:blank] 03:32:37 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x128dc8c00) [pid = 1927] [serial = 1568] [outer = 0x0] [url = about:blank] 03:32:37 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x11932d000) [pid = 1927] [serial = 1556] [outer = 0x0] [url = about:blank] 03:32:37 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x12a973400) [pid = 1927] [serial = 1538] [outer = 0x0] [url = about:blank] 03:32:37 INFO - PROCESS | 1927 | --DOMWINDOW == 76 (0x116f8fc00) [pid = 1927] [serial = 1553] [outer = 0x0] [url = about:blank] 03:32:37 INFO - PROCESS | 1927 | --DOMWINDOW == 75 (0x118208000) [pid = 1927] [serial = 1570] [outer = 0x0] [url = about:blank] 03:32:37 INFO - PROCESS | 1927 | --DOMWINDOW == 74 (0x119ae3800) [pid = 1927] [serial = 1571] [outer = 0x0] [url = about:blank] 03:32:37 INFO - PROCESS | 1927 | --DOMWINDOW == 73 (0x116635800) [pid = 1927] [serial = 1562] [outer = 0x0] [url = about:blank] 03:32:37 INFO - PROCESS | 1927 | --DOMWINDOW == 72 (0x1199f4c00) [pid = 1927] [serial = 1558] [outer = 0x0] [url = about:blank] 03:32:37 INFO - PROCESS | 1927 | --DOMWINDOW == 71 (0x11324ec00) [pid = 1927] [serial = 1576] [outer = 0x0] [url = about:blank] 03:32:37 INFO - PROCESS | 1927 | 1467887557559 Marionette TRACE conn2 <- [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] 03:32:37 INFO - PROCESS | 1927 | 1467887557573 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 03:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:32:37 INFO - PROCESS | 1927 | 1467887557576 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:32:37 INFO - PROCESS | 1927 | 1467887557579 Marionette TRACE conn2 <- [1,2146,null,{}] 03:32:37 INFO - PROCESS | 1927 | 1467887557585 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:37 INFO - PROCESS | 1927 | 1467887557587 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:37 INFO - PROCESS | 1927 | 1467887557664 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 03:32:37 INFO - PROCESS | 1927 | 1467887557670 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:37 INFO - PROCESS | 1927 | 1467887557673 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:37 INFO - PROCESS | 1927 | ++DOCSHELL 0x1169c1800 == 32 [pid = 1927] [id = 544] 03:32:37 INFO - PROCESS | 1927 | ++DOMWINDOW == 72 (0x116757c00) [pid = 1927] [serial = 1632] [outer = 0x0] 03:32:37 INFO - PROCESS | 1927 | ++DOMWINDOW == 73 (0x1176ef800) [pid = 1927] [serial = 1633] [outer = 0x116757c00] 03:32:37 INFO - PROCESS | 1927 | 1467887557700 Marionette DEBUG loaded listener.js 03:32:37 INFO - PROCESS | 1927 | ++DOMWINDOW == 74 (0x118210000) [pid = 1927] [serial = 1634] [outer = 0x116757c00] 03:32:38 INFO - PROCESS | 1927 | 1467887558067 Marionette TRACE conn2 <- [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] 03:32:38 INFO - PROCESS | 1927 | 1467887558104 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 03:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:32:38 INFO - PROCESS | 1927 | 1467887558109 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:32:38 INFO - PROCESS | 1927 | 1467887558110 Marionette TRACE conn2 <- [1,2150,null,{}] 03:32:38 INFO - PROCESS | 1927 | 1467887558113 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:38 INFO - PROCESS | 1927 | 1467887558114 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:38 INFO - PROCESS | 1927 | 1467887558190 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 03:32:38 INFO - PROCESS | 1927 | 1467887558199 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:38 INFO - PROCESS | 1927 | 1467887558200 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:38 INFO - PROCESS | 1927 | ++DOCSHELL 0x1188ca800 == 33 [pid = 1927] [id = 545] 03:32:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 75 (0x118590000) [pid = 1927] [serial = 1635] [outer = 0x0] 03:32:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 76 (0x118818c00) [pid = 1927] [serial = 1636] [outer = 0x118590000] 03:32:38 INFO - PROCESS | 1927 | 1467887558227 Marionette DEBUG loaded listener.js 03:32:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 77 (0x1188eb400) [pid = 1927] [serial = 1637] [outer = 0x118590000] 03:32:38 INFO - PROCESS | 1927 | 1467887558580 Marionette TRACE conn2 <- [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]]]}] 03:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 520ms 03:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:32:38 INFO - PROCESS | 1927 | 1467887558630 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 03:32:38 INFO - PROCESS | 1927 | 1467887558631 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 03:32:38 INFO - PROCESS | 1927 | 1467887558633 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:32:38 INFO - PROCESS | 1927 | 1467887558636 Marionette TRACE conn2 <- [1,2154,null,{}] 03:32:38 INFO - PROCESS | 1927 | 1467887558644 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:38 INFO - PROCESS | 1927 | 1467887558647 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:38 INFO - PROCESS | 1927 | 1467887558720 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 03:32:38 INFO - PROCESS | 1927 | 1467887558724 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:38 INFO - PROCESS | 1927 | 1467887558726 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:38 INFO - PROCESS | 1927 | ++DOCSHELL 0x121937000 == 34 [pid = 1927] [id = 546] 03:32:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x1188f4800) [pid = 1927] [serial = 1638] [outer = 0x0] 03:32:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x119330000) [pid = 1927] [serial = 1639] [outer = 0x1188f4800] 03:32:38 INFO - PROCESS | 1927 | 1467887558757 Marionette DEBUG loaded listener.js 03:32:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x1196d5000) [pid = 1927] [serial = 1640] [outer = 0x1188f4800] 03:32:39 INFO - PROCESS | 1927 | 1467887559089 Marionette TRACE conn2 <- [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]]]}] 03:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 471ms 03:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:32:39 INFO - PROCESS | 1927 | 1467887559105 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 03:32:39 INFO - PROCESS | 1927 | 1467887559106 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 03:32:39 INFO - PROCESS | 1927 | 1467887559109 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:32:39 INFO - PROCESS | 1927 | 1467887559110 Marionette TRACE conn2 <- [1,2158,null,{}] 03:32:39 INFO - PROCESS | 1927 | 1467887559115 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:39 INFO - PROCESS | 1927 | 1467887559116 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:39 INFO - PROCESS | 1927 | 1467887559193 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 03:32:39 INFO - PROCESS | 1927 | 1467887559255 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:39 INFO - PROCESS | 1927 | 1467887559256 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:39 INFO - PROCESS | 1927 | ++DOCSHELL 0x1254d5800 == 35 [pid = 1927] [id = 547] 03:32:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x118982400) [pid = 1927] [serial = 1641] [outer = 0x0] 03:32:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x1199f0000) [pid = 1927] [serial = 1642] [outer = 0x118982400] 03:32:39 INFO - PROCESS | 1927 | 1467887559281 Marionette DEBUG loaded listener.js 03:32:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x119aea800) [pid = 1927] [serial = 1643] [outer = 0x118982400] 03:32:39 INFO - PROCESS | 1927 | 1467887559593 Marionette TRACE conn2 <- [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]]]}] 03:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 524ms 03:32:39 INFO - PROCESS | 1927 | 1467887559632 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 03:32:39 INFO - PROCESS | 1927 | 1467887559634 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 03:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:32:39 INFO - PROCESS | 1927 | 1467887559636 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:32:39 INFO - PROCESS | 1927 | 1467887559637 Marionette TRACE conn2 <- [1,2162,null,{}] 03:32:39 INFO - PROCESS | 1927 | 1467887559639 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:39 INFO - PROCESS | 1927 | 1467887559640 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:39 INFO - PROCESS | 1927 | 1467887559735 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 03:32:39 INFO - PROCESS | 1927 | 1467887559750 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:39 INFO - PROCESS | 1927 | 1467887559751 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:39 INFO - PROCESS | 1927 | ++DOCSHELL 0x1271a5800 == 36 [pid = 1927] [id = 548] 03:32:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x113c3a000) [pid = 1927] [serial = 1644] [outer = 0x0] 03:32:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x119be3000) [pid = 1927] [serial = 1645] [outer = 0x113c3a000] 03:32:39 INFO - PROCESS | 1927 | 1467887559775 Marionette DEBUG loaded listener.js 03:32:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x119e66c00) [pid = 1927] [serial = 1646] [outer = 0x113c3a000] 03:32:40 INFO - PROCESS | 1927 | 1467887560108 Marionette TRACE conn2 <- [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]]]}] 03:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 522ms 03:32:40 INFO - PROCESS | 1927 | 1467887560165 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 03:32:40 INFO - PROCESS | 1927 | 1467887560166 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 03:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:32:40 INFO - PROCESS | 1927 | 1467887560168 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:32:40 INFO - PROCESS | 1927 | 1467887560169 Marionette TRACE conn2 <- [1,2166,null,{}] 03:32:40 INFO - PROCESS | 1927 | 1467887560172 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:40 INFO - PROCESS | 1927 | 1467887560176 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:40 INFO - PROCESS | 1927 | 1467887560293 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 03:32:40 INFO - PROCESS | 1927 | 1467887560297 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:40 INFO - PROCESS | 1927 | 1467887560298 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:40 INFO - PROCESS | 1927 | ++DOCSHELL 0x127877000 == 37 [pid = 1927] [id = 549] 03:32:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x1199f8c00) [pid = 1927] [serial = 1647] [outer = 0x0] 03:32:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x121060400) [pid = 1927] [serial = 1648] [outer = 0x1199f8c00] 03:32:40 INFO - PROCESS | 1927 | 1467887560323 Marionette DEBUG loaded listener.js 03:32:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x123725400) [pid = 1927] [serial = 1649] [outer = 0x1199f8c00] 03:32:40 INFO - PROCESS | 1927 | 1467887560674 Marionette TRACE conn2 <- [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]]]}] 03:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 520ms 03:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:32:40 INFO - PROCESS | 1927 | 1467887560688 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 03:32:40 INFO - PROCESS | 1927 | 1467887560689 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 03:32:40 INFO - PROCESS | 1927 | 1467887560691 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:32:40 INFO - PROCESS | 1927 | 1467887560692 Marionette TRACE conn2 <- [1,2170,null,{}] 03:32:40 INFO - PROCESS | 1927 | 1467887560697 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:40 INFO - PROCESS | 1927 | 1467887560700 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:40 INFO - PROCESS | 1927 | 1467887560788 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 03:32:40 INFO - PROCESS | 1927 | 1467887560832 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:40 INFO - PROCESS | 1927 | 1467887560833 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:40 INFO - PROCESS | 1927 | ++DOCSHELL 0x1213be800 == 38 [pid = 1927] [id = 550] 03:32:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x123728400) [pid = 1927] [serial = 1650] [outer = 0x0] 03:32:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x1254f2000) [pid = 1927] [serial = 1651] [outer = 0x123728400] 03:32:40 INFO - PROCESS | 1927 | 1467887560859 Marionette DEBUG loaded listener.js 03:32:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x125632000) [pid = 1927] [serial = 1652] [outer = 0x123728400] 03:32:41 INFO - PROCESS | 1927 | 1467887561303 Marionette TRACE conn2 <- [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]]]}] 03:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 623ms 03:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:32:41 INFO - PROCESS | 1927 | 1467887561316 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 03:32:41 INFO - PROCESS | 1927 | 1467887561318 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 03:32:41 INFO - PROCESS | 1927 | 1467887561322 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:32:41 INFO - PROCESS | 1927 | 1467887561323 Marionette TRACE conn2 <- [1,2174,null,{}] 03:32:41 INFO - PROCESS | 1927 | 1467887561326 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:41 INFO - PROCESS | 1927 | 1467887561328 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:41 INFO - PROCESS | 1927 | 1467887561483 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 03:32:41 INFO - PROCESS | 1927 | 1467887561502 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:41 INFO - PROCESS | 1927 | 1467887561503 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:41 INFO - PROCESS | 1927 | ++DOCSHELL 0x1294ee800 == 39 [pid = 1927] [id = 551] 03:32:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x12539fc00) [pid = 1927] [serial = 1653] [outer = 0x0] 03:32:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x1258f0800) [pid = 1927] [serial = 1654] [outer = 0x12539fc00] 03:32:41 INFO - PROCESS | 1927 | 1467887561534 Marionette DEBUG loaded listener.js 03:32:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x1259df800) [pid = 1927] [serial = 1655] [outer = 0x12539fc00] 03:32:41 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x111fe3800) [pid = 1927] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:32:41 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x112642800) [pid = 1927] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:32:41 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x11324f800) [pid = 1927] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:32:41 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x1121bd000) [pid = 1927] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:32:41 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x118593800) [pid = 1927] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:32:41 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x11325a000) [pid = 1927] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:32:41 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x115e5f400) [pid = 1927] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:32:41 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x1188e8c00) [pid = 1927] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:32:41 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x11880e000) [pid = 1927] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:32:41 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x116f5cc00) [pid = 1927] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:32:41 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x117db0800) [pid = 1927] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:32:41 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x1128a8000) [pid = 1927] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:32:41 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x118596800) [pid = 1927] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:32:41 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x118599400) [pid = 1927] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:32:41 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x119bb9000) [pid = 1927] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 622ms 03:32:41 INFO - PROCESS | 1927 | 1467887561940 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 03:32:41 INFO - PROCESS | 1927 | 1467887561945 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 03:32:41 INFO - PROCESS | 1927 | 1467887561946 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 03:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:32:41 INFO - PROCESS | 1927 | 1467887561953 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:32:41 INFO - PROCESS | 1927 | 1467887561953 Marionette TRACE conn2 <- [1,2178,null,{}] 03:32:41 INFO - PROCESS | 1927 | 1467887561956 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:41 INFO - PROCESS | 1927 | 1467887561957 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:42 INFO - PROCESS | 1927 | 1467887562068 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 03:32:42 INFO - PROCESS | 1927 | 1467887562124 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:42 INFO - PROCESS | 1927 | 1467887562125 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:42 INFO - PROCESS | 1927 | ++DOCSHELL 0x126f43000 == 40 [pid = 1927] [id = 552] 03:32:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x110d62400) [pid = 1927] [serial = 1656] [outer = 0x0] 03:32:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x116f99c00) [pid = 1927] [serial = 1657] [outer = 0x110d62400] 03:32:42 INFO - PROCESS | 1927 | 1467887562150 Marionette DEBUG loaded listener.js 03:32:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x1188e8c00) [pid = 1927] [serial = 1658] [outer = 0x110d62400] 03:32:42 INFO - PROCESS | 1927 | 1467887562400 Marionette TRACE conn2 <- [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]]]}] 03:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 469ms 03:32:42 INFO - PROCESS | 1927 | 1467887562421 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 03:32:42 INFO - PROCESS | 1927 | 1467887562422 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 03:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:32:42 INFO - PROCESS | 1927 | 1467887562424 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:32:42 INFO - PROCESS | 1927 | 1467887562425 Marionette TRACE conn2 <- [1,2182,null,{}] 03:32:42 INFO - PROCESS | 1927 | 1467887562437 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:42 INFO - PROCESS | 1927 | 1467887562438 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:42 INFO - PROCESS | 1927 | 1467887562521 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 03:32:42 INFO - PROCESS | 1927 | 1467887562525 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:42 INFO - PROCESS | 1927 | 1467887562526 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:42 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a58a800 == 41 [pid = 1927] [id = 553] 03:32:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x1189de000) [pid = 1927] [serial = 1659] [outer = 0x0] 03:32:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x1253ad400) [pid = 1927] [serial = 1660] [outer = 0x1189de000] 03:32:42 INFO - PROCESS | 1927 | 1467887562553 Marionette DEBUG loaded listener.js 03:32:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x125ebb800) [pid = 1927] [serial = 1661] [outer = 0x1189de000] 03:32:42 INFO - PROCESS | 1927 | 1467887562893 Marionette TRACE conn2 <- [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]]]}] 03:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 522ms 03:32:42 INFO - PROCESS | 1927 | 1467887562956 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 03:32:42 INFO - PROCESS | 1927 | 1467887562958 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 03:32:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:32:42 INFO - PROCESS | 1927 | 1467887562960 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:32:42 INFO - PROCESS | 1927 | 1467887562962 Marionette TRACE conn2 <- [1,2186,null,{}] 03:32:42 INFO - PROCESS | 1927 | 1467887562964 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:42 INFO - PROCESS | 1927 | 1467887562966 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:43 INFO - PROCESS | 1927 | 1467887563075 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 03:32:43 INFO - PROCESS | 1927 | 1467887563080 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:43 INFO - PROCESS | 1927 | 1467887563082 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:43 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b705800 == 42 [pid = 1927] [id = 554] 03:32:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x126962000) [pid = 1927] [serial = 1662] [outer = 0x0] 03:32:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x126e2b000) [pid = 1927] [serial = 1663] [outer = 0x126962000] 03:32:43 INFO - PROCESS | 1927 | 1467887563131 Marionette DEBUG loaded listener.js 03:32:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x1271d8800) [pid = 1927] [serial = 1664] [outer = 0x126962000] 03:32:43 INFO - PROCESS | 1927 | 1467887563621 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 03:32:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:32:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 670ms 03:32:43 INFO - PROCESS | 1927 | 1467887563632 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 03:32:43 INFO - PROCESS | 1927 | 1467887563634 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 03:32:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:32:43 INFO - PROCESS | 1927 | 1467887563637 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:32:43 INFO - PROCESS | 1927 | 1467887563639 Marionette TRACE conn2 <- [1,2190,null,{}] 03:32:43 INFO - PROCESS | 1927 | 1467887563642 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:43 INFO - PROCESS | 1927 | 1467887563644 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:43 INFO - PROCESS | 1927 | 1467887563721 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 03:32:43 INFO - PROCESS | 1927 | 1467887563724 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:43 INFO - PROCESS | 1927 | 1467887563726 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:43 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b721000 == 43 [pid = 1927] [id = 555] 03:32:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x1274c1000) [pid = 1927] [serial = 1665] [outer = 0x0] 03:32:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x1275f0800) [pid = 1927] [serial = 1666] [outer = 0x1274c1000] 03:32:43 INFO - PROCESS | 1927 | 1467887563752 Marionette DEBUG loaded listener.js 03:32:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x1275f9400) [pid = 1927] [serial = 1667] [outer = 0x1274c1000] 03:32:44 INFO - PROCESS | 1927 | 1467887564236 Marionette TRACE conn2 <- [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]]]}] 03:32:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:32:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 622ms 03:32:44 INFO - PROCESS | 1927 | 1467887564260 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 03:32:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:32:44 INFO - PROCESS | 1927 | 1467887564262 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 03:32:44 INFO - PROCESS | 1927 | 1467887564265 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:32:44 INFO - PROCESS | 1927 | 1467887564268 Marionette TRACE conn2 <- [1,2194,null,{}] 03:32:44 INFO - PROCESS | 1927 | 1467887564271 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:44 INFO - PROCESS | 1927 | 1467887564273 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:44 INFO - PROCESS | 1927 | 1467887564376 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 03:32:44 INFO - PROCESS | 1927 | 1467887564477 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:44 INFO - PROCESS | 1927 | 1467887564479 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:44 INFO - PROCESS | 1927 | ++DOCSHELL 0x119e37000 == 44 [pid = 1927] [id = 556] 03:32:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x118214800) [pid = 1927] [serial = 1668] [outer = 0x0] 03:32:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x1184e5c00) [pid = 1927] [serial = 1669] [outer = 0x118214800] 03:32:44 INFO - PROCESS | 1927 | 1467887564524 Marionette DEBUG loaded listener.js 03:32:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x118825000) [pid = 1927] [serial = 1670] [outer = 0x118214800] 03:32:44 INFO - PROCESS | 1927 | 1467887564940 Marionette TRACE conn2 <- [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]]]}] 03:32:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:32:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 721ms 03:32:44 INFO - PROCESS | 1927 | 1467887564987 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 03:32:44 INFO - PROCESS | 1927 | 1467887564990 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 03:32:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:32:44 INFO - PROCESS | 1927 | 1467887564995 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:32:44 INFO - PROCESS | 1927 | 1467887564996 Marionette TRACE conn2 <- [1,2198,null,{}] 03:32:45 INFO - PROCESS | 1927 | 1467887564999 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:45 INFO - PROCESS | 1927 | 1467887565001 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:45 INFO - PROCESS | 1927 | 1467887565107 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 03:32:45 INFO - PROCESS | 1927 | 1467887565168 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:45 INFO - PROCESS | 1927 | 1467887565169 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:45 INFO - PROCESS | 1927 | ++DOCSHELL 0x127886800 == 45 [pid = 1927] [id = 557] 03:32:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x11897e800) [pid = 1927] [serial = 1671] [outer = 0x0] 03:32:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x11946e000) [pid = 1927] [serial = 1672] [outer = 0x11897e800] 03:32:45 INFO - PROCESS | 1927 | 1467887565200 Marionette DEBUG loaded listener.js 03:32:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x11994e800) [pid = 1927] [serial = 1673] [outer = 0x11897e800] 03:32:45 INFO - PROCESS | 1927 | 1467887565642 Marionette TRACE conn2 <- [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]]]}] 03:32:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:32:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 670ms 03:32:45 INFO - PROCESS | 1927 | 1467887565664 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 03:32:45 INFO - PROCESS | 1927 | 1467887565666 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 03:32:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:32:45 INFO - PROCESS | 1927 | 1467887565668 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:32:45 INFO - PROCESS | 1927 | 1467887565671 Marionette TRACE conn2 <- [1,2202,null,{}] 03:32:45 INFO - PROCESS | 1927 | 1467887565679 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:45 INFO - PROCESS | 1927 | 1467887565682 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:45 INFO - PROCESS | 1927 | 1467887565805 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 03:32:45 INFO - PROCESS | 1927 | 1467887565880 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:45 INFO - PROCESS | 1927 | 1467887565882 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:45 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b911800 == 46 [pid = 1927] [id = 558] 03:32:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x12105f800) [pid = 1927] [serial = 1674] [outer = 0x0] 03:32:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x121394000) [pid = 1927] [serial = 1675] [outer = 0x12105f800] 03:32:45 INFO - PROCESS | 1927 | 1467887565913 Marionette DEBUG loaded listener.js 03:32:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x121aaf400) [pid = 1927] [serial = 1676] [outer = 0x12105f800] 03:32:46 INFO - PROCESS | 1927 | 1467887566347 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 03:32:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:32:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 725ms 03:32:46 INFO - PROCESS | 1927 | 1467887566413 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 03:32:46 INFO - PROCESS | 1927 | 1467887566414 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 03:32:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:32:46 INFO - PROCESS | 1927 | 1467887566418 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:32:46 INFO - PROCESS | 1927 | 1467887566419 Marionette TRACE conn2 <- [1,2206,null,{}] 03:32:46 INFO - PROCESS | 1927 | 1467887566422 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:46 INFO - PROCESS | 1927 | 1467887566423 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:46 INFO - PROCESS | 1927 | 1467887566527 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 03:32:46 INFO - PROCESS | 1927 | 1467887566601 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:46 INFO - PROCESS | 1927 | 1467887566602 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:46 INFO - PROCESS | 1927 | ++DOCSHELL 0x117155800 == 47 [pid = 1927] [id = 559] 03:32:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x115e5ec00) [pid = 1927] [serial = 1677] [outer = 0x0] 03:32:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x117db6800) [pid = 1927] [serial = 1678] [outer = 0x115e5ec00] 03:32:46 INFO - PROCESS | 1927 | 1467887566632 Marionette DEBUG loaded listener.js 03:32:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x119be3400) [pid = 1927] [serial = 1679] [outer = 0x115e5ec00] 03:32:47 INFO - PROCESS | 1927 | 1467887567194 Marionette TRACE conn2 <- [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]]]}] 03:32:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:32:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 819ms 03:32:47 INFO - PROCESS | 1927 | 1467887567238 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 03:32:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:32:47 INFO - PROCESS | 1927 | 1467887567240 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 03:32:47 INFO - PROCESS | 1927 | 1467887567243 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:32:47 INFO - PROCESS | 1927 | 1467887567245 Marionette TRACE conn2 <- [1,2210,null,{}] 03:32:47 INFO - PROCESS | 1927 | 1467887567249 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:47 INFO - PROCESS | 1927 | 1467887567251 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:47 INFO - PROCESS | 1927 | 1467887567342 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 03:32:47 INFO - PROCESS | 1927 | 1467887567415 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:47 INFO - PROCESS | 1927 | 1467887567417 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:47 INFO - PROCESS | 1927 | ++DOCSHELL 0x1182e6000 == 48 [pid = 1927] [id = 560] 03:32:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x115e60c00) [pid = 1927] [serial = 1680] [outer = 0x0] 03:32:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x1164ea000) [pid = 1927] [serial = 1681] [outer = 0x115e60c00] 03:32:47 INFO - PROCESS | 1927 | 1467887567445 Marionette DEBUG loaded listener.js 03:32:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 107 (0x1174e6800) [pid = 1927] [serial = 1682] [outer = 0x115e60c00] 03:32:48 INFO - PROCESS | 1927 | --DOCSHELL 0x1188cb000 == 47 [pid = 1927] [id = 528] 03:32:48 INFO - PROCESS | 1927 | --DOCSHELL 0x11990a000 == 46 [pid = 1927] [id = 530] 03:32:48 INFO - PROCESS | 1927 | --DOCSHELL 0x119380000 == 45 [pid = 1927] [id = 529] 03:32:48 INFO - PROCESS | 1927 | --DOCSHELL 0x12b705800 == 44 [pid = 1927] [id = 554] 03:32:48 INFO - PROCESS | 1927 | --DOCSHELL 0x12a58a800 == 43 [pid = 1927] [id = 553] 03:32:48 INFO - PROCESS | 1927 | --DOCSHELL 0x126f43000 == 42 [pid = 1927] [id = 552] 03:32:48 INFO - PROCESS | 1927 | --DOCSHELL 0x1294ee800 == 41 [pid = 1927] [id = 551] 03:32:48 INFO - PROCESS | 1927 | --DOCSHELL 0x1213be800 == 40 [pid = 1927] [id = 550] 03:32:48 INFO - PROCESS | 1927 | --DOCSHELL 0x127877000 == 39 [pid = 1927] [id = 549] 03:32:48 INFO - PROCESS | 1927 | --DOCSHELL 0x1271a5800 == 38 [pid = 1927] [id = 548] 03:32:48 INFO - PROCESS | 1927 | --DOCSHELL 0x1254d5800 == 37 [pid = 1927] [id = 547] 03:32:48 INFO - PROCESS | 1927 | --DOCSHELL 0x121937000 == 36 [pid = 1927] [id = 546] 03:32:48 INFO - PROCESS | 1927 | --DOCSHELL 0x1188ca800 == 35 [pid = 1927] [id = 545] 03:32:48 INFO - PROCESS | 1927 | --DOCSHELL 0x1169c1800 == 34 [pid = 1927] [id = 544] 03:32:48 INFO - PROCESS | 1927 | --DOCSHELL 0x119660800 == 33 [pid = 1927] [id = 543] 03:32:48 INFO - PROCESS | 1927 | --DOCSHELL 0x11886c000 == 32 [pid = 1927] [id = 542] 03:32:48 INFO - PROCESS | 1927 | --DOCSHELL 0x127888800 == 31 [pid = 1927] [id = 541] 03:32:48 INFO - PROCESS | 1927 | --DOCSHELL 0x117155800 == 30 [pid = 1927] [id = 559] 03:32:48 INFO - PROCESS | 1927 | --DOCSHELL 0x12b911800 == 29 [pid = 1927] [id = 558] 03:32:48 INFO - PROCESS | 1927 | --DOCSHELL 0x127886800 == 28 [pid = 1927] [id = 557] 03:32:48 INFO - PROCESS | 1927 | --DOCSHELL 0x119e37000 == 27 [pid = 1927] [id = 556] 03:32:48 INFO - PROCESS | 1927 | --DOCSHELL 0x12b721000 == 26 [pid = 1927] [id = 555] 03:32:48 INFO - PROCESS | 1927 | --DOMWINDOW == 106 (0x115d23400) [pid = 1927] [serial = 1595] [outer = 0x0] [url = about:blank] 03:32:48 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x113389c00) [pid = 1927] [serial = 1594] [outer = 0x0] [url = about:blank] 03:32:48 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x112f3f800) [pid = 1927] [serial = 1580] [outer = 0x0] [url = about:blank] 03:32:48 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x1128a6c00) [pid = 1927] [serial = 1579] [outer = 0x0] [url = about:blank] 03:32:48 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x118595c00) [pid = 1927] [serial = 1603] [outer = 0x0] [url = about:blank] 03:32:48 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x1133f2400) [pid = 1927] [serial = 1597] [outer = 0x0] [url = about:blank] 03:32:48 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x116a20000) [pid = 1927] [serial = 1583] [outer = 0x0] [url = about:blank] 03:32:48 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x11674e400) [pid = 1927] [serial = 1582] [outer = 0x0] [url = about:blank] 03:32:48 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x115d23000) [pid = 1927] [serial = 1598] [outer = 0x0] [url = about:blank] 03:32:48 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x118981c00) [pid = 1927] [serial = 1606] [outer = 0x0] [url = about:blank] 03:32:48 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x119be0400) [pid = 1927] [serial = 1619] [outer = 0x0] [url = about:blank] 03:32:48 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x1176ef400) [pid = 1927] [serial = 1600] [outer = 0x0] [url = about:blank] 03:32:48 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x118239400) [pid = 1927] [serial = 1586] [outer = 0x0] [url = about:blank] 03:32:48 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x118818800) [pid = 1927] [serial = 1604] [outer = 0x0] [url = about:blank] 03:32:48 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x11820cc00) [pid = 1927] [serial = 1585] [outer = 0x0] [url = about:blank] 03:32:48 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x119080400) [pid = 1927] [serial = 1609] [outer = 0x0] [url = about:blank] 03:32:48 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x1189e7c00) [pid = 1927] [serial = 1607] [outer = 0x0] [url = about:blank] 03:32:48 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x118814000) [pid = 1927] [serial = 1589] [outer = 0x0] [url = about:blank] 03:32:48 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x118620800) [pid = 1927] [serial = 1588] [outer = 0x0] [url = about:blank] 03:32:48 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x1188f2c00) [pid = 1927] [serial = 1592] [outer = 0x0] [url = about:blank] 03:32:48 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x119c7c800) [pid = 1927] [serial = 1621] [outer = 0x0] [url = about:blank] 03:32:48 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x1188e9800) [pid = 1927] [serial = 1591] [outer = 0x0] [url = about:blank] 03:32:48 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x119e62400) [pid = 1927] [serial = 1622] [outer = 0x0] [url = about:blank] 03:32:48 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x119468800) [pid = 1927] [serial = 1610] [outer = 0x0] [url = about:blank] 03:32:48 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x118214000) [pid = 1927] [serial = 1613] [outer = 0x0] [url = about:blank] 03:32:48 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x119bb4000) [pid = 1927] [serial = 1618] [outer = 0x0] [url = about:blank] 03:32:48 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x119471c00) [pid = 1927] [serial = 1615] [outer = 0x0] [url = about:blank] 03:32:48 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x113023000) [pid = 1927] [serial = 1612] [outer = 0x0] [url = about:blank] 03:32:48 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x119ae6400) [pid = 1927] [serial = 1616] [outer = 0x0] [url = about:blank] 03:32:48 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x117da9400) [pid = 1927] [serial = 1601] [outer = 0x0] [url = about:blank] 03:32:48 INFO - PROCESS | 1927 | 1467887568347 Marionette TRACE conn2 <- [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]]]}] 03:32:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:32:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1122ms 03:32:48 INFO - PROCESS | 1927 | 1467887568366 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 03:32:48 INFO - PROCESS | 1927 | 1467887568368 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 03:32:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:32:48 INFO - PROCESS | 1927 | 1467887568372 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:32:48 INFO - PROCESS | 1927 | 1467887568373 Marionette TRACE conn2 <- [1,2214,null,{}] 03:32:48 INFO - PROCESS | 1927 | 1467887568377 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:48 INFO - PROCESS | 1927 | 1467887568378 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:48 INFO - PROCESS | 1927 | 1467887568455 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 03:32:48 INFO - PROCESS | 1927 | 1467887568460 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:48 INFO - PROCESS | 1927 | 1467887568463 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:48 INFO - PROCESS | 1927 | ++DOCSHELL 0x116954000 == 27 [pid = 1927] [id = 561] 03:32:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x113254800) [pid = 1927] [serial = 1683] [outer = 0x0] 03:32:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x1133f2400) [pid = 1927] [serial = 1684] [outer = 0x113254800] 03:32:48 INFO - PROCESS | 1927 | 1467887568492 Marionette DEBUG loaded listener.js 03:32:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x115463400) [pid = 1927] [serial = 1685] [outer = 0x113254800] 03:32:48 INFO - PROCESS | 1927 | 1467887568872 Marionette TRACE conn2 <- [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]]]}] 03:32:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:32:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 522ms 03:32:48 INFO - PROCESS | 1927 | 1467887568894 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 03:32:48 INFO - PROCESS | 1927 | 1467887568897 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 03:32:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:32:48 INFO - PROCESS | 1927 | 1467887568902 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:32:48 INFO - PROCESS | 1927 | 1467887568903 Marionette TRACE conn2 <- [1,2218,null,{}] 03:32:48 INFO - PROCESS | 1927 | 1467887568906 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:48 INFO - PROCESS | 1927 | 1467887568907 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:48 INFO - PROCESS | 1927 | 1467887568988 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 03:32:48 INFO - PROCESS | 1927 | 1467887568992 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:48 INFO - PROCESS | 1927 | 1467887568993 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:49 INFO - PROCESS | 1927 | ++DOCSHELL 0x118405800 == 28 [pid = 1927] [id = 562] 03:32:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x1164ee400) [pid = 1927] [serial = 1686] [outer = 0x0] 03:32:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x11820bc00) [pid = 1927] [serial = 1687] [outer = 0x1164ee400] 03:32:49 INFO - PROCESS | 1927 | 1467887569023 Marionette DEBUG loaded listener.js 03:32:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x1184de400) [pid = 1927] [serial = 1688] [outer = 0x1164ee400] 03:32:49 INFO - PROCESS | 1927 | 1467887569369 Marionette TRACE conn2 <- [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]]]}] 03:32:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:32:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 519ms 03:32:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:32:49 INFO - PROCESS | 1927 | 1467887569420 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 03:32:49 INFO - PROCESS | 1927 | 1467887569422 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 03:32:49 INFO - PROCESS | 1927 | 1467887569424 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:32:49 INFO - PROCESS | 1927 | 1467887569427 Marionette TRACE conn2 <- [1,2222,null,{}] 03:32:49 INFO - PROCESS | 1927 | 1467887569434 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:49 INFO - PROCESS | 1927 | 1467887569437 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:49 INFO - PROCESS | 1927 | 1467887569512 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 03:32:49 INFO - PROCESS | 1927 | 1467887569519 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:49 INFO - PROCESS | 1927 | 1467887569520 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:49 INFO - PROCESS | 1927 | ++DOCSHELL 0x119647000 == 29 [pid = 1927] [id = 563] 03:32:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x1128b3400) [pid = 1927] [serial = 1689] [outer = 0x0] 03:32:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x118828400) [pid = 1927] [serial = 1690] [outer = 0x1128b3400] 03:32:49 INFO - PROCESS | 1927 | 1467887569549 Marionette DEBUG loaded listener.js 03:32:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x11897b000) [pid = 1927] [serial = 1691] [outer = 0x1128b3400] 03:32:49 INFO - PROCESS | 1927 | 1467887569882 Marionette TRACE conn2 <- [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]]]}] 03:32:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:32:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 472ms 03:32:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:32:49 INFO - PROCESS | 1927 | 1467887569898 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 03:32:49 INFO - PROCESS | 1927 | 1467887569900 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 03:32:49 INFO - PROCESS | 1927 | 1467887569902 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:32:49 INFO - PROCESS | 1927 | 1467887569903 Marionette TRACE conn2 <- [1,2226,null,{}] 03:32:49 INFO - PROCESS | 1927 | 1467887569906 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:49 INFO - PROCESS | 1927 | 1467887569907 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:49 INFO - PROCESS | 1927 | 1467887569984 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 03:32:50 INFO - PROCESS | 1927 | 1467887570046 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:50 INFO - PROCESS | 1927 | 1467887570048 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:50 INFO - PROCESS | 1927 | ++DOCSHELL 0x119c4f000 == 30 [pid = 1927] [id = 564] 03:32:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x118825400) [pid = 1927] [serial = 1692] [outer = 0x0] 03:32:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x119331000) [pid = 1927] [serial = 1693] [outer = 0x118825400] 03:32:50 INFO - PROCESS | 1927 | 1467887570073 Marionette DEBUG loaded listener.js 03:32:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x119473400) [pid = 1927] [serial = 1694] [outer = 0x118825400] 03:32:50 INFO - PROCESS | 1927 | 1467887570388 Marionette TRACE conn2 <- [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]]]}] 03:32:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:32:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 518ms 03:32:50 INFO - PROCESS | 1927 | 1467887570426 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 03:32:50 INFO - PROCESS | 1927 | 1467887570428 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 03:32:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:32:50 INFO - PROCESS | 1927 | 1467887570432 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:32:50 INFO - PROCESS | 1927 | 1467887570434 Marionette TRACE conn2 <- [1,2230,null,{}] 03:32:50 INFO - PROCESS | 1927 | 1467887570436 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:50 INFO - PROCESS | 1927 | 1467887570437 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:50 INFO - PROCESS | 1927 | 1467887570531 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 03:32:50 INFO - PROCESS | 1927 | 1467887570567 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:50 INFO - PROCESS | 1927 | 1467887570568 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:50 INFO - PROCESS | 1927 | ++DOCSHELL 0x121d21000 == 31 [pid = 1927] [id = 565] 03:32:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x115e60400) [pid = 1927] [serial = 1695] [outer = 0x0] 03:32:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x11994f800) [pid = 1927] [serial = 1696] [outer = 0x115e60400] 03:32:50 INFO - PROCESS | 1927 | 1467887570592 Marionette DEBUG loaded listener.js 03:32:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x119ae3c00) [pid = 1927] [serial = 1697] [outer = 0x115e60400] 03:32:50 INFO - PROCESS | 1927 | 1467887570921 Marionette TRACE conn2 <- [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]]]}] 03:32:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:32:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 517ms 03:32:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:32:50 INFO - PROCESS | 1927 | 1467887570955 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 03:32:50 INFO - PROCESS | 1927 | 1467887570957 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 03:32:50 INFO - PROCESS | 1927 | 1467887570959 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:32:50 INFO - PROCESS | 1927 | 1467887570960 Marionette TRACE conn2 <- [1,2234,null,{}] 03:32:50 INFO - PROCESS | 1927 | 1467887570962 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:50 INFO - PROCESS | 1927 | 1467887570966 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:51 INFO - PROCESS | 1927 | 1467887571075 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 03:32:51 INFO - PROCESS | 1927 | 1467887571112 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:51 INFO - PROCESS | 1927 | 1467887571113 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:51 INFO - PROCESS | 1927 | ++DOCSHELL 0x125647800 == 32 [pid = 1927] [id = 566] 03:32:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x119aeb800) [pid = 1927] [serial = 1698] [outer = 0x0] 03:32:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x119c7c800) [pid = 1927] [serial = 1699] [outer = 0x119aeb800] 03:32:51 INFO - PROCESS | 1927 | 1467887571138 Marionette DEBUG loaded listener.js 03:32:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x12127d800) [pid = 1927] [serial = 1700] [outer = 0x119aeb800] 03:32:51 INFO - PROCESS | 1927 | 1467887571472 Marionette TRACE conn2 <- [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]]]}] 03:32:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:32:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 568ms 03:32:51 INFO - PROCESS | 1927 | 1467887571527 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 03:32:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:32:51 INFO - PROCESS | 1927 | 1467887571535 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 03:32:51 INFO - PROCESS | 1927 | 1467887571538 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:32:51 INFO - PROCESS | 1927 | 1467887571539 Marionette TRACE conn2 <- [1,2238,null,{}] 03:32:51 INFO - PROCESS | 1927 | 1467887571541 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:51 INFO - PROCESS | 1927 | 1467887571542 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:51 INFO - PROCESS | 1927 | 1467887571636 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 03:32:51 INFO - PROCESS | 1927 | 1467887571647 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:51 INFO - PROCESS | 1927 | 1467887571649 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:51 INFO - PROCESS | 1927 | ++DOCSHELL 0x126f51000 == 33 [pid = 1927] [id = 567] 03:32:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x1196d2000) [pid = 1927] [serial = 1701] [outer = 0x0] 03:32:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x12184a800) [pid = 1927] [serial = 1702] [outer = 0x1196d2000] 03:32:51 INFO - PROCESS | 1927 | 1467887571673 Marionette DEBUG loaded listener.js 03:32:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x1230e0800) [pid = 1927] [serial = 1703] [outer = 0x1196d2000] 03:32:51 INFO - PROCESS | 1927 | 1467887571991 Marionette TRACE conn2 <- [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]]]}] 03:32:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:32:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 469ms 03:32:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:32:52 INFO - PROCESS | 1927 | 1467887572007 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 03:32:52 INFO - PROCESS | 1927 | 1467887572009 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 03:32:52 INFO - PROCESS | 1927 | 1467887572011 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:32:52 INFO - PROCESS | 1927 | 1467887572015 Marionette TRACE conn2 <- [1,2242,null,{}] 03:32:52 INFO - PROCESS | 1927 | 1467887572018 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:52 INFO - PROCESS | 1927 | 1467887572019 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:52 INFO - PROCESS | 1927 | 1467887572116 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 03:32:52 INFO - PROCESS | 1927 | 1467887572152 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:52 INFO - PROCESS | 1927 | 1467887572153 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:52 INFO - PROCESS | 1927 | ++DOCSHELL 0x1271bc000 == 34 [pid = 1927] [id = 568] 03:32:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x125303000) [pid = 1927] [serial = 1704] [outer = 0x0] 03:32:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x125629000) [pid = 1927] [serial = 1705] [outer = 0x125303000] 03:32:52 INFO - PROCESS | 1927 | 1467887572178 Marionette DEBUG loaded listener.js 03:32:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x1258f3800) [pid = 1927] [serial = 1706] [outer = 0x125303000] 03:32:52 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x1274c1000) [pid = 1927] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:32:52 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x126962000) [pid = 1927] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:32:52 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x118590000) [pid = 1927] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:32:52 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x1199f8c00) [pid = 1927] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:32:52 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x11337c400) [pid = 1927] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:32:52 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x123728400) [pid = 1927] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:32:52 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x113c36400) [pid = 1927] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:32:52 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x119e62c00) [pid = 1927] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:32:52 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x118982400) [pid = 1927] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:32:52 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x1188f4800) [pid = 1927] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:32:52 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x113c3a000) [pid = 1927] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:32:52 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x1189de000) [pid = 1927] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:32:52 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x116757c00) [pid = 1927] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:32:52 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x110d62400) [pid = 1927] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:32:52 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x12539fc00) [pid = 1927] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:32:52 INFO - PROCESS | 1927 | 1467887572608 Marionette TRACE conn2 <- [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]]]}] 03:32:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:32:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 621ms 03:32:52 INFO - PROCESS | 1927 | 1467887572633 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 03:32:52 INFO - PROCESS | 1927 | 1467887572634 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 03:32:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:32:52 INFO - PROCESS | 1927 | 1467887572636 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:32:52 INFO - PROCESS | 1927 | 1467887572637 Marionette TRACE conn2 <- [1,2246,null,{}] 03:32:52 INFO - PROCESS | 1927 | 1467887572639 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:52 INFO - PROCESS | 1927 | 1467887572648 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:52 INFO - PROCESS | 1927 | 1467887572723 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 03:32:52 INFO - PROCESS | 1927 | 1467887572727 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:52 INFO - PROCESS | 1927 | 1467887572728 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:52 INFO - PROCESS | 1927 | ++DOCSHELL 0x1193a6800 == 35 [pid = 1927] [id = 569] 03:32:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x113c36400) [pid = 1927] [serial = 1707] [outer = 0x0] 03:32:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x118612800) [pid = 1927] [serial = 1708] [outer = 0x113c36400] 03:32:52 INFO - PROCESS | 1927 | 1467887572756 Marionette DEBUG loaded listener.js 03:32:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x1199ee400) [pid = 1927] [serial = 1709] [outer = 0x113c36400] 03:32:53 INFO - PROCESS | 1927 | 1467887573066 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 03:32:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:32:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 470ms 03:32:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:32:53 INFO - PROCESS | 1927 | 1467887573106 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 03:32:53 INFO - PROCESS | 1927 | 1467887573107 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 03:32:53 INFO - PROCESS | 1927 | 1467887573109 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:32:53 INFO - PROCESS | 1927 | 1467887573110 Marionette TRACE conn2 <- [1,2250,null,{}] 03:32:53 INFO - PROCESS | 1927 | 1467887573138 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:53 INFO - PROCESS | 1927 | 1467887573139 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:53 INFO - PROCESS | 1927 | 1467887573221 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 03:32:53 INFO - PROCESS | 1927 | 1467887573225 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:53 INFO - PROCESS | 1927 | 1467887573226 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:53 INFO - PROCESS | 1927 | ++DOCSHELL 0x1291c0800 == 36 [pid = 1927] [id = 570] 03:32:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x119472800) [pid = 1927] [serial = 1710] [outer = 0x0] 03:32:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x1236eac00) [pid = 1927] [serial = 1711] [outer = 0x119472800] 03:32:53 INFO - PROCESS | 1927 | 1467887573252 Marionette DEBUG loaded listener.js 03:32:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x1259d8000) [pid = 1927] [serial = 1712] [outer = 0x119472800] 03:32:53 INFO - PROCESS | 1927 | 1467887573597 Marionette TRACE conn2 <- [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]]]}] 03:32:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:32:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 527ms 03:32:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:32:53 INFO - PROCESS | 1927 | 1467887573637 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 03:32:53 INFO - PROCESS | 1927 | 1467887573638 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 03:32:53 INFO - PROCESS | 1927 | 1467887573640 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:32:53 INFO - PROCESS | 1927 | 1467887573642 Marionette TRACE conn2 <- [1,2254,null,{}] 03:32:53 INFO - PROCESS | 1927 | 1467887573644 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:53 INFO - PROCESS | 1927 | 1467887573646 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:53 INFO - PROCESS | 1927 | 1467887573741 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 03:32:53 INFO - PROCESS | 1927 | 1467887573805 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:53 INFO - PROCESS | 1927 | 1467887573806 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:53 INFO - PROCESS | 1927 | ++DOCSHELL 0x121d1c000 == 37 [pid = 1927] [id = 571] 03:32:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x119bb9000) [pid = 1927] [serial = 1713] [outer = 0x0] 03:32:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x126962000) [pid = 1927] [serial = 1714] [outer = 0x119bb9000] 03:32:53 INFO - PROCESS | 1927 | 1467887573832 Marionette DEBUG loaded listener.js 03:32:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x127155800) [pid = 1927] [serial = 1715] [outer = 0x119bb9000] 03:32:54 INFO - PROCESS | 1927 | 1467887574095 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 03:32:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:32:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 469ms 03:32:54 INFO - PROCESS | 1927 | 1467887574109 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 03:32:54 INFO - PROCESS | 1927 | 1467887574110 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 03:32:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:32:54 INFO - PROCESS | 1927 | 1467887574122 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:32:54 INFO - PROCESS | 1927 | 1467887574123 Marionette TRACE conn2 <- [1,2258,null,{}] 03:32:54 INFO - PROCESS | 1927 | 1467887574125 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:54 INFO - PROCESS | 1927 | 1467887574126 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:54 INFO - PROCESS | 1927 | 1467887574219 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 03:32:54 INFO - PROCESS | 1927 | 1467887574222 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:54 INFO - PROCESS | 1927 | 1467887574223 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:54 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b028800 == 38 [pid = 1927] [id = 572] 03:32:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x119e66000) [pid = 1927] [serial = 1716] [outer = 0x0] 03:32:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x1274c7800) [pid = 1927] [serial = 1717] [outer = 0x119e66000] 03:32:54 INFO - PROCESS | 1927 | 1467887574247 Marionette DEBUG loaded listener.js 03:32:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x1275f6800) [pid = 1927] [serial = 1718] [outer = 0x119e66000] 03:32:54 INFO - PROCESS | 1927 | 1467887574752 Marionette TRACE conn2 <- [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]]]}] 03:32:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:32:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 675ms 03:32:54 INFO - PROCESS | 1927 | 1467887574798 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 03:32:54 INFO - PROCESS | 1927 | 1467887574802 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 03:32:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:32:54 INFO - PROCESS | 1927 | 1467887574807 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:32:54 INFO - PROCESS | 1927 | 1467887574810 Marionette TRACE conn2 <- [1,2262,null,{}] 03:32:54 INFO - PROCESS | 1927 | 1467887574816 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:54 INFO - PROCESS | 1927 | 1467887574819 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:54 INFO - PROCESS | 1927 | 1467887574976 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 03:32:55 INFO - PROCESS | 1927 | 1467887575103 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:55 INFO - PROCESS | 1927 | 1467887575104 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:55 INFO - PROCESS | 1927 | ++DOCSHELL 0x117478800 == 39 [pid = 1927] [id = 573] 03:32:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x1133f3000) [pid = 1927] [serial = 1719] [outer = 0x0] 03:32:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x113c38000) [pid = 1927] [serial = 1720] [outer = 0x1133f3000] 03:32:55 INFO - PROCESS | 1927 | 1467887575135 Marionette DEBUG loaded listener.js 03:32:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x116905c00) [pid = 1927] [serial = 1721] [outer = 0x1133f3000] 03:32:55 INFO - PROCESS | 1927 | 1467887575622 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 03:32:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:32:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 826ms 03:32:55 INFO - PROCESS | 1927 | 1467887575631 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 03:32:55 INFO - PROCESS | 1927 | 1467887575634 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 03:32:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:32:55 INFO - PROCESS | 1927 | 1467887575639 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:32:55 INFO - PROCESS | 1927 | 1467887575641 Marionette TRACE conn2 <- [1,2266,null,{}] 03:32:55 INFO - PROCESS | 1927 | 1467887575670 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:55 INFO - PROCESS | 1927 | 1467887575672 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:55 INFO - PROCESS | 1927 | 1467887575803 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 03:32:55 INFO - PROCESS | 1927 | 1467887575866 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:55 INFO - PROCESS | 1927 | 1467887575867 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:55 INFO - PROCESS | 1927 | ++DOCSHELL 0x11a0c1000 == 40 [pid = 1927] [id = 574] 03:32:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x11823ec00) [pid = 1927] [serial = 1722] [outer = 0x0] 03:32:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x118593800) [pid = 1927] [serial = 1723] [outer = 0x11823ec00] 03:32:55 INFO - PROCESS | 1927 | 1467887575899 Marionette DEBUG loaded listener.js 03:32:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x118828c00) [pid = 1927] [serial = 1724] [outer = 0x11823ec00] 03:32:56 INFO - PROCESS | 1927 | 1467887576570 Marionette TRACE conn2 <- [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]]]}] 03:32:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:32:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 969ms 03:32:56 INFO - PROCESS | 1927 | 1467887576609 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 03:32:56 INFO - PROCESS | 1927 | 1467887576612 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 03:32:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:32:56 INFO - PROCESS | 1927 | 1467887576617 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:32:56 INFO - PROCESS | 1927 | 1467887576619 Marionette TRACE conn2 <- [1,2270,null,{}] 03:32:56 INFO - PROCESS | 1927 | 1467887576623 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:56 INFO - PROCESS | 1927 | 1467887576624 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:56 INFO - PROCESS | 1927 | 1467887576724 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 03:32:56 INFO - PROCESS | 1927 | --DOCSHELL 0x121d1c000 == 39 [pid = 1927] [id = 571] 03:32:56 INFO - PROCESS | 1927 | --DOCSHELL 0x1291c0800 == 38 [pid = 1927] [id = 570] 03:32:56 INFO - PROCESS | 1927 | --DOCSHELL 0x1193a6800 == 37 [pid = 1927] [id = 569] 03:32:56 INFO - PROCESS | 1927 | --DOCSHELL 0x1271bc000 == 36 [pid = 1927] [id = 568] 03:32:56 INFO - PROCESS | 1927 | --DOCSHELL 0x126f51000 == 35 [pid = 1927] [id = 567] 03:32:56 INFO - PROCESS | 1927 | --DOCSHELL 0x125647800 == 34 [pid = 1927] [id = 566] 03:32:56 INFO - PROCESS | 1927 | --DOCSHELL 0x121d21000 == 33 [pid = 1927] [id = 565] 03:32:56 INFO - PROCESS | 1927 | --DOCSHELL 0x119c4f000 == 32 [pid = 1927] [id = 564] 03:32:56 INFO - PROCESS | 1927 | --DOCSHELL 0x119647000 == 31 [pid = 1927] [id = 563] 03:32:56 INFO - PROCESS | 1927 | --DOCSHELL 0x118405800 == 30 [pid = 1927] [id = 562] 03:32:56 INFO - PROCESS | 1927 | --DOCSHELL 0x116954000 == 29 [pid = 1927] [id = 561] 03:32:56 INFO - PROCESS | 1927 | --DOCSHELL 0x1182e6000 == 28 [pid = 1927] [id = 560] 03:32:56 INFO - PROCESS | 1927 | 1467887576833 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:56 INFO - PROCESS | 1927 | 1467887576836 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:56 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x1275f0800) [pid = 1927] [serial = 1666] [outer = 0x0] [url = about:blank] 03:32:56 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x1275f9400) [pid = 1927] [serial = 1667] [outer = 0x0] [url = about:blank] 03:32:56 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x126e2b000) [pid = 1927] [serial = 1663] [outer = 0x0] [url = about:blank] 03:32:56 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x1271d8800) [pid = 1927] [serial = 1664] [outer = 0x0] [url = about:blank] 03:32:56 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x118818c00) [pid = 1927] [serial = 1636] [outer = 0x0] [url = about:blank] 03:32:56 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x1188eb400) [pid = 1927] [serial = 1637] [outer = 0x0] [url = about:blank] 03:32:56 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x121060400) [pid = 1927] [serial = 1648] [outer = 0x0] [url = about:blank] 03:32:56 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x118215400) [pid = 1927] [serial = 1631] [outer = 0x0] [url = about:blank] 03:32:56 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x1254f2000) [pid = 1927] [serial = 1651] [outer = 0x0] [url = about:blank] 03:32:56 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x115d17c00) [pid = 1927] [serial = 1627] [outer = 0x0] [url = about:blank] 03:32:56 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x11a09a000) [pid = 1927] [serial = 1624] [outer = 0x0] [url = about:blank] 03:32:56 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x11690b800) [pid = 1927] [serial = 1628] [outer = 0x0] [url = about:blank] 03:32:56 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x1199f0000) [pid = 1927] [serial = 1642] [outer = 0x0] [url = about:blank] 03:32:56 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x119330000) [pid = 1927] [serial = 1639] [outer = 0x0] [url = about:blank] 03:32:56 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x119aea800) [pid = 1927] [serial = 1643] [outer = 0x0] [url = about:blank] 03:32:56 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x119e66c00) [pid = 1927] [serial = 1646] [outer = 0x0] [url = about:blank] 03:32:56 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x119be3000) [pid = 1927] [serial = 1645] [outer = 0x0] [url = about:blank] 03:32:56 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x125ebb800) [pid = 1927] [serial = 1661] [outer = 0x0] [url = about:blank] 03:32:56 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x121068800) [pid = 1927] [serial = 1625] [outer = 0x0] [url = about:blank] 03:32:56 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x118210000) [pid = 1927] [serial = 1634] [outer = 0x0] [url = about:blank] 03:32:56 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x1188e8c00) [pid = 1927] [serial = 1658] [outer = 0x0] [url = about:blank] 03:32:56 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x1259df800) [pid = 1927] [serial = 1655] [outer = 0x0] [url = about:blank] 03:32:56 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x123725400) [pid = 1927] [serial = 1649] [outer = 0x0] [url = about:blank] 03:32:56 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x1196d5000) [pid = 1927] [serial = 1640] [outer = 0x0] [url = about:blank] 03:32:56 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x1258f0800) [pid = 1927] [serial = 1654] [outer = 0x0] [url = about:blank] 03:32:56 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x1176fbc00) [pid = 1927] [serial = 1630] [outer = 0x0] [url = about:blank] 03:32:56 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x1253ad400) [pid = 1927] [serial = 1660] [outer = 0x0] [url = about:blank] 03:32:56 INFO - PROCESS | 1927 | --DOMWINDOW == 76 (0x116f99c00) [pid = 1927] [serial = 1657] [outer = 0x0] [url = about:blank] 03:32:56 INFO - PROCESS | 1927 | --DOMWINDOW == 75 (0x125632000) [pid = 1927] [serial = 1652] [outer = 0x0] [url = about:blank] 03:32:56 INFO - PROCESS | 1927 | --DOMWINDOW == 74 (0x1176ef800) [pid = 1927] [serial = 1633] [outer = 0x0] [url = about:blank] 03:32:56 INFO - PROCESS | 1927 | ++DOCSHELL 0x11714c000 == 29 [pid = 1927] [id = 575] 03:32:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 75 (0x1133f1800) [pid = 1927] [serial = 1725] [outer = 0x0] 03:32:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 76 (0x11674d400) [pid = 1927] [serial = 1726] [outer = 0x1133f1800] 03:32:56 INFO - PROCESS | 1927 | 1467887576869 Marionette DEBUG loaded listener.js 03:32:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 77 (0x1176fbc00) [pid = 1927] [serial = 1727] [outer = 0x1133f1800] 03:32:57 INFO - PROCESS | 1927 | 1467887577167 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 03:32:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:32:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 570ms 03:32:57 INFO - PROCESS | 1927 | 1467887577188 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 03:32:57 INFO - PROCESS | 1927 | 1467887577190 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 03:32:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:32:57 INFO - PROCESS | 1927 | 1467887577195 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:32:57 INFO - PROCESS | 1927 | 1467887577199 Marionette TRACE conn2 <- [1,2274,null,{}] 03:32:57 INFO - PROCESS | 1927 | 1467887577203 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:57 INFO - PROCESS | 1927 | 1467887577204 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:57 INFO - PROCESS | 1927 | 1467887577286 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 03:32:57 INFO - PROCESS | 1927 | 1467887577290 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:57 INFO - PROCESS | 1927 | 1467887577291 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:57 INFO - PROCESS | 1927 | ++DOCSHELL 0x11937a800 == 30 [pid = 1927] [id = 576] 03:32:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x11820fc00) [pid = 1927] [serial = 1728] [outer = 0x0] 03:32:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x118597000) [pid = 1927] [serial = 1729] [outer = 0x11820fc00] 03:32:57 INFO - PROCESS | 1927 | 1467887577320 Marionette DEBUG loaded listener.js 03:32:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x118828000) [pid = 1927] [serial = 1730] [outer = 0x11820fc00] 03:32:57 INFO - PROCESS | 1927 | 1467887577656 Marionette TRACE conn2 <- [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]]]}] 03:32:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:32:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 473ms 03:32:57 INFO - PROCESS | 1927 | 1467887577669 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 03:32:57 INFO - PROCESS | 1927 | 1467887577670 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 03:32:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:32:57 INFO - PROCESS | 1927 | 1467887577679 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:32:57 INFO - PROCESS | 1927 | 1467887577681 Marionette TRACE conn2 <- [1,2278,null,{}] 03:32:57 INFO - PROCESS | 1927 | 1467887577690 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:57 INFO - PROCESS | 1927 | 1467887577693 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:57 INFO - PROCESS | 1927 | 1467887577777 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 03:32:57 INFO - PROCESS | 1927 | 1467887577785 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:57 INFO - PROCESS | 1927 | 1467887577787 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:57 INFO - PROCESS | 1927 | ++DOCSHELL 0x1215a4000 == 31 [pid = 1927] [id = 577] 03:32:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x1189e7c00) [pid = 1927] [serial = 1731] [outer = 0x0] 03:32:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x119464800) [pid = 1927] [serial = 1732] [outer = 0x1189e7c00] 03:32:57 INFO - PROCESS | 1927 | 1467887577815 Marionette DEBUG loaded listener.js 03:32:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x119ae3000) [pid = 1927] [serial = 1733] [outer = 0x1189e7c00] 03:32:58 INFO - PROCESS | 1927 | 1467887578164 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 03:32:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:32:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 529ms 03:32:58 INFO - PROCESS | 1927 | 1467887578205 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 03:32:58 INFO - PROCESS | 1927 | 1467887578207 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 03:32:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:32:58 INFO - PROCESS | 1927 | 1467887578209 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:32:58 INFO - PROCESS | 1927 | 1467887578210 Marionette TRACE conn2 <- [1,2282,null,{}] 03:32:58 INFO - PROCESS | 1927 | 1467887578212 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:58 INFO - PROCESS | 1927 | 1467887578213 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:58 INFO - PROCESS | 1927 | 1467887578293 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 03:32:58 INFO - PROCESS | 1927 | 1467887578299 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:58 INFO - PROCESS | 1927 | 1467887578300 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:58 INFO - PROCESS | 1927 | ++DOCSHELL 0x125961000 == 32 [pid = 1927] [id = 578] 03:32:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x1133fb000) [pid = 1927] [serial = 1734] [outer = 0x0] 03:32:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x119be9800) [pid = 1927] [serial = 1735] [outer = 0x1133fb000] 03:32:58 INFO - PROCESS | 1927 | 1467887578325 Marionette DEBUG loaded listener.js 03:32:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x119e64000) [pid = 1927] [serial = 1736] [outer = 0x1133fb000] 03:32:58 INFO - PROCESS | 1927 | 1467887578656 Marionette TRACE conn2 <- [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]]]}] 03:32:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:32:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 472ms 03:32:58 INFO - PROCESS | 1927 | 1467887578681 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 03:32:58 INFO - PROCESS | 1927 | 1467887578683 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 03:32:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:32:58 INFO - PROCESS | 1927 | 1467887578686 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:32:58 INFO - PROCESS | 1927 | 1467887578688 Marionette TRACE conn2 <- [1,2286,null,{}] 03:32:58 INFO - PROCESS | 1927 | 1467887578691 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:58 INFO - PROCESS | 1927 | 1467887578693 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:58 INFO - PROCESS | 1927 | 1467887578822 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 03:32:58 INFO - PROCESS | 1927 | 1467887578930 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:58 INFO - PROCESS | 1927 | 1467887578931 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:58 INFO - PROCESS | 1927 | ++DOCSHELL 0x126949000 == 33 [pid = 1927] [id = 579] 03:32:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x119bdd400) [pid = 1927] [serial = 1737] [outer = 0x0] 03:32:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x119e69c00) [pid = 1927] [serial = 1738] [outer = 0x119bdd400] 03:32:58 INFO - PROCESS | 1927 | 1467887578971 Marionette DEBUG loaded listener.js 03:32:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x121144000) [pid = 1927] [serial = 1739] [outer = 0x119bdd400] 03:32:59 INFO - PROCESS | 1927 | 1467887579381 Marionette TRACE conn2 <- [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]]]}] 03:32:59 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 03:32:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 719ms 03:32:59 INFO - PROCESS | 1927 | 1467887579405 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 03:32:59 INFO - PROCESS | 1927 | 1467887579406 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 03:32:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:32:59 INFO - PROCESS | 1927 | 1467887579409 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:32:59 INFO - PROCESS | 1927 | 1467887579410 Marionette TRACE conn2 <- [1,2290,null,{}] 03:32:59 INFO - PROCESS | 1927 | 1467887579412 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:59 INFO - PROCESS | 1927 | 1467887579416 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:59 INFO - PROCESS | 1927 | 1467887579549 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 03:32:59 INFO - PROCESS | 1927 | 1467887579565 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:59 INFO - PROCESS | 1927 | 1467887579566 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:32:59 INFO - PROCESS | 1927 | ++DOCSHELL 0x127567800 == 34 [pid = 1927] [id = 580] 03:32:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x1215be800) [pid = 1927] [serial = 1740] [outer = 0x0] 03:32:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x12562fc00) [pid = 1927] [serial = 1741] [outer = 0x1215be800] 03:32:59 INFO - PROCESS | 1927 | 1467887579591 Marionette DEBUG loaded listener.js 03:32:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x12696b800) [pid = 1927] [serial = 1742] [outer = 0x1215be800] 03:32:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:32:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 522ms 03:32:59 INFO - PROCESS | 1927 | 1467887579925 Marionette TRACE conn2 <- [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]]]}] 03:32:59 INFO - PROCESS | 1927 | 1467887579934 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 03:32:59 INFO - PROCESS | 1927 | 1467887579935 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 03:32:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:32:59 INFO - PROCESS | 1927 | 1467887579949 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:32:59 INFO - PROCESS | 1927 | 1467887579951 Marionette TRACE conn2 <- [1,2294,null,{}] 03:32:59 INFO - PROCESS | 1927 | 1467887579954 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:59 INFO - PROCESS | 1927 | 1467887579956 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:00 INFO - PROCESS | 1927 | 1467887580120 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 03:33:00 INFO - PROCESS | 1927 | 1467887580137 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:00 INFO - PROCESS | 1927 | 1467887580138 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:00 INFO - PROCESS | 1927 | ++DOCSHELL 0x1294e5800 == 35 [pid = 1927] [id = 581] 03:33:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x12696c800) [pid = 1927] [serial = 1743] [outer = 0x0] 03:33:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x1271d1800) [pid = 1927] [serial = 1744] [outer = 0x12696c800] 03:33:00 INFO - PROCESS | 1927 | 1467887580168 Marionette DEBUG loaded listener.js 03:33:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x1275f4400) [pid = 1927] [serial = 1745] [outer = 0x12696c800] 03:33:00 INFO - PROCESS | 1927 | 1467887580490 Marionette TRACE conn2 <- [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]]]}] 03:33:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:33:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 572ms 03:33:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:33:00 INFO - PROCESS | 1927 | 1467887580519 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 03:33:00 INFO - PROCESS | 1927 | 1467887580521 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 03:33:00 INFO - PROCESS | 1927 | 1467887580528 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:33:00 INFO - PROCESS | 1927 | 1467887580529 Marionette TRACE conn2 <- [1,2298,null,{}] 03:33:00 INFO - PROCESS | 1927 | 1467887580532 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:00 INFO - PROCESS | 1927 | 1467887580533 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:00 INFO - PROCESS | 1927 | 1467887580630 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 03:33:00 INFO - PROCESS | 1927 | 1467887580633 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:00 INFO - PROCESS | 1927 | 1467887580634 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:00 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a42e000 == 36 [pid = 1927] [id = 582] 03:33:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x126e2f000) [pid = 1927] [serial = 1746] [outer = 0x0] 03:33:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x12784a000) [pid = 1927] [serial = 1747] [outer = 0x126e2f000] 03:33:00 INFO - PROCESS | 1927 | 1467887580659 Marionette DEBUG loaded listener.js 03:33:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x128b07400) [pid = 1927] [serial = 1748] [outer = 0x126e2f000] 03:33:00 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x1128b3400) [pid = 1927] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:33:00 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x118214800) [pid = 1927] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:33:00 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x115e60400) [pid = 1927] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:33:00 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x119aeb800) [pid = 1927] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:33:01 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x11897e800) [pid = 1927] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:33:01 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x125303000) [pid = 1927] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:33:01 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x1196d2000) [pid = 1927] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:33:01 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x113c36400) [pid = 1927] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:33:01 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x12105f800) [pid = 1927] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:33:01 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x119472800) [pid = 1927] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:33:01 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x1164ee400) [pid = 1927] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:33:01 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x118825400) [pid = 1927] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:33:01 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x115e5ec00) [pid = 1927] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:33:01 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x115e60c00) [pid = 1927] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:33:01 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x113254800) [pid = 1927] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:33:01 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x119bb9000) [pid = 1927] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:33:01 INFO - PROCESS | 1927 | 1467887581057 Marionette TRACE conn2 <- [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]]]}] 03:33:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:33:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 574ms 03:33:01 INFO - PROCESS | 1927 | 1467887581098 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 03:33:01 INFO - PROCESS | 1927 | 1467887581099 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 03:33:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:33:01 INFO - PROCESS | 1927 | 1467887581102 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:33:01 INFO - PROCESS | 1927 | 1467887581103 Marionette TRACE conn2 <- [1,2302,null,{}] 03:33:01 INFO - PROCESS | 1927 | 1467887581105 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:01 INFO - PROCESS | 1927 | 1467887581114 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:01 INFO - PROCESS | 1927 | 1467887581189 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 03:33:01 INFO - PROCESS | 1927 | 1467887581192 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:01 INFO - PROCESS | 1927 | 1467887581193 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:01 INFO - PROCESS | 1927 | ++DOCSHELL 0x12125e800 == 37 [pid = 1927] [id = 583] 03:33:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x1128b3400) [pid = 1927] [serial = 1749] [outer = 0x0] 03:33:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x115e60c00) [pid = 1927] [serial = 1750] [outer = 0x1128b3400] 03:33:01 INFO - PROCESS | 1927 | 1467887581219 Marionette DEBUG loaded listener.js 03:33:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x11946c000) [pid = 1927] [serial = 1751] [outer = 0x1128b3400] 03:33:01 INFO - PROCESS | 1927 | 1467887581566 Marionette TRACE conn2 <- [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]]]}] 03:33:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:33:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 470ms 03:33:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:33:01 INFO - PROCESS | 1927 | 1467887581572 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 03:33:01 INFO - PROCESS | 1927 | 1467887581573 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 03:33:01 INFO - PROCESS | 1927 | 1467887581575 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:33:01 INFO - PROCESS | 1927 | 1467887581576 Marionette TRACE conn2 <- [1,2306,null,{}] 03:33:01 INFO - PROCESS | 1927 | 1467887581579 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:01 INFO - PROCESS | 1927 | 1467887581582 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:01 INFO - PROCESS | 1927 | 1467887581685 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 03:33:01 INFO - PROCESS | 1927 | 1467887581690 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:01 INFO - PROCESS | 1927 | 1467887581691 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:01 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b033800 == 38 [pid = 1927] [id = 584] 03:33:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x113389c00) [pid = 1927] [serial = 1752] [outer = 0x0] 03:33:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x1214e1c00) [pid = 1927] [serial = 1753] [outer = 0x113389c00] 03:33:01 INFO - PROCESS | 1927 | 1467887581716 Marionette DEBUG loaded listener.js 03:33:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x119e63400) [pid = 1927] [serial = 1754] [outer = 0x113389c00] 03:33:02 INFO - PROCESS | 1927 | 1467887582027 Marionette TRACE conn2 <- [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]]]}] 03:33:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:33:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 469ms 03:33:02 INFO - PROCESS | 1927 | 1467887582044 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 03:33:02 INFO - PROCESS | 1927 | 1467887582047 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 03:33:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:33:02 INFO - PROCESS | 1927 | 1467887582051 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:33:02 INFO - PROCESS | 1927 | 1467887582061 Marionette TRACE conn2 <- [1,2310,null,{}] 03:33:02 INFO - PROCESS | 1927 | 1467887582065 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:02 INFO - PROCESS | 1927 | 1467887582067 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:02 INFO - PROCESS | 1927 | 1467887582154 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 03:33:02 INFO - PROCESS | 1927 | 1467887582158 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:02 INFO - PROCESS | 1927 | 1467887582160 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:02 INFO - PROCESS | 1927 | ++DOCSHELL 0x12bc3f800 == 39 [pid = 1927] [id = 585] 03:33:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x128b07000) [pid = 1927] [serial = 1755] [outer = 0x0] 03:33:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x128dc7400) [pid = 1927] [serial = 1756] [outer = 0x128b07000] 03:33:02 INFO - PROCESS | 1927 | 1467887582188 Marionette DEBUG loaded listener.js 03:33:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x12931ac00) [pid = 1927] [serial = 1757] [outer = 0x128b07000] 03:33:02 INFO - PROCESS | 1927 | 1467887582520 Marionette TRACE conn2 <- [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]]]}] 03:33:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:33:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 481ms 03:33:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:33:02 INFO - PROCESS | 1927 | 1467887582534 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 03:33:02 INFO - PROCESS | 1927 | 1467887582535 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 03:33:02 INFO - PROCESS | 1927 | 1467887582537 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:33:02 INFO - PROCESS | 1927 | 1467887582538 Marionette TRACE conn2 <- [1,2314,null,{}] 03:33:02 INFO - PROCESS | 1927 | 1467887582540 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:02 INFO - PROCESS | 1927 | 1467887582541 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:02 INFO - PROCESS | 1927 | 1467887582652 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 03:33:02 INFO - PROCESS | 1927 | 1467887582658 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:02 INFO - PROCESS | 1927 | 1467887582659 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:02 INFO - PROCESS | 1927 | ++DOCSHELL 0x12bfa1000 == 40 [pid = 1927] [id = 586] 03:33:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x117db4400) [pid = 1927] [serial = 1758] [outer = 0x0] 03:33:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x12931c000) [pid = 1927] [serial = 1759] [outer = 0x117db4400] 03:33:02 INFO - PROCESS | 1927 | 1467887582683 Marionette DEBUG loaded listener.js 03:33:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x12a469400) [pid = 1927] [serial = 1760] [outer = 0x117db4400] 03:33:02 INFO - PROCESS | 1927 | 1467887582983 Marionette TRACE conn2 <- [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]]]}] 03:33:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:33:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 518ms 03:33:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:33:03 INFO - PROCESS | 1927 | 1467887583055 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 03:33:03 INFO - PROCESS | 1927 | 1467887583058 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 03:33:03 INFO - PROCESS | 1927 | 1467887583061 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:33:03 INFO - PROCESS | 1927 | 1467887583065 Marionette TRACE conn2 <- [1,2318,null,{}] 03:33:03 INFO - PROCESS | 1927 | 1467887583070 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:03 INFO - PROCESS | 1927 | 1467887583072 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:03 INFO - PROCESS | 1927 | 1467887583178 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 03:33:03 INFO - PROCESS | 1927 | 1467887583235 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:03 INFO - PROCESS | 1927 | 1467887583237 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:03 INFO - PROCESS | 1927 | ++DOCSHELL 0x1182ce800 == 41 [pid = 1927] [id = 587] 03:33:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x112eb6c00) [pid = 1927] [serial = 1761] [outer = 0x0] 03:33:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x113250c00) [pid = 1927] [serial = 1762] [outer = 0x112eb6c00] 03:33:03 INFO - PROCESS | 1927 | 1467887583269 Marionette DEBUG loaded listener.js 03:33:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x116758c00) [pid = 1927] [serial = 1763] [outer = 0x112eb6c00] 03:33:03 INFO - PROCESS | 1927 | 1467887583772 Marionette TRACE conn2 <- [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] 03:33:03 INFO - PROCESS | 1927 | 1467887583787 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 03:33:03 INFO - PROCESS | 1927 | 1467887583792 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:33:03 INFO - PROCESS | 1927 | 1467887583794 Marionette TRACE conn2 <- [1,2322,null,{}] 03:33:03 INFO - PROCESS | 1927 | 1467887583797 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:03 INFO - PROCESS | 1927 | 1467887583799 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:03 INFO - PROCESS | 1927 | 1467887583902 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 03:33:03 INFO - PROCESS | 1927 | 1467887583976 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:03 INFO - PROCESS | 1927 | 1467887583977 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:03 INFO - PROCESS | 1927 | ++DOCSHELL 0x12378c000 == 42 [pid = 1927] [id = 588] 03:33:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x11823f000) [pid = 1927] [serial = 1764] [outer = 0x0] 03:33:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x1188f4800) [pid = 1927] [serial = 1765] [outer = 0x11823f000] 03:33:04 INFO - PROCESS | 1927 | 1467887584007 Marionette DEBUG loaded listener.js 03:33:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x119468000) [pid = 1927] [serial = 1766] [outer = 0x11823f000] 03:33:04 INFO - PROCESS | 1927 | 1467887584416 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 03:33:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:33:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 674ms 03:33:04 INFO - PROCESS | 1927 | 1467887584464 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 03:33:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:33:04 INFO - PROCESS | 1927 | 1467887584466 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 03:33:04 INFO - PROCESS | 1927 | 1467887584468 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:33:04 INFO - PROCESS | 1927 | 1467887584469 Marionette TRACE conn2 <- [1,2326,null,{}] 03:33:04 INFO - PROCESS | 1927 | 1467887584477 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:04 INFO - PROCESS | 1927 | 1467887584480 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:04 INFO - PROCESS | 1927 | 1467887584599 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 03:33:04 INFO - PROCESS | 1927 | 1467887584674 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:04 INFO - PROCESS | 1927 | 1467887584677 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:04 INFO - PROCESS | 1927 | ++DOCSHELL 0x12bc3b800 == 43 [pid = 1927] [id = 589] 03:33:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x121144c00) [pid = 1927] [serial = 1767] [outer = 0x0] 03:33:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x12154c000) [pid = 1927] [serial = 1768] [outer = 0x121144c00] 03:33:04 INFO - PROCESS | 1927 | 1467887584720 Marionette DEBUG loaded listener.js 03:33:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x125302400) [pid = 1927] [serial = 1769] [outer = 0x121144c00] 03:33:05 INFO - PROCESS | 1927 | 1467887585131 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 03:33:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:33:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 669ms 03:33:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:33:05 INFO - PROCESS | 1927 | 1467887585138 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 03:33:05 INFO - PROCESS | 1927 | 1467887585139 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 03:33:05 INFO - PROCESS | 1927 | 1467887585141 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:33:05 INFO - PROCESS | 1927 | 1467887585142 Marionette TRACE conn2 <- [1,2330,null,{}] 03:33:05 INFO - PROCESS | 1927 | 1467887585145 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:05 INFO - PROCESS | 1927 | 1467887585146 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:05 INFO - PROCESS | 1927 | 1467887585248 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 03:33:05 INFO - PROCESS | 1927 | 1467887585306 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:05 INFO - PROCESS | 1927 | 1467887585307 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:05 INFO - PROCESS | 1927 | ++DOCSHELL 0x12c188000 == 44 [pid = 1927] [id = 590] 03:33:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x125ebb800) [pid = 1927] [serial = 1770] [outer = 0x0] 03:33:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x125f90800) [pid = 1927] [serial = 1771] [outer = 0x125ebb800] 03:33:05 INFO - PROCESS | 1927 | 1467887585335 Marionette DEBUG loaded listener.js 03:33:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x1275f7400) [pid = 1927] [serial = 1772] [outer = 0x125ebb800] 03:33:05 INFO - PROCESS | 1927 | 1467887585954 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 03:33:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:33:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 871ms 03:33:06 INFO - PROCESS | 1927 | 1467887586013 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 03:33:06 INFO - PROCESS | 1927 | 1467887586016 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 03:33:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:33:06 INFO - PROCESS | 1927 | 1467887586019 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:33:06 INFO - PROCESS | 1927 | 1467887586021 Marionette TRACE conn2 <- [1,2334,null,{}] 03:33:06 INFO - PROCESS | 1927 | 1467887586025 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:06 INFO - PROCESS | 1927 | 1467887586026 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:06 INFO - PROCESS | 1927 | 1467887586116 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 03:33:06 INFO - PROCESS | 1927 | 1467887586178 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:06 INFO - PROCESS | 1927 | 1467887586181 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:06 INFO - PROCESS | 1927 | ++DOCSHELL 0x11991f000 == 45 [pid = 1927] [id = 591] 03:33:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 107 (0x11820c000) [pid = 1927] [serial = 1773] [outer = 0x0] 03:33:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 108 (0x118212000) [pid = 1927] [serial = 1774] [outer = 0x11820c000] 03:33:06 INFO - PROCESS | 1927 | 1467887586209 Marionette DEBUG loaded listener.js 03:33:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 109 (0x118809800) [pid = 1927] [serial = 1775] [outer = 0x11820c000] 03:33:07 INFO - PROCESS | 1927 | --DOCSHELL 0x12bc3f800 == 44 [pid = 1927] [id = 585] 03:33:07 INFO - PROCESS | 1927 | --DOCSHELL 0x12b033800 == 43 [pid = 1927] [id = 584] 03:33:07 INFO - PROCESS | 1927 | --DOCSHELL 0x12125e800 == 42 [pid = 1927] [id = 583] 03:33:07 INFO - PROCESS | 1927 | --DOCSHELL 0x12a42e000 == 41 [pid = 1927] [id = 582] 03:33:07 INFO - PROCESS | 1927 | --DOCSHELL 0x1294e5800 == 40 [pid = 1927] [id = 581] 03:33:07 INFO - PROCESS | 1927 | --DOCSHELL 0x127567800 == 39 [pid = 1927] [id = 580] 03:33:07 INFO - PROCESS | 1927 | --DOCSHELL 0x126949000 == 38 [pid = 1927] [id = 579] 03:33:07 INFO - PROCESS | 1927 | --DOCSHELL 0x125961000 == 37 [pid = 1927] [id = 578] 03:33:07 INFO - PROCESS | 1927 | --DOCSHELL 0x1215a4000 == 36 [pid = 1927] [id = 577] 03:33:07 INFO - PROCESS | 1927 | --DOCSHELL 0x11937a800 == 35 [pid = 1927] [id = 576] 03:33:07 INFO - PROCESS | 1927 | --DOCSHELL 0x11714c000 == 34 [pid = 1927] [id = 575] 03:33:07 INFO - PROCESS | 1927 | --DOCSHELL 0x11a0c1000 == 33 [pid = 1927] [id = 574] 03:33:07 INFO - PROCESS | 1927 | --DOCSHELL 0x117478800 == 32 [pid = 1927] [id = 573] 03:33:07 INFO - PROCESS | 1927 | --DOCSHELL 0x12b028800 == 31 [pid = 1927] [id = 572] 03:33:07 INFO - PROCESS | 1927 | --DOCSHELL 0x12c188000 == 30 [pid = 1927] [id = 590] 03:33:07 INFO - PROCESS | 1927 | --DOCSHELL 0x12bc3b800 == 29 [pid = 1927] [id = 589] 03:33:07 INFO - PROCESS | 1927 | --DOCSHELL 0x12378c000 == 28 [pid = 1927] [id = 588] 03:33:07 INFO - PROCESS | 1927 | --DOCSHELL 0x12bfa1000 == 27 [pid = 1927] [id = 586] 03:33:07 INFO - PROCESS | 1927 | --DOCSHELL 0x1182ce800 == 26 [pid = 1927] [id = 587] 03:33:07 INFO - PROCESS | 1927 | --DOMWINDOW == 108 (0x118828400) [pid = 1927] [serial = 1690] [outer = 0x0] [url = about:blank] 03:33:07 INFO - PROCESS | 1927 | --DOMWINDOW == 107 (0x11897b000) [pid = 1927] [serial = 1691] [outer = 0x0] [url = about:blank] 03:33:07 INFO - PROCESS | 1927 | --DOMWINDOW == 106 (0x118825000) [pid = 1927] [serial = 1670] [outer = 0x0] [url = about:blank] 03:33:07 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x1184e5c00) [pid = 1927] [serial = 1669] [outer = 0x0] [url = about:blank] 03:33:07 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x119ae3c00) [pid = 1927] [serial = 1697] [outer = 0x0] [url = about:blank] 03:33:07 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x11994f800) [pid = 1927] [serial = 1696] [outer = 0x0] [url = about:blank] 03:33:07 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x12127d800) [pid = 1927] [serial = 1700] [outer = 0x0] [url = about:blank] 03:33:07 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x11994e800) [pid = 1927] [serial = 1673] [outer = 0x0] [url = about:blank] 03:33:07 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x11946e000) [pid = 1927] [serial = 1672] [outer = 0x0] [url = about:blank] 03:33:07 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x119c7c800) [pid = 1927] [serial = 1699] [outer = 0x0] [url = about:blank] 03:33:07 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x125629000) [pid = 1927] [serial = 1705] [outer = 0x0] [url = about:blank] 03:33:07 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x12184a800) [pid = 1927] [serial = 1702] [outer = 0x0] [url = about:blank] 03:33:07 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x1199ee400) [pid = 1927] [serial = 1709] [outer = 0x0] [url = about:blank] 03:33:07 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x121aaf400) [pid = 1927] [serial = 1676] [outer = 0x0] [url = about:blank] 03:33:07 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x118612800) [pid = 1927] [serial = 1708] [outer = 0x0] [url = about:blank] 03:33:07 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x121394000) [pid = 1927] [serial = 1675] [outer = 0x0] [url = about:blank] 03:33:07 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x1236eac00) [pid = 1927] [serial = 1711] [outer = 0x0] [url = about:blank] 03:33:07 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x11820bc00) [pid = 1927] [serial = 1687] [outer = 0x0] [url = about:blank] 03:33:07 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x1184de400) [pid = 1927] [serial = 1688] [outer = 0x0] [url = about:blank] 03:33:07 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x119331000) [pid = 1927] [serial = 1693] [outer = 0x0] [url = about:blank] 03:33:07 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x119be3400) [pid = 1927] [serial = 1679] [outer = 0x0] [url = about:blank] 03:33:07 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x117db6800) [pid = 1927] [serial = 1678] [outer = 0x0] [url = about:blank] 03:33:07 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x1174e6800) [pid = 1927] [serial = 1682] [outer = 0x0] [url = about:blank] 03:33:07 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x1164ea000) [pid = 1927] [serial = 1681] [outer = 0x0] [url = about:blank] 03:33:07 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x1258f3800) [pid = 1927] [serial = 1706] [outer = 0x0] [url = about:blank] 03:33:07 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x115463400) [pid = 1927] [serial = 1685] [outer = 0x0] [url = about:blank] 03:33:07 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x1133f2400) [pid = 1927] [serial = 1684] [outer = 0x0] [url = about:blank] 03:33:07 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x1274c7800) [pid = 1927] [serial = 1717] [outer = 0x0] [url = about:blank] 03:33:07 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x127155800) [pid = 1927] [serial = 1715] [outer = 0x0] [url = about:blank] 03:33:07 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x1230e0800) [pid = 1927] [serial = 1703] [outer = 0x0] [url = about:blank] 03:33:07 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x126962000) [pid = 1927] [serial = 1714] [outer = 0x0] [url = about:blank] 03:33:07 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x1259d8000) [pid = 1927] [serial = 1712] [outer = 0x0] [url = about:blank] 03:33:07 INFO - PROCESS | 1927 | --DOMWINDOW == 76 (0x119473400) [pid = 1927] [serial = 1694] [outer = 0x0] [url = about:blank] 03:33:07 INFO - PROCESS | 1927 | 1467887587377 Marionette TRACE conn2 <- [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]]]}] 03:33:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:33:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1376ms 03:33:07 INFO - PROCESS | 1927 | 1467887587396 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 03:33:07 INFO - PROCESS | 1927 | 1467887587400 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 03:33:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:33:07 INFO - PROCESS | 1927 | 1467887587404 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:33:07 INFO - PROCESS | 1927 | 1467887587405 Marionette TRACE conn2 <- [1,2338,null,{}] 03:33:07 INFO - PROCESS | 1927 | 1467887587409 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:07 INFO - PROCESS | 1927 | 1467887587411 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:07 INFO - PROCESS | 1927 | 1467887587515 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 03:33:07 INFO - PROCESS | 1927 | 1467887587522 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:07 INFO - PROCESS | 1927 | 1467887587525 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:07 INFO - PROCESS | 1927 | ++DOCSHELL 0x116f41000 == 27 [pid = 1927] [id = 592] 03:33:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 77 (0x115df4c00) [pid = 1927] [serial = 1776] [outer = 0x0] 03:33:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x1164ee400) [pid = 1927] [serial = 1777] [outer = 0x115df4c00] 03:33:07 INFO - PROCESS | 1927 | 1467887587553 Marionette DEBUG loaded listener.js 03:33:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x1133a9c00) [pid = 1927] [serial = 1778] [outer = 0x115df4c00] 03:33:07 INFO - PROCESS | 1927 | 1467887587892 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 03:33:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:33:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 569ms 03:33:07 INFO - PROCESS | 1927 | 1467887587973 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 03:33:07 INFO - PROCESS | 1927 | 1467887587976 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 03:33:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:33:07 INFO - PROCESS | 1927 | 1467887587981 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:33:07 INFO - PROCESS | 1927 | 1467887587983 Marionette TRACE conn2 <- [1,2342,null,{}] 03:33:07 INFO - PROCESS | 1927 | 1467887587985 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:07 INFO - PROCESS | 1927 | 1467887587987 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:08 INFO - PROCESS | 1927 | 1467887588065 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 03:33:08 INFO - PROCESS | 1927 | 1467887588070 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:08 INFO - PROCESS | 1927 | 1467887588071 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:08 INFO - PROCESS | 1927 | ++DOCSHELL 0x1185a2000 == 28 [pid = 1927] [id = 593] 03:33:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x118210c00) [pid = 1927] [serial = 1779] [outer = 0x0] 03:33:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x118596000) [pid = 1927] [serial = 1780] [outer = 0x118210c00] 03:33:08 INFO - PROCESS | 1927 | 1467887588100 Marionette DEBUG loaded listener.js 03:33:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x118825800) [pid = 1927] [serial = 1781] [outer = 0x118210c00] 03:33:08 INFO - PROCESS | 1927 | 1467887588438 Marionette TRACE conn2 <- [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]]]}] 03:33:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:33:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 470ms 03:33:08 INFO - PROCESS | 1927 | 1467887588452 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 03:33:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:33:08 INFO - PROCESS | 1927 | 1467887588453 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 03:33:08 INFO - PROCESS | 1927 | 1467887588455 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:33:08 INFO - PROCESS | 1927 | 1467887588458 Marionette TRACE conn2 <- [1,2346,null,{}] 03:33:08 INFO - PROCESS | 1927 | 1467887588465 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:08 INFO - PROCESS | 1927 | 1467887588468 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:08 INFO - PROCESS | 1927 | 1467887588549 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 03:33:08 INFO - PROCESS | 1927 | 1467887588607 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:08 INFO - PROCESS | 1927 | 1467887588609 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:08 INFO - PROCESS | 1927 | ++DOCSHELL 0x119a18000 == 29 [pid = 1927] [id = 594] 03:33:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x1154cbc00) [pid = 1927] [serial = 1782] [outer = 0x0] 03:33:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x119080c00) [pid = 1927] [serial = 1783] [outer = 0x1154cbc00] 03:33:08 INFO - PROCESS | 1927 | 1467887588636 Marionette DEBUG loaded listener.js 03:33:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x119473400) [pid = 1927] [serial = 1784] [outer = 0x1154cbc00] 03:33:08 INFO - PROCESS | 1927 | 1467887588919 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 03:33:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:33:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 471ms 03:33:08 INFO - PROCESS | 1927 | 1467887588927 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 03:33:08 INFO - PROCESS | 1927 | 1467887588929 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 03:33:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:33:08 INFO - PROCESS | 1927 | 1467887588938 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:33:08 INFO - PROCESS | 1927 | 1467887588940 Marionette TRACE conn2 <- [1,2350,null,{}] 03:33:08 INFO - PROCESS | 1927 | 1467887588942 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:08 INFO - PROCESS | 1927 | 1467887588943 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:09 INFO - PROCESS | 1927 | 1467887589024 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 03:33:09 INFO - PROCESS | 1927 | 1467887589028 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:09 INFO - PROCESS | 1927 | 1467887589030 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:09 INFO - PROCESS | 1927 | ++DOCSHELL 0x121a82800 == 30 [pid = 1927] [id = 595] 03:33:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x11994ec00) [pid = 1927] [serial = 1785] [outer = 0x0] 03:33:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x119ae2000) [pid = 1927] [serial = 1786] [outer = 0x11994ec00] 03:33:09 INFO - PROCESS | 1927 | 1467887589057 Marionette DEBUG loaded listener.js 03:33:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x119bb9c00) [pid = 1927] [serial = 1787] [outer = 0x11994ec00] 03:33:09 INFO - PROCESS | 1927 | 1467887589391 Marionette TRACE conn2 <- [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]]]}] 03:33:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:33:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 468ms 03:33:09 INFO - PROCESS | 1927 | 1467887589408 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 03:33:09 INFO - PROCESS | 1927 | 1467887589409 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 03:33:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:33:09 INFO - PROCESS | 1927 | 1467887589412 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:33:09 INFO - PROCESS | 1927 | 1467887589413 Marionette TRACE conn2 <- [1,2354,null,{}] 03:33:09 INFO - PROCESS | 1927 | 1467887589418 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:09 INFO - PROCESS | 1927 | 1467887589426 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:09 INFO - PROCESS | 1927 | 1467887589528 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 03:33:09 INFO - PROCESS | 1927 | 1467887589544 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:09 INFO - PROCESS | 1927 | 1467887589545 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:09 INFO - PROCESS | 1927 | ++DOCSHELL 0x12369a800 == 31 [pid = 1927] [id = 596] 03:33:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x11820f800) [pid = 1927] [serial = 1788] [outer = 0x0] 03:33:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x119c78800) [pid = 1927] [serial = 1789] [outer = 0x11820f800] 03:33:09 INFO - PROCESS | 1927 | 1467887589571 Marionette DEBUG loaded listener.js 03:33:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x119e65000) [pid = 1927] [serial = 1790] [outer = 0x11820f800] 03:33:09 INFO - PROCESS | 1927 | 1467887589921 Marionette TRACE conn2 <- [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]]]}] 03:33:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:33:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 522ms 03:33:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:33:09 INFO - PROCESS | 1927 | 1467887589935 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 03:33:09 INFO - PROCESS | 1927 | 1467887589936 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 03:33:09 INFO - PROCESS | 1927 | 1467887589938 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:33:09 INFO - PROCESS | 1927 | 1467887589939 Marionette TRACE conn2 <- [1,2358,null,{}] 03:33:09 INFO - PROCESS | 1927 | 1467887589941 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:09 INFO - PROCESS | 1927 | 1467887589947 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:10 INFO - PROCESS | 1927 | 1467887590068 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 03:33:10 INFO - PROCESS | 1927 | 1467887590072 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:10 INFO - PROCESS | 1927 | 1467887590073 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:10 INFO - PROCESS | 1927 | ++DOCSHELL 0x126fc9000 == 32 [pid = 1927] [id = 597] 03:33:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x118598800) [pid = 1927] [serial = 1791] [outer = 0x0] 03:33:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x121063800) [pid = 1927] [serial = 1792] [outer = 0x118598800] 03:33:10 INFO - PROCESS | 1927 | 1467887590098 Marionette DEBUG loaded listener.js 03:33:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x1253ad400) [pid = 1927] [serial = 1793] [outer = 0x118598800] 03:33:10 INFO - PROCESS | 1927 | 1467887590440 Marionette TRACE conn2 <- [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]]]}] 03:33:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:33:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 518ms 03:33:10 INFO - PROCESS | 1927 | 1467887590457 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 03:33:10 INFO - PROCESS | 1927 | 1467887590459 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 03:33:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:33:10 INFO - PROCESS | 1927 | 1467887590462 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:33:10 INFO - PROCESS | 1927 | 1467887590464 Marionette TRACE conn2 <- [1,2362,null,{}] 03:33:10 INFO - PROCESS | 1927 | 1467887590466 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:10 INFO - PROCESS | 1927 | 1467887590468 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:10 INFO - PROCESS | 1927 | 1467887590590 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 03:33:10 INFO - PROCESS | 1927 | 1467887590628 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:10 INFO - PROCESS | 1927 | 1467887590629 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:10 INFO - PROCESS | 1927 | ++DOCSHELL 0x12756a800 == 33 [pid = 1927] [id = 598] 03:33:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x1133f4000) [pid = 1927] [serial = 1794] [outer = 0x0] 03:33:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x1256aa400) [pid = 1927] [serial = 1795] [outer = 0x1133f4000] 03:33:10 INFO - PROCESS | 1927 | 1467887590654 Marionette DEBUG loaded listener.js 03:33:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x125eb8800) [pid = 1927] [serial = 1796] [outer = 0x1133f4000] 03:33:10 INFO - PROCESS | 1927 | 1467887590955 Marionette TRACE conn2 <- [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]]]}] 03:33:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:33:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 520ms 03:33:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:33:10 INFO - PROCESS | 1927 | 1467887590981 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 03:33:10 INFO - PROCESS | 1927 | 1467887590982 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 03:33:10 INFO - PROCESS | 1927 | 1467887590984 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:33:10 INFO - PROCESS | 1927 | 1467887590986 Marionette TRACE conn2 <- [1,2366,null,{}] 03:33:11 INFO - PROCESS | 1927 | 1467887590994 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:11 INFO - PROCESS | 1927 | 1467887590995 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:11 INFO - PROCESS | 1927 | 1467887591092 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 03:33:11 INFO - PROCESS | 1927 | 1467887591096 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:11 INFO - PROCESS | 1927 | 1467887591098 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:11 INFO - PROCESS | 1927 | ++DOCSHELL 0x129122800 == 34 [pid = 1927] [id = 599] 03:33:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x1258f3800) [pid = 1927] [serial = 1797] [outer = 0x0] 03:33:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x12696a800) [pid = 1927] [serial = 1798] [outer = 0x1258f3800] 03:33:11 INFO - PROCESS | 1927 | 1467887591122 Marionette DEBUG loaded listener.js 03:33:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x12714c400) [pid = 1927] [serial = 1799] [outer = 0x1258f3800] 03:33:11 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x1215be800) [pid = 1927] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:33:11 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x12696c800) [pid = 1927] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:33:11 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x1133fb000) [pid = 1927] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:33:11 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x1133f1800) [pid = 1927] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:33:11 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x1189e7c00) [pid = 1927] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:33:11 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x126e2f000) [pid = 1927] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:33:11 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x1133f3000) [pid = 1927] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:33:11 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x11820fc00) [pid = 1927] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:33:11 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x11823ec00) [pid = 1927] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:33:11 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x119e66000) [pid = 1927] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:33:11 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x128b07000) [pid = 1927] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:33:11 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x1128b3400) [pid = 1927] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:33:11 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x117db4400) [pid = 1927] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:33:11 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x119bdd400) [pid = 1927] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:33:11 INFO - PROCESS | 1927 | 1467887591693 Marionette TRACE conn2 <- [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]]]}] 03:33:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:33:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 718ms 03:33:11 INFO - PROCESS | 1927 | 1467887591703 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 03:33:11 INFO - PROCESS | 1927 | 1467887591705 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 03:33:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:33:11 INFO - PROCESS | 1927 | 1467887591708 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:33:11 INFO - PROCESS | 1927 | 1467887591709 Marionette TRACE conn2 <- [1,2370,null,{}] 03:33:11 INFO - PROCESS | 1927 | 1467887591712 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:11 INFO - PROCESS | 1927 | 1467887591714 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:11 INFO - PROCESS | 1927 | 1467887591802 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 03:33:11 INFO - PROCESS | 1927 | 1467887591806 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:11 INFO - PROCESS | 1927 | 1467887591807 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:11 INFO - PROCESS | 1927 | ++DOCSHELL 0x119a16000 == 35 [pid = 1927] [id = 600] 03:33:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x116f9ac00) [pid = 1927] [serial = 1800] [outer = 0x0] 03:33:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x11823ec00) [pid = 1927] [serial = 1801] [outer = 0x116f9ac00] 03:33:11 INFO - PROCESS | 1927 | 1467887591832 Marionette DEBUG loaded listener.js 03:33:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x1196d2000) [pid = 1927] [serial = 1802] [outer = 0x116f9ac00] 03:33:12 INFO - PROCESS | 1927 | 1467887592163 Marionette TRACE conn2 <- [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]]]}] 03:33:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:33:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 474ms 03:33:12 INFO - PROCESS | 1927 | 1467887592183 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 03:33:12 INFO - PROCESS | 1927 | 1467887592184 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 03:33:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:33:12 INFO - PROCESS | 1927 | 1467887592187 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:33:12 INFO - PROCESS | 1927 | 1467887592188 Marionette TRACE conn2 <- [1,2374,null,{}] 03:33:12 INFO - PROCESS | 1927 | 1467887592190 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:12 INFO - PROCESS | 1927 | 1467887592191 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:12 INFO - PROCESS | 1927 | 1467887592271 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 03:33:12 INFO - PROCESS | 1927 | 1467887592334 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:12 INFO - PROCESS | 1927 | 1467887592335 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:12 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a43c000 == 36 [pid = 1927] [id = 601] 03:33:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x112979c00) [pid = 1927] [serial = 1803] [outer = 0x0] 03:33:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x119e66000) [pid = 1927] [serial = 1804] [outer = 0x112979c00] 03:33:12 INFO - PROCESS | 1927 | 1467887592360 Marionette DEBUG loaded listener.js 03:33:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x1275ec000) [pid = 1927] [serial = 1805] [outer = 0x112979c00] 03:33:12 INFO - PROCESS | 1927 | 1467887592639 Marionette TRACE conn2 <- [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]]]}] 03:33:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:33:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 468ms 03:33:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:33:12 INFO - PROCESS | 1927 | 1467887592656 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 03:33:12 INFO - PROCESS | 1927 | 1467887592658 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 03:33:12 INFO - PROCESS | 1927 | 1467887592660 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:33:12 INFO - PROCESS | 1927 | 1467887592662 Marionette TRACE conn2 <- [1,2378,null,{}] 03:33:12 INFO - PROCESS | 1927 | 1467887592672 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:12 INFO - PROCESS | 1927 | 1467887592673 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:12 INFO - PROCESS | 1927 | 1467887592772 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 03:33:12 INFO - PROCESS | 1927 | 1467887592775 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:12 INFO - PROCESS | 1927 | 1467887592777 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:12 INFO - PROCESS | 1927 | ++DOCSHELL 0x123697800 == 37 [pid = 1927] [id = 602] 03:33:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x1275ec400) [pid = 1927] [serial = 1806] [outer = 0x0] 03:33:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x128dc0c00) [pid = 1927] [serial = 1807] [outer = 0x1275ec400] 03:33:12 INFO - PROCESS | 1927 | 1467887592805 Marionette DEBUG loaded listener.js 03:33:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x129319000) [pid = 1927] [serial = 1808] [outer = 0x1275ec400] 03:33:13 INFO - PROCESS | 1927 | 1467887593136 Marionette TRACE conn2 <- [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]]]}] 03:33:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:33:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 526ms 03:33:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:33:13 INFO - PROCESS | 1927 | 1467887593187 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 03:33:13 INFO - PROCESS | 1927 | 1467887593189 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 03:33:13 INFO - PROCESS | 1927 | 1467887593191 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:33:13 INFO - PROCESS | 1927 | 1467887593192 Marionette TRACE conn2 <- [1,2382,null,{}] 03:33:13 INFO - PROCESS | 1927 | 1467887593205 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:13 INFO - PROCESS | 1927 | 1467887593206 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:13 INFO - PROCESS | 1927 | 1467887593284 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 03:33:13 INFO - PROCESS | 1927 | 1467887593287 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:13 INFO - PROCESS | 1927 | 1467887593288 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:13 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b90c000 == 38 [pid = 1927] [id = 603] 03:33:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x129347800) [pid = 1927] [serial = 1809] [outer = 0x0] 03:33:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x129351400) [pid = 1927] [serial = 1810] [outer = 0x129347800] 03:33:13 INFO - PROCESS | 1927 | 1467887593313 Marionette DEBUG loaded listener.js 03:33:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x12a470000) [pid = 1927] [serial = 1811] [outer = 0x129347800] 03:33:13 INFO - PROCESS | 1927 | 1467887593817 Marionette TRACE conn2 <- [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]]]}] 03:33:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:33:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 680ms 03:33:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:33:13 INFO - PROCESS | 1927 | 1467887593872 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 03:33:13 INFO - PROCESS | 1927 | 1467887593874 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 03:33:13 INFO - PROCESS | 1927 | 1467887593877 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:33:13 INFO - PROCESS | 1927 | 1467887593879 Marionette TRACE conn2 <- [1,2386,null,{}] 03:33:13 INFO - PROCESS | 1927 | 1467887593883 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:13 INFO - PROCESS | 1927 | 1467887593884 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:14 INFO - PROCESS | 1927 | 1467887594015 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 03:33:14 INFO - PROCESS | 1927 | 1467887594146 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:14 INFO - PROCESS | 1927 | 1467887594151 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:14 INFO - PROCESS | 1927 | ++DOCSHELL 0x11746d800 == 39 [pid = 1927] [id = 604] 03:33:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x112986400) [pid = 1927] [serial = 1812] [outer = 0x0] 03:33:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x113da5000) [pid = 1927] [serial = 1813] [outer = 0x112986400] 03:33:14 INFO - PROCESS | 1927 | 1467887594203 Marionette DEBUG loaded listener.js 03:33:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x116f99c00) [pid = 1927] [serial = 1814] [outer = 0x112986400] 03:33:14 INFO - PROCESS | 1927 | 1467887594767 Marionette TRACE conn2 <- [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]]]}] 03:33:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:33:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 922ms 03:33:14 INFO - PROCESS | 1927 | 1467887594800 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 03:33:14 INFO - PROCESS | 1927 | 1467887594803 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 03:33:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:33:14 INFO - PROCESS | 1927 | 1467887594807 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:33:14 INFO - PROCESS | 1927 | 1467887594809 Marionette TRACE conn2 <- [1,2390,null,{}] 03:33:14 INFO - PROCESS | 1927 | 1467887594812 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:14 INFO - PROCESS | 1927 | 1467887594814 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:14 INFO - PROCESS | 1927 | 1467887594922 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 03:33:15 INFO - PROCESS | 1927 | 1467887595006 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:15 INFO - PROCESS | 1927 | 1467887595008 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:15 INFO - PROCESS | 1927 | ++DOCSHELL 0x121939800 == 40 [pid = 1927] [id = 605] 03:33:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x11880d400) [pid = 1927] [serial = 1815] [outer = 0x0] 03:33:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x1188e5c00) [pid = 1927] [serial = 1816] [outer = 0x11880d400] 03:33:15 INFO - PROCESS | 1927 | 1467887595038 Marionette DEBUG loaded listener.js 03:33:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x118981800) [pid = 1927] [serial = 1817] [outer = 0x11880d400] 03:33:15 INFO - PROCESS | 1927 | 1467887595721 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 03:33:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:33:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 972ms 03:33:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:33:15 INFO - PROCESS | 1927 | 1467887595788 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 03:33:15 INFO - PROCESS | 1927 | 1467887595789 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 03:33:15 INFO - PROCESS | 1927 | 1467887595793 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:33:15 INFO - PROCESS | 1927 | 1467887595795 Marionette TRACE conn2 <- [1,2394,null,{}] 03:33:15 INFO - PROCESS | 1927 | 1467887595799 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:15 INFO - PROCESS | 1927 | 1467887595800 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:15 INFO - PROCESS | 1927 | 1467887595902 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 03:33:16 INFO - PROCESS | 1927 | 1467887596006 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:16 INFO - PROCESS | 1927 | 1467887596010 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:16 INFO - PROCESS | 1927 | ++DOCSHELL 0x117475000 == 41 [pid = 1927] [id = 606] 03:33:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x11820b400) [pid = 1927] [serial = 1818] [outer = 0x0] 03:33:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x118237000) [pid = 1927] [serial = 1819] [outer = 0x11820b400] 03:33:16 INFO - PROCESS | 1927 | 1467887596052 Marionette DEBUG loaded listener.js 03:33:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 107 (0x118811800) [pid = 1927] [serial = 1820] [outer = 0x11820b400] 03:33:16 INFO - PROCESS | 1927 | --DOCSHELL 0x123697800 == 40 [pid = 1927] [id = 602] 03:33:16 INFO - PROCESS | 1927 | --DOCSHELL 0x12a43c000 == 39 [pid = 1927] [id = 601] 03:33:16 INFO - PROCESS | 1927 | --DOCSHELL 0x119a16000 == 38 [pid = 1927] [id = 600] 03:33:16 INFO - PROCESS | 1927 | --DOCSHELL 0x129122800 == 37 [pid = 1927] [id = 599] 03:33:16 INFO - PROCESS | 1927 | --DOCSHELL 0x12756a800 == 36 [pid = 1927] [id = 598] 03:33:16 INFO - PROCESS | 1927 | --DOCSHELL 0x126fc9000 == 35 [pid = 1927] [id = 597] 03:33:16 INFO - PROCESS | 1927 | --DOCSHELL 0x12369a800 == 34 [pid = 1927] [id = 596] 03:33:16 INFO - PROCESS | 1927 | --DOCSHELL 0x121a82800 == 33 [pid = 1927] [id = 595] 03:33:16 INFO - PROCESS | 1927 | --DOCSHELL 0x119a18000 == 32 [pid = 1927] [id = 594] 03:33:16 INFO - PROCESS | 1927 | --DOCSHELL 0x1185a2000 == 31 [pid = 1927] [id = 593] 03:33:16 INFO - PROCESS | 1927 | --DOCSHELL 0x116f41000 == 30 [pid = 1927] [id = 592] 03:33:16 INFO - PROCESS | 1927 | --DOCSHELL 0x11991f000 == 29 [pid = 1927] [id = 591] 03:33:16 INFO - PROCESS | 1927 | 1467887596597 Marionette TRACE conn2 <- [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]]]}] 03:33:16 INFO - PROCESS | 1927 | --DOMWINDOW == 106 (0x12562fc00) [pid = 1927] [serial = 1741] [outer = 0x0] [url = about:blank] 03:33:16 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x1271d1800) [pid = 1927] [serial = 1744] [outer = 0x0] [url = about:blank] 03:33:16 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x119be9800) [pid = 1927] [serial = 1735] [outer = 0x0] [url = about:blank] 03:33:16 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x119e64000) [pid = 1927] [serial = 1736] [outer = 0x0] [url = about:blank] 03:33:16 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x11674d400) [pid = 1927] [serial = 1726] [outer = 0x0] [url = about:blank] 03:33:16 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x1176fbc00) [pid = 1927] [serial = 1727] [outer = 0x0] [url = about:blank] 03:33:16 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x119464800) [pid = 1927] [serial = 1732] [outer = 0x0] [url = about:blank] 03:33:16 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x119ae3000) [pid = 1927] [serial = 1733] [outer = 0x0] [url = about:blank] 03:33:16 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x12784a000) [pid = 1927] [serial = 1747] [outer = 0x0] [url = about:blank] 03:33:16 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x113c38000) [pid = 1927] [serial = 1720] [outer = 0x0] [url = about:blank] 03:33:16 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x116905c00) [pid = 1927] [serial = 1721] [outer = 0x0] [url = about:blank] 03:33:16 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x118597000) [pid = 1927] [serial = 1729] [outer = 0x0] [url = about:blank] 03:33:16 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x118828000) [pid = 1927] [serial = 1730] [outer = 0x0] [url = about:blank] 03:33:16 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x118593800) [pid = 1927] [serial = 1723] [outer = 0x0] [url = about:blank] 03:33:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:33:16 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x118828c00) [pid = 1927] [serial = 1724] [outer = 0x0] [url = about:blank] 03:33:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 821ms 03:33:16 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x1275f6800) [pid = 1927] [serial = 1718] [outer = 0x0] [url = about:blank] 03:33:16 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x1275f4400) [pid = 1927] [serial = 1745] [outer = 0x0] [url = about:blank] 03:33:16 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x12931ac00) [pid = 1927] [serial = 1757] [outer = 0x0] [url = about:blank] 03:33:16 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x11946c000) [pid = 1927] [serial = 1751] [outer = 0x0] [url = about:blank] 03:33:16 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x115e60c00) [pid = 1927] [serial = 1750] [outer = 0x0] [url = about:blank] 03:33:16 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x1214e1c00) [pid = 1927] [serial = 1753] [outer = 0x0] [url = about:blank] 03:33:16 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x128dc7400) [pid = 1927] [serial = 1756] [outer = 0x0] [url = about:blank] 03:33:16 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x12931c000) [pid = 1927] [serial = 1759] [outer = 0x0] [url = about:blank] 03:33:16 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x128b07400) [pid = 1927] [serial = 1748] [outer = 0x0] [url = about:blank] 03:33:16 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x12a469400) [pid = 1927] [serial = 1760] [outer = 0x0] [url = about:blank] 03:33:16 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x119e69c00) [pid = 1927] [serial = 1738] [outer = 0x0] [url = about:blank] 03:33:16 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x12696b800) [pid = 1927] [serial = 1742] [outer = 0x0] [url = about:blank] 03:33:16 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x121144000) [pid = 1927] [serial = 1739] [outer = 0x0] [url = about:blank] 03:33:16 INFO - PROCESS | 1927 | 1467887596622 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 03:33:16 INFO - PROCESS | 1927 | 1467887596627 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 03:33:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:33:16 INFO - PROCESS | 1927 | 1467887596645 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:33:16 INFO - PROCESS | 1927 | 1467887596648 Marionette TRACE conn2 <- [1,2398,null,{}] 03:33:16 INFO - PROCESS | 1927 | 1467887596652 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:16 INFO - PROCESS | 1927 | 1467887596655 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:16 INFO - PROCESS | 1927 | 1467887596777 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 03:33:16 INFO - PROCESS | 1927 | 1467887596785 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:16 INFO - PROCESS | 1927 | 1467887596786 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:16 INFO - PROCESS | 1927 | ++DOCSHELL 0x1188db000 == 30 [pid = 1927] [id = 607] 03:33:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x1188ebc00) [pid = 1927] [serial = 1821] [outer = 0x0] 03:33:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x118986400) [pid = 1927] [serial = 1822] [outer = 0x1188ebc00] 03:33:16 INFO - PROCESS | 1927 | 1467887596830 Marionette DEBUG loaded listener.js 03:33:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x119464c00) [pid = 1927] [serial = 1823] [outer = 0x1188ebc00] 03:33:17 INFO - PROCESS | 1927 | 1467887597201 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 03:33:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:33:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 576ms 03:33:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:33:17 INFO - PROCESS | 1927 | 1467887597221 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 03:33:17 INFO - PROCESS | 1927 | 1467887597222 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 03:33:17 INFO - PROCESS | 1927 | 1467887597224 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:33:17 INFO - PROCESS | 1927 | 1467887597226 Marionette TRACE conn2 <- [1,2402,null,{}] 03:33:17 INFO - PROCESS | 1927 | 1467887597237 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:17 INFO - PROCESS | 1927 | 1467887597240 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:17 INFO - PROCESS | 1927 | 1467887597320 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 03:33:17 INFO - PROCESS | 1927 | 1467887597348 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:17 INFO - PROCESS | 1927 | 1467887597350 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:17 INFO - PROCESS | 1927 | ++DOCSHELL 0x1215ac800 == 31 [pid = 1927] [id = 608] 03:33:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x119e5e000) [pid = 1927] [serial = 1824] [outer = 0x0] 03:33:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x119e62400) [pid = 1927] [serial = 1825] [outer = 0x119e5e000] 03:33:17 INFO - PROCESS | 1927 | 1467887597379 Marionette DEBUG loaded listener.js 03:33:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x121061000) [pid = 1927] [serial = 1826] [outer = 0x119e5e000] 03:33:17 INFO - PROCESS | 1927 | 1467887597740 Marionette TRACE conn2 <- [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]]]}] 03:33:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:33:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 524ms 03:33:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:33:17 INFO - PROCESS | 1927 | 1467887597751 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 03:33:17 INFO - PROCESS | 1927 | 1467887597752 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 03:33:17 INFO - PROCESS | 1927 | 1467887597755 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:33:17 INFO - PROCESS | 1927 | 1467887597756 Marionette TRACE conn2 <- [1,2406,null,{}] 03:33:17 INFO - PROCESS | 1927 | 1467887597759 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:17 INFO - PROCESS | 1927 | 1467887597760 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:17 INFO - PROCESS | 1927 | 1467887597901 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 03:33:17 INFO - PROCESS | 1927 | 1467887597910 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:17 INFO - PROCESS | 1927 | 1467887597912 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:17 INFO - PROCESS | 1927 | ++DOCSHELL 0x125f1b000 == 32 [pid = 1927] [id = 609] 03:33:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x121066c00) [pid = 1927] [serial = 1827] [outer = 0x0] 03:33:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x1214e1c00) [pid = 1927] [serial = 1828] [outer = 0x121066c00] 03:33:17 INFO - PROCESS | 1927 | 1467887597953 Marionette DEBUG loaded listener.js 03:33:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x1230e0800) [pid = 1927] [serial = 1829] [outer = 0x121066c00] 03:33:18 INFO - PROCESS | 1927 | 1467887598355 Marionette TRACE conn2 <- [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]]]}] 03:33:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:33:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 619ms 03:33:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:33:18 INFO - PROCESS | 1927 | 1467887598374 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 03:33:18 INFO - PROCESS | 1927 | 1467887598376 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 03:33:18 INFO - PROCESS | 1927 | 1467887598378 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:33:18 INFO - PROCESS | 1927 | 1467887598379 Marionette TRACE conn2 <- [1,2410,null,{}] 03:33:18 INFO - PROCESS | 1927 | 1467887598384 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:18 INFO - PROCESS | 1927 | 1467887598386 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:18 INFO - PROCESS | 1927 | 1467887598468 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 03:33:18 INFO - PROCESS | 1927 | 1467887598567 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:18 INFO - PROCESS | 1927 | 1467887598568 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:18 INFO - PROCESS | 1927 | ++DOCSHELL 0x127565000 == 33 [pid = 1927] [id = 610] 03:33:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x125630000) [pid = 1927] [serial = 1830] [outer = 0x0] 03:33:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x1259dac00) [pid = 1927] [serial = 1831] [outer = 0x125630000] 03:33:18 INFO - PROCESS | 1927 | 1467887598602 Marionette DEBUG loaded listener.js 03:33:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x126960c00) [pid = 1927] [serial = 1832] [outer = 0x125630000] 03:33:18 INFO - PROCESS | 1927 | 1467887598934 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 03:33:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:33:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 571ms 03:33:18 INFO - PROCESS | 1927 | 1467887598950 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 03:33:18 INFO - PROCESS | 1927 | 1467887598951 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 03:33:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:33:18 INFO - PROCESS | 1927 | 1467887598954 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:33:18 INFO - PROCESS | 1927 | 1467887598955 Marionette TRACE conn2 <- [1,2414,null,{}] 03:33:18 INFO - PROCESS | 1927 | 1467887598957 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:18 INFO - PROCESS | 1927 | 1467887598961 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:19 INFO - PROCESS | 1927 | 1467887599082 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 03:33:19 INFO - PROCESS | 1927 | 1467887599121 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:19 INFO - PROCESS | 1927 | 1467887599122 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:19 INFO - PROCESS | 1927 | ++DOCSHELL 0x129136000 == 34 [pid = 1927] [id = 611] 03:33:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x126962400) [pid = 1927] [serial = 1833] [outer = 0x0] 03:33:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x127150000) [pid = 1927] [serial = 1834] [outer = 0x126962400] 03:33:19 INFO - PROCESS | 1927 | 1467887599146 Marionette DEBUG loaded listener.js 03:33:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x129318400) [pid = 1927] [serial = 1835] [outer = 0x126962400] 03:33:19 INFO - PROCESS | 1927 | 1467887599506 Marionette TRACE conn2 <- [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]]]}] 03:33:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:33:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 569ms 03:33:19 INFO - PROCESS | 1927 | 1467887599524 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 03:33:19 INFO - PROCESS | 1927 | 1467887599526 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 03:33:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:33:19 INFO - PROCESS | 1927 | 1467887599534 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:33:19 INFO - PROCESS | 1927 | 1467887599535 Marionette TRACE conn2 <- [1,2418,null,{}] 03:33:19 INFO - PROCESS | 1927 | 1467887599536 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:19 INFO - PROCESS | 1927 | 1467887599537 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:19 INFO - PROCESS | 1927 | 1467887599625 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 03:33:19 INFO - PROCESS | 1927 | 1467887599629 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:19 INFO - PROCESS | 1927 | 1467887599637 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:19 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a58c800 == 35 [pid = 1927] [id = 612] 03:33:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x113255c00) [pid = 1927] [serial = 1836] [outer = 0x0] 03:33:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x129352800) [pid = 1927] [serial = 1837] [outer = 0x113255c00] 03:33:19 INFO - PROCESS | 1927 | 1467887599710 Marionette DEBUG loaded listener.js 03:33:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x12a541400) [pid = 1927] [serial = 1838] [outer = 0x113255c00] 03:33:20 INFO - PROCESS | 1927 | 1467887600172 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:33:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:33:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 678ms 03:33:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:33:20 INFO - PROCESS | 1927 | 1467887600207 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 03:33:20 INFO - PROCESS | 1927 | 1467887600208 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 03:33:20 INFO - PROCESS | 1927 | 1467887600210 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:33:20 INFO - PROCESS | 1927 | 1467887600211 Marionette TRACE conn2 <- [1,2422,null,{}] 03:33:20 INFO - PROCESS | 1927 | 1467887600222 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:20 INFO - PROCESS | 1927 | 1467887600223 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:20 INFO - PROCESS | 1927 | 1467887600327 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 03:33:20 INFO - PROCESS | 1927 | 1467887600332 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:20 INFO - PROCESS | 1927 | 1467887600333 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:20 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b70c000 == 36 [pid = 1927] [id = 613] 03:33:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x129318800) [pid = 1927] [serial = 1839] [outer = 0x0] 03:33:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x12a547000) [pid = 1927] [serial = 1840] [outer = 0x129318800] 03:33:20 INFO - PROCESS | 1927 | 1467887600357 Marionette DEBUG loaded listener.js 03:33:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x12a5f0400) [pid = 1927] [serial = 1841] [outer = 0x129318800] 03:33:20 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x118598800) [pid = 1927] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:33:20 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x11820c000) [pid = 1927] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:33:20 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x1133f4000) [pid = 1927] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:33:20 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x118210c00) [pid = 1927] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:33:20 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x1258f3800) [pid = 1927] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:33:20 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x115df4c00) [pid = 1927] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:33:20 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x1154cbc00) [pid = 1927] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:33:20 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x116f9ac00) [pid = 1927] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:33:20 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x11994ec00) [pid = 1927] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:33:20 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x1275ec400) [pid = 1927] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:33:20 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x112eb6c00) [pid = 1927] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:33:20 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x11823f000) [pid = 1927] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:33:20 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x121144c00) [pid = 1927] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:33:20 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x125ebb800) [pid = 1927] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:33:20 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x112979c00) [pid = 1927] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:33:20 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x11820f800) [pid = 1927] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:33:20 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x113389c00) [pid = 1927] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:33:20 INFO - PROCESS | 1927 | 1467887600743 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:33:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:33:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 577ms 03:33:20 INFO - PROCESS | 1927 | 1467887600788 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 03:33:20 INFO - PROCESS | 1927 | 1467887600789 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 03:33:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:33:20 INFO - PROCESS | 1927 | 1467887600791 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:33:20 INFO - PROCESS | 1927 | 1467887600792 Marionette TRACE conn2 <- [1,2426,null,{}] 03:33:20 INFO - PROCESS | 1927 | 1467887600795 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:20 INFO - PROCESS | 1927 | 1467887600796 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:20 INFO - PROCESS | 1927 | 1467887600908 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 03:33:20 INFO - PROCESS | 1927 | 1467887600947 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:20 INFO - PROCESS | 1927 | 1467887600948 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:20 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a442000 == 37 [pid = 1927] [id = 614] 03:33:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x112eb6c00) [pid = 1927] [serial = 1842] [outer = 0x0] 03:33:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x11823f000) [pid = 1927] [serial = 1843] [outer = 0x112eb6c00] 03:33:20 INFO - PROCESS | 1927 | 1467887600972 Marionette DEBUG loaded listener.js 03:33:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x119e67400) [pid = 1927] [serial = 1844] [outer = 0x112eb6c00] 03:33:21 INFO - PROCESS | 1927 | 1467887601252 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 03:33:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:33:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 469ms 03:33:21 INFO - PROCESS | 1927 | 1467887601261 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 03:33:21 INFO - PROCESS | 1927 | 1467887601262 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 03:33:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:33:21 INFO - PROCESS | 1927 | 1467887601274 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:33:21 INFO - PROCESS | 1927 | 1467887601275 Marionette TRACE conn2 <- [1,2430,null,{}] 03:33:21 INFO - PROCESS | 1927 | 1467887601277 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:21 INFO - PROCESS | 1927 | 1467887601279 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:21 INFO - PROCESS | 1927 | 1467887601376 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 03:33:21 INFO - PROCESS | 1927 | 1467887601379 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:21 INFO - PROCESS | 1927 | 1467887601381 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:21 INFO - PROCESS | 1927 | ++DOCSHELL 0x12bc35800 == 38 [pid = 1927] [id = 615] 03:33:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x121d96400) [pid = 1927] [serial = 1845] [outer = 0x0] 03:33:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x1274bdc00) [pid = 1927] [serial = 1846] [outer = 0x121d96400] 03:33:21 INFO - PROCESS | 1927 | 1467887601407 Marionette DEBUG loaded listener.js 03:33:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x12a54b400) [pid = 1927] [serial = 1847] [outer = 0x121d96400] 03:33:21 INFO - PROCESS | 1927 | 1467887601735 Marionette TRACE conn2 <- [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]]]}] 03:33:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:33:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 472ms 03:33:21 INFO - PROCESS | 1927 | 1467887601752 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 03:33:21 INFO - PROCESS | 1927 | 1467887601753 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 03:33:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:33:21 INFO - PROCESS | 1927 | 1467887601756 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:33:21 INFO - PROCESS | 1927 | 1467887601757 Marionette TRACE conn2 <- [1,2434,null,{}] 03:33:21 INFO - PROCESS | 1927 | 1467887601760 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:21 INFO - PROCESS | 1927 | 1467887601761 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:21 INFO - PROCESS | 1927 | 1467887601894 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 03:33:21 INFO - PROCESS | 1927 | 1467887601901 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:21 INFO - PROCESS | 1927 | 1467887601902 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:21 INFO - PROCESS | 1927 | ++DOCSHELL 0x12c188000 == 39 [pid = 1927] [id = 616] 03:33:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x119be0000) [pid = 1927] [serial = 1848] [outer = 0x0] 03:33:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x12a5fd000) [pid = 1927] [serial = 1849] [outer = 0x119be0000] 03:33:21 INFO - PROCESS | 1927 | 1467887601928 Marionette DEBUG loaded listener.js 03:33:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x12a7a8c00) [pid = 1927] [serial = 1850] [outer = 0x119be0000] 03:33:22 INFO - PROCESS | 1927 | 1467887602253 Marionette TRACE conn2 <- [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]]]}] 03:33:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:33:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 519ms 03:33:22 INFO - PROCESS | 1927 | 1467887602276 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 03:33:22 INFO - PROCESS | 1927 | 1467887602277 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 03:33:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:33:22 INFO - PROCESS | 1927 | 1467887602279 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:33:22 INFO - PROCESS | 1927 | 1467887602280 Marionette TRACE conn2 <- [1,2438,null,{}] 03:33:22 INFO - PROCESS | 1927 | 1467887602282 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:22 INFO - PROCESS | 1927 | 1467887602283 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:22 INFO - PROCESS | 1927 | 1467887602366 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 03:33:22 INFO - PROCESS | 1927 | 1467887602370 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:22 INFO - PROCESS | 1927 | 1467887602371 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:22 INFO - PROCESS | 1927 | ++DOCSHELL 0x12c59e800 == 40 [pid = 1927] [id = 617] 03:33:22 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x12a968400) [pid = 1927] [serial = 1851] [outer = 0x0] 03:33:22 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x12a96fc00) [pid = 1927] [serial = 1852] [outer = 0x12a968400] 03:33:22 INFO - PROCESS | 1927 | 1467887602395 Marionette DEBUG loaded listener.js 03:33:22 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x12a9cdc00) [pid = 1927] [serial = 1853] [outer = 0x12a968400] 03:33:22 INFO - PROCESS | 1927 | 1467887602868 Marionette TRACE conn2 <- [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]]]}] 03:33:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:33:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 619ms 03:33:22 INFO - PROCESS | 1927 | 1467887602899 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 03:33:22 INFO - PROCESS | 1927 | 1467887602902 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 03:33:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:33:22 INFO - PROCESS | 1927 | 1467887602905 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:33:22 INFO - PROCESS | 1927 | 1467887602907 Marionette TRACE conn2 <- [1,2442,null,{}] 03:33:22 INFO - PROCESS | 1927 | 1467887602911 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:22 INFO - PROCESS | 1927 | 1467887602913 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:23 INFO - PROCESS | 1927 | 1467887603014 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 03:33:23 INFO - PROCESS | 1927 | 1467887603090 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:23 INFO - PROCESS | 1927 | 1467887603091 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:23 INFO - PROCESS | 1927 | ++DOCSHELL 0x1189bb800 == 41 [pid = 1927] [id = 618] 03:33:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x116129000) [pid = 1927] [serial = 1854] [outer = 0x0] 03:33:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x118214000) [pid = 1927] [serial = 1855] [outer = 0x116129000] 03:33:23 INFO - PROCESS | 1927 | 1467887603122 Marionette DEBUG loaded listener.js 03:33:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x118825000) [pid = 1927] [serial = 1856] [outer = 0x116129000] 03:33:23 INFO - PROCESS | 1927 | 1467887603542 Marionette TRACE conn2 <- [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]]]}] 03:33:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:33:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 671ms 03:33:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:33:23 INFO - PROCESS | 1927 | 1467887603576 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 03:33:23 INFO - PROCESS | 1927 | 1467887603580 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 03:33:23 INFO - PROCESS | 1927 | 1467887603584 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:33:23 INFO - PROCESS | 1927 | 1467887603586 Marionette TRACE conn2 <- [1,2446,null,{}] 03:33:23 INFO - PROCESS | 1927 | 1467887603611 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:23 INFO - PROCESS | 1927 | 1467887603613 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:23 INFO - PROCESS | 1927 | 1467887603749 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 03:33:23 INFO - PROCESS | 1927 | 1467887603791 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:23 INFO - PROCESS | 1927 | 1467887603793 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:23 INFO - PROCESS | 1927 | ++DOCSHELL 0x12754a800 == 42 [pid = 1927] [id = 619] 03:33:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x1196d9c00) [pid = 1927] [serial = 1857] [outer = 0x0] 03:33:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x1199f5c00) [pid = 1927] [serial = 1858] [outer = 0x1196d9c00] 03:33:23 INFO - PROCESS | 1927 | 1467887603823 Marionette DEBUG loaded listener.js 03:33:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x119e66400) [pid = 1927] [serial = 1859] [outer = 0x1196d9c00] 03:33:24 INFO - PROCESS | 1927 | 1467887604240 Marionette TRACE conn2 <- [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]]]}] 03:33:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:33:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 691ms 03:33:24 INFO - PROCESS | 1927 | 1467887604275 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 03:33:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:33:24 INFO - PROCESS | 1927 | 1467887604277 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 03:33:24 INFO - PROCESS | 1927 | 1467887604279 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:33:24 INFO - PROCESS | 1927 | 1467887604282 Marionette TRACE conn2 <- [1,2450,null,{}] 03:33:24 INFO - PROCESS | 1927 | 1467887604289 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:24 INFO - PROCESS | 1927 | 1467887604293 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:24 INFO - PROCESS | 1927 | 1467887604394 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 03:33:24 INFO - PROCESS | 1927 | 1467887604457 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:24 INFO - PROCESS | 1927 | 1467887604459 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:24 INFO - PROCESS | 1927 | ++DOCSHELL 0x12c190800 == 43 [pid = 1927] [id = 620] 03:33:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x1258f0000) [pid = 1927] [serial = 1860] [outer = 0x0] 03:33:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x126f9e000) [pid = 1927] [serial = 1861] [outer = 0x1258f0000] 03:33:24 INFO - PROCESS | 1927 | 1467887604490 Marionette DEBUG loaded listener.js 03:33:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x128b0cc00) [pid = 1927] [serial = 1862] [outer = 0x1258f0000] 03:33:24 INFO - PROCESS | 1927 | 1467887604901 Marionette TRACE conn2 <- [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]]]}] 03:33:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:33:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 673ms 03:33:24 INFO - PROCESS | 1927 | 1467887604964 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 03:33:24 INFO - PROCESS | 1927 | 1467887604966 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 03:33:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:33:24 INFO - PROCESS | 1927 | 1467887604969 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:33:24 INFO - PROCESS | 1927 | 1467887604970 Marionette TRACE conn2 <- [1,2454,null,{}] 03:33:24 INFO - PROCESS | 1927 | 1467887604973 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:24 INFO - PROCESS | 1927 | 1467887604974 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:25 INFO - PROCESS | 1927 | 1467887605095 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 03:33:25 INFO - PROCESS | 1927 | 1467887605170 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:25 INFO - PROCESS | 1927 | 1467887605171 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:25 INFO - PROCESS | 1927 | ++DOCSHELL 0x12cf59800 == 44 [pid = 1927] [id = 621] 03:33:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x129321800) [pid = 1927] [serial = 1863] [outer = 0x0] 03:33:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x12a46dc00) [pid = 1927] [serial = 1864] [outer = 0x129321800] 03:33:25 INFO - PROCESS | 1927 | 1467887605200 Marionette DEBUG loaded listener.js 03:33:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 107 (0x12a5f7800) [pid = 1927] [serial = 1865] [outer = 0x129321800] 03:33:25 INFO - PROCESS | 1927 | 1467887605621 Marionette TRACE conn2 <- [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]]]}] 03:33:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:33:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 03:33:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:33:25 INFO - PROCESS | 1927 | 1467887605640 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 03:33:25 INFO - PROCESS | 1927 | 1467887605641 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 03:33:25 INFO - PROCESS | 1927 | 1467887605643 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:33:25 INFO - PROCESS | 1927 | 1467887605645 Marionette TRACE conn2 <- [1,2458,null,{}] 03:33:25 INFO - PROCESS | 1927 | 1467887605647 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:25 INFO - PROCESS | 1927 | 1467887605649 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:25 INFO - PROCESS | 1927 | 1467887605749 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 03:33:25 INFO - PROCESS | 1927 | 1467887605811 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:25 INFO - PROCESS | 1927 | 1467887605812 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:25 INFO - PROCESS | 1927 | ++DOCSHELL 0x125652000 == 45 [pid = 1927] [id = 622] 03:33:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 108 (0x1254f6400) [pid = 1927] [serial = 1866] [outer = 0x0] 03:33:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 109 (0x128dcd400) [pid = 1927] [serial = 1867] [outer = 0x1254f6400] 03:33:25 INFO - PROCESS | 1927 | 1467887605841 Marionette DEBUG loaded listener.js 03:33:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 110 (0x12a7a1800) [pid = 1927] [serial = 1868] [outer = 0x1254f6400] 03:33:26 INFO - PROCESS | 1927 | 1467887606483 Marionette TRACE conn2 <- [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]]]}] 03:33:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:33:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 872ms 03:33:26 INFO - PROCESS | 1927 | 1467887606517 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 03:33:26 INFO - PROCESS | 1927 | 1467887606519 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 03:33:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:33:26 INFO - PROCESS | 1927 | 1467887606522 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:33:26 INFO - PROCESS | 1927 | 1467887606525 Marionette TRACE conn2 <- [1,2462,null,{}] 03:33:26 INFO - PROCESS | 1927 | 1467887606529 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:26 INFO - PROCESS | 1927 | 1467887606530 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:26 INFO - PROCESS | 1927 | 1467887606624 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 03:33:26 INFO - PROCESS | 1927 | 1467887606704 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:26 INFO - PROCESS | 1927 | 1467887606706 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:26 INFO - PROCESS | 1927 | ++DOCSHELL 0x118864000 == 46 [pid = 1927] [id = 623] 03:33:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 111 (0x1188e6c00) [pid = 1927] [serial = 1869] [outer = 0x0] 03:33:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 112 (0x1188ee000) [pid = 1927] [serial = 1870] [outer = 0x1188e6c00] 03:33:26 INFO - PROCESS | 1927 | 1467887606734 Marionette DEBUG loaded listener.js 03:33:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 113 (0x119084400) [pid = 1927] [serial = 1871] [outer = 0x1188e6c00] 03:33:27 INFO - PROCESS | 1927 | --DOCSHELL 0x12c188000 == 45 [pid = 1927] [id = 616] 03:33:27 INFO - PROCESS | 1927 | --DOCSHELL 0x12bc35800 == 44 [pid = 1927] [id = 615] 03:33:27 INFO - PROCESS | 1927 | --DOCSHELL 0x12a442000 == 43 [pid = 1927] [id = 614] 03:33:27 INFO - PROCESS | 1927 | --DOCSHELL 0x12b70c000 == 42 [pid = 1927] [id = 613] 03:33:27 INFO - PROCESS | 1927 | --DOCSHELL 0x12a58c800 == 41 [pid = 1927] [id = 612] 03:33:27 INFO - PROCESS | 1927 | --DOCSHELL 0x129136000 == 40 [pid = 1927] [id = 611] 03:33:27 INFO - PROCESS | 1927 | --DOCSHELL 0x127565000 == 39 [pid = 1927] [id = 610] 03:33:27 INFO - PROCESS | 1927 | --DOCSHELL 0x125f1b000 == 38 [pid = 1927] [id = 609] 03:33:27 INFO - PROCESS | 1927 | --DOCSHELL 0x1215ac800 == 37 [pid = 1927] [id = 608] 03:33:27 INFO - PROCESS | 1927 | --DOCSHELL 0x1188db000 == 36 [pid = 1927] [id = 607] 03:33:27 INFO - PROCESS | 1927 | --DOCSHELL 0x117475000 == 35 [pid = 1927] [id = 606] 03:33:27 INFO - PROCESS | 1927 | --DOCSHELL 0x121939800 == 34 [pid = 1927] [id = 605] 03:33:27 INFO - PROCESS | 1927 | --DOCSHELL 0x11746d800 == 33 [pid = 1927] [id = 604] 03:33:27 INFO - PROCESS | 1927 | --DOCSHELL 0x12b90c000 == 32 [pid = 1927] [id = 603] 03:33:27 INFO - PROCESS | 1927 | --DOCSHELL 0x125652000 == 31 [pid = 1927] [id = 622] 03:33:27 INFO - PROCESS | 1927 | --DOCSHELL 0x12cf59800 == 30 [pid = 1927] [id = 621] 03:33:27 INFO - PROCESS | 1927 | --DOCSHELL 0x12c190800 == 29 [pid = 1927] [id = 620] 03:33:27 INFO - PROCESS | 1927 | --DOCSHELL 0x12754a800 == 28 [pid = 1927] [id = 619] 03:33:27 INFO - PROCESS | 1927 | --DOCSHELL 0x12c59e800 == 27 [pid = 1927] [id = 617] 03:33:27 INFO - PROCESS | 1927 | --DOCSHELL 0x1189bb800 == 26 [pid = 1927] [id = 618] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 112 (0x119e63400) [pid = 1927] [serial = 1754] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 111 (0x121063800) [pid = 1927] [serial = 1792] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 110 (0x118809800) [pid = 1927] [serial = 1775] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 109 (0x118212000) [pid = 1927] [serial = 1774] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 108 (0x1256aa400) [pid = 1927] [serial = 1795] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 107 (0x118596000) [pid = 1927] [serial = 1780] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 106 (0x118825800) [pid = 1927] [serial = 1781] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x12696a800) [pid = 1927] [serial = 1798] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x125eb8800) [pid = 1927] [serial = 1796] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x1164ee400) [pid = 1927] [serial = 1777] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x1133a9c00) [pid = 1927] [serial = 1778] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x119080c00) [pid = 1927] [serial = 1783] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x119473400) [pid = 1927] [serial = 1784] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x11823ec00) [pid = 1927] [serial = 1801] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x119ae2000) [pid = 1927] [serial = 1786] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x119bb9c00) [pid = 1927] [serial = 1787] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x1196d2000) [pid = 1927] [serial = 1802] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x128dc0c00) [pid = 1927] [serial = 1807] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x116758c00) [pid = 1927] [serial = 1763] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x113250c00) [pid = 1927] [serial = 1762] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x119468000) [pid = 1927] [serial = 1766] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x1188f4800) [pid = 1927] [serial = 1765] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x125302400) [pid = 1927] [serial = 1769] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x12154c000) [pid = 1927] [serial = 1768] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x12714c400) [pid = 1927] [serial = 1799] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x1275f7400) [pid = 1927] [serial = 1772] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x125f90800) [pid = 1927] [serial = 1771] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x129319000) [pid = 1927] [serial = 1808] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x119e66000) [pid = 1927] [serial = 1804] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x119c78800) [pid = 1927] [serial = 1789] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x129351400) [pid = 1927] [serial = 1810] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x1253ad400) [pid = 1927] [serial = 1793] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x1275ec000) [pid = 1927] [serial = 1805] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x119e65000) [pid = 1927] [serial = 1790] [outer = 0x0] [url = about:blank] 03:33:27 INFO - PROCESS | 1927 | 1467887607606 Marionette TRACE conn2 <- [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]]]}] 03:33:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:33:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1126ms 03:33:27 INFO - PROCESS | 1927 | 1467887607649 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 03:33:27 INFO - PROCESS | 1927 | 1467887607651 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 03:33:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:33:27 INFO - PROCESS | 1927 | 1467887607655 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:33:27 INFO - PROCESS | 1927 | 1467887607657 Marionette TRACE conn2 <- [1,2466,null,{}] 03:33:27 INFO - PROCESS | 1927 | 1467887607661 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:27 INFO - PROCESS | 1927 | 1467887607663 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:27 INFO - PROCESS | 1927 | 1467887607751 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 03:33:27 INFO - PROCESS | 1927 | 1467887607811 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:27 INFO - PROCESS | 1927 | 1467887607812 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:27 INFO - PROCESS | 1927 | ++DOCSHELL 0x117156000 == 27 [pid = 1927] [id = 624] 03:33:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x113c65c00) [pid = 1927] [serial = 1872] [outer = 0x0] 03:33:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x11612e800) [pid = 1927] [serial = 1873] [outer = 0x113c65c00] 03:33:27 INFO - PROCESS | 1927 | 1467887607839 Marionette DEBUG loaded listener.js 03:33:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x116a17c00) [pid = 1927] [serial = 1874] [outer = 0x113c65c00] 03:33:28 INFO - PROCESS | 1927 | 1467887608142 Marionette TRACE conn2 <- [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]]]}] 03:33:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:33:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 522ms 03:33:28 INFO - PROCESS | 1927 | 1467887608176 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 03:33:28 INFO - PROCESS | 1927 | 1467887608181 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 03:33:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:33:28 INFO - PROCESS | 1927 | 1467887608188 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:33:28 INFO - PROCESS | 1927 | 1467887608190 Marionette TRACE conn2 <- [1,2470,null,{}] 03:33:28 INFO - PROCESS | 1927 | 1467887608192 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:28 INFO - PROCESS | 1927 | 1467887608194 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:28 INFO - PROCESS | 1927 | 1467887608272 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 03:33:28 INFO - PROCESS | 1927 | 1467887608277 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:28 INFO - PROCESS | 1927 | 1467887608278 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:28 INFO - PROCESS | 1927 | ++DOCSHELL 0x1185a9000 == 28 [pid = 1927] [id = 625] 03:33:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x1176f1400) [pid = 1927] [serial = 1875] [outer = 0x0] 03:33:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x118590000) [pid = 1927] [serial = 1876] [outer = 0x1176f1400] 03:33:28 INFO - PROCESS | 1927 | 1467887608308 Marionette DEBUG loaded listener.js 03:33:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x118621800) [pid = 1927] [serial = 1877] [outer = 0x1176f1400] 03:33:28 INFO - PROCESS | 1927 | 1467887608676 Marionette TRACE conn2 <- [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]]]}] 03:33:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:33:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 519ms 03:33:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:33:28 INFO - PROCESS | 1927 | 1467887608707 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 03:33:28 INFO - PROCESS | 1927 | 1467887608709 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 03:33:28 INFO - PROCESS | 1927 | 1467887608711 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:33:28 INFO - PROCESS | 1927 | 1467887608713 Marionette TRACE conn2 <- [1,2474,null,{}] 03:33:28 INFO - PROCESS | 1927 | 1467887608721 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:28 INFO - PROCESS | 1927 | 1467887608724 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:28 INFO - PROCESS | 1927 | 1467887608802 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 03:33:28 INFO - PROCESS | 1927 | 1467887608807 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:28 INFO - PROCESS | 1927 | 1467887608809 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:28 INFO - PROCESS | 1927 | ++DOCSHELL 0x119c59000 == 29 [pid = 1927] [id = 626] 03:33:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x1128ac800) [pid = 1927] [serial = 1878] [outer = 0x0] 03:33:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x119468000) [pid = 1927] [serial = 1879] [outer = 0x1128ac800] 03:33:28 INFO - PROCESS | 1927 | 1467887608839 Marionette DEBUG loaded listener.js 03:33:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x1196cf400) [pid = 1927] [serial = 1880] [outer = 0x1128ac800] 03:33:29 INFO - PROCESS | 1927 | 1467887609163 Marionette TRACE conn2 <- [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]]]}] 03:33:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:33:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 472ms 03:33:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:33:29 INFO - PROCESS | 1927 | 1467887609185 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 03:33:29 INFO - PROCESS | 1927 | 1467887609186 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 03:33:29 INFO - PROCESS | 1927 | 1467887609188 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:33:29 INFO - PROCESS | 1927 | 1467887609190 Marionette TRACE conn2 <- [1,2478,null,{}] 03:33:29 INFO - PROCESS | 1927 | 1467887609192 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:29 INFO - PROCESS | 1927 | 1467887609193 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:29 INFO - PROCESS | 1927 | 1467887609271 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 03:33:29 INFO - PROCESS | 1927 | 1467887609339 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:29 INFO - PROCESS | 1927 | 1467887609340 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:29 INFO - PROCESS | 1927 | ++DOCSHELL 0x1214ae000 == 30 [pid = 1927] [id = 627] 03:33:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x119466000) [pid = 1927] [serial = 1881] [outer = 0x0] 03:33:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x1199ecc00) [pid = 1927] [serial = 1882] [outer = 0x119466000] 03:33:29 INFO - PROCESS | 1927 | 1467887609365 Marionette DEBUG loaded listener.js 03:33:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x119bdf400) [pid = 1927] [serial = 1883] [outer = 0x119466000] 03:33:29 INFO - PROCESS | 1927 | 1467887609658 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 03:33:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:33:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 517ms 03:33:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:33:29 INFO - PROCESS | 1927 | 1467887609707 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 03:33:29 INFO - PROCESS | 1927 | 1467887609708 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 03:33:29 INFO - PROCESS | 1927 | 1467887609710 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:33:29 INFO - PROCESS | 1927 | 1467887609721 Marionette TRACE conn2 <- [1,2482,null,{}] 03:33:29 INFO - PROCESS | 1927 | 1467887609730 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:29 INFO - PROCESS | 1927 | 1467887609731 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:30 INFO - PROCESS | 1927 | 1467887610161 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 03:33:30 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x126962400) [pid = 1927] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:33:30 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x113255c00) [pid = 1927] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:33:30 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x129318800) [pid = 1927] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:33:30 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x112eb6c00) [pid = 1927] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:33:30 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x11820b400) [pid = 1927] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:33:30 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x112986400) [pid = 1927] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:33:30 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x1188ebc00) [pid = 1927] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:33:30 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x121066c00) [pid = 1927] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:33:30 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x11880d400) [pid = 1927] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:33:30 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x119e5e000) [pid = 1927] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:33:30 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x129347800) [pid = 1927] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:33:30 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x119be0000) [pid = 1927] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:33:30 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x121d96400) [pid = 1927] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:33:30 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x12a968400) [pid = 1927] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:33:30 INFO - PROCESS | 1927 | --DOMWINDOW == 76 (0x125630000) [pid = 1927] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:33:30 INFO - PROCESS | 1927 | 1467887610207 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:30 INFO - PROCESS | 1927 | 1467887610208 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:30 INFO - PROCESS | 1927 | ++DOCSHELL 0x11695c800 == 31 [pid = 1927] [id = 628] 03:33:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 77 (0x110d54000) [pid = 1927] [serial = 1884] [outer = 0x0] 03:33:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x111c19c00) [pid = 1927] [serial = 1885] [outer = 0x110d54000] 03:33:30 INFO - PROCESS | 1927 | 1467887610240 Marionette DEBUG loaded listener.js 03:33:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x113254800) [pid = 1927] [serial = 1886] [outer = 0x110d54000] 03:33:30 INFO - PROCESS | 1927 | 1467887610741 Marionette TRACE conn2 <- [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]]]}] 03:33:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:33:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1088ms 03:33:30 INFO - PROCESS | 1927 | 1467887610823 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 03:33:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:33:30 INFO - PROCESS | 1927 | 1467887610825 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 03:33:30 INFO - PROCESS | 1927 | 1467887610830 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:33:30 INFO - PROCESS | 1927 | 1467887610834 Marionette TRACE conn2 <- [1,2486,null,{}] 03:33:30 INFO - PROCESS | 1927 | 1467887610837 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:30 INFO - PROCESS | 1927 | 1467887610840 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:30 INFO - PROCESS | 1927 | 1467887610943 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 03:33:31 INFO - PROCESS | 1927 | 1467887611022 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:31 INFO - PROCESS | 1927 | 1467887611023 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:31 INFO - PROCESS | 1927 | ++DOCSHELL 0x119a1c800 == 32 [pid = 1927] [id = 629] 03:33:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x116f5cc00) [pid = 1927] [serial = 1887] [outer = 0x0] 03:33:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x117daf800) [pid = 1927] [serial = 1888] [outer = 0x116f5cc00] 03:33:31 INFO - PROCESS | 1927 | 1467887611054 Marionette DEBUG loaded listener.js 03:33:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x11858bc00) [pid = 1927] [serial = 1889] [outer = 0x116f5cc00] 03:33:31 INFO - PROCESS | 1927 | 1467887611677 Marionette TRACE conn2 <- [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]]]}] 03:33:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:33:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 876ms 03:33:31 INFO - PROCESS | 1927 | 1467887611722 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 03:33:31 INFO - PROCESS | 1927 | 1467887611724 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 03:33:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:33:31 INFO - PROCESS | 1927 | 1467887611729 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:33:31 INFO - PROCESS | 1927 | 1467887611733 Marionette TRACE conn2 <- [1,2490,null,{}] 03:33:31 INFO - PROCESS | 1927 | 1467887611738 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:31 INFO - PROCESS | 1927 | 1467887611739 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:31 INFO - PROCESS | 1927 | 1467887611843 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 03:33:31 INFO - PROCESS | 1927 | 1467887611922 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:31 INFO - PROCESS | 1927 | 1467887611925 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:31 INFO - PROCESS | 1927 | ++DOCSHELL 0x117d66000 == 33 [pid = 1927] [id = 630] 03:33:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x116636800) [pid = 1927] [serial = 1890] [outer = 0x0] 03:33:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x116f5d000) [pid = 1927] [serial = 1891] [outer = 0x116636800] 03:33:31 INFO - PROCESS | 1927 | 1467887611954 Marionette DEBUG loaded listener.js 03:33:32 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x11820a000) [pid = 1927] [serial = 1892] [outer = 0x116636800] 03:33:32 INFO - PROCESS | 1927 | --DOCSHELL 0x1214ae000 == 32 [pid = 1927] [id = 627] 03:33:32 INFO - PROCESS | 1927 | --DOCSHELL 0x119c59000 == 31 [pid = 1927] [id = 626] 03:33:32 INFO - PROCESS | 1927 | --DOCSHELL 0x1185a9000 == 30 [pid = 1927] [id = 625] 03:33:32 INFO - PROCESS | 1927 | --DOCSHELL 0x117156000 == 29 [pid = 1927] [id = 624] 03:33:32 INFO - PROCESS | 1927 | --DOCSHELL 0x118864000 == 28 [pid = 1927] [id = 623] 03:33:32 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x127150000) [pid = 1927] [serial = 1834] [outer = 0x0] [url = about:blank] 03:33:32 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x129352800) [pid = 1927] [serial = 1837] [outer = 0x0] [url = about:blank] 03:33:32 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x129318400) [pid = 1927] [serial = 1835] [outer = 0x0] [url = about:blank] 03:33:32 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x12a547000) [pid = 1927] [serial = 1840] [outer = 0x0] [url = about:blank] 03:33:32 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x11823f000) [pid = 1927] [serial = 1843] [outer = 0x0] [url = about:blank] 03:33:32 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x12a541400) [pid = 1927] [serial = 1838] [outer = 0x0] [url = about:blank] 03:33:32 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x118237000) [pid = 1927] [serial = 1819] [outer = 0x0] [url = about:blank] 03:33:32 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x118811800) [pid = 1927] [serial = 1820] [outer = 0x0] [url = about:blank] 03:33:32 INFO - PROCESS | 1927 | --DOMWINDOW == 76 (0x113da5000) [pid = 1927] [serial = 1813] [outer = 0x0] [url = about:blank] 03:33:32 INFO - PROCESS | 1927 | --DOMWINDOW == 75 (0x116f99c00) [pid = 1927] [serial = 1814] [outer = 0x0] [url = about:blank] 03:33:32 INFO - PROCESS | 1927 | --DOMWINDOW == 74 (0x118986400) [pid = 1927] [serial = 1822] [outer = 0x0] [url = about:blank] 03:33:32 INFO - PROCESS | 1927 | --DOMWINDOW == 73 (0x119464c00) [pid = 1927] [serial = 1823] [outer = 0x0] [url = about:blank] 03:33:32 INFO - PROCESS | 1927 | --DOMWINDOW == 72 (0x1214e1c00) [pid = 1927] [serial = 1828] [outer = 0x0] [url = about:blank] 03:33:32 INFO - PROCESS | 1927 | --DOMWINDOW == 71 (0x1230e0800) [pid = 1927] [serial = 1829] [outer = 0x0] [url = about:blank] 03:33:32 INFO - PROCESS | 1927 | --DOMWINDOW == 70 (0x1188e5c00) [pid = 1927] [serial = 1816] [outer = 0x0] [url = about:blank] 03:33:32 INFO - PROCESS | 1927 | --DOMWINDOW == 69 (0x118981800) [pid = 1927] [serial = 1817] [outer = 0x0] [url = about:blank] 03:33:32 INFO - PROCESS | 1927 | --DOMWINDOW == 68 (0x119e62400) [pid = 1927] [serial = 1825] [outer = 0x0] [url = about:blank] 03:33:32 INFO - PROCESS | 1927 | --DOMWINDOW == 67 (0x121061000) [pid = 1927] [serial = 1826] [outer = 0x0] [url = about:blank] 03:33:32 INFO - PROCESS | 1927 | --DOMWINDOW == 66 (0x12a470000) [pid = 1927] [serial = 1811] [outer = 0x0] [url = about:blank] 03:33:32 INFO - PROCESS | 1927 | --DOMWINDOW == 65 (0x12a7a8c00) [pid = 1927] [serial = 1850] [outer = 0x0] [url = about:blank] 03:33:32 INFO - PROCESS | 1927 | --DOMWINDOW == 64 (0x1274bdc00) [pid = 1927] [serial = 1846] [outer = 0x0] [url = about:blank] 03:33:32 INFO - PROCESS | 1927 | --DOMWINDOW == 63 (0x12a9cdc00) [pid = 1927] [serial = 1853] [outer = 0x0] [url = about:blank] 03:33:32 INFO - PROCESS | 1927 | --DOMWINDOW == 62 (0x12a96fc00) [pid = 1927] [serial = 1852] [outer = 0x0] [url = about:blank] 03:33:32 INFO - PROCESS | 1927 | --DOMWINDOW == 61 (0x12a5f0400) [pid = 1927] [serial = 1841] [outer = 0x0] [url = about:blank] 03:33:32 INFO - PROCESS | 1927 | --DOMWINDOW == 60 (0x12a54b400) [pid = 1927] [serial = 1847] [outer = 0x0] [url = about:blank] 03:33:32 INFO - PROCESS | 1927 | --DOMWINDOW == 59 (0x1259dac00) [pid = 1927] [serial = 1831] [outer = 0x0] [url = about:blank] 03:33:32 INFO - PROCESS | 1927 | --DOMWINDOW == 58 (0x126960c00) [pid = 1927] [serial = 1832] [outer = 0x0] [url = about:blank] 03:33:32 INFO - PROCESS | 1927 | --DOMWINDOW == 57 (0x119e67400) [pid = 1927] [serial = 1844] [outer = 0x0] [url = about:blank] 03:33:32 INFO - PROCESS | 1927 | --DOMWINDOW == 56 (0x12a5fd000) [pid = 1927] [serial = 1849] [outer = 0x0] [url = about:blank] 03:33:32 INFO - PROCESS | 1927 | 1467887612303 Marionette TRACE conn2 <- [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]]]}] 03:33:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:33:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 625ms 03:33:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:33:32 INFO - PROCESS | 1927 | 1467887612353 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 03:33:32 INFO - PROCESS | 1927 | 1467887612356 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 03:33:32 INFO - PROCESS | 1927 | 1467887612361 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:33:32 INFO - PROCESS | 1927 | 1467887612363 Marionette TRACE conn2 <- [1,2494,null,{}] 03:33:32 INFO - PROCESS | 1927 | 1467887612365 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:32 INFO - PROCESS | 1927 | 1467887612367 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:32 INFO - PROCESS | 1927 | 1467887612444 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 03:33:32 INFO - PROCESS | 1927 | 1467887612505 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:32 INFO - PROCESS | 1927 | 1467887612506 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:32 INFO - PROCESS | 1927 | ++DOCSHELL 0x11936e800 == 29 [pid = 1927] [id = 631] 03:33:32 INFO - PROCESS | 1927 | ++DOMWINDOW == 57 (0x11858c400) [pid = 1927] [serial = 1893] [outer = 0x0] 03:33:32 INFO - PROCESS | 1927 | ++DOMWINDOW == 58 (0x11880d000) [pid = 1927] [serial = 1894] [outer = 0x11858c400] 03:33:32 INFO - PROCESS | 1927 | 1467887612534 Marionette DEBUG loaded listener.js 03:33:32 INFO - PROCESS | 1927 | ++DOMWINDOW == 59 (0x1188eb000) [pid = 1927] [serial = 1895] [outer = 0x11858c400] 03:33:32 INFO - PROCESS | 1927 | 1467887612858 Marionette TRACE conn2 <- [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]]]}] 03:33:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:33:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 519ms 03:33:32 INFO - PROCESS | 1927 | 1467887612881 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 03:33:32 INFO - PROCESS | 1927 | 1467887612884 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 03:33:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:33:32 INFO - PROCESS | 1927 | 1467887612887 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:33:32 INFO - PROCESS | 1927 | 1467887612891 Marionette TRACE conn2 <- [1,2498,null,{}] 03:33:32 INFO - PROCESS | 1927 | 1467887612903 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:32 INFO - PROCESS | 1927 | 1467887612908 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:33 INFO - PROCESS | 1927 | 1467887613033 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 03:33:33 INFO - PROCESS | 1927 | 1467887613116 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:33 INFO - PROCESS | 1927 | 1467887613119 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:33 INFO - PROCESS | 1927 | ++DOCSHELL 0x121a82800 == 30 [pid = 1927] [id = 632] 03:33:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 60 (0x118815c00) [pid = 1927] [serial = 1896] [outer = 0x0] 03:33:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 61 (0x1189de000) [pid = 1927] [serial = 1897] [outer = 0x118815c00] 03:33:33 INFO - PROCESS | 1927 | 1467887613165 Marionette DEBUG loaded listener.js 03:33:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 62 (0x1199f4400) [pid = 1927] [serial = 1898] [outer = 0x118815c00] 03:33:33 INFO - PROCESS | 1927 | 1467887613513 Marionette TRACE conn2 <- [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]]]}] 03:33:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:33:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 674ms 03:33:33 INFO - PROCESS | 1927 | 1467887613573 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 03:33:33 INFO - PROCESS | 1927 | 1467887613575 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 03:33:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:33:33 INFO - PROCESS | 1927 | 1467887613580 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:33:33 INFO - PROCESS | 1927 | 1467887613581 Marionette TRACE conn2 <- [1,2502,null,{}] 03:33:33 INFO - PROCESS | 1927 | 1467887613584 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:33 INFO - PROCESS | 1927 | 1467887613585 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:33 INFO - PROCESS | 1927 | 1467887613707 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 03:33:33 INFO - PROCESS | 1927 | 1467887613715 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:33 INFO - PROCESS | 1927 | 1467887613716 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:33 INFO - PROCESS | 1927 | ++DOCSHELL 0x125eb1000 == 31 [pid = 1927] [id = 633] 03:33:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 63 (0x112137800) [pid = 1927] [serial = 1899] [outer = 0x0] 03:33:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 64 (0x119be6800) [pid = 1927] [serial = 1900] [outer = 0x112137800] 03:33:33 INFO - PROCESS | 1927 | 1467887613751 Marionette DEBUG loaded listener.js 03:33:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 65 (0x121060c00) [pid = 1927] [serial = 1901] [outer = 0x112137800] 03:33:34 INFO - PROCESS | 1927 | 1467887614061 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:33:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:33:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 520ms 03:33:34 INFO - PROCESS | 1927 | 1467887614102 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 03:33:34 INFO - PROCESS | 1927 | 1467887614103 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 03:33:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:33:34 INFO - PROCESS | 1927 | 1467887614105 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:33:34 INFO - PROCESS | 1927 | 1467887614106 Marionette TRACE conn2 <- [1,2506,null,{}] 03:33:34 INFO - PROCESS | 1927 | 1467887614109 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:34 INFO - PROCESS | 1927 | 1467887614110 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:34 INFO - PROCESS | 1927 | 1467887614185 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 03:33:34 INFO - PROCESS | 1927 | 1467887614188 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:34 INFO - PROCESS | 1927 | 1467887614189 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:34 INFO - PROCESS | 1927 | ++DOCSHELL 0x118419000 == 32 [pid = 1927] [id = 634] 03:33:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 66 (0x11a09d400) [pid = 1927] [serial = 1902] [outer = 0x0] 03:33:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 67 (0x121145c00) [pid = 1927] [serial = 1903] [outer = 0x11a09d400] 03:33:34 INFO - PROCESS | 1927 | 1467887614215 Marionette DEBUG loaded listener.js 03:33:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 68 (0x121851400) [pid = 1927] [serial = 1904] [outer = 0x11a09d400] 03:33:34 INFO - PROCESS | 1927 | 1467887614596 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:33:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:33:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 519ms 03:33:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:33:34 INFO - PROCESS | 1927 | 1467887614628 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 03:33:34 INFO - PROCESS | 1927 | 1467887614630 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 03:33:34 INFO - PROCESS | 1927 | 1467887614634 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:33:34 INFO - PROCESS | 1927 | 1467887614635 Marionette TRACE conn2 <- [1,2510,null,{}] 03:33:34 INFO - PROCESS | 1927 | 1467887614638 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:34 INFO - PROCESS | 1927 | 1467887614642 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:34 INFO - PROCESS | 1927 | 1467887614761 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 03:33:34 INFO - PROCESS | 1927 | 1467887614771 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:34 INFO - PROCESS | 1927 | 1467887614772 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:34 INFO - PROCESS | 1927 | ++DOCSHELL 0x12756a800 == 33 [pid = 1927] [id = 635] 03:33:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 69 (0x121aa4800) [pid = 1927] [serial = 1905] [outer = 0x0] 03:33:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 70 (0x1253ad400) [pid = 1927] [serial = 1906] [outer = 0x121aa4800] 03:33:34 INFO - PROCESS | 1927 | 1467887614797 Marionette DEBUG loaded listener.js 03:33:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 71 (0x126962400) [pid = 1927] [serial = 1907] [outer = 0x121aa4800] 03:33:35 INFO - PROCESS | 1927 | 1467887615143 Marionette TRACE conn2 <- [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]]]}] 03:33:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:33:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 519ms 03:33:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:33:35 INFO - PROCESS | 1927 | 1467887615154 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 03:33:35 INFO - PROCESS | 1927 | 1467887615155 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 03:33:35 INFO - PROCESS | 1927 | 1467887615157 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:33:35 INFO - PROCESS | 1927 | 1467887615158 Marionette TRACE conn2 <- [1,2514,null,{}] 03:33:35 INFO - PROCESS | 1927 | 1467887615160 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:35 INFO - PROCESS | 1927 | 1467887615161 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:35 INFO - PROCESS | 1927 | 1467887615266 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 03:33:35 INFO - PROCESS | 1927 | 1467887615270 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:35 INFO - PROCESS | 1927 | 1467887615271 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:35 INFO - PROCESS | 1927 | ++DOCSHELL 0x1291df800 == 34 [pid = 1927] [id = 636] 03:33:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 72 (0x126968400) [pid = 1927] [serial = 1908] [outer = 0x0] 03:33:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 73 (0x126f96c00) [pid = 1927] [serial = 1909] [outer = 0x126968400] 03:33:35 INFO - PROCESS | 1927 | 1467887615295 Marionette DEBUG loaded listener.js 03:33:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 74 (0x1274bdc00) [pid = 1927] [serial = 1910] [outer = 0x126968400] 03:33:35 INFO - PROCESS | 1927 | 1467887615662 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 03:33:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:33:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 520ms 03:33:35 INFO - PROCESS | 1927 | 1467887615678 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 03:33:35 INFO - PROCESS | 1927 | 1467887615680 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 03:33:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:33:35 INFO - PROCESS | 1927 | 1467887615685 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:33:35 INFO - PROCESS | 1927 | 1467887615687 Marionette TRACE conn2 <- [1,2518,null,{}] 03:33:35 INFO - PROCESS | 1927 | 1467887615690 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:35 INFO - PROCESS | 1927 | 1467887615692 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:35 INFO - PROCESS | 1927 | 1467887615842 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 03:33:35 INFO - PROCESS | 1927 | --DOMWINDOW == 73 (0x1196d9c00) [pid = 1927] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:33:35 INFO - PROCESS | 1927 | --DOMWINDOW == 72 (0x1254f6400) [pid = 1927] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:33:35 INFO - PROCESS | 1927 | --DOMWINDOW == 71 (0x116129000) [pid = 1927] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:33:35 INFO - PROCESS | 1927 | --DOMWINDOW == 70 (0x129321800) [pid = 1927] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:33:35 INFO - PROCESS | 1927 | --DOMWINDOW == 69 (0x1258f0000) [pid = 1927] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:33:35 INFO - PROCESS | 1927 | --DOMWINDOW == 68 (0x113c65c00) [pid = 1927] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:33:35 INFO - PROCESS | 1927 | --DOMWINDOW == 67 (0x1176f1400) [pid = 1927] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:33:35 INFO - PROCESS | 1927 | --DOMWINDOW == 66 (0x1128ac800) [pid = 1927] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:33:35 INFO - PROCESS | 1927 | 1467887615920 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:35 INFO - PROCESS | 1927 | 1467887615921 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:35 INFO - PROCESS | 1927 | ++DOCSHELL 0x12159d800 == 35 [pid = 1927] [id = 637] 03:33:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 67 (0x111cac800) [pid = 1927] [serial = 1911] [outer = 0x0] 03:33:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 68 (0x1174e6400) [pid = 1927] [serial = 1912] [outer = 0x111cac800] 03:33:35 INFO - PROCESS | 1927 | 1467887615947 Marionette DEBUG loaded listener.js 03:33:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 69 (0x1196d5c00) [pid = 1927] [serial = 1913] [outer = 0x111cac800] 03:33:36 INFO - PROCESS | 1927 | 1467887616201 Marionette TRACE conn2 <- [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]]]}] 03:33:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:33:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 572ms 03:33:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:33:36 INFO - PROCESS | 1927 | 1467887616257 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 03:33:36 INFO - PROCESS | 1927 | 1467887616258 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 03:33:36 INFO - PROCESS | 1927 | 1467887616260 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:33:36 INFO - PROCESS | 1927 | 1467887616261 Marionette TRACE conn2 <- [1,2522,null,{}] 03:33:36 INFO - PROCESS | 1927 | 1467887616271 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:36 INFO - PROCESS | 1927 | 1467887616272 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:36 INFO - PROCESS | 1927 | 1467887616357 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 03:33:36 INFO - PROCESS | 1927 | 1467887616361 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:36 INFO - PROCESS | 1927 | 1467887616362 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:36 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a593000 == 36 [pid = 1927] [id = 638] 03:33:36 INFO - PROCESS | 1927 | ++DOMWINDOW == 70 (0x1258f0000) [pid = 1927] [serial = 1914] [outer = 0x0] 03:33:36 INFO - PROCESS | 1927 | ++DOMWINDOW == 71 (0x1275f5c00) [pid = 1927] [serial = 1915] [outer = 0x1258f0000] 03:33:36 INFO - PROCESS | 1927 | 1467887616387 Marionette DEBUG loaded listener.js 03:33:36 INFO - PROCESS | 1927 | ++DOMWINDOW == 72 (0x128b12c00) [pid = 1927] [serial = 1916] [outer = 0x1258f0000] 03:33:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:33:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 469ms 03:33:36 INFO - PROCESS | 1927 | 1467887616724 Marionette TRACE conn2 <- [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]]]}] 03:33:36 INFO - PROCESS | 1927 | 1467887616730 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 03:33:36 INFO - PROCESS | 1927 | 1467887616731 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 03:33:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:33:36 INFO - PROCESS | 1927 | 1467887616736 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:33:36 INFO - PROCESS | 1927 | 1467887616737 Marionette TRACE conn2 <- [1,2526,null,{}] 03:33:36 INFO - PROCESS | 1927 | 1467887616739 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:36 INFO - PROCESS | 1927 | 1467887616740 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:36 INFO - PROCESS | 1927 | 1467887616824 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 03:33:36 INFO - PROCESS | 1927 | 1467887616884 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:36 INFO - PROCESS | 1927 | 1467887616885 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:36 INFO - PROCESS | 1927 | ++DOCSHELL 0x125eb0800 == 37 [pid = 1927] [id = 639] 03:33:36 INFO - PROCESS | 1927 | ++DOMWINDOW == 73 (0x118824c00) [pid = 1927] [serial = 1917] [outer = 0x0] 03:33:36 INFO - PROCESS | 1927 | ++DOMWINDOW == 74 (0x128dc3000) [pid = 1927] [serial = 1918] [outer = 0x118824c00] 03:33:36 INFO - PROCESS | 1927 | 1467887616909 Marionette DEBUG loaded listener.js 03:33:36 INFO - PROCESS | 1927 | ++DOMWINDOW == 75 (0x128dcc400) [pid = 1927] [serial = 1919] [outer = 0x118824c00] 03:33:37 INFO - PROCESS | 1927 | 1467887617184 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 03:33:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:33:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 468ms 03:33:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:33:37 INFO - PROCESS | 1927 | 1467887617205 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 03:33:37 INFO - PROCESS | 1927 | 1467887617207 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 03:33:37 INFO - PROCESS | 1927 | 1467887617209 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:33:37 INFO - PROCESS | 1927 | 1467887617210 Marionette TRACE conn2 <- [1,2530,null,{}] 03:33:37 INFO - PROCESS | 1927 | 1467887617221 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:37 INFO - PROCESS | 1927 | 1467887617222 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:37 INFO - PROCESS | 1927 | 1467887617319 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 03:33:37 INFO - PROCESS | 1927 | 1467887617322 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:37 INFO - PROCESS | 1927 | 1467887617324 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:37 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b909000 == 38 [pid = 1927] [id = 640] 03:33:37 INFO - PROCESS | 1927 | ++DOMWINDOW == 76 (0x128dc7400) [pid = 1927] [serial = 1920] [outer = 0x0] 03:33:37 INFO - PROCESS | 1927 | ++DOMWINDOW == 77 (0x129349800) [pid = 1927] [serial = 1921] [outer = 0x128dc7400] 03:33:37 INFO - PROCESS | 1927 | 1467887617350 Marionette DEBUG loaded listener.js 03:33:37 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x12a541000) [pid = 1927] [serial = 1922] [outer = 0x128dc7400] 03:33:37 INFO - PROCESS | 1927 | 1467887617702 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 03:33:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:33:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 519ms 03:33:37 INFO - PROCESS | 1927 | 1467887617729 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 03:33:37 INFO - PROCESS | 1927 | 1467887617730 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 03:33:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:33:37 INFO - PROCESS | 1927 | 1467887617745 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:33:37 INFO - PROCESS | 1927 | 1467887617746 Marionette TRACE conn2 <- [1,2534,null,{}] 03:33:37 INFO - PROCESS | 1927 | 1467887617750 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:37 INFO - PROCESS | 1927 | 1467887617751 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:37 INFO - PROCESS | 1927 | 1467887617827 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 03:33:37 INFO - PROCESS | 1927 | 1467887617833 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:37 INFO - PROCESS | 1927 | 1467887617834 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:37 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b920800 == 39 [pid = 1927] [id = 641] 03:33:37 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x12a544800) [pid = 1927] [serial = 1923] [outer = 0x0] 03:33:37 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x12a5f4400) [pid = 1927] [serial = 1924] [outer = 0x12a544800] 03:33:37 INFO - PROCESS | 1927 | 1467887617858 Marionette DEBUG loaded listener.js 03:33:37 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x12a79d000) [pid = 1927] [serial = 1925] [outer = 0x12a544800] 03:33:38 INFO - PROCESS | 1927 | 1467887618167 Marionette TRACE conn2 <- [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]]]}] 03:33:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:33:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 482ms 03:33:38 INFO - PROCESS | 1927 | 1467887618217 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 03:33:38 INFO - PROCESS | 1927 | 1467887618218 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 03:33:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:33:38 INFO - PROCESS | 1927 | 1467887618220 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:33:38 INFO - PROCESS | 1927 | 1467887618221 Marionette TRACE conn2 <- [1,2538,null,{}] 03:33:38 INFO - PROCESS | 1927 | 1467887618224 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:38 INFO - PROCESS | 1927 | 1467887618225 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:38 INFO - PROCESS | 1927 | 1467887618306 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 03:33:38 INFO - PROCESS | 1927 | 1467887618415 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:38 INFO - PROCESS | 1927 | 1467887618417 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:38 INFO - PROCESS | 1927 | ++DOCSHELL 0x116688800 == 40 [pid = 1927] [id = 642] 03:33:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x110d53000) [pid = 1927] [serial = 1926] [outer = 0x0] 03:33:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x1128acc00) [pid = 1927] [serial = 1927] [outer = 0x110d53000] 03:33:38 INFO - PROCESS | 1927 | 1467887618448 Marionette DEBUG loaded listener.js 03:33:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x113da5c00) [pid = 1927] [serial = 1928] [outer = 0x110d53000] 03:33:38 INFO - PROCESS | 1927 | 1467887618901 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 03:33:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:33:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 718ms 03:33:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:33:38 INFO - PROCESS | 1927 | 1467887618941 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 03:33:38 INFO - PROCESS | 1927 | 1467887618943 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 03:33:38 INFO - PROCESS | 1927 | 1467887618946 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:33:38 INFO - PROCESS | 1927 | 1467887618948 Marionette TRACE conn2 <- [1,2542,null,{}] 03:33:38 INFO - PROCESS | 1927 | 1467887618952 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:38 INFO - PROCESS | 1927 | 1467887618953 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:39 INFO - PROCESS | 1927 | 1467887619080 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 03:33:39 INFO - PROCESS | 1927 | 1467887619167 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:39 INFO - PROCESS | 1927 | 1467887619169 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:39 INFO - PROCESS | 1927 | ++DOCSHELL 0x1236ac000 == 41 [pid = 1927] [id = 643] 03:33:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x118595c00) [pid = 1927] [serial = 1929] [outer = 0x0] 03:33:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x1188e6400) [pid = 1927] [serial = 1930] [outer = 0x118595c00] 03:33:39 INFO - PROCESS | 1927 | 1467887619200 Marionette DEBUG loaded listener.js 03:33:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x11907d400) [pid = 1927] [serial = 1931] [outer = 0x118595c00] 03:33:39 INFO - PROCESS | 1927 | 1467887619604 Marionette TRACE conn2 <- [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]]]}] 03:33:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:33:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 721ms 03:33:39 INFO - PROCESS | 1927 | 1467887619668 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 03:33:39 INFO - PROCESS | 1927 | 1467887619671 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 03:33:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:33:39 INFO - PROCESS | 1927 | 1467887619674 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:33:39 INFO - PROCESS | 1927 | 1467887619675 Marionette TRACE conn2 <- [1,2546,null,{}] 03:33:39 INFO - PROCESS | 1927 | 1467887619678 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:39 INFO - PROCESS | 1927 | 1467887619679 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:39 INFO - PROCESS | 1927 | 1467887619784 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 03:33:39 INFO - PROCESS | 1927 | 1467887619858 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:39 INFO - PROCESS | 1927 | 1467887619859 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:39 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a9ab000 == 42 [pid = 1927] [id = 644] 03:33:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x119467000) [pid = 1927] [serial = 1932] [outer = 0x0] 03:33:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x1199f2000) [pid = 1927] [serial = 1933] [outer = 0x119467000] 03:33:39 INFO - PROCESS | 1927 | 1467887619890 Marionette DEBUG loaded listener.js 03:33:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x121066c00) [pid = 1927] [serial = 1934] [outer = 0x119467000] 03:33:40 INFO - PROCESS | 1927 | 1467887620309 Marionette TRACE conn2 <- [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]]]}] 03:33:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:33:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 672ms 03:33:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:33:40 INFO - PROCESS | 1927 | 1467887620347 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 03:33:40 INFO - PROCESS | 1927 | 1467887620348 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 03:33:40 INFO - PROCESS | 1927 | 1467887620356 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:33:40 INFO - PROCESS | 1927 | 1467887620360 Marionette TRACE conn2 <- [1,2550,null,{}] 03:33:40 INFO - PROCESS | 1927 | 1467887620363 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:40 INFO - PROCESS | 1927 | 1467887620366 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:40 INFO - PROCESS | 1927 | 1467887620490 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 03:33:40 INFO - PROCESS | 1927 | 1467887620563 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:40 INFO - PROCESS | 1927 | 1467887620564 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:40 INFO - PROCESS | 1927 | ++DOCSHELL 0x12c180800 == 43 [pid = 1927] [id = 645] 03:33:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x125303400) [pid = 1927] [serial = 1935] [outer = 0x0] 03:33:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x125ec1400) [pid = 1927] [serial = 1936] [outer = 0x125303400] 03:33:40 INFO - PROCESS | 1927 | 1467887620593 Marionette DEBUG loaded listener.js 03:33:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x128b07400) [pid = 1927] [serial = 1937] [outer = 0x125303400] 03:33:41 INFO - PROCESS | 1927 | 1467887621026 Marionette TRACE conn2 <- [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]]]}] 03:33:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:33:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 727ms 03:33:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:33:41 INFO - PROCESS | 1927 | 1467887621079 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 03:33:41 INFO - PROCESS | 1927 | 1467887621081 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 03:33:41 INFO - PROCESS | 1927 | 1467887621083 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:33:41 INFO - PROCESS | 1927 | 1467887621084 Marionette TRACE conn2 <- [1,2554,null,{}] 03:33:41 INFO - PROCESS | 1927 | 1467887621087 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:41 INFO - PROCESS | 1927 | 1467887621088 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:41 INFO - PROCESS | 1927 | 1467887621191 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 03:33:41 INFO - PROCESS | 1927 | 1467887621252 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:41 INFO - PROCESS | 1927 | 1467887621254 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:41 INFO - PROCESS | 1927 | ++DOCSHELL 0x1211ad000 == 44 [pid = 1927] [id = 646] 03:33:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x11a09e800) [pid = 1927] [serial = 1938] [outer = 0x0] 03:33:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x128dc0800) [pid = 1927] [serial = 1939] [outer = 0x11a09e800] 03:33:41 INFO - PROCESS | 1927 | 1467887621282 Marionette DEBUG loaded listener.js 03:33:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x12934f400) [pid = 1927] [serial = 1940] [outer = 0x11a09e800] 03:33:41 INFO - PROCESS | 1927 | 1467887621905 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 03:33:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:33:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 872ms 03:33:41 INFO - PROCESS | 1927 | 1467887621956 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 03:33:41 INFO - PROCESS | 1927 | 1467887621958 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 03:33:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:33:41 INFO - PROCESS | 1927 | 1467887621961 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:33:41 INFO - PROCESS | 1927 | 1467887621966 Marionette TRACE conn2 <- [1,2558,null,{}] 03:33:41 INFO - PROCESS | 1927 | 1467887621969 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:41 INFO - PROCESS | 1927 | 1467887621971 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:42 INFO - PROCESS | 1927 | 1467887622064 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 03:33:42 INFO - PROCESS | 1927 | 1467887622137 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:42 INFO - PROCESS | 1927 | 1467887622139 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:42 INFO - PROCESS | 1927 | ++DOCSHELL 0x1189b6000 == 45 [pid = 1927] [id = 647] 03:33:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x11861d000) [pid = 1927] [serial = 1941] [outer = 0x0] 03:33:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x118817800) [pid = 1927] [serial = 1942] [outer = 0x11861d000] 03:33:42 INFO - PROCESS | 1927 | 1467887622167 Marionette DEBUG loaded listener.js 03:33:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x1189db800) [pid = 1927] [serial = 1943] [outer = 0x11861d000] 03:33:42 INFO - PROCESS | 1927 | --DOCSHELL 0x12b920800 == 44 [pid = 1927] [id = 641] 03:33:42 INFO - PROCESS | 1927 | --DOCSHELL 0x12b909000 == 43 [pid = 1927] [id = 640] 03:33:42 INFO - PROCESS | 1927 | --DOCSHELL 0x125eb0800 == 42 [pid = 1927] [id = 639] 03:33:42 INFO - PROCESS | 1927 | --DOCSHELL 0x12a593000 == 41 [pid = 1927] [id = 638] 03:33:42 INFO - PROCESS | 1927 | --DOCSHELL 0x12159d800 == 40 [pid = 1927] [id = 637] 03:33:42 INFO - PROCESS | 1927 | --DOCSHELL 0x1291df800 == 39 [pid = 1927] [id = 636] 03:33:42 INFO - PROCESS | 1927 | --DOCSHELL 0x12756a800 == 38 [pid = 1927] [id = 635] 03:33:42 INFO - PROCESS | 1927 | --DOCSHELL 0x118419000 == 37 [pid = 1927] [id = 634] 03:33:42 INFO - PROCESS | 1927 | --DOCSHELL 0x125eb1000 == 36 [pid = 1927] [id = 633] 03:33:42 INFO - PROCESS | 1927 | --DOCSHELL 0x121a82800 == 35 [pid = 1927] [id = 632] 03:33:42 INFO - PROCESS | 1927 | --DOCSHELL 0x11936e800 == 34 [pid = 1927] [id = 631] 03:33:42 INFO - PROCESS | 1927 | --DOCSHELL 0x117d66000 == 33 [pid = 1927] [id = 630] 03:33:42 INFO - PROCESS | 1927 | --DOCSHELL 0x11695c800 == 32 [pid = 1927] [id = 628] 03:33:42 INFO - PROCESS | 1927 | --DOCSHELL 0x119a1c800 == 31 [pid = 1927] [id = 629] 03:33:42 INFO - PROCESS | 1927 | --DOCSHELL 0x1211ad000 == 30 [pid = 1927] [id = 646] 03:33:42 INFO - PROCESS | 1927 | --DOCSHELL 0x12c180800 == 29 [pid = 1927] [id = 645] 03:33:42 INFO - PROCESS | 1927 | --DOCSHELL 0x12a9ab000 == 28 [pid = 1927] [id = 644] 03:33:42 INFO - PROCESS | 1927 | --DOCSHELL 0x1236ac000 == 27 [pid = 1927] [id = 643] 03:33:42 INFO - PROCESS | 1927 | --DOCSHELL 0x116688800 == 26 [pid = 1927] [id = 642] 03:33:42 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x1199ecc00) [pid = 1927] [serial = 1882] [outer = 0x0] [url = about:blank] 03:33:42 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x119e66400) [pid = 1927] [serial = 1859] [outer = 0x0] [url = about:blank] 03:33:42 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x12a7a1800) [pid = 1927] [serial = 1868] [outer = 0x0] [url = about:blank] 03:33:42 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x118825000) [pid = 1927] [serial = 1856] [outer = 0x0] [url = about:blank] 03:33:42 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x12a5f7800) [pid = 1927] [serial = 1865] [outer = 0x0] [url = about:blank] 03:33:42 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x128b0cc00) [pid = 1927] [serial = 1862] [outer = 0x0] [url = about:blank] 03:33:42 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x116a17c00) [pid = 1927] [serial = 1874] [outer = 0x0] [url = about:blank] 03:33:42 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x118621800) [pid = 1927] [serial = 1877] [outer = 0x0] [url = about:blank] 03:33:42 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x1196cf400) [pid = 1927] [serial = 1880] [outer = 0x0] [url = about:blank] 03:33:42 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x119468000) [pid = 1927] [serial = 1879] [outer = 0x0] [url = about:blank] 03:33:42 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x11612e800) [pid = 1927] [serial = 1873] [outer = 0x0] [url = about:blank] 03:33:42 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x118590000) [pid = 1927] [serial = 1876] [outer = 0x0] [url = about:blank] 03:33:42 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x128dcd400) [pid = 1927] [serial = 1867] [outer = 0x0] [url = about:blank] 03:33:42 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x1199f5c00) [pid = 1927] [serial = 1858] [outer = 0x0] [url = about:blank] 03:33:42 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x118214000) [pid = 1927] [serial = 1855] [outer = 0x0] [url = about:blank] 03:33:42 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x1188ee000) [pid = 1927] [serial = 1870] [outer = 0x0] [url = about:blank] 03:33:42 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x12a46dc00) [pid = 1927] [serial = 1864] [outer = 0x0] [url = about:blank] 03:33:42 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x126f9e000) [pid = 1927] [serial = 1861] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 1927 | 1467887623040 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 03:33:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:33:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1125ms 03:33:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:33:43 INFO - PROCESS | 1927 | 1467887623092 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 03:33:43 INFO - PROCESS | 1927 | 1467887623095 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 03:33:43 INFO - PROCESS | 1927 | 1467887623102 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:33:43 INFO - PROCESS | 1927 | 1467887623105 Marionette TRACE conn2 <- [1,2562,null,{}] 03:33:43 INFO - PROCESS | 1927 | 1467887623109 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:43 INFO - PROCESS | 1927 | 1467887623110 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:43 INFO - PROCESS | 1927 | 1467887623190 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 03:33:43 INFO - PROCESS | 1927 | 1467887623194 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:43 INFO - PROCESS | 1927 | 1467887623196 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:43 INFO - PROCESS | 1927 | ++DOCSHELL 0x117471000 == 27 [pid = 1927] [id = 648] 03:33:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x113c36400) [pid = 1927] [serial = 1944] [outer = 0x0] 03:33:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x115defc00) [pid = 1927] [serial = 1945] [outer = 0x113c36400] 03:33:43 INFO - PROCESS | 1927 | 1467887623226 Marionette DEBUG loaded listener.js 03:33:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x11674d400) [pid = 1927] [serial = 1946] [outer = 0x113c36400] 03:33:43 INFO - PROCESS | 1927 | 1467887623613 Marionette TRACE conn2 <- [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]]]}] 03:33:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:33:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 525ms 03:33:43 INFO - PROCESS | 1927 | 1467887623625 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 03:33:43 INFO - PROCESS | 1927 | 1467887623628 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 03:33:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:33:43 INFO - PROCESS | 1927 | 1467887623643 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:33:43 INFO - PROCESS | 1927 | 1467887623645 Marionette TRACE conn2 <- [1,2566,null,{}] 03:33:43 INFO - PROCESS | 1927 | 1467887623652 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:43 INFO - PROCESS | 1927 | 1467887623654 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:43 INFO - PROCESS | 1927 | 1467887623756 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 03:33:43 INFO - PROCESS | 1927 | 1467887623764 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:43 INFO - PROCESS | 1927 | 1467887623766 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:43 INFO - PROCESS | 1927 | ++DOCSHELL 0x1188d1000 == 28 [pid = 1927] [id = 649] 03:33:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x116f93c00) [pid = 1927] [serial = 1947] [outer = 0x0] 03:33:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x11858c000) [pid = 1927] [serial = 1948] [outer = 0x116f93c00] 03:33:43 INFO - PROCESS | 1927 | 1467887623810 Marionette DEBUG loaded listener.js 03:33:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x118620800) [pid = 1927] [serial = 1949] [outer = 0x116f93c00] 03:33:44 INFO - PROCESS | 1927 | 1467887624277 Marionette TRACE conn2 <- [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]]]}] 03:33:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:33:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 681ms 03:33:44 INFO - PROCESS | 1927 | 1467887624318 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 03:33:44 INFO - PROCESS | 1927 | 1467887624319 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 03:33:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:33:44 INFO - PROCESS | 1927 | 1467887624322 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:33:44 INFO - PROCESS | 1927 | 1467887624324 Marionette TRACE conn2 <- [1,2570,null,{}] 03:33:44 INFO - PROCESS | 1927 | 1467887624332 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:44 INFO - PROCESS | 1927 | 1467887624335 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:44 INFO - PROCESS | 1927 | 1467887624414 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 03:33:44 INFO - PROCESS | 1927 | 1467887624421 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:44 INFO - PROCESS | 1927 | 1467887624423 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:44 INFO - PROCESS | 1927 | ++DOCSHELL 0x1214b4800 == 29 [pid = 1927] [id = 650] 03:33:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x1188edc00) [pid = 1927] [serial = 1950] [outer = 0x0] 03:33:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x11907d800) [pid = 1927] [serial = 1951] [outer = 0x1188edc00] 03:33:44 INFO - PROCESS | 1927 | 1467887624451 Marionette DEBUG loaded listener.js 03:33:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x11946a400) [pid = 1927] [serial = 1952] [outer = 0x1188edc00] 03:33:44 INFO - PROCESS | 1927 | 1467887624810 Marionette TRACE conn2 <- [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]]]}] 03:33:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:33:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 528ms 03:33:44 INFO - PROCESS | 1927 | 1467887624851 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 03:33:44 INFO - PROCESS | 1927 | 1467887624854 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 03:33:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:33:44 INFO - PROCESS | 1927 | 1467887624857 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:33:44 INFO - PROCESS | 1927 | 1467887624859 Marionette TRACE conn2 <- [1,2574,null,{}] 03:33:44 INFO - PROCESS | 1927 | 1467887624862 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:44 INFO - PROCESS | 1927 | 1467887624864 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:45 INFO - PROCESS | 1927 | 1467887625026 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 03:33:45 INFO - PROCESS | 1927 | 1467887625054 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:45 INFO - PROCESS | 1927 | 1467887625055 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:45 INFO - PROCESS | 1927 | ++DOCSHELL 0x12369b800 == 30 [pid = 1927] [id = 651] 03:33:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x119473800) [pid = 1927] [serial = 1953] [outer = 0x0] 03:33:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x11994f400) [pid = 1927] [serial = 1954] [outer = 0x119473800] 03:33:45 INFO - PROCESS | 1927 | 1467887625096 Marionette DEBUG loaded listener.js 03:33:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x1199f6c00) [pid = 1927] [serial = 1955] [outer = 0x119473800] 03:33:45 INFO - PROCESS | 1927 | 1467887625521 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 03:33:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:33:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 671ms 03:33:45 INFO - PROCESS | 1927 | 1467887625528 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 03:33:45 INFO - PROCESS | 1927 | 1467887625529 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 03:33:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:33:45 INFO - PROCESS | 1927 | 1467887625535 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:33:45 INFO - PROCESS | 1927 | 1467887625537 Marionette TRACE conn2 <- [1,2578,null,{}] 03:33:45 INFO - PROCESS | 1927 | 1467887625545 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:45 INFO - PROCESS | 1927 | 1467887625546 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:45 INFO - PROCESS | 1927 | 1467887625642 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 03:33:45 INFO - PROCESS | 1927 | 1467887625646 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:45 INFO - PROCESS | 1927 | 1467887625647 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:45 INFO - PROCESS | 1927 | ++DOCSHELL 0x126fb6800 == 31 [pid = 1927] [id = 652] 03:33:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x11297b800) [pid = 1927] [serial = 1956] [outer = 0x0] 03:33:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x119bb1800) [pid = 1927] [serial = 1957] [outer = 0x11297b800] 03:33:45 INFO - PROCESS | 1927 | 1467887625671 Marionette DEBUG loaded listener.js 03:33:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x119e65c00) [pid = 1927] [serial = 1958] [outer = 0x11297b800] 03:33:46 INFO - PROCESS | 1927 | 1467887626020 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 03:33:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:33:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 522ms 03:33:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:33:46 INFO - PROCESS | 1927 | 1467887626056 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 03:33:46 INFO - PROCESS | 1927 | 1467887626057 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 03:33:46 INFO - PROCESS | 1927 | 1467887626059 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:33:46 INFO - PROCESS | 1927 | 1467887626060 Marionette TRACE conn2 <- [1,2582,null,{}] 03:33:46 INFO - PROCESS | 1927 | 1467887626063 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:46 INFO - PROCESS | 1927 | 1467887626067 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:46 INFO - PROCESS | 1927 | 1467887626175 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 03:33:46 INFO - PROCESS | 1927 | 1467887626214 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:46 INFO - PROCESS | 1927 | 1467887626215 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:46 INFO - PROCESS | 1927 | ++DOCSHELL 0x12788c800 == 32 [pid = 1927] [id = 653] 03:33:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x119e65000) [pid = 1927] [serial = 1959] [outer = 0x0] 03:33:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x121063c00) [pid = 1927] [serial = 1960] [outer = 0x119e65000] 03:33:46 INFO - PROCESS | 1927 | 1467887626240 Marionette DEBUG loaded listener.js 03:33:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x123724c00) [pid = 1927] [serial = 1961] [outer = 0x119e65000] 03:33:46 INFO - PROCESS | 1927 | 1467887626565 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 03:33:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:33:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 518ms 03:33:46 INFO - PROCESS | 1927 | 1467887626579 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 03:33:46 INFO - PROCESS | 1927 | 1467887626580 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 03:33:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:33:46 INFO - PROCESS | 1927 | 1467887626585 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:33:46 INFO - PROCESS | 1927 | 1467887626593 Marionette TRACE conn2 <- [1,2586,null,{}] 03:33:46 INFO - PROCESS | 1927 | 1467887626596 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:46 INFO - PROCESS | 1927 | 1467887626597 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:46 INFO - PROCESS | 1927 | 1467887626692 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 03:33:46 INFO - PROCESS | 1927 | 1467887626732 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:46 INFO - PROCESS | 1927 | 1467887626733 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:46 INFO - PROCESS | 1927 | ++DOCSHELL 0x1291df800 == 33 [pid = 1927] [id = 654] 03:33:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x118982c00) [pid = 1927] [serial = 1962] [outer = 0x0] 03:33:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x125632800) [pid = 1927] [serial = 1963] [outer = 0x118982c00] 03:33:46 INFO - PROCESS | 1927 | 1467887626757 Marionette DEBUG loaded listener.js 03:33:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x125ec0000) [pid = 1927] [serial = 1964] [outer = 0x118982c00] 03:33:47 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x1188e6c00) [pid = 1927] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:33:47 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x12a544800) [pid = 1927] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:33:47 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x121aa4800) [pid = 1927] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:33:47 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x126968400) [pid = 1927] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:33:47 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x111cac800) [pid = 1927] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:33:47 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x128dc7400) [pid = 1927] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:33:47 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x112137800) [pid = 1927] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:33:47 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x116636800) [pid = 1927] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:33:47 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x110d54000) [pid = 1927] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:33:47 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x116f5cc00) [pid = 1927] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:33:47 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x11858c400) [pid = 1927] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:33:47 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x118815c00) [pid = 1927] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:33:47 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x11a09d400) [pid = 1927] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:33:47 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x1258f0000) [pid = 1927] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:33:47 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x119466000) [pid = 1927] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:33:47 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x118824c00) [pid = 1927] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:33:47 INFO - PROCESS | 1927 | 1467887627236 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 03:33:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:33:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 681ms 03:33:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:33:47 INFO - PROCESS | 1927 | 1467887627267 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 03:33:47 INFO - PROCESS | 1927 | 1467887627268 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 03:33:47 INFO - PROCESS | 1927 | 1467887627270 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:33:47 INFO - PROCESS | 1927 | 1467887627271 Marionette TRACE conn2 <- [1,2590,null,{}] 03:33:47 INFO - PROCESS | 1927 | 1467887627274 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:47 INFO - PROCESS | 1927 | 1467887627275 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:47 INFO - PROCESS | 1927 | 1467887627353 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 03:33:47 INFO - PROCESS | 1927 | 1467887627357 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:47 INFO - PROCESS | 1927 | 1467887627358 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:47 INFO - PROCESS | 1927 | ++DOCSHELL 0x12787c800 == 34 [pid = 1927] [id = 655] 03:33:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x111e2ec00) [pid = 1927] [serial = 1965] [outer = 0x0] 03:33:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x11858c400) [pid = 1927] [serial = 1966] [outer = 0x111e2ec00] 03:33:47 INFO - PROCESS | 1927 | 1467887627382 Marionette DEBUG loaded listener.js 03:33:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x118815c00) [pid = 1927] [serial = 1967] [outer = 0x111e2ec00] 03:33:47 INFO - PROCESS | 1927 | 1467887627740 Marionette TRACE conn2 <- [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]]]}] 03:33:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:33:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 519ms 03:33:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:33:47 INFO - PROCESS | 1927 | 1467887627791 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 03:33:47 INFO - PROCESS | 1927 | 1467887627792 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 03:33:47 INFO - PROCESS | 1927 | 1467887627794 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:33:47 INFO - PROCESS | 1927 | 1467887627795 Marionette TRACE conn2 <- [1,2594,null,{}] 03:33:47 INFO - PROCESS | 1927 | 1467887627804 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:47 INFO - PROCESS | 1927 | 1467887627813 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:47 INFO - PROCESS | 1927 | 1467887627890 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 03:33:47 INFO - PROCESS | 1927 | 1467887627893 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:47 INFO - PROCESS | 1927 | 1467887627894 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:47 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a9aa000 == 35 [pid = 1927] [id = 656] 03:33:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x11907c400) [pid = 1927] [serial = 1968] [outer = 0x0] 03:33:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x121062800) [pid = 1927] [serial = 1969] [outer = 0x11907c400] 03:33:47 INFO - PROCESS | 1927 | 1467887627920 Marionette DEBUG loaded listener.js 03:33:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x12695f400) [pid = 1927] [serial = 1970] [outer = 0x11907c400] 03:33:48 INFO - PROCESS | 1927 | 1467887628224 Marionette TRACE conn2 <- [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]]]}] 03:33:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:33:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 476ms 03:33:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:33:48 INFO - PROCESS | 1927 | 1467887628271 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 03:33:48 INFO - PROCESS | 1927 | 1467887628272 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 03:33:48 INFO - PROCESS | 1927 | 1467887628274 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:33:48 INFO - PROCESS | 1927 | 1467887628275 Marionette TRACE conn2 <- [1,2598,null,{}] 03:33:48 INFO - PROCESS | 1927 | 1467887628278 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:48 INFO - PROCESS | 1927 | 1467887628279 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:48 INFO - PROCESS | 1927 | 1467887628355 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 03:33:48 INFO - PROCESS | 1927 | 1467887628421 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:48 INFO - PROCESS | 1927 | 1467887628422 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:48 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b70f800 == 36 [pid = 1927] [id = 657] 03:33:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x1133b3800) [pid = 1927] [serial = 1971] [outer = 0x0] 03:33:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x126e2b400) [pid = 1927] [serial = 1972] [outer = 0x1133b3800] 03:33:48 INFO - PROCESS | 1927 | 1467887628446 Marionette DEBUG loaded listener.js 03:33:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x1271d1800) [pid = 1927] [serial = 1973] [outer = 0x1133b3800] 03:33:48 INFO - PROCESS | 1927 | 1467887628758 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 03:33:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:33:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 524ms 03:33:48 INFO - PROCESS | 1927 | 1467887628801 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 03:33:48 INFO - PROCESS | 1927 | 1467887628810 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 03:33:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:33:48 INFO - PROCESS | 1927 | 1467887628813 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:33:48 INFO - PROCESS | 1927 | 1467887628814 Marionette TRACE conn2 <- [1,2602,null,{}] 03:33:48 INFO - PROCESS | 1927 | 1467887628817 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:48 INFO - PROCESS | 1927 | 1467887628818 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:48 INFO - PROCESS | 1927 | 1467887628907 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 03:33:48 INFO - PROCESS | 1927 | 1467887628912 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:48 INFO - PROCESS | 1927 | 1467887628914 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:48 INFO - PROCESS | 1927 | ++DOCSHELL 0x12bfae800 == 37 [pid = 1927] [id = 658] 03:33:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x1274c1c00) [pid = 1927] [serial = 1974] [outer = 0x0] 03:33:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x128dc9c00) [pid = 1927] [serial = 1975] [outer = 0x1274c1c00] 03:33:48 INFO - PROCESS | 1927 | 1467887628941 Marionette DEBUG loaded listener.js 03:33:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x129350c00) [pid = 1927] [serial = 1976] [outer = 0x1274c1c00] 03:33:49 INFO - PROCESS | 1927 | 1467887629519 Marionette TRACE conn2 <- [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]]]}] 03:33:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:33:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 771ms 03:33:49 INFO - PROCESS | 1927 | 1467887629585 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 03:33:49 INFO - PROCESS | 1927 | 1467887629587 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 03:33:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:33:49 INFO - PROCESS | 1927 | 1467887629590 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:33:49 INFO - PROCESS | 1927 | 1467887629592 Marionette TRACE conn2 <- [1,2606,null,{}] 03:33:49 INFO - PROCESS | 1927 | 1467887629596 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:49 INFO - PROCESS | 1927 | 1467887629598 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:49 INFO - PROCESS | 1927 | 1467887629710 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 03:33:49 INFO - PROCESS | 1927 | 1467887629793 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:49 INFO - PROCESS | 1927 | 1467887629795 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:49 INFO - PROCESS | 1927 | ++DOCSHELL 0x118411800 == 38 [pid = 1927] [id = 659] 03:33:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x112fc8c00) [pid = 1927] [serial = 1977] [outer = 0x0] 03:33:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x1133fe000) [pid = 1927] [serial = 1978] [outer = 0x112fc8c00] 03:33:49 INFO - PROCESS | 1927 | 1467887629825 Marionette DEBUG loaded listener.js 03:33:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x11674e400) [pid = 1927] [serial = 1979] [outer = 0x112fc8c00] 03:33:50 INFO - PROCESS | 1927 | 1467887630437 Marionette TRACE conn2 <- [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]]]}] 03:33:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:33:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 872ms 03:33:50 INFO - PROCESS | 1927 | 1467887630462 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 03:33:50 INFO - PROCESS | 1927 | 1467887630465 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 03:33:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:33:50 INFO - PROCESS | 1927 | 1467887630470 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:33:50 INFO - PROCESS | 1927 | 1467887630472 Marionette TRACE conn2 <- [1,2610,null,{}] 03:33:50 INFO - PROCESS | 1927 | 1467887630474 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:50 INFO - PROCESS | 1927 | 1467887630476 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:50 INFO - PROCESS | 1927 | 1467887630680 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 03:33:50 INFO - PROCESS | 1927 | 1467887630774 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:50 INFO - PROCESS | 1927 | 1467887630776 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:50 INFO - PROCESS | 1927 | ++DOCSHELL 0x1169be800 == 39 [pid = 1927] [id = 660] 03:33:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x11663b800) [pid = 1927] [serial = 1980] [outer = 0x0] 03:33:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x116f5b400) [pid = 1927] [serial = 1981] [outer = 0x11663b800] 03:33:50 INFO - PROCESS | 1927 | 1467887630804 Marionette DEBUG loaded listener.js 03:33:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x118211c00) [pid = 1927] [serial = 1982] [outer = 0x11663b800] 03:33:51 INFO - PROCESS | 1927 | --DOCSHELL 0x12b70f800 == 38 [pid = 1927] [id = 657] 03:33:51 INFO - PROCESS | 1927 | --DOCSHELL 0x12a9aa000 == 37 [pid = 1927] [id = 656] 03:33:51 INFO - PROCESS | 1927 | --DOCSHELL 0x12787c800 == 36 [pid = 1927] [id = 655] 03:33:51 INFO - PROCESS | 1927 | --DOCSHELL 0x1291df800 == 35 [pid = 1927] [id = 654] 03:33:51 INFO - PROCESS | 1927 | --DOCSHELL 0x12788c800 == 34 [pid = 1927] [id = 653] 03:33:51 INFO - PROCESS | 1927 | --DOCSHELL 0x126fb6800 == 33 [pid = 1927] [id = 652] 03:33:51 INFO - PROCESS | 1927 | --DOCSHELL 0x12369b800 == 32 [pid = 1927] [id = 651] 03:33:51 INFO - PROCESS | 1927 | --DOCSHELL 0x1214b4800 == 31 [pid = 1927] [id = 650] 03:33:51 INFO - PROCESS | 1927 | --DOCSHELL 0x1188d1000 == 30 [pid = 1927] [id = 649] 03:33:51 INFO - PROCESS | 1927 | --DOCSHELL 0x117471000 == 29 [pid = 1927] [id = 648] 03:33:51 INFO - PROCESS | 1927 | --DOCSHELL 0x1189b6000 == 28 [pid = 1927] [id = 647] 03:33:51 INFO - PROCESS | 1927 | 1467887631240 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 03:33:51 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x119084400) [pid = 1927] [serial = 1871] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x12a5f4400) [pid = 1927] [serial = 1924] [outer = 0x0] [url = about:blank] 03:33:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:33:51 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x1253ad400) [pid = 1927] [serial = 1906] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x126f96c00) [pid = 1927] [serial = 1909] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x126962400) [pid = 1927] [serial = 1907] [outer = 0x0] [url = about:blank] 03:33:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 822ms 03:33:51 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x12a79d000) [pid = 1927] [serial = 1925] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x1174e6400) [pid = 1927] [serial = 1912] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x1274bdc00) [pid = 1927] [serial = 1910] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x12a541000) [pid = 1927] [serial = 1922] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x119be6800) [pid = 1927] [serial = 1900] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x121060c00) [pid = 1927] [serial = 1901] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x116f5d000) [pid = 1927] [serial = 1891] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x11820a000) [pid = 1927] [serial = 1892] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x111c19c00) [pid = 1927] [serial = 1885] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x113254800) [pid = 1927] [serial = 1886] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x117daf800) [pid = 1927] [serial = 1888] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x11858bc00) [pid = 1927] [serial = 1889] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x11880d000) [pid = 1927] [serial = 1894] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x1188eb000) [pid = 1927] [serial = 1895] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x1189de000) [pid = 1927] [serial = 1897] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x1199f4400) [pid = 1927] [serial = 1898] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x121145c00) [pid = 1927] [serial = 1903] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x1275f5c00) [pid = 1927] [serial = 1915] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x1196d5c00) [pid = 1927] [serial = 1913] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x119bdf400) [pid = 1927] [serial = 1883] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x128dc3000) [pid = 1927] [serial = 1918] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x129349800) [pid = 1927] [serial = 1921] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 1927 | --DOMWINDOW == 76 (0x128b12c00) [pid = 1927] [serial = 1916] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 1927 | --DOMWINDOW == 75 (0x121851400) [pid = 1927] [serial = 1904] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 1927 | --DOMWINDOW == 74 (0x128dcc400) [pid = 1927] [serial = 1919] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 1927 | 1467887631296 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 03:33:51 INFO - PROCESS | 1927 | 1467887631298 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 03:33:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:33:51 INFO - PROCESS | 1927 | 1467887631304 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:33:51 INFO - PROCESS | 1927 | 1467887631305 Marionette TRACE conn2 <- [1,2614,null,{}] 03:33:51 INFO - PROCESS | 1927 | 1467887631308 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:51 INFO - PROCESS | 1927 | 1467887631310 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:51 INFO - PROCESS | 1927 | 1467887631388 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 03:33:51 INFO - PROCESS | 1927 | 1467887631392 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:51 INFO - PROCESS | 1927 | 1467887631393 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:51 INFO - PROCESS | 1927 | ++DOCSHELL 0x11841d800 == 29 [pid = 1927] [id = 661] 03:33:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 75 (0x118594400) [pid = 1927] [serial = 1983] [outer = 0x0] 03:33:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 76 (0x11880e000) [pid = 1927] [serial = 1984] [outer = 0x118594400] 03:33:51 INFO - PROCESS | 1927 | 1467887631422 Marionette DEBUG loaded listener.js 03:33:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 77 (0x1188ee000) [pid = 1927] [serial = 1985] [outer = 0x118594400] 03:33:51 INFO - PROCESS | 1927 | 1467887631772 Marionette TRACE conn2 <- [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]]]}] 03:33:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:33:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 519ms 03:33:51 INFO - PROCESS | 1927 | 1467887631845 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 03:33:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:33:51 INFO - PROCESS | 1927 | 1467887631846 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 03:33:51 INFO - PROCESS | 1927 | 1467887631850 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:33:51 INFO - PROCESS | 1927 | 1467887631851 Marionette TRACE conn2 <- [1,2618,null,{}] 03:33:51 INFO - PROCESS | 1927 | 1467887631854 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:51 INFO - PROCESS | 1927 | 1467887631855 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:51 INFO - PROCESS | 1927 | 1467887631935 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 03:33:51 INFO - PROCESS | 1927 | 1467887631941 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:51 INFO - PROCESS | 1927 | 1467887631943 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:51 INFO - PROCESS | 1927 | ++DOCSHELL 0x1214b1800 == 30 [pid = 1927] [id = 662] 03:33:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x118986c00) [pid = 1927] [serial = 1986] [outer = 0x0] 03:33:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x11946a800) [pid = 1927] [serial = 1987] [outer = 0x118986c00] 03:33:51 INFO - PROCESS | 1927 | 1467887631970 Marionette DEBUG loaded listener.js 03:33:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x1199ec800) [pid = 1927] [serial = 1988] [outer = 0x118986c00] 03:33:52 INFO - PROCESS | 1927 | 1467887632336 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 03:33:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:33:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 518ms 03:33:52 INFO - PROCESS | 1927 | 1467887632368 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 03:33:52 INFO - PROCESS | 1927 | 1467887632371 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 03:33:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:33:52 INFO - PROCESS | 1927 | 1467887632390 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:33:52 INFO - PROCESS | 1927 | 1467887632393 Marionette TRACE conn2 <- [1,2622,null,{}] 03:33:52 INFO - PROCESS | 1927 | 1467887632396 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:52 INFO - PROCESS | 1927 | 1467887632398 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:52 INFO - PROCESS | 1927 | 1467887632479 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 03:33:52 INFO - PROCESS | 1927 | 1467887632485 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:52 INFO - PROCESS | 1927 | 1467887632487 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:52 INFO - PROCESS | 1927 | ++DOCSHELL 0x125e96800 == 31 [pid = 1927] [id = 663] 03:33:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x11545c400) [pid = 1927] [serial = 1989] [outer = 0x0] 03:33:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x119e67c00) [pid = 1927] [serial = 1990] [outer = 0x11545c400] 03:33:52 INFO - PROCESS | 1927 | 1467887632512 Marionette DEBUG loaded listener.js 03:33:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x121145c00) [pid = 1927] [serial = 1991] [outer = 0x11545c400] 03:33:52 INFO - PROCESS | 1927 | 1467887632837 Marionette TRACE conn2 <- [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]]]}] 03:33:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:33:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 480ms 03:33:52 INFO - PROCESS | 1927 | 1467887632861 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 03:33:52 INFO - PROCESS | 1927 | 1467887632862 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 03:33:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:33:52 INFO - PROCESS | 1927 | 1467887632865 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:33:52 INFO - PROCESS | 1927 | 1467887632868 Marionette TRACE conn2 <- [1,2626,null,{}] 03:33:52 INFO - PROCESS | 1927 | 1467887632870 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:52 INFO - PROCESS | 1927 | 1467887632871 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:52 INFO - PROCESS | 1927 | 1467887632947 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 03:33:52 INFO - PROCESS | 1927 | 1467887632953 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:52 INFO - PROCESS | 1927 | 1467887632954 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:52 INFO - PROCESS | 1927 | ++DOCSHELL 0x127559000 == 32 [pid = 1927] [id = 664] 03:33:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x112985400) [pid = 1927] [serial = 1992] [outer = 0x0] 03:33:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x121aa4400) [pid = 1927] [serial = 1993] [outer = 0x112985400] 03:33:52 INFO - PROCESS | 1927 | 1467887632979 Marionette DEBUG loaded listener.js 03:33:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x1253ad400) [pid = 1927] [serial = 1994] [outer = 0x112985400] 03:33:53 INFO - PROCESS | 1927 | 1467887633318 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 03:33:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:33:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 473ms 03:33:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:33:53 INFO - PROCESS | 1927 | 1467887633339 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 03:33:53 INFO - PROCESS | 1927 | 1467887633340 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 03:33:53 INFO - PROCESS | 1927 | 1467887633342 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:33:53 INFO - PROCESS | 1927 | 1467887633344 Marionette TRACE conn2 <- [1,2630,null,{}] 03:33:53 INFO - PROCESS | 1927 | 1467887633346 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:53 INFO - PROCESS | 1927 | 1467887633347 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:53 INFO - PROCESS | 1927 | 1467887633474 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 03:33:53 INFO - PROCESS | 1927 | 1467887633487 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:53 INFO - PROCESS | 1927 | 1467887633491 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:53 INFO - PROCESS | 1927 | ++DOCSHELL 0x1253cc000 == 33 [pid = 1927] [id = 665] 03:33:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x125f82800) [pid = 1927] [serial = 1995] [outer = 0x0] 03:33:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x126969800) [pid = 1927] [serial = 1996] [outer = 0x125f82800] 03:33:53 INFO - PROCESS | 1927 | 1467887633523 Marionette DEBUG loaded listener.js 03:33:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x1275f1c00) [pid = 1927] [serial = 1997] [outer = 0x125f82800] 03:33:53 INFO - PROCESS | 1927 | 1467887633878 Marionette TRACE conn2 <- [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]]]}] 03:33:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:33:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 568ms 03:33:53 INFO - PROCESS | 1927 | 1467887633918 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 03:33:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:33:53 INFO - PROCESS | 1927 | 1467887633919 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 03:33:53 INFO - PROCESS | 1927 | 1467887633921 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:33:53 INFO - PROCESS | 1927 | 1467887633922 Marionette TRACE conn2 <- [1,2634,null,{}] 03:33:53 INFO - PROCESS | 1927 | 1467887633924 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:53 INFO - PROCESS | 1927 | 1467887633926 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:54 INFO - PROCESS | 1927 | 1467887634026 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 03:33:54 INFO - PROCESS | 1927 | 1467887634031 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:54 INFO - PROCESS | 1927 | 1467887634032 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:54 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a57e800 == 34 [pid = 1927] [id = 666] 03:33:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x1275f3400) [pid = 1927] [serial = 1998] [outer = 0x0] 03:33:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x128dcc400) [pid = 1927] [serial = 1999] [outer = 0x1275f3400] 03:33:54 INFO - PROCESS | 1927 | 1467887634056 Marionette DEBUG loaded listener.js 03:33:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x12a467400) [pid = 1927] [serial = 2000] [outer = 0x1275f3400] 03:33:54 INFO - PROCESS | 1927 | 1467887634418 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 03:33:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:33:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 518ms 03:33:54 INFO - PROCESS | 1927 | 1467887634442 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 03:33:54 INFO - PROCESS | 1927 | 1467887634444 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 03:33:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:33:54 INFO - PROCESS | 1927 | 1467887634446 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:33:54 INFO - PROCESS | 1927 | 1467887634447 Marionette TRACE conn2 <- [1,2638,null,{}] 03:33:54 INFO - PROCESS | 1927 | 1467887634451 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:54 INFO - PROCESS | 1927 | 1467887634453 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:54 INFO - PROCESS | 1927 | 1467887634553 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 03:33:54 INFO - PROCESS | 1927 | 1467887634557 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:54 INFO - PROCESS | 1927 | 1467887634558 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:54 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a9af800 == 35 [pid = 1927] [id = 667] 03:33:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x11907e800) [pid = 1927] [serial = 2001] [outer = 0x0] 03:33:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x12a46cc00) [pid = 1927] [serial = 2002] [outer = 0x11907e800] 03:33:54 INFO - PROCESS | 1927 | 1467887634582 Marionette DEBUG loaded listener.js 03:33:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x12a543800) [pid = 1927] [serial = 2003] [outer = 0x11907e800] 03:33:54 INFO - PROCESS | 1927 | 1467887634915 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 03:33:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:33:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 522ms 03:33:54 INFO - PROCESS | 1927 | 1467887634969 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 03:33:54 INFO - PROCESS | 1927 | 1467887634970 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 03:33:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:33:54 INFO - PROCESS | 1927 | 1467887634972 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:33:54 INFO - PROCESS | 1927 | 1467887634973 Marionette TRACE conn2 <- [1,2642,null,{}] 03:33:54 INFO - PROCESS | 1927 | 1467887634975 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:54 INFO - PROCESS | 1927 | 1467887634976 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:55 INFO - PROCESS | 1927 | 1467887635073 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 03:33:55 INFO - PROCESS | 1927 | 1467887635086 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:55 INFO - PROCESS | 1927 | 1467887635087 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:55 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b90b800 == 36 [pid = 1927] [id = 668] 03:33:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x12a544400) [pid = 1927] [serial = 2004] [outer = 0x0] 03:33:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x12a54ac00) [pid = 1927] [serial = 2005] [outer = 0x12a544400] 03:33:55 INFO - PROCESS | 1927 | 1467887635112 Marionette DEBUG loaded listener.js 03:33:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x12a5fe000) [pid = 1927] [serial = 2006] [outer = 0x12a544400] 03:33:55 INFO - PROCESS | 1927 | 1467887635545 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 03:33:55 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x11297b800) [pid = 1927] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:33:55 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x119473800) [pid = 1927] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:33:55 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x119e65000) [pid = 1927] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:33:55 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x11861d000) [pid = 1927] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:33:55 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x116f93c00) [pid = 1927] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:33:55 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x113c36400) [pid = 1927] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:33:55 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x1188edc00) [pid = 1927] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:33:55 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x110d53000) [pid = 1927] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:33:55 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x118595c00) [pid = 1927] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:33:55 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x119467000) [pid = 1927] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:33:55 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x125303400) [pid = 1927] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:33:55 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x11a09e800) [pid = 1927] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:33:55 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x118982c00) [pid = 1927] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:33:55 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x111e2ec00) [pid = 1927] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:33:55 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x11907c400) [pid = 1927] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:33:55 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x1133b3800) [pid = 1927] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:33:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:33:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 618ms 03:33:55 INFO - PROCESS | 1927 | 1467887635591 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 03:33:55 INFO - PROCESS | 1927 | 1467887635592 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 03:33:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:33:55 INFO - PROCESS | 1927 | 1467887635594 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:33:55 INFO - PROCESS | 1927 | 1467887635595 Marionette TRACE conn2 <- [1,2646,null,{}] 03:33:55 INFO - PROCESS | 1927 | 1467887635597 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:55 INFO - PROCESS | 1927 | 1467887635598 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:55 INFO - PROCESS | 1927 | 1467887635676 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 03:33:55 INFO - PROCESS | 1927 | 1467887635679 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:55 INFO - PROCESS | 1927 | 1467887635681 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:55 INFO - PROCESS | 1927 | ++DOCSHELL 0x1215b6000 == 37 [pid = 1927] [id = 669] 03:33:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x115d22c00) [pid = 1927] [serial = 2007] [outer = 0x0] 03:33:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x116a1ec00) [pid = 1927] [serial = 2008] [outer = 0x115d22c00] 03:33:55 INFO - PROCESS | 1927 | 1467887635708 Marionette DEBUG loaded listener.js 03:33:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x11880a000) [pid = 1927] [serial = 2009] [outer = 0x115d22c00] 03:33:56 INFO - PROCESS | 1927 | 1467887636033 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 03:33:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:33:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 470ms 03:33:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:33:56 INFO - PROCESS | 1927 | 1467887636065 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 03:33:56 INFO - PROCESS | 1927 | 1467887636067 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 03:33:56 INFO - PROCESS | 1927 | 1467887636070 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:33:56 INFO - PROCESS | 1927 | 1467887636073 Marionette TRACE conn2 <- [1,2650,null,{}] 03:33:56 INFO - PROCESS | 1927 | 1467887636076 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:56 INFO - PROCESS | 1927 | 1467887636078 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:56 INFO - PROCESS | 1927 | 1467887636239 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 03:33:56 INFO - PROCESS | 1927 | 1467887636255 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:56 INFO - PROCESS | 1927 | 1467887636257 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:56 INFO - PROCESS | 1927 | ++DOCSHELL 0x12bfc0800 == 38 [pid = 1927] [id = 670] 03:33:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x118809c00) [pid = 1927] [serial = 2010] [outer = 0x0] 03:33:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x119be1000) [pid = 1927] [serial = 2011] [outer = 0x118809c00] 03:33:56 INFO - PROCESS | 1927 | 1467887636292 Marionette DEBUG loaded listener.js 03:33:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x125f8c400) [pid = 1927] [serial = 2012] [outer = 0x118809c00] 03:33:56 INFO - PROCESS | 1927 | 1467887636625 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 03:33:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:33:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 576ms 03:33:56 INFO - PROCESS | 1927 | 1467887636646 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 03:33:56 INFO - PROCESS | 1927 | 1467887636647 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 03:33:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:33:56 INFO - PROCESS | 1927 | 1467887636652 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:33:56 INFO - PROCESS | 1927 | 1467887636653 Marionette TRACE conn2 <- [1,2654,null,{}] 03:33:56 INFO - PROCESS | 1927 | 1467887636656 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:56 INFO - PROCESS | 1927 | 1467887636657 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:56 INFO - PROCESS | 1927 | 1467887636745 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 03:33:56 INFO - PROCESS | 1927 | 1467887636751 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:56 INFO - PROCESS | 1927 | 1467887636752 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:56 INFO - PROCESS | 1927 | ++DOCSHELL 0x12ca69000 == 39 [pid = 1927] [id = 671] 03:33:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x12a549800) [pid = 1927] [serial = 2013] [outer = 0x0] 03:33:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x12a969800) [pid = 1927] [serial = 2014] [outer = 0x12a549800] 03:33:56 INFO - PROCESS | 1927 | 1467887636776 Marionette DEBUG loaded listener.js 03:33:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x12a973800) [pid = 1927] [serial = 2015] [outer = 0x12a549800] 03:33:57 INFO - PROCESS | 1927 | 1467887637100 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 03:33:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:33:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 472ms 03:33:57 INFO - PROCESS | 1927 | 1467887637124 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 03:33:57 INFO - PROCESS | 1927 | 1467887637125 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 03:33:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:33:57 INFO - PROCESS | 1927 | 1467887637127 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:33:57 INFO - PROCESS | 1927 | 1467887637128 Marionette TRACE conn2 <- [1,2658,null,{}] 03:33:57 INFO - PROCESS | 1927 | 1467887637131 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:57 INFO - PROCESS | 1927 | 1467887637134 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:57 INFO - PROCESS | 1927 | 1467887637243 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 03:33:57 INFO - PROCESS | 1927 | 1467887637249 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:57 INFO - PROCESS | 1927 | 1467887637250 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:57 INFO - PROCESS | 1927 | ++DOCSHELL 0x12ca7f000 == 40 [pid = 1927] [id = 672] 03:33:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x1199f2400) [pid = 1927] [serial = 2016] [outer = 0x0] 03:33:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x12a973400) [pid = 1927] [serial = 2017] [outer = 0x1199f2400] 03:33:57 INFO - PROCESS | 1927 | 1467887637280 Marionette DEBUG loaded listener.js 03:33:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x12a9d9000) [pid = 1927] [serial = 2018] [outer = 0x1199f2400] 03:33:57 INFO - PROCESS | 1927 | 1467887637676 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 03:33:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:33:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 568ms 03:33:57 INFO - PROCESS | 1927 | 1467887637696 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 03:33:57 INFO - PROCESS | 1927 | 1467887637698 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 03:33:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:33:57 INFO - PROCESS | 1927 | 1467887637702 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:33:57 INFO - PROCESS | 1927 | 1467887637704 Marionette TRACE conn2 <- [1,2662,null,{}] 03:33:57 INFO - PROCESS | 1927 | 1467887637707 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:57 INFO - PROCESS | 1927 | 1467887637709 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:57 INFO - PROCESS | 1927 | 1467887637816 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 03:33:57 INFO - PROCESS | 1927 | 1467887637879 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:57 INFO - PROCESS | 1927 | 1467887637880 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:57 INFO - PROCESS | 1927 | ++DOCSHELL 0x118864800 == 41 [pid = 1927] [id = 673] 03:33:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x113c37400) [pid = 1927] [serial = 2019] [outer = 0x0] 03:33:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x116f5d000) [pid = 1927] [serial = 2020] [outer = 0x113c37400] 03:33:57 INFO - PROCESS | 1927 | 1467887637924 Marionette DEBUG loaded listener.js 03:33:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x118591c00) [pid = 1927] [serial = 2021] [outer = 0x113c37400] 03:33:58 INFO - PROCESS | 1927 | 1467887638347 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 03:33:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:33:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 671ms 03:33:58 INFO - PROCESS | 1927 | 1467887638372 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 03:33:58 INFO - PROCESS | 1927 | 1467887638376 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 03:33:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:33:58 INFO - PROCESS | 1927 | 1467887638380 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:33:58 INFO - PROCESS | 1927 | 1467887638382 Marionette TRACE conn2 <- [1,2666,null,{}] 03:33:58 INFO - PROCESS | 1927 | 1467887638384 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:58 INFO - PROCESS | 1927 | 1467887638386 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:58 INFO - PROCESS | 1927 | 1467887638489 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 03:33:58 INFO - PROCESS | 1927 | 1467887638552 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:58 INFO - PROCESS | 1927 | 1467887638553 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:58 INFO - PROCESS | 1927 | ++DOCSHELL 0x126fb3800 == 42 [pid = 1927] [id = 674] 03:33:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x1189dec00) [pid = 1927] [serial = 2022] [outer = 0x0] 03:33:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x11946b800) [pid = 1927] [serial = 2023] [outer = 0x1189dec00] 03:33:58 INFO - PROCESS | 1927 | 1467887638583 Marionette DEBUG loaded listener.js 03:33:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x1199f4400) [pid = 1927] [serial = 2024] [outer = 0x1189dec00] 03:33:59 INFO - PROCESS | 1927 | 1467887639494 Marionette TRACE conn2 <- [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]]]}] 03:33:59 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) 03:33:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1120ms 03:33:59 INFO - PROCESS | 1927 | 1467887639511 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 03:33:59 INFO - PROCESS | 1927 | 1467887639513 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 03:33:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:33:59 INFO - PROCESS | 1927 | 1467887639518 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:33:59 INFO - PROCESS | 1927 | 1467887639521 Marionette TRACE conn2 <- [1,2670,null,{}] 03:33:59 INFO - PROCESS | 1927 | 1467887639528 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:59 INFO - PROCESS | 1927 | 1467887639532 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:59 INFO - PROCESS | 1927 | 1467887639634 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 03:33:59 INFO - PROCESS | 1927 | 1467887639694 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:59 INFO - PROCESS | 1927 | 1467887639696 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:33:59 INFO - PROCESS | 1927 | ++DOCSHELL 0x12c5aa800 == 43 [pid = 1927] [id = 675] 03:33:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x119e6a800) [pid = 1927] [serial = 2025] [outer = 0x0] 03:33:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x121851400) [pid = 1927] [serial = 2026] [outer = 0x119e6a800] 03:33:59 INFO - PROCESS | 1927 | 1467887639727 Marionette DEBUG loaded listener.js 03:33:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x126967400) [pid = 1927] [serial = 2027] [outer = 0x119e6a800] 03:34:00 INFO - PROCESS | 1927 | 1467887640793 Marionette TRACE conn2 <- [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"]]]}] 03:34:00 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 03:34:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:34:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 03:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:34:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1327ms 03:34:00 INFO - PROCESS | 1927 | 1467887640845 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 03:34:00 INFO - PROCESS | 1927 | 1467887640848 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 03:34:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:34:00 INFO - PROCESS | 1927 | 1467887640852 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:34:00 INFO - PROCESS | 1927 | 1467887640853 Marionette TRACE conn2 <- [1,2674,null,{}] 03:34:00 INFO - PROCESS | 1927 | 1467887640857 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:00 INFO - PROCESS | 1927 | 1467887640858 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:00 INFO - PROCESS | 1927 | 1467887640954 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 03:34:01 INFO - PROCESS | 1927 | 1467887641048 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:01 INFO - PROCESS | 1927 | 1467887641049 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:01 INFO - PROCESS | 1927 | ++DOCSHELL 0x119a2d800 == 44 [pid = 1927] [id = 676] 03:34:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x118812000) [pid = 1927] [serial = 2028] [outer = 0x0] 03:34:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x1188eec00) [pid = 1927] [serial = 2029] [outer = 0x118812000] 03:34:01 INFO - PROCESS | 1927 | 1467887641079 Marionette DEBUG loaded listener.js 03:34:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x11946c400) [pid = 1927] [serial = 2030] [outer = 0x118812000] 03:34:02 INFO - PROCESS | 1927 | --DOCSHELL 0x12ca69000 == 43 [pid = 1927] [id = 671] 03:34:02 INFO - PROCESS | 1927 | --DOCSHELL 0x12bfc0800 == 42 [pid = 1927] [id = 670] 03:34:02 INFO - PROCESS | 1927 | --DOCSHELL 0x1215b6000 == 41 [pid = 1927] [id = 669] 03:34:02 INFO - PROCESS | 1927 | --DOCSHELL 0x12b90b800 == 40 [pid = 1927] [id = 668] 03:34:02 INFO - PROCESS | 1927 | --DOCSHELL 0x12a9af800 == 39 [pid = 1927] [id = 667] 03:34:02 INFO - PROCESS | 1927 | --DOCSHELL 0x12a57e800 == 38 [pid = 1927] [id = 666] 03:34:02 INFO - PROCESS | 1927 | --DOCSHELL 0x1253cc000 == 37 [pid = 1927] [id = 665] 03:34:02 INFO - PROCESS | 1927 | --DOCSHELL 0x127559000 == 36 [pid = 1927] [id = 664] 03:34:02 INFO - PROCESS | 1927 | --DOCSHELL 0x125e96800 == 35 [pid = 1927] [id = 663] 03:34:02 INFO - PROCESS | 1927 | --DOCSHELL 0x1214b1800 == 34 [pid = 1927] [id = 662] 03:34:02 INFO - PROCESS | 1927 | --DOCSHELL 0x11841d800 == 33 [pid = 1927] [id = 661] 03:34:02 INFO - PROCESS | 1927 | --DOCSHELL 0x1169be800 == 32 [pid = 1927] [id = 660] 03:34:02 INFO - PROCESS | 1927 | --DOCSHELL 0x118411800 == 31 [pid = 1927] [id = 659] 03:34:02 INFO - PROCESS | 1927 | --DOCSHELL 0x12bfae800 == 30 [pid = 1927] [id = 658] 03:34:02 INFO - PROCESS | 1927 | --DOCSHELL 0x12c5aa800 == 29 [pid = 1927] [id = 675] 03:34:02 INFO - PROCESS | 1927 | --DOCSHELL 0x126fb3800 == 28 [pid = 1927] [id = 674] 03:34:02 INFO - PROCESS | 1927 | --DOCSHELL 0x12ca7f000 == 27 [pid = 1927] [id = 672] 03:34:02 INFO - PROCESS | 1927 | --DOCSHELL 0x118864800 == 26 [pid = 1927] [id = 673] 03:34:02 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x125632800) [pid = 1927] [serial = 1963] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x123724c00) [pid = 1927] [serial = 1961] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x118815c00) [pid = 1927] [serial = 1967] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x11858c400) [pid = 1927] [serial = 1966] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x125ec0000) [pid = 1927] [serial = 1964] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x11994f400) [pid = 1927] [serial = 1954] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x121062800) [pid = 1927] [serial = 1969] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x128dc9c00) [pid = 1927] [serial = 1975] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x119e65c00) [pid = 1927] [serial = 1958] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x126e2b400) [pid = 1927] [serial = 1972] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x12695f400) [pid = 1927] [serial = 1970] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x1271d1800) [pid = 1927] [serial = 1973] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x119bb1800) [pid = 1927] [serial = 1957] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x1199f6c00) [pid = 1927] [serial = 1955] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x121063c00) [pid = 1927] [serial = 1960] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x1189db800) [pid = 1927] [serial = 1943] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x118817800) [pid = 1927] [serial = 1942] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x11858c000) [pid = 1927] [serial = 1948] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x118620800) [pid = 1927] [serial = 1949] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x115defc00) [pid = 1927] [serial = 1945] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x11674d400) [pid = 1927] [serial = 1946] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x11907d800) [pid = 1927] [serial = 1951] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x11946a400) [pid = 1927] [serial = 1952] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x113da5c00) [pid = 1927] [serial = 1928] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x1128acc00) [pid = 1927] [serial = 1927] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x11907d400) [pid = 1927] [serial = 1931] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x1188e6400) [pid = 1927] [serial = 1930] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x121066c00) [pid = 1927] [serial = 1934] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x1199f2000) [pid = 1927] [serial = 1933] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 1927 | --DOMWINDOW == 76 (0x128b07400) [pid = 1927] [serial = 1937] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 1927 | --DOMWINDOW == 75 (0x125ec1400) [pid = 1927] [serial = 1936] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 1927 | --DOMWINDOW == 74 (0x12934f400) [pid = 1927] [serial = 1940] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 1927 | --DOMWINDOW == 73 (0x128dc0800) [pid = 1927] [serial = 1939] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 1927 | 1467887642209 Marionette TRACE conn2 <- [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"]]]}] 03:34:02 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 03:34:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:34:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 03:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:34:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1375ms 03:34:02 INFO - PROCESS | 1927 | 1467887642227 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 03:34:02 INFO - PROCESS | 1927 | 1467887642229 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 03:34:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:34:02 INFO - PROCESS | 1927 | 1467887642233 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:34:02 INFO - PROCESS | 1927 | 1467887642234 Marionette TRACE conn2 <- [1,2678,null,{}] 03:34:02 INFO - PROCESS | 1927 | 1467887642238 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:02 INFO - PROCESS | 1927 | 1467887642239 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:02 INFO - PROCESS | 1927 | 1467887642342 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 03:34:02 INFO - PROCESS | 1927 | 1467887642349 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:02 INFO - PROCESS | 1927 | 1467887642352 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:02 INFO - PROCESS | 1927 | ++DOCSHELL 0x11745f000 == 27 [pid = 1927] [id = 677] 03:34:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 74 (0x1128a9000) [pid = 1927] [serial = 2031] [outer = 0x0] 03:34:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 75 (0x115dec800) [pid = 1927] [serial = 2032] [outer = 0x1128a9000] 03:34:02 INFO - PROCESS | 1927 | 1467887642380 Marionette DEBUG loaded listener.js 03:34:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 76 (0x116757800) [pid = 1927] [serial = 2033] [outer = 0x1128a9000] 03:34:03 INFO - PROCESS | 1927 | 1467887643187 Marionette TRACE conn2 <- [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]]]}] 03:34:03 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) 03:34:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 972ms 03:34:03 INFO - PROCESS | 1927 | 1467887643205 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 03:34:03 INFO - PROCESS | 1927 | 1467887643209 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 03:34:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:34:03 INFO - PROCESS | 1927 | 1467887643213 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:34:03 INFO - PROCESS | 1927 | 1467887643216 Marionette TRACE conn2 <- [1,2682,null,{}] 03:34:03 INFO - PROCESS | 1927 | 1467887643220 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:03 INFO - PROCESS | 1927 | 1467887643221 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:03 INFO - PROCESS | 1927 | 1467887643305 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 03:34:03 INFO - PROCESS | 1927 | 1467887643359 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:03 INFO - PROCESS | 1927 | 1467887643360 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:03 INFO - PROCESS | 1927 | ++DOCSHELL 0x11886b000 == 28 [pid = 1927] [id = 678] 03:34:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 77 (0x116f9ac00) [pid = 1927] [serial = 2034] [outer = 0x0] 03:34:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x118239000) [pid = 1927] [serial = 2035] [outer = 0x116f9ac00] 03:34:03 INFO - PROCESS | 1927 | 1467887643387 Marionette DEBUG loaded listener.js 03:34:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x118592c00) [pid = 1927] [serial = 2036] [outer = 0x116f9ac00] 03:34:04 INFO - PROCESS | 1927 | 1467887644160 Marionette TRACE conn2 <- [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]]]}] 03:34:04 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) 03:34:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 974ms 03:34:04 INFO - PROCESS | 1927 | 1467887644187 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 03:34:04 INFO - PROCESS | 1927 | 1467887644189 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 03:34:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:34:04 INFO - PROCESS | 1927 | 1467887644191 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:34:04 INFO - PROCESS | 1927 | 1467887644193 Marionette TRACE conn2 <- [1,2686,null,{}] 03:34:04 INFO - PROCESS | 1927 | 1467887644210 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:04 INFO - PROCESS | 1927 | 1467887644214 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:04 INFO - PROCESS | 1927 | 1467887644312 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 03:34:04 INFO - PROCESS | 1927 | 1467887644317 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:04 INFO - PROCESS | 1927 | 1467887644319 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:04 INFO - PROCESS | 1927 | ++DOCSHELL 0x119c4f000 == 29 [pid = 1927] [id = 679] 03:34:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x118827800) [pid = 1927] [serial = 2037] [outer = 0x0] 03:34:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x1189dd400) [pid = 1927] [serial = 2038] [outer = 0x118827800] 03:34:04 INFO - PROCESS | 1927 | 1467887644347 Marionette DEBUG loaded listener.js 03:34:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x119464400) [pid = 1927] [serial = 2039] [outer = 0x118827800] 03:34:05 INFO - PROCESS | 1927 | 1467887645170 Marionette TRACE conn2 <- [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"]]]}] 03:34:05 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 03:34:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:34:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 03:34:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:34:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1021ms 03:34:05 INFO - PROCESS | 1927 | 1467887645212 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 03:34:05 INFO - PROCESS | 1927 | 1467887645214 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 03:34:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:34:05 INFO - PROCESS | 1927 | 1467887645216 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:34:05 INFO - PROCESS | 1927 | 1467887645218 Marionette TRACE conn2 <- [1,2690,null,{}] 03:34:05 INFO - PROCESS | 1927 | 1467887645220 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:05 INFO - PROCESS | 1927 | 1467887645221 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:05 INFO - PROCESS | 1927 | 1467887645329 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 03:34:05 INFO - PROCESS | 1927 | 1467887645333 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:05 INFO - PROCESS | 1927 | 1467887645334 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:05 INFO - PROCESS | 1927 | ++DOCSHELL 0x12361d000 == 30 [pid = 1927] [id = 680] 03:34:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x119471400) [pid = 1927] [serial = 2040] [outer = 0x0] 03:34:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x1199f5c00) [pid = 1927] [serial = 2041] [outer = 0x119471400] 03:34:05 INFO - PROCESS | 1927 | 1467887645359 Marionette DEBUG loaded listener.js 03:34:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x119bb4400) [pid = 1927] [serial = 2042] [outer = 0x119471400] 03:34:06 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x1275f3400) [pid = 1927] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:34:06 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x11907e800) [pid = 1927] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:34:06 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x12a544400) [pid = 1927] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:34:06 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x118986c00) [pid = 1927] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:34:06 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x1274c1c00) [pid = 1927] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:34:06 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x112985400) [pid = 1927] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:34:06 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x11545c400) [pid = 1927] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:34:06 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x11663b800) [pid = 1927] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:34:06 INFO - PROCESS | 1927 | --DOMWINDOW == 76 (0x118594400) [pid = 1927] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:34:06 INFO - PROCESS | 1927 | --DOMWINDOW == 75 (0x112fc8c00) [pid = 1927] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:34:06 INFO - PROCESS | 1927 | --DOMWINDOW == 74 (0x115d22c00) [pid = 1927] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:34:06 INFO - PROCESS | 1927 | --DOMWINDOW == 73 (0x118809c00) [pid = 1927] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:34:06 INFO - PROCESS | 1927 | --DOMWINDOW == 72 (0x12a549800) [pid = 1927] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:34:06 INFO - PROCESS | 1927 | --DOMWINDOW == 71 (0x125f82800) [pid = 1927] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:34:06 INFO - PROCESS | 1927 | --DOMWINDOW == 70 (0x1199f2400) [pid = 1927] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:34:06 INFO - PROCESS | 1927 | 1467887646244 Marionette TRACE conn2 <- [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"]]]}] 03:34:06 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 03:34:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:34:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 03:34:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:34:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1069ms 03:34:06 INFO - PROCESS | 1927 | 1467887646287 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 03:34:06 INFO - PROCESS | 1927 | 1467887646288 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 03:34:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:34:06 INFO - PROCESS | 1927 | 1467887646297 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:34:06 INFO - PROCESS | 1927 | 1467887646298 Marionette TRACE conn2 <- [1,2694,null,{}] 03:34:06 INFO - PROCESS | 1927 | 1467887646301 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:06 INFO - PROCESS | 1927 | 1467887646302 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:06 INFO - PROCESS | 1927 | 1467887646374 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 03:34:06 INFO - PROCESS | 1927 | 1467887646377 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:06 INFO - PROCESS | 1927 | 1467887646378 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:06 INFO - PROCESS | 1927 | ++DOCSHELL 0x1253c9800 == 31 [pid = 1927] [id = 681] 03:34:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 71 (0x112985400) [pid = 1927] [serial = 2043] [outer = 0x0] 03:34:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 72 (0x118829000) [pid = 1927] [serial = 2044] [outer = 0x112985400] 03:34:06 INFO - PROCESS | 1927 | 1467887646405 Marionette DEBUG loaded listener.js 03:34:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 73 (0x119bdb400) [pid = 1927] [serial = 2045] [outer = 0x112985400] 03:34:07 INFO - PROCESS | 1927 | 1467887647221 Marionette TRACE conn2 <- [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"]]]}] 03:34:07 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 03:34:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:34:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 03:34:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:34:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 977ms 03:34:07 INFO - PROCESS | 1927 | 1467887647268 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 03:34:07 INFO - PROCESS | 1927 | 1467887647269 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 03:34:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:34:07 INFO - PROCESS | 1927 | 1467887647271 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:34:07 INFO - PROCESS | 1927 | 1467887647273 Marionette TRACE conn2 <- [1,2698,null,{}] 03:34:07 INFO - PROCESS | 1927 | 1467887647275 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:07 INFO - PROCESS | 1927 | 1467887647279 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:07 INFO - PROCESS | 1927 | 1467887647391 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 03:34:07 INFO - PROCESS | 1927 | 1467887647425 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:07 INFO - PROCESS | 1927 | 1467887647426 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:07 INFO - PROCESS | 1927 | ++DOCSHELL 0x1271b4800 == 32 [pid = 1927] [id = 682] 03:34:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 74 (0x115d22c00) [pid = 1927] [serial = 2046] [outer = 0x0] 03:34:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 75 (0x11a09e800) [pid = 1927] [serial = 2047] [outer = 0x115d22c00] 03:34:07 INFO - PROCESS | 1927 | 1467887647451 Marionette DEBUG loaded listener.js 03:34:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 76 (0x121d96400) [pid = 1927] [serial = 2048] [outer = 0x115d22c00] 03:34:08 INFO - PROCESS | 1927 | 1467887648217 Marionette TRACE conn2 <- [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"]]]}] 03:34:08 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 03:34:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:34:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 03:34:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:34:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 968ms 03:34:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:34:08 INFO - PROCESS | 1927 | 1467887648270 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 03:34:08 INFO - PROCESS | 1927 | 1467887648272 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 03:34:08 INFO - PROCESS | 1927 | 1467887648276 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:34:08 INFO - PROCESS | 1927 | 1467887648279 Marionette TRACE conn2 <- [1,2702,null,{}] 03:34:08 INFO - PROCESS | 1927 | 1467887648283 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:08 INFO - PROCESS | 1927 | 1467887648285 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:08 INFO - PROCESS | 1927 | 1467887648373 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 03:34:08 INFO - PROCESS | 1927 | 1467887648467 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:08 INFO - PROCESS | 1927 | 1467887648469 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:08 INFO - PROCESS | 1927 | ++DOCSHELL 0x117d84000 == 33 [pid = 1927] [id = 683] 03:34:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 77 (0x1128b2400) [pid = 1927] [serial = 2049] [outer = 0x0] 03:34:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x113384c00) [pid = 1927] [serial = 2050] [outer = 0x1128b2400] 03:34:08 INFO - PROCESS | 1927 | 1467887648502 Marionette DEBUG loaded listener.js 03:34:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x1161a1800) [pid = 1927] [serial = 2051] [outer = 0x1128b2400] 03:34:08 INFO - PROCESS | 1927 | 1467887648987 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 03:34:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:34:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 771ms 03:34:09 INFO - PROCESS | 1927 | 1467887649074 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 03:34:09 INFO - PROCESS | 1927 | 1467887649076 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 03:34:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:34:09 INFO - PROCESS | 1927 | 1467887649083 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:34:09 INFO - PROCESS | 1927 | 1467887649087 Marionette TRACE conn2 <- [1,2706,null,{}] 03:34:09 INFO - PROCESS | 1927 | 1467887649090 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:09 INFO - PROCESS | 1927 | 1467887649092 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:09 INFO - PROCESS | 1927 | 1467887649196 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 03:34:09 INFO - PROCESS | 1927 | 1467887649276 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:09 INFO - PROCESS | 1927 | 1467887649277 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:09 INFO - PROCESS | 1927 | ++DOCSHELL 0x121d16800 == 34 [pid = 1927] [id = 684] 03:34:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x118594800) [pid = 1927] [serial = 2052] [outer = 0x0] 03:34:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x118620800) [pid = 1927] [serial = 2053] [outer = 0x118594800] 03:34:09 INFO - PROCESS | 1927 | 1467887649308 Marionette DEBUG loaded listener.js 03:34:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x1188e6000) [pid = 1927] [serial = 2054] [outer = 0x118594800] 03:34:09 INFO - PROCESS | 1927 | 1467887649959 Marionette TRACE conn2 <- [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]]]}] 03:34:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:34:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 925ms 03:34:10 INFO - PROCESS | 1927 | 1467887650006 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 03:34:10 INFO - PROCESS | 1927 | 1467887650008 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 03:34:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:34:10 INFO - PROCESS | 1927 | 1467887650012 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:34:10 INFO - PROCESS | 1927 | 1467887650014 Marionette TRACE conn2 <- [1,2710,null,{}] 03:34:10 INFO - PROCESS | 1927 | 1467887650017 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:10 INFO - PROCESS | 1927 | 1467887650019 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:10 INFO - PROCESS | 1927 | 1467887650123 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 03:34:10 INFO - PROCESS | 1927 | 1467887650182 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:10 INFO - PROCESS | 1927 | 1467887650185 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:10 INFO - PROCESS | 1927 | ++DOCSHELL 0x118420000 == 35 [pid = 1927] [id = 685] 03:34:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x113da5c00) [pid = 1927] [serial = 2055] [outer = 0x0] 03:34:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x116f5a400) [pid = 1927] [serial = 2056] [outer = 0x113da5c00] 03:34:10 INFO - PROCESS | 1927 | 1467887650213 Marionette DEBUG loaded listener.js 03:34:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x11820e800) [pid = 1927] [serial = 2057] [outer = 0x113da5c00] 03:34:10 INFO - PROCESS | 1927 | --DOCSHELL 0x1253c9800 == 34 [pid = 1927] [id = 681] 03:34:10 INFO - PROCESS | 1927 | --DOCSHELL 0x12361d000 == 33 [pid = 1927] [id = 680] 03:34:10 INFO - PROCESS | 1927 | --DOCSHELL 0x119c4f000 == 32 [pid = 1927] [id = 679] 03:34:10 INFO - PROCESS | 1927 | --DOCSHELL 0x11886b000 == 31 [pid = 1927] [id = 678] 03:34:10 INFO - PROCESS | 1927 | --DOCSHELL 0x11745f000 == 30 [pid = 1927] [id = 677] 03:34:10 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x11880e000) [pid = 1927] [serial = 1984] [outer = 0x0] [url = about:blank] 03:34:10 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x1188ee000) [pid = 1927] [serial = 1985] [outer = 0x0] [url = about:blank] 03:34:10 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x1133fe000) [pid = 1927] [serial = 1978] [outer = 0x0] [url = about:blank] 03:34:10 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x11674e400) [pid = 1927] [serial = 1979] [outer = 0x0] [url = about:blank] 03:34:10 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x116a1ec00) [pid = 1927] [serial = 2008] [outer = 0x0] [url = about:blank] 03:34:10 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x119be1000) [pid = 1927] [serial = 2011] [outer = 0x0] [url = about:blank] 03:34:10 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x11880a000) [pid = 1927] [serial = 2009] [outer = 0x0] [url = about:blank] 03:34:10 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x12a5fe000) [pid = 1927] [serial = 2006] [outer = 0x0] [url = about:blank] 03:34:10 INFO - PROCESS | 1927 | --DOMWINDOW == 76 (0x12a969800) [pid = 1927] [serial = 2014] [outer = 0x0] [url = about:blank] 03:34:10 INFO - PROCESS | 1927 | --DOMWINDOW == 75 (0x126969800) [pid = 1927] [serial = 1996] [outer = 0x0] [url = about:blank] 03:34:10 INFO - PROCESS | 1927 | --DOMWINDOW == 74 (0x12a973800) [pid = 1927] [serial = 2015] [outer = 0x0] [url = about:blank] 03:34:10 INFO - PROCESS | 1927 | --DOMWINDOW == 73 (0x12a467400) [pid = 1927] [serial = 2000] [outer = 0x0] [url = about:blank] 03:34:10 INFO - PROCESS | 1927 | --DOMWINDOW == 72 (0x1275f1c00) [pid = 1927] [serial = 1997] [outer = 0x0] [url = about:blank] 03:34:10 INFO - PROCESS | 1927 | --DOMWINDOW == 71 (0x12a9d9000) [pid = 1927] [serial = 2018] [outer = 0x0] [url = about:blank] 03:34:10 INFO - PROCESS | 1927 | --DOMWINDOW == 70 (0x12a973400) [pid = 1927] [serial = 2017] [outer = 0x0] [url = about:blank] 03:34:10 INFO - PROCESS | 1927 | --DOMWINDOW == 69 (0x125f8c400) [pid = 1927] [serial = 2012] [outer = 0x0] [url = about:blank] 03:34:10 INFO - PROCESS | 1927 | --DOMWINDOW == 68 (0x128dcc400) [pid = 1927] [serial = 1999] [outer = 0x0] [url = about:blank] 03:34:10 INFO - PROCESS | 1927 | --DOMWINDOW == 67 (0x12a46cc00) [pid = 1927] [serial = 2002] [outer = 0x0] [url = about:blank] 03:34:10 INFO - PROCESS | 1927 | --DOMWINDOW == 66 (0x12a54ac00) [pid = 1927] [serial = 2005] [outer = 0x0] [url = about:blank] 03:34:10 INFO - PROCESS | 1927 | --DOMWINDOW == 65 (0x11946a800) [pid = 1927] [serial = 1987] [outer = 0x0] [url = about:blank] 03:34:10 INFO - PROCESS | 1927 | --DOMWINDOW == 64 (0x1199ec800) [pid = 1927] [serial = 1988] [outer = 0x0] [url = about:blank] 03:34:10 INFO - PROCESS | 1927 | --DOMWINDOW == 63 (0x129350c00) [pid = 1927] [serial = 1976] [outer = 0x0] [url = about:blank] 03:34:10 INFO - PROCESS | 1927 | --DOMWINDOW == 62 (0x121aa4400) [pid = 1927] [serial = 1993] [outer = 0x0] [url = about:blank] 03:34:10 INFO - PROCESS | 1927 | --DOMWINDOW == 61 (0x1253ad400) [pid = 1927] [serial = 1994] [outer = 0x0] [url = about:blank] 03:34:10 INFO - PROCESS | 1927 | --DOMWINDOW == 60 (0x119e67c00) [pid = 1927] [serial = 1990] [outer = 0x0] [url = about:blank] 03:34:10 INFO - PROCESS | 1927 | --DOMWINDOW == 59 (0x121145c00) [pid = 1927] [serial = 1991] [outer = 0x0] [url = about:blank] 03:34:10 INFO - PROCESS | 1927 | --DOMWINDOW == 58 (0x116f5b400) [pid = 1927] [serial = 1981] [outer = 0x0] [url = about:blank] 03:34:10 INFO - PROCESS | 1927 | --DOMWINDOW == 57 (0x118211c00) [pid = 1927] [serial = 1982] [outer = 0x0] [url = about:blank] 03:34:10 INFO - PROCESS | 1927 | --DOMWINDOW == 56 (0x12a543800) [pid = 1927] [serial = 2003] [outer = 0x0] [url = about:blank] 03:34:10 INFO - PROCESS | 1927 | 1467887650573 Marionette TRACE conn2 <- [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] 03:34:10 INFO - PROCESS | 1927 | 1467887650595 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 03:34:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:34:10 INFO - PROCESS | 1927 | 1467887650601 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:34:10 INFO - PROCESS | 1927 | 1467887650602 Marionette TRACE conn2 <- [1,2714,null,{}] 03:34:10 INFO - PROCESS | 1927 | 1467887650605 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:10 INFO - PROCESS | 1927 | 1467887650606 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:10 INFO - PROCESS | 1927 | 1467887650686 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 03:34:10 INFO - PROCESS | 1927 | 1467887650691 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:10 INFO - PROCESS | 1927 | 1467887650692 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:10 INFO - PROCESS | 1927 | ++DOCSHELL 0x119380000 == 31 [pid = 1927] [id = 686] 03:34:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 57 (0x1184e5c00) [pid = 1927] [serial = 2058] [outer = 0x0] 03:34:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 58 (0x1188eac00) [pid = 1927] [serial = 2059] [outer = 0x1184e5c00] 03:34:10 INFO - PROCESS | 1927 | 1467887650719 Marionette DEBUG loaded listener.js 03:34:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 59 (0x11907cc00) [pid = 1927] [serial = 2060] [outer = 0x1184e5c00] 03:34:11 INFO - PROCESS | 1927 | 1467887651071 Marionette TRACE conn2 <- [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]]]}] 03:34:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:34:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 523ms 03:34:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:34:11 INFO - PROCESS | 1927 | 1467887651139 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 03:34:11 INFO - PROCESS | 1927 | 1467887651140 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 03:34:11 INFO - PROCESS | 1927 | 1467887651144 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:34:11 INFO - PROCESS | 1927 | 1467887651146 Marionette TRACE conn2 <- [1,2718,null,{}] 03:34:11 INFO - PROCESS | 1927 | 1467887651154 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:11 INFO - PROCESS | 1927 | 1467887651157 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:11 INFO - PROCESS | 1927 | 1467887651237 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 03:34:11 INFO - PROCESS | 1927 | 1467887651242 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:11 INFO - PROCESS | 1927 | 1467887651244 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:11 INFO - PROCESS | 1927 | ++DOCSHELL 0x12361a000 == 32 [pid = 1927] [id = 687] 03:34:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 60 (0x11946e400) [pid = 1927] [serial = 2061] [outer = 0x0] 03:34:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 61 (0x1199f2400) [pid = 1927] [serial = 2062] [outer = 0x11946e400] 03:34:11 INFO - PROCESS | 1927 | 1467887651274 Marionette DEBUG loaded listener.js 03:34:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 62 (0x119c7d400) [pid = 1927] [serial = 2063] [outer = 0x11946e400] 03:34:11 INFO - PROCESS | 1927 | 1467887651659 Marionette TRACE conn2 <- [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] 03:34:11 INFO - PROCESS | 1927 | 1467887651718 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 03:34:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:34:11 INFO - PROCESS | 1927 | 1467887651722 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:34:11 INFO - PROCESS | 1927 | 1467887651723 Marionette TRACE conn2 <- [1,2722,null,{}] 03:34:11 INFO - PROCESS | 1927 | 1467887651727 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:11 INFO - PROCESS | 1927 | 1467887651729 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:11 INFO - PROCESS | 1927 | 1467887651853 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 03:34:11 INFO - PROCESS | 1927 | 1467887651862 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:11 INFO - PROCESS | 1927 | 1467887651864 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:11 INFO - PROCESS | 1927 | ++DOCSHELL 0x1271bd000 == 33 [pid = 1927] [id = 688] 03:34:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 63 (0x119e6a000) [pid = 1927] [serial = 2064] [outer = 0x0] 03:34:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 64 (0x121143c00) [pid = 1927] [serial = 2065] [outer = 0x119e6a000] 03:34:11 INFO - PROCESS | 1927 | 1467887651906 Marionette DEBUG loaded listener.js 03:34:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 65 (0x1214e3c00) [pid = 1927] [serial = 2066] [outer = 0x119e6a000] 03:34:12 INFO - PROCESS | 1927 | 1467887652321 Marionette TRACE conn2 <- [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] 03:34:12 INFO - PROCESS | 1927 | 1467887652348 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 03:34:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:34:12 INFO - PROCESS | 1927 | 1467887652354 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:34:12 INFO - PROCESS | 1927 | 1467887652355 Marionette TRACE conn2 <- [1,2726,null,{}] 03:34:12 INFO - PROCESS | 1927 | 1467887652375 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:12 INFO - PROCESS | 1927 | 1467887652376 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:12 INFO - PROCESS | 1927 | 1467887652451 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 03:34:12 INFO - PROCESS | 1927 | 1467887652473 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:12 INFO - PROCESS | 1927 | 1467887652474 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:12 INFO - PROCESS | 1927 | ++DOCSHELL 0x129122000 == 34 [pid = 1927] [id = 689] 03:34:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 66 (0x112645800) [pid = 1927] [serial = 2067] [outer = 0x0] 03:34:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 67 (0x1254f2000) [pid = 1927] [serial = 2068] [outer = 0x112645800] 03:34:12 INFO - PROCESS | 1927 | 1467887652499 Marionette DEBUG loaded listener.js 03:34:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 68 (0x1259d9c00) [pid = 1927] [serial = 2069] [outer = 0x112645800] 03:34:12 INFO - PROCESS | 1927 | 1467887652847 Marionette TRACE conn2 <- [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]]]}] 03:34:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:34:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 520ms 03:34:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:34:12 INFO - PROCESS | 1927 | 1467887652877 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 03:34:12 INFO - PROCESS | 1927 | 1467887652878 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 03:34:12 INFO - PROCESS | 1927 | 1467887652880 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:34:12 INFO - PROCESS | 1927 | 1467887652882 Marionette TRACE conn2 <- [1,2730,null,{}] 03:34:12 INFO - PROCESS | 1927 | 1467887652884 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:12 INFO - PROCESS | 1927 | 1467887652888 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:13 INFO - PROCESS | 1927 | 1467887653007 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 03:34:13 INFO - PROCESS | 1927 | 1467887653022 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:13 INFO - PROCESS | 1927 | 1467887653024 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:13 INFO - PROCESS | 1927 | ++DOCSHELL 0x1215a9000 == 35 [pid = 1927] [id = 690] 03:34:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 69 (0x1259dfc00) [pid = 1927] [serial = 2070] [outer = 0x0] 03:34:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 70 (0x126e2b400) [pid = 1927] [serial = 2071] [outer = 0x1259dfc00] 03:34:13 INFO - PROCESS | 1927 | 1467887653048 Marionette DEBUG loaded listener.js 03:34:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 71 (0x1275ef000) [pid = 1927] [serial = 2072] [outer = 0x1259dfc00] 03:34:13 INFO - PROCESS | 1927 | --DOMWINDOW == 70 (0x119471400) [pid = 1927] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:34:13 INFO - PROCESS | 1927 | --DOMWINDOW == 69 (0x1128a9000) [pid = 1927] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:34:13 INFO - PROCESS | 1927 | --DOMWINDOW == 68 (0x118827800) [pid = 1927] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:34:13 INFO - PROCESS | 1927 | --DOMWINDOW == 67 (0x116f9ac00) [pid = 1927] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:34:13 INFO - PROCESS | 1927 | --DOMWINDOW == 66 (0x113c37400) [pid = 1927] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:34:13 INFO - PROCESS | 1927 | --DOMWINDOW == 65 (0x1189dec00) [pid = 1927] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:34:13 INFO - PROCESS | 1927 | --DOMWINDOW == 64 (0x119e6a800) [pid = 1927] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:34:13 INFO - PROCESS | 1927 | --DOMWINDOW == 63 (0x112985400) [pid = 1927] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:34:13 INFO - PROCESS | 1927 | --DOMWINDOW == 62 (0x118812000) [pid = 1927] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:34:13 INFO - PROCESS | 1927 | 1467887653865 Marionette TRACE conn2 <- [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"]]]}] 03:34:13 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 03:34:13 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 03:34:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 03:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:34:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1021ms 03:34:13 INFO - PROCESS | 1927 | 1467887653902 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 03:34:13 INFO - PROCESS | 1927 | 1467887653903 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 03:34:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:34:13 INFO - PROCESS | 1927 | 1467887653905 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:34:13 INFO - PROCESS | 1927 | 1467887653906 Marionette TRACE conn2 <- [1,2734,null,{}] 03:34:13 INFO - PROCESS | 1927 | 1467887653909 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:13 INFO - PROCESS | 1927 | 1467887653910 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:13 INFO - PROCESS | 1927 | 1467887653983 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 03:34:13 INFO - PROCESS | 1927 | 1467887653986 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:13 INFO - PROCESS | 1927 | 1467887653987 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:13 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a442000 == 36 [pid = 1927] [id = 691] 03:34:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 63 (0x118827800) [pid = 1927] [serial = 2073] [outer = 0x0] 03:34:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 64 (0x119331c00) [pid = 1927] [serial = 2074] [outer = 0x118827800] 03:34:14 INFO - PROCESS | 1927 | 1467887654013 Marionette DEBUG loaded listener.js 03:34:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 65 (0x12695e800) [pid = 1927] [serial = 2075] [outer = 0x118827800] 03:34:14 INFO - PROCESS | 1927 | 1467887654346 Marionette TRACE conn2 <- [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]]]}] 03:34:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:34:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 469ms 03:34:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:34:14 INFO - PROCESS | 1927 | 1467887654376 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 03:34:14 INFO - PROCESS | 1927 | 1467887654377 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 03:34:14 INFO - PROCESS | 1927 | 1467887654379 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:34:14 INFO - PROCESS | 1927 | 1467887654380 Marionette TRACE conn2 <- [1,2738,null,{}] 03:34:14 INFO - PROCESS | 1927 | 1467887654383 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:14 INFO - PROCESS | 1927 | 1467887654386 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:14 INFO - PROCESS | 1927 | 1467887654463 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 03:34:14 INFO - PROCESS | 1927 | 1467887654523 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:14 INFO - PROCESS | 1927 | 1467887654524 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:14 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a598000 == 37 [pid = 1927] [id = 692] 03:34:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 66 (0x1259e0800) [pid = 1927] [serial = 2076] [outer = 0x0] 03:34:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 67 (0x1275f7000) [pid = 1927] [serial = 2077] [outer = 0x1259e0800] 03:34:14 INFO - PROCESS | 1927 | 1467887654548 Marionette DEBUG loaded listener.js 03:34:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 68 (0x128dc5400) [pid = 1927] [serial = 2078] [outer = 0x1259e0800] 03:34:14 INFO - PROCESS | 1927 | 1467887654819 Marionette TRACE conn2 <- [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]]]}] 03:34:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:34:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 468ms 03:34:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:34:14 INFO - PROCESS | 1927 | 1467887654855 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 03:34:14 INFO - PROCESS | 1927 | 1467887654856 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 03:34:14 INFO - PROCESS | 1927 | 1467887654858 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:34:14 INFO - PROCESS | 1927 | 1467887654859 Marionette TRACE conn2 <- [1,2742,null,{}] 03:34:14 INFO - PROCESS | 1927 | 1467887654861 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:14 INFO - PROCESS | 1927 | 1467887654863 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:14 INFO - PROCESS | 1927 | 1467887654947 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 03:34:14 INFO - PROCESS | 1927 | 1467887654954 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:14 INFO - PROCESS | 1927 | 1467887654955 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:14 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b710000 == 38 [pid = 1927] [id = 693] 03:34:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 69 (0x11697fc00) [pid = 1927] [serial = 2079] [outer = 0x0] 03:34:14 INFO - PROCESS | 1927 | ++DOMWINDOW == 70 (0x128dce400) [pid = 1927] [serial = 2080] [outer = 0x11697fc00] 03:34:14 INFO - PROCESS | 1927 | 1467887654979 Marionette DEBUG loaded listener.js 03:34:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 71 (0x12934c400) [pid = 1927] [serial = 2081] [outer = 0x11697fc00] 03:34:15 INFO - PROCESS | 1927 | 1467887655313 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 03:34:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:34:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 470ms 03:34:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:34:15 INFO - PROCESS | 1927 | 1467887655328 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 03:34:15 INFO - PROCESS | 1927 | 1467887655329 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 03:34:15 INFO - PROCESS | 1927 | 1467887655331 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:34:15 INFO - PROCESS | 1927 | 1467887655333 Marionette TRACE conn2 <- [1,2746,null,{}] 03:34:15 INFO - PROCESS | 1927 | 1467887655337 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:15 INFO - PROCESS | 1927 | 1467887655338 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:15 INFO - PROCESS | 1927 | 1467887655446 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 03:34:15 INFO - PROCESS | 1927 | 1467887655452 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:15 INFO - PROCESS | 1927 | 1467887655453 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:15 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b903800 == 39 [pid = 1927] [id = 694] 03:34:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 72 (0x1196d9400) [pid = 1927] [serial = 2082] [outer = 0x0] 03:34:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 73 (0x129352c00) [pid = 1927] [serial = 2083] [outer = 0x1196d9400] 03:34:15 INFO - PROCESS | 1927 | 1467887655477 Marionette DEBUG loaded listener.js 03:34:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 74 (0x12a53c400) [pid = 1927] [serial = 2084] [outer = 0x1196d9400] 03:34:15 INFO - PROCESS | 1927 | 1467887655755 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 03:34:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:34:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 472ms 03:34:15 INFO - PROCESS | 1927 | 1467887655805 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 03:34:15 INFO - PROCESS | 1927 | 1467887655806 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 03:34:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:34:15 INFO - PROCESS | 1927 | 1467887655808 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:34:15 INFO - PROCESS | 1927 | 1467887655810 Marionette TRACE conn2 <- [1,2750,null,{}] 03:34:15 INFO - PROCESS | 1927 | 1467887655812 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:15 INFO - PROCESS | 1927 | 1467887655814 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:15 INFO - PROCESS | 1927 | 1467887655908 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 03:34:15 INFO - PROCESS | 1927 | 1467887655912 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:15 INFO - PROCESS | 1927 | 1467887655913 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:15 INFO - PROCESS | 1927 | ++DOCSHELL 0x12bc50000 == 40 [pid = 1927] [id = 695] 03:34:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 75 (0x12a46cc00) [pid = 1927] [serial = 2085] [outer = 0x0] 03:34:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 76 (0x12a54b400) [pid = 1927] [serial = 2086] [outer = 0x12a46cc00] 03:34:15 INFO - PROCESS | 1927 | 1467887655941 Marionette DEBUG loaded listener.js 03:34:15 INFO - PROCESS | 1927 | ++DOMWINDOW == 77 (0x12a7a4400) [pid = 1927] [serial = 2087] [outer = 0x12a46cc00] 03:34:16 INFO - PROCESS | 1927 | 1467887656279 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 03:34:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:34:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 521ms 03:34:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:34:16 INFO - PROCESS | 1927 | 1467887656330 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 03:34:16 INFO - PROCESS | 1927 | 1467887656332 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 03:34:16 INFO - PROCESS | 1927 | 1467887656334 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:34:16 INFO - PROCESS | 1927 | 1467887656335 Marionette TRACE conn2 <- [1,2754,null,{}] 03:34:16 INFO - PROCESS | 1927 | 1467887656348 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:16 INFO - PROCESS | 1927 | 1467887656349 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:16 INFO - PROCESS | 1927 | 1467887656426 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 03:34:16 INFO - PROCESS | 1927 | 1467887656430 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:16 INFO - PROCESS | 1927 | 1467887656431 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:16 INFO - PROCESS | 1927 | ++DOCSHELL 0x12bfb5800 == 41 [pid = 1927] [id = 696] 03:34:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x12a7a5400) [pid = 1927] [serial = 2088] [outer = 0x0] 03:34:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x12a96c800) [pid = 1927] [serial = 2089] [outer = 0x12a7a5400] 03:34:16 INFO - PROCESS | 1927 | 1467887656457 Marionette DEBUG loaded listener.js 03:34:16 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x12a974c00) [pid = 1927] [serial = 2090] [outer = 0x12a7a5400] 03:34:16 INFO - PROCESS | 1927 | 1467887656885 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 03:34:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:34:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 583ms 03:34:16 INFO - PROCESS | 1927 | 1467887656918 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 03:34:16 INFO - PROCESS | 1927 | 1467887656921 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 03:34:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:34:16 INFO - PROCESS | 1927 | 1467887656924 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:34:16 INFO - PROCESS | 1927 | 1467887656926 Marionette TRACE conn2 <- [1,2758,null,{}] 03:34:16 INFO - PROCESS | 1927 | 1467887656930 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:16 INFO - PROCESS | 1927 | 1467887656932 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:17 INFO - PROCESS | 1927 | 1467887657039 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 03:34:17 INFO - PROCESS | 1927 | 1467887657113 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:17 INFO - PROCESS | 1927 | 1467887657115 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:17 INFO - PROCESS | 1927 | ++DOCSHELL 0x118872800 == 42 [pid = 1927] [id = 697] 03:34:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x113250c00) [pid = 1927] [serial = 2091] [outer = 0x0] 03:34:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x1176fbc00) [pid = 1927] [serial = 2092] [outer = 0x113250c00] 03:34:17 INFO - PROCESS | 1927 | 1467887657147 Marionette DEBUG loaded listener.js 03:34:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x11861fc00) [pid = 1927] [serial = 2093] [outer = 0x113250c00] 03:34:17 INFO - PROCESS | 1927 | 1467887657531 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 03:34:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:34:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 673ms 03:34:17 INFO - PROCESS | 1927 | 1467887657597 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 03:34:17 INFO - PROCESS | 1927 | 1467887657600 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 03:34:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:34:17 INFO - PROCESS | 1927 | 1467887657605 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:34:17 INFO - PROCESS | 1927 | 1467887657607 Marionette TRACE conn2 <- [1,2762,null,{}] 03:34:17 INFO - PROCESS | 1927 | 1467887657609 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:17 INFO - PROCESS | 1927 | 1467887657611 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:17 INFO - PROCESS | 1927 | 1467887657714 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 03:34:17 INFO - PROCESS | 1927 | 1467887657776 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:17 INFO - PROCESS | 1927 | 1467887657778 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:17 INFO - PROCESS | 1927 | ++DOCSHELL 0x12788a000 == 43 [pid = 1927] [id = 698] 03:34:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x11932bc00) [pid = 1927] [serial = 2094] [outer = 0x0] 03:34:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x119947800) [pid = 1927] [serial = 2095] [outer = 0x11932bc00] 03:34:17 INFO - PROCESS | 1927 | 1467887657810 Marionette DEBUG loaded listener.js 03:34:17 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x119be6000) [pid = 1927] [serial = 2096] [outer = 0x11932bc00] 03:34:18 INFO - PROCESS | 1927 | 1467887658281 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 03:34:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:34:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 719ms 03:34:18 INFO - PROCESS | 1927 | 1467887658349 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 03:34:18 INFO - PROCESS | 1927 | 1467887658351 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 03:34:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:34:18 INFO - PROCESS | 1927 | 1467887658389 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:34:18 INFO - PROCESS | 1927 | 1467887658393 Marionette TRACE conn2 <- [1,2766,null,{}] 03:34:18 INFO - PROCESS | 1927 | 1467887658408 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:18 INFO - PROCESS | 1927 | 1467887658412 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:18 INFO - PROCESS | 1927 | 1467887658512 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 03:34:18 INFO - PROCESS | 1927 | 1467887658587 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:18 INFO - PROCESS | 1927 | 1467887658589 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:18 INFO - PROCESS | 1927 | ++DOCSHELL 0x12bfbd000 == 44 [pid = 1927] [id = 699] 03:34:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x1258ee800) [pid = 1927] [serial = 2097] [outer = 0x0] 03:34:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x125f90800) [pid = 1927] [serial = 2098] [outer = 0x1258ee800] 03:34:18 INFO - PROCESS | 1927 | 1467887658621 Marionette DEBUG loaded listener.js 03:34:18 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x12714f400) [pid = 1927] [serial = 2099] [outer = 0x1258ee800] 03:34:19 INFO - PROCESS | 1927 | 1467887659013 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 03:34:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:34:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 695ms 03:34:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:34:19 INFO - PROCESS | 1927 | 1467887659064 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 03:34:19 INFO - PROCESS | 1927 | 1467887659066 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 03:34:19 INFO - PROCESS | 1927 | 1467887659068 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:34:19 INFO - PROCESS | 1927 | 1467887659069 Marionette TRACE conn2 <- [1,2770,null,{}] 03:34:19 INFO - PROCESS | 1927 | 1467887659072 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:19 INFO - PROCESS | 1927 | 1467887659073 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:19 INFO - PROCESS | 1927 | 1467887659175 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 03:34:19 INFO - PROCESS | 1927 | 1467887659236 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:19 INFO - PROCESS | 1927 | 1467887659237 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:19 INFO - PROCESS | 1927 | ++DOCSHELL 0x12c59e800 == 45 [pid = 1927] [id = 700] 03:34:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x1274c2800) [pid = 1927] [serial = 2100] [outer = 0x0] 03:34:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x12a46ac00) [pid = 1927] [serial = 2101] [outer = 0x1274c2800] 03:34:19 INFO - PROCESS | 1927 | 1467887659265 Marionette DEBUG loaded listener.js 03:34:19 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x12a54bc00) [pid = 1927] [serial = 2102] [outer = 0x1274c2800] 03:34:19 INFO - PROCESS | 1927 | --DOCSHELL 0x123695000 == 44 [pid = 1927] [id = 16] 03:34:19 INFO - PROCESS | 1927 | 1467887659752 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 03:34:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:34:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 724ms 03:34:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:34:19 INFO - PROCESS | 1927 | 1467887659794 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 03:34:19 INFO - PROCESS | 1927 | 1467887659796 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 03:34:19 INFO - PROCESS | 1927 | 1467887659800 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:34:19 INFO - PROCESS | 1927 | 1467887659802 Marionette TRACE conn2 <- [1,2774,null,{}] 03:34:19 INFO - PROCESS | 1927 | 1467887659806 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:19 INFO - PROCESS | 1927 | 1467887659808 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:19 INFO - PROCESS | 1927 | 1467887659986 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 03:34:20 INFO - PROCESS | 1927 | 1467887660093 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:20 INFO - PROCESS | 1927 | 1467887660095 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:20 INFO - PROCESS | 1927 | ++DOCSHELL 0x12ca7d800 == 45 [pid = 1927] [id = 701] 03:34:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x12a54b000) [pid = 1927] [serial = 2103] [outer = 0x0] 03:34:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x12a79ec00) [pid = 1927] [serial = 2104] [outer = 0x12a54b000] 03:34:20 INFO - PROCESS | 1927 | 1467887660140 Marionette DEBUG loaded listener.js 03:34:20 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x12a96f800) [pid = 1927] [serial = 2105] [outer = 0x12a54b000] 03:34:20 INFO - PROCESS | 1927 | 1467887660785 Marionette TRACE conn2 <- [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]]]}] 03:34:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:34:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1026ms 03:34:20 INFO - PROCESS | 1927 | 1467887660831 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 03:34:20 INFO - PROCESS | 1927 | 1467887660833 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 03:34:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:34:20 INFO - PROCESS | 1927 | 1467887660837 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:34:20 INFO - PROCESS | 1927 | 1467887660839 Marionette TRACE conn2 <- [1,2778,null,{}] 03:34:20 INFO - PROCESS | 1927 | 1467887660853 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:20 INFO - PROCESS | 1927 | 1467887660854 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:20 INFO - PROCESS | 1927 | 1467887660948 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 03:34:21 INFO - PROCESS | 1927 | 1467887661010 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:21 INFO - PROCESS | 1927 | 1467887661012 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:21 INFO - PROCESS | 1927 | ++DOCSHELL 0x121262000 == 46 [pid = 1927] [id = 702] 03:34:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x115463400) [pid = 1927] [serial = 2106] [outer = 0x0] 03:34:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x1176f1400) [pid = 1927] [serial = 2107] [outer = 0x115463400] 03:34:21 INFO - PROCESS | 1927 | 1467887661039 Marionette DEBUG loaded listener.js 03:34:21 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x11858dc00) [pid = 1927] [serial = 2108] [outer = 0x115463400] 03:34:21 INFO - PROCESS | 1927 | --DOCSHELL 0x12bc50000 == 45 [pid = 1927] [id = 695] 03:34:21 INFO - PROCESS | 1927 | --DOCSHELL 0x12b903800 == 44 [pid = 1927] [id = 694] 03:34:21 INFO - PROCESS | 1927 | --DOCSHELL 0x12b710000 == 43 [pid = 1927] [id = 693] 03:34:21 INFO - PROCESS | 1927 | --DOCSHELL 0x12a598000 == 42 [pid = 1927] [id = 692] 03:34:21 INFO - PROCESS | 1927 | --DOCSHELL 0x12a442000 == 41 [pid = 1927] [id = 691] 03:34:21 INFO - PROCESS | 1927 | --DOCSHELL 0x1215a9000 == 40 [pid = 1927] [id = 690] 03:34:21 INFO - PROCESS | 1927 | --DOCSHELL 0x129122000 == 39 [pid = 1927] [id = 689] 03:34:21 INFO - PROCESS | 1927 | --DOCSHELL 0x1271bd000 == 38 [pid = 1927] [id = 688] 03:34:21 INFO - PROCESS | 1927 | --DOCSHELL 0x12361a000 == 37 [pid = 1927] [id = 687] 03:34:21 INFO - PROCESS | 1927 | --DOCSHELL 0x119380000 == 36 [pid = 1927] [id = 686] 03:34:21 INFO - PROCESS | 1927 | --DOCSHELL 0x118420000 == 35 [pid = 1927] [id = 685] 03:34:21 INFO - PROCESS | 1927 | --DOCSHELL 0x1271b4800 == 34 [pid = 1927] [id = 682] 03:34:21 INFO - PROCESS | 1927 | --DOCSHELL 0x121d16800 == 33 [pid = 1927] [id = 684] 03:34:21 INFO - PROCESS | 1927 | --DOCSHELL 0x117d84000 == 32 [pid = 1927] [id = 683] 03:34:21 INFO - PROCESS | 1927 | --DOCSHELL 0x119a2d800 == 31 [pid = 1927] [id = 676] 03:34:21 INFO - PROCESS | 1927 | --DOCSHELL 0x123694800 == 30 [pid = 1927] [id = 17] 03:34:21 INFO - PROCESS | 1927 | --DOCSHELL 0x12ca7d800 == 29 [pid = 1927] [id = 701] 03:34:21 INFO - PROCESS | 1927 | --DOCSHELL 0x12c59e800 == 28 [pid = 1927] [id = 700] 03:34:21 INFO - PROCESS | 1927 | --DOCSHELL 0x12bfbd000 == 27 [pid = 1927] [id = 699] 03:34:21 INFO - PROCESS | 1927 | --DOCSHELL 0x12788a000 == 26 [pid = 1927] [id = 698] 03:34:21 INFO - PROCESS | 1927 | --DOCSHELL 0x12bfb5800 == 25 [pid = 1927] [id = 696] 03:34:21 INFO - PROCESS | 1927 | --DOCSHELL 0x118872800 == 24 [pid = 1927] [id = 697] 03:34:22 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x1199f5c00) [pid = 1927] [serial = 2041] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x115dec800) [pid = 1927] [serial = 2032] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x116757800) [pid = 1927] [serial = 2033] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x1189dd400) [pid = 1927] [serial = 2038] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x118239000) [pid = 1927] [serial = 2035] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x118591c00) [pid = 1927] [serial = 2021] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x116f5d000) [pid = 1927] [serial = 2020] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x1199f4400) [pid = 1927] [serial = 2024] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x11946b800) [pid = 1927] [serial = 2023] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x126967400) [pid = 1927] [serial = 2027] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x121851400) [pid = 1927] [serial = 2026] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x118829000) [pid = 1927] [serial = 2044] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x119bdb400) [pid = 1927] [serial = 2045] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x11946c400) [pid = 1927] [serial = 2030] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x119bb4400) [pid = 1927] [serial = 2042] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x1188eec00) [pid = 1927] [serial = 2029] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x119464400) [pid = 1927] [serial = 2039] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x118592c00) [pid = 1927] [serial = 2036] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x11a09e800) [pid = 1927] [serial = 2047] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 1927 | 1467887662110 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 03:34:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:34:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1322ms 03:34:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:34:22 INFO - PROCESS | 1927 | 1467887662160 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 03:34:22 INFO - PROCESS | 1927 | 1467887662162 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 03:34:22 INFO - PROCESS | 1927 | 1467887662166 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:34:22 INFO - PROCESS | 1927 | 1467887662168 Marionette TRACE conn2 <- [1,2782,null,{}] 03:34:22 INFO - PROCESS | 1927 | 1467887662171 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:22 INFO - PROCESS | 1927 | 1467887662173 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:22 INFO - PROCESS | 1927 | 1467887662252 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 03:34:22 INFO - PROCESS | 1927 | 1467887662256 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:22 INFO - PROCESS | 1927 | 1467887662259 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:22 INFO - PROCESS | 1927 | ++DOCSHELL 0x117159800 == 25 [pid = 1927] [id = 703] 03:34:22 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x11324f000) [pid = 1927] [serial = 2109] [outer = 0x0] 03:34:22 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x1133f5000) [pid = 1927] [serial = 2110] [outer = 0x11324f000] 03:34:22 INFO - PROCESS | 1927 | 1467887662289 Marionette DEBUG loaded listener.js 03:34:22 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x111e58400) [pid = 1927] [serial = 2111] [outer = 0x11324f000] 03:34:22 INFO - PROCESS | 1927 | 1467887662727 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 03:34:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:34:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 571ms 03:34:22 INFO - PROCESS | 1927 | 1467887662737 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 03:34:22 INFO - PROCESS | 1927 | 1467887662743 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 03:34:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:34:22 INFO - PROCESS | 1927 | 1467887662750 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:34:22 INFO - PROCESS | 1927 | 1467887662752 Marionette TRACE conn2 <- [1,2786,null,{}] 03:34:22 INFO - PROCESS | 1927 | 1467887662755 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:22 INFO - PROCESS | 1927 | 1467887662757 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:22 INFO - PROCESS | 1927 | 1467887662878 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 03:34:22 INFO - PROCESS | 1927 | 1467887662885 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:22 INFO - PROCESS | 1927 | 1467887662887 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:22 INFO - PROCESS | 1927 | ++DOCSHELL 0x11885a000 == 26 [pid = 1927] [id = 704] 03:34:22 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x116f64c00) [pid = 1927] [serial = 2112] [outer = 0x0] 03:34:22 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x118207c00) [pid = 1927] [serial = 2113] [outer = 0x116f64c00] 03:34:22 INFO - PROCESS | 1927 | 1467887662931 Marionette DEBUG loaded listener.js 03:34:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x118593800) [pid = 1927] [serial = 2114] [outer = 0x116f64c00] 03:34:23 INFO - PROCESS | 1927 | 1467887663351 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 03:34:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:34:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 624ms 03:34:23 INFO - PROCESS | 1927 | 1467887663374 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 03:34:23 INFO - PROCESS | 1927 | 1467887663375 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 03:34:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:34:23 INFO - PROCESS | 1927 | 1467887663378 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:34:23 INFO - PROCESS | 1927 | 1467887663380 Marionette TRACE conn2 <- [1,2790,null,{}] 03:34:23 INFO - PROCESS | 1927 | 1467887663388 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:23 INFO - PROCESS | 1927 | 1467887663391 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:23 INFO - PROCESS | 1927 | 1467887663468 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 03:34:23 INFO - PROCESS | 1927 | 1467887663474 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:23 INFO - PROCESS | 1927 | 1467887663476 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:23 INFO - PROCESS | 1927 | ++DOCSHELL 0x119e51000 == 27 [pid = 1927] [id = 705] 03:34:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x11337c400) [pid = 1927] [serial = 2115] [outer = 0x0] 03:34:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x1188f3000) [pid = 1927] [serial = 2116] [outer = 0x11337c400] 03:34:23 INFO - PROCESS | 1927 | 1467887663506 Marionette DEBUG loaded listener.js 03:34:23 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x11932d000) [pid = 1927] [serial = 2117] [outer = 0x11337c400] 03:34:23 INFO - PROCESS | 1927 | 1467887663856 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 03:34:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:34:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 519ms 03:34:23 INFO - PROCESS | 1927 | 1467887663898 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 03:34:23 INFO - PROCESS | 1927 | 1467887663900 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 03:34:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:34:23 INFO - PROCESS | 1927 | 1467887663903 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:34:23 INFO - PROCESS | 1927 | 1467887663904 Marionette TRACE conn2 <- [1,2794,null,{}] 03:34:23 INFO - PROCESS | 1927 | 1467887663907 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:23 INFO - PROCESS | 1927 | 1467887663909 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:24 INFO - PROCESS | 1927 | 1467887664050 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 03:34:24 INFO - PROCESS | 1927 | 1467887664062 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:24 INFO - PROCESS | 1927 | 1467887664063 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:24 INFO - PROCESS | 1927 | ++DOCSHELL 0x1215b6000 == 28 [pid = 1927] [id = 706] 03:34:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x119465c00) [pid = 1927] [serial = 2118] [outer = 0x0] 03:34:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x119945c00) [pid = 1927] [serial = 2119] [outer = 0x119465c00] 03:34:24 INFO - PROCESS | 1927 | 1467887664106 Marionette DEBUG loaded listener.js 03:34:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x1199efc00) [pid = 1927] [serial = 2120] [outer = 0x119465c00] 03:34:24 INFO - PROCESS | 1927 | 1467887664446 Marionette TRACE conn2 <- [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]]]}] 03:34:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:34:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 572ms 03:34:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:34:24 INFO - PROCESS | 1927 | 1467887664479 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 03:34:24 INFO - PROCESS | 1927 | 1467887664480 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 03:34:24 INFO - PROCESS | 1927 | 1467887664490 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:34:24 INFO - PROCESS | 1927 | 1467887664491 Marionette TRACE conn2 <- [1,2798,null,{}] 03:34:24 INFO - PROCESS | 1927 | 1467887664493 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:24 INFO - PROCESS | 1927 | 1467887664494 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:24 INFO - PROCESS | 1927 | 1467887664590 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 03:34:24 INFO - PROCESS | 1927 | 1467887664630 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:24 INFO - PROCESS | 1927 | 1467887664631 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:24 INFO - PROCESS | 1927 | ++DOCSHELL 0x125966000 == 29 [pid = 1927] [id = 707] 03:34:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x1130ebc00) [pid = 1927] [serial = 2121] [outer = 0x0] 03:34:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x119aed400) [pid = 1927] [serial = 2122] [outer = 0x1130ebc00] 03:34:24 INFO - PROCESS | 1927 | 1467887664655 Marionette DEBUG loaded listener.js 03:34:24 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x119be2000) [pid = 1927] [serial = 2123] [outer = 0x1130ebc00] 03:34:24 INFO - PROCESS | 1927 | 1467887664996 Marionette TRACE conn2 <- [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]]]}] 03:34:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:34:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 525ms 03:34:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:34:25 INFO - PROCESS | 1927 | 1467887665008 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 03:34:25 INFO - PROCESS | 1927 | 1467887665009 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 03:34:25 INFO - PROCESS | 1927 | 1467887665011 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:34:25 INFO - PROCESS | 1927 | 1467887665012 Marionette TRACE conn2 <- [1,2802,null,{}] 03:34:25 INFO - PROCESS | 1927 | 1467887665015 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:25 INFO - PROCESS | 1927 | 1467887665021 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:25 INFO - PROCESS | 1927 | 1467887665141 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 03:34:25 INFO - PROCESS | 1927 | 1467887665144 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:25 INFO - PROCESS | 1927 | 1467887665146 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:25 INFO - PROCESS | 1927 | ++DOCSHELL 0x1271bd000 == 30 [pid = 1927] [id = 708] 03:34:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x11897f400) [pid = 1927] [serial = 2124] [outer = 0x0] 03:34:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x119e6ac00) [pid = 1927] [serial = 2125] [outer = 0x11897f400] 03:34:25 INFO - PROCESS | 1927 | 1467887665171 Marionette DEBUG loaded listener.js 03:34:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x1230e0800) [pid = 1927] [serial = 2126] [outer = 0x11897f400] 03:34:25 INFO - PROCESS | 1927 | 1467887665495 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 03:34:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:34:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 518ms 03:34:25 INFO - PROCESS | 1927 | 1467887665538 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 03:34:25 INFO - PROCESS | 1927 | 1467887665540 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 03:34:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:34:25 INFO - PROCESS | 1927 | 1467887665542 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:34:25 INFO - PROCESS | 1927 | 1467887665543 Marionette TRACE conn2 <- [1,2806,null,{}] 03:34:25 INFO - PROCESS | 1927 | 1467887665545 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:25 INFO - PROCESS | 1927 | 1467887665546 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:25 INFO - PROCESS | 1927 | 1467887665648 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 03:34:25 INFO - PROCESS | 1927 | 1467887665651 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:25 INFO - PROCESS | 1927 | 1467887665653 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:25 INFO - PROCESS | 1927 | ++DOCSHELL 0x12788f000 == 31 [pid = 1927] [id = 709] 03:34:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x119c7c800) [pid = 1927] [serial = 2127] [outer = 0x0] 03:34:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x1253a3800) [pid = 1927] [serial = 2128] [outer = 0x119c7c800] 03:34:25 INFO - PROCESS | 1927 | 1467887665677 Marionette DEBUG loaded listener.js 03:34:25 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x125eb9000) [pid = 1927] [serial = 2129] [outer = 0x119c7c800] 03:34:26 INFO - PROCESS | 1927 | 1467887666023 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 03:34:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:34:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 521ms 03:34:26 INFO - PROCESS | 1927 | 1467887666070 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 03:34:26 INFO - PROCESS | 1927 | 1467887666071 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 03:34:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:34:26 INFO - PROCESS | 1927 | 1467887666073 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:34:26 INFO - PROCESS | 1927 | 1467887666074 Marionette TRACE conn2 <- [1,2810,null,{}] 03:34:26 INFO - PROCESS | 1927 | 1467887666076 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:26 INFO - PROCESS | 1927 | 1467887666078 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:26 INFO - PROCESS | 1927 | 1467887666176 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 03:34:26 INFO - PROCESS | 1927 | 1467887666180 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:26 INFO - PROCESS | 1927 | 1467887666181 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:26 INFO - PROCESS | 1927 | ++DOCSHELL 0x1291c7800 == 32 [pid = 1927] [id = 710] 03:34:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x1254ee800) [pid = 1927] [serial = 2130] [outer = 0x0] 03:34:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x12696d400) [pid = 1927] [serial = 2131] [outer = 0x1254ee800] 03:34:26 INFO - PROCESS | 1927 | 1467887666206 Marionette DEBUG loaded listener.js 03:34:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x12714b400) [pid = 1927] [serial = 2132] [outer = 0x1254ee800] 03:34:26 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x1196d9400) [pid = 1927] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:34:26 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x118594800) [pid = 1927] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:34:26 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x11946e400) [pid = 1927] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:34:26 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x1259e0800) [pid = 1927] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:34:26 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x11697fc00) [pid = 1927] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:34:26 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x113da5c00) [pid = 1927] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:34:26 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x112645800) [pid = 1927] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:34:26 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x118827800) [pid = 1927] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:34:26 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x1259dfc00) [pid = 1927] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:34:26 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x119e6a000) [pid = 1927] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:34:26 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x1184e5c00) [pid = 1927] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:34:26 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x12a46cc00) [pid = 1927] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:34:26 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x115d22c00) [pid = 1927] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:34:26 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x12a7a5400) [pid = 1927] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:34:26 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x1128b2400) [pid = 1927] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:34:26 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x12b8bd000) [pid = 1927] [serial = 47] [outer = 0x0] [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.] 03:34:26 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x123695800) [pid = 1927] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:34:26 INFO - PROCESS | 1927 | 1467887666680 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 03:34:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:34:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 619ms 03:34:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:34:26 INFO - PROCESS | 1927 | 1467887666692 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 03:34:26 INFO - PROCESS | 1927 | 1467887666693 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 03:34:26 INFO - PROCESS | 1927 | 1467887666696 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:34:26 INFO - PROCESS | 1927 | 1467887666697 Marionette TRACE conn2 <- [1,2814,null,{}] 03:34:26 INFO - PROCESS | 1927 | 1467887666699 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:26 INFO - PROCESS | 1927 | 1467887666701 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:26 INFO - PROCESS | 1927 | 1467887666788 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 03:34:26 INFO - PROCESS | 1927 | 1467887666791 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:26 INFO - PROCESS | 1927 | 1467887666792 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:26 INFO - PROCESS | 1927 | ++DOCSHELL 0x119e44000 == 33 [pid = 1927] [id = 711] 03:34:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x11858ac00) [pid = 1927] [serial = 2133] [outer = 0x0] 03:34:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x11932b800) [pid = 1927] [serial = 2134] [outer = 0x11858ac00] 03:34:26 INFO - PROCESS | 1927 | 1467887666817 Marionette DEBUG loaded listener.js 03:34:26 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x125ec0000) [pid = 1927] [serial = 2135] [outer = 0x11858ac00] 03:34:27 INFO - PROCESS | 1927 | 1467887667142 Marionette TRACE conn2 <- [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]]]}] 03:34:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:34:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 467ms 03:34:27 INFO - PROCESS | 1927 | 1467887667164 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 03:34:27 INFO - PROCESS | 1927 | 1467887667165 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 03:34:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:34:27 INFO - PROCESS | 1927 | 1467887667193 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:34:27 INFO - PROCESS | 1927 | 1467887667194 Marionette TRACE conn2 <- [1,2818,null,{}] 03:34:27 INFO - PROCESS | 1927 | 1467887667196 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:27 INFO - PROCESS | 1927 | 1467887667197 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:27 INFO - PROCESS | 1927 | 1467887667277 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 03:34:27 INFO - PROCESS | 1927 | 1467887667280 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:27 INFO - PROCESS | 1927 | 1467887667282 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:27 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b035000 == 34 [pid = 1927] [id = 712] 03:34:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x119e6cc00) [pid = 1927] [serial = 2136] [outer = 0x0] 03:34:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x12714c800) [pid = 1927] [serial = 2137] [outer = 0x119e6cc00] 03:34:27 INFO - PROCESS | 1927 | 1467887667309 Marionette DEBUG loaded listener.js 03:34:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x1275edc00) [pid = 1927] [serial = 2138] [outer = 0x119e6cc00] 03:34:27 INFO - PROCESS | 1927 | 1467887667628 Marionette TRACE conn2 <- [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]]]}] 03:34:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:34:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 486ms 03:34:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:34:27 INFO - PROCESS | 1927 | 1467887667663 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 03:34:27 INFO - PROCESS | 1927 | 1467887667664 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 03:34:27 INFO - PROCESS | 1927 | 1467887667667 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:34:27 INFO - PROCESS | 1927 | 1467887667668 Marionette TRACE conn2 <- [1,2822,null,{}] 03:34:27 INFO - PROCESS | 1927 | 1467887667671 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:27 INFO - PROCESS | 1927 | 1467887667673 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:27 INFO - PROCESS | 1927 | 1467887667775 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 03:34:27 INFO - PROCESS | 1927 | 1467887667779 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:27 INFO - PROCESS | 1927 | 1467887667781 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:27 INFO - PROCESS | 1927 | ++DOCSHELL 0x125964800 == 35 [pid = 1927] [id = 713] 03:34:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x1275f8c00) [pid = 1927] [serial = 2139] [outer = 0x0] 03:34:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x128dc5000) [pid = 1927] [serial = 2140] [outer = 0x1275f8c00] 03:34:27 INFO - PROCESS | 1927 | 1467887667809 Marionette DEBUG loaded listener.js 03:34:27 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x12934b400) [pid = 1927] [serial = 2141] [outer = 0x1275f8c00] 03:34:28 INFO - PROCESS | 1927 | 1467887668156 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 03:34:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:34:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 519ms 03:34:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:34:28 INFO - PROCESS | 1927 | 1467887668195 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 03:34:28 INFO - PROCESS | 1927 | 1467887668196 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 03:34:28 INFO - PROCESS | 1927 | 1467887668198 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:34:28 INFO - PROCESS | 1927 | 1467887668199 Marionette TRACE conn2 <- [1,2826,null,{}] 03:34:28 INFO - PROCESS | 1927 | 1467887668204 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:28 INFO - PROCESS | 1927 | 1467887668206 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:28 INFO - PROCESS | 1927 | 1467887668286 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 03:34:28 INFO - PROCESS | 1927 | 1467887668289 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:28 INFO - PROCESS | 1927 | 1467887668290 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:28 INFO - PROCESS | 1927 | ++DOCSHELL 0x12bfb0000 == 36 [pid = 1927] [id = 714] 03:34:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x1275ed800) [pid = 1927] [serial = 2142] [outer = 0x0] 03:34:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x12a46f000) [pid = 1927] [serial = 2143] [outer = 0x1275ed800] 03:34:28 INFO - PROCESS | 1927 | 1467887668312 Marionette DEBUG loaded listener.js 03:34:28 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x12a548c00) [pid = 1927] [serial = 2144] [outer = 0x1275ed800] 03:34:28 INFO - PROCESS | 1927 | 1467887668868 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:34:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:34:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 722ms 03:34:28 INFO - PROCESS | 1927 | 1467887668921 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 03:34:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:34:28 INFO - PROCESS | 1927 | 1467887668923 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 03:34:28 INFO - PROCESS | 1927 | 1467887668926 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:34:28 INFO - PROCESS | 1927 | 1467887668928 Marionette TRACE conn2 <- [1,2830,null,{}] 03:34:28 INFO - PROCESS | 1927 | 1467887668932 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:28 INFO - PROCESS | 1927 | 1467887668934 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:29 INFO - PROCESS | 1927 | 1467887669047 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 03:34:29 INFO - PROCESS | 1927 | 1467887669132 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:29 INFO - PROCESS | 1927 | 1467887669133 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:29 INFO - PROCESS | 1927 | ++DOCSHELL 0x1182d6000 == 37 [pid = 1927] [id = 715] 03:34:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x112eaf000) [pid = 1927] [serial = 2145] [outer = 0x0] 03:34:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x1133f2c00) [pid = 1927] [serial = 2146] [outer = 0x112eaf000] 03:34:29 INFO - PROCESS | 1927 | 1467887669164 Marionette DEBUG loaded listener.js 03:34:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x116131400) [pid = 1927] [serial = 2147] [outer = 0x112eaf000] 03:34:29 INFO - PROCESS | 1927 | 1467887669709 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 03:34:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:34:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 821ms 03:34:29 INFO - PROCESS | 1927 | 1467887669773 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 03:34:29 INFO - PROCESS | 1927 | 1467887669776 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 03:34:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:34:29 INFO - PROCESS | 1927 | 1467887669781 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:34:29 INFO - PROCESS | 1927 | 1467887669783 Marionette TRACE conn2 <- [1,2834,null,{}] 03:34:29 INFO - PROCESS | 1927 | 1467887669788 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:29 INFO - PROCESS | 1927 | 1467887669790 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:29 INFO - PROCESS | 1927 | 1467887669900 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 03:34:29 INFO - PROCESS | 1927 | 1467887669983 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:29 INFO - PROCESS | 1927 | 1467887669985 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:29 INFO - PROCESS | 1927 | ++DOCSHELL 0x11964f000 == 38 [pid = 1927] [id = 716] 03:34:29 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x116198800) [pid = 1927] [serial = 2148] [outer = 0x0] 03:34:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x11858cc00) [pid = 1927] [serial = 2149] [outer = 0x116198800] 03:34:30 INFO - PROCESS | 1927 | 1467887670016 Marionette DEBUG loaded listener.js 03:34:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x118816800) [pid = 1927] [serial = 2150] [outer = 0x116198800] 03:34:30 INFO - PROCESS | 1927 | --DOCSHELL 0x125964800 == 37 [pid = 1927] [id = 713] 03:34:30 INFO - PROCESS | 1927 | --DOCSHELL 0x12b035000 == 36 [pid = 1927] [id = 712] 03:34:30 INFO - PROCESS | 1927 | --DOCSHELL 0x119e44000 == 35 [pid = 1927] [id = 711] 03:34:30 INFO - PROCESS | 1927 | --DOCSHELL 0x1291c7800 == 34 [pid = 1927] [id = 710] 03:34:30 INFO - PROCESS | 1927 | --DOCSHELL 0x12788f000 == 33 [pid = 1927] [id = 709] 03:34:30 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x1236a0800) [pid = 1927] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:34:30 INFO - PROCESS | 1927 | --DOCSHELL 0x1271bd000 == 32 [pid = 1927] [id = 708] 03:34:30 INFO - PROCESS | 1927 | --DOCSHELL 0x125966000 == 31 [pid = 1927] [id = 707] 03:34:30 INFO - PROCESS | 1927 | --DOCSHELL 0x1215b6000 == 30 [pid = 1927] [id = 706] 03:34:30 INFO - PROCESS | 1927 | --DOCSHELL 0x119e51000 == 29 [pid = 1927] [id = 705] 03:34:30 INFO - PROCESS | 1927 | --DOCSHELL 0x11885a000 == 28 [pid = 1927] [id = 704] 03:34:30 INFO - PROCESS | 1927 | --DOCSHELL 0x117159800 == 27 [pid = 1927] [id = 703] 03:34:30 INFO - PROCESS | 1927 | --DOCSHELL 0x121262000 == 26 [pid = 1927] [id = 702] 03:34:30 INFO - PROCESS | 1927 | 1467887670662 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:34:30 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x129352c00) [pid = 1927] [serial = 2083] [outer = 0x0] [url = about:blank] 03:34:30 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x1188e6000) [pid = 1927] [serial = 2054] [outer = 0x0] [url = about:blank] 03:34:30 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x118620800) [pid = 1927] [serial = 2053] [outer = 0x0] [url = about:blank] 03:34:30 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x1199f2400) [pid = 1927] [serial = 2062] [outer = 0x0] [url = about:blank] 03:34:30 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x128dc5400) [pid = 1927] [serial = 2078] [outer = 0x0] [url = about:blank] 03:34:30 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x12934c400) [pid = 1927] [serial = 2081] [outer = 0x0] [url = about:blank] 03:34:30 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x11820e800) [pid = 1927] [serial = 2057] [outer = 0x0] [url = about:blank] 03:34:30 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x116f5a400) [pid = 1927] [serial = 2056] [outer = 0x0] [url = about:blank] 03:34:30 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x1259d9c00) [pid = 1927] [serial = 2069] [outer = 0x0] [url = about:blank] 03:34:30 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x119331c00) [pid = 1927] [serial = 2074] [outer = 0x0] [url = about:blank] 03:34:30 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x12a53c400) [pid = 1927] [serial = 2084] [outer = 0x0] [url = about:blank] 03:34:30 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x1275ef000) [pid = 1927] [serial = 2072] [outer = 0x0] [url = about:blank] 03:34:30 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x126e2b400) [pid = 1927] [serial = 2071] [outer = 0x0] [url = about:blank] 03:34:30 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x121143c00) [pid = 1927] [serial = 2065] [outer = 0x0] [url = about:blank] 03:34:30 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x1275f7000) [pid = 1927] [serial = 2077] [outer = 0x0] [url = about:blank] 03:34:30 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x128dce400) [pid = 1927] [serial = 2080] [outer = 0x0] [url = about:blank] 03:34:30 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x1214e3c00) [pid = 1927] [serial = 2066] [outer = 0x0] [url = about:blank] 03:34:30 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x1188eac00) [pid = 1927] [serial = 2059] [outer = 0x0] [url = about:blank] 03:34:30 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x113384c00) [pid = 1927] [serial = 2050] [outer = 0x0] [url = about:blank] 03:34:30 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x12a54b400) [pid = 1927] [serial = 2086] [outer = 0x0] [url = about:blank] 03:34:30 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x1254f2000) [pid = 1927] [serial = 2068] [outer = 0x0] [url = about:blank] 03:34:30 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x12695e800) [pid = 1927] [serial = 2075] [outer = 0x0] [url = about:blank] 03:34:30 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x119c7d400) [pid = 1927] [serial = 2063] [outer = 0x0] [url = about:blank] 03:34:30 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x121d96400) [pid = 1927] [serial = 2048] [outer = 0x0] [url = about:blank] 03:34:30 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x11907cc00) [pid = 1927] [serial = 2060] [outer = 0x0] [url = about:blank] 03:34:30 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x12a96c800) [pid = 1927] [serial = 2089] [outer = 0x0] [url = about:blank] 03:34:30 INFO - PROCESS | 1927 | --DOMWINDOW == 76 (0x12a7a4400) [pid = 1927] [serial = 2087] [outer = 0x0] [url = about:blank] 03:34:30 INFO - PROCESS | 1927 | --DOMWINDOW == 75 (0x12a974c00) [pid = 1927] [serial = 2090] [outer = 0x0] [url = about:blank] 03:34:30 INFO - PROCESS | 1927 | --DOMWINDOW == 74 (0x1161a1800) [pid = 1927] [serial = 2051] [outer = 0x0] [url = about:blank] 03:34:30 INFO - PROCESS | 1927 | --DOMWINDOW == 73 (0x119470000) [pid = 1927] [serial = 1445] [outer = 0x0] [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.] 03:34:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:34:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 926ms 03:34:30 INFO - PROCESS | 1927 | 1467887670707 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 03:34:30 INFO - PROCESS | 1927 | 1467887670710 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 03:34:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:34:30 INFO - PROCESS | 1927 | 1467887670713 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:34:30 INFO - PROCESS | 1927 | 1467887670715 Marionette TRACE conn2 <- [1,2838,null,{}] 03:34:30 INFO - PROCESS | 1927 | 1467887670719 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:30 INFO - PROCESS | 1927 | 1467887670720 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:30 INFO - PROCESS | 1927 | 1467887670798 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 03:34:30 INFO - PROCESS | 1927 | 1467887670806 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:30 INFO - PROCESS | 1927 | 1467887670809 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:30 INFO - PROCESS | 1927 | ++DOCSHELL 0x1182e7800 == 27 [pid = 1927] [id = 717] 03:34:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 74 (0x116f9cc00) [pid = 1927] [serial = 2151] [outer = 0x0] 03:34:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 75 (0x118239400) [pid = 1927] [serial = 2152] [outer = 0x116f9cc00] 03:34:30 INFO - PROCESS | 1927 | 1467887670837 Marionette DEBUG loaded listener.js 03:34:30 INFO - PROCESS | 1927 | ++DOMWINDOW == 76 (0x118598800) [pid = 1927] [serial = 2153] [outer = 0x116f9cc00] 03:34:31 INFO - PROCESS | 1927 | 1467887671191 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 03:34:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:34:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 520ms 03:34:31 INFO - PROCESS | 1927 | 1467887671233 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 03:34:31 INFO - PROCESS | 1927 | 1467887671236 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 03:34:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:34:31 INFO - PROCESS | 1927 | 1467887671240 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:34:31 INFO - PROCESS | 1927 | 1467887671242 Marionette TRACE conn2 <- [1,2842,null,{}] 03:34:31 INFO - PROCESS | 1927 | 1467887671244 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:31 INFO - PROCESS | 1927 | 1467887671246 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:31 INFO - PROCESS | 1927 | 1467887671327 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 03:34:31 INFO - PROCESS | 1927 | 1467887671331 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:31 INFO - PROCESS | 1927 | 1467887671332 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:31 INFO - PROCESS | 1927 | ++DOCSHELL 0x119a1c000 == 28 [pid = 1927] [id = 718] 03:34:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 77 (0x1188e7400) [pid = 1927] [serial = 2154] [outer = 0x0] 03:34:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x118980400) [pid = 1927] [serial = 2155] [outer = 0x1188e7400] 03:34:31 INFO - PROCESS | 1927 | 1467887671364 Marionette DEBUG loaded listener.js 03:34:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x11932d800) [pid = 1927] [serial = 2156] [outer = 0x1188e7400] 03:34:31 INFO - PROCESS | 1927 | 1467887671740 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 03:34:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:34:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 520ms 03:34:31 INFO - PROCESS | 1927 | 1467887671760 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 03:34:31 INFO - PROCESS | 1927 | 1467887671762 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 03:34:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:34:31 INFO - PROCESS | 1927 | 1467887671764 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:34:31 INFO - PROCESS | 1927 | 1467887671768 Marionette TRACE conn2 <- [1,2846,null,{}] 03:34:31 INFO - PROCESS | 1927 | 1467887671782 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:31 INFO - PROCESS | 1927 | 1467887671787 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:31 INFO - PROCESS | 1927 | 1467887671891 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 03:34:31 INFO - PROCESS | 1927 | 1467887671896 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:31 INFO - PROCESS | 1927 | 1467887671898 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:31 INFO - PROCESS | 1927 | ++DOCSHELL 0x1236a8000 == 29 [pid = 1927] [id = 719] 03:34:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x113c38000) [pid = 1927] [serial = 2157] [outer = 0x0] 03:34:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x1199f6000) [pid = 1927] [serial = 2158] [outer = 0x113c38000] 03:34:31 INFO - PROCESS | 1927 | 1467887671929 Marionette DEBUG loaded listener.js 03:34:31 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x119e64c00) [pid = 1927] [serial = 2159] [outer = 0x113c38000] 03:34:32 INFO - PROCESS | 1927 | 1467887672447 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 03:34:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:34:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 723ms 03:34:32 INFO - PROCESS | 1927 | 1467887672488 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 03:34:32 INFO - PROCESS | 1927 | 1467887672490 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 03:34:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:34:32 INFO - PROCESS | 1927 | 1467887672494 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:34:32 INFO - PROCESS | 1927 | 1467887672496 Marionette TRACE conn2 <- [1,2850,null,{}] 03:34:32 INFO - PROCESS | 1927 | 1467887672520 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:32 INFO - PROCESS | 1927 | 1467887672522 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:32 INFO - PROCESS | 1927 | 1467887672687 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 03:34:32 INFO - PROCESS | 1927 | 1467887672751 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:32 INFO - PROCESS | 1927 | 1467887672752 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:32 INFO - PROCESS | 1927 | ++DOCSHELL 0x1214a1000 == 30 [pid = 1927] [id = 720] 03:34:32 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x116905000) [pid = 1927] [serial = 2160] [outer = 0x0] 03:34:32 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x118824400) [pid = 1927] [serial = 2161] [outer = 0x116905000] 03:34:32 INFO - PROCESS | 1927 | 1467887672777 Marionette DEBUG loaded listener.js 03:34:32 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x119080400) [pid = 1927] [serial = 2162] [outer = 0x116905000] 03:34:33 INFO - PROCESS | 1927 | 1467887673244 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:34:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:34:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 775ms 03:34:33 INFO - PROCESS | 1927 | 1467887673287 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 03:34:33 INFO - PROCESS | 1927 | 1467887673292 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 03:34:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:34:33 INFO - PROCESS | 1927 | 1467887673302 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:34:33 INFO - PROCESS | 1927 | 1467887673305 Marionette TRACE conn2 <- [1,2854,null,{}] 03:34:33 INFO - PROCESS | 1927 | 1467887673309 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:33 INFO - PROCESS | 1927 | 1467887673312 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:33 INFO - PROCESS | 1927 | 1467887673454 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 03:34:33 INFO - PROCESS | 1927 | 1467887673549 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:33 INFO - PROCESS | 1927 | 1467887673551 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:33 INFO - PROCESS | 1927 | ++DOCSHELL 0x1271a2800 == 31 [pid = 1927] [id = 721] 03:34:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x119948800) [pid = 1927] [serial = 2163] [outer = 0x0] 03:34:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x119aeec00) [pid = 1927] [serial = 2164] [outer = 0x119948800] 03:34:33 INFO - PROCESS | 1927 | 1467887673582 Marionette DEBUG loaded listener.js 03:34:33 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x119e6c400) [pid = 1927] [serial = 2165] [outer = 0x119948800] 03:34:33 INFO - PROCESS | 1927 | 1467887673983 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 03:34:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:34:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 775ms 03:34:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:34:34 INFO - PROCESS | 1927 | 1467887674075 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 03:34:34 INFO - PROCESS | 1927 | 1467887674076 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 03:34:34 INFO - PROCESS | 1927 | 1467887674079 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:34:34 INFO - PROCESS | 1927 | 1467887674081 Marionette TRACE conn2 <- [1,2858,null,{}] 03:34:34 INFO - PROCESS | 1927 | 1467887674089 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:34 INFO - PROCESS | 1927 | 1467887674092 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:34 INFO - PROCESS | 1927 | 1467887674189 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 03:34:34 INFO - PROCESS | 1927 | 1467887674249 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:34 INFO - PROCESS | 1927 | 1467887674251 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:34 INFO - PROCESS | 1927 | ++DOCSHELL 0x1291b6000 == 32 [pid = 1927] [id = 722] 03:34:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x121062800) [pid = 1927] [serial = 2166] [outer = 0x0] 03:34:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x121856400) [pid = 1927] [serial = 2167] [outer = 0x121062800] 03:34:34 INFO - PROCESS | 1927 | 1467887674282 Marionette DEBUG loaded listener.js 03:34:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x123723c00) [pid = 1927] [serial = 2168] [outer = 0x121062800] 03:34:34 INFO - PROCESS | 1927 | 1467887674728 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:34:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:34:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 672ms 03:34:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:34:34 INFO - PROCESS | 1927 | 1467887674751 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 03:34:34 INFO - PROCESS | 1927 | 1467887674753 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 03:34:34 INFO - PROCESS | 1927 | 1467887674755 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:34:34 INFO - PROCESS | 1927 | 1467887674757 Marionette TRACE conn2 <- [1,2862,null,{}] 03:34:34 INFO - PROCESS | 1927 | 1467887674759 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:34 INFO - PROCESS | 1927 | 1467887674761 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:34 INFO - PROCESS | 1927 | 1467887674861 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 03:34:34 INFO - PROCESS | 1927 | 1467887674915 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:34 INFO - PROCESS | 1927 | 1467887674916 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:34 INFO - PROCESS | 1927 | ++DOCSHELL 0x1294fd800 == 33 [pid = 1927] [id = 723] 03:34:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x1258f0800) [pid = 1927] [serial = 2169] [outer = 0x0] 03:34:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x126965c00) [pid = 1927] [serial = 2170] [outer = 0x1258f0800] 03:34:34 INFO - PROCESS | 1927 | 1467887674949 Marionette DEBUG loaded listener.js 03:34:34 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x127150400) [pid = 1927] [serial = 2171] [outer = 0x1258f0800] 03:34:35 INFO - PROCESS | 1927 | 1467887675352 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 03:34:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:34:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 620ms 03:34:35 INFO - PROCESS | 1927 | 1467887675376 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 03:34:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:34:35 INFO - PROCESS | 1927 | 1467887675377 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 03:34:35 INFO - PROCESS | 1927 | 1467887675379 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:34:35 INFO - PROCESS | 1927 | 1467887675380 Marionette TRACE conn2 <- [1,2866,null,{}] 03:34:35 INFO - PROCESS | 1927 | 1467887675383 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:35 INFO - PROCESS | 1927 | 1467887675384 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:35 INFO - PROCESS | 1927 | 1467887675478 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 03:34:35 INFO - PROCESS | 1927 | 1467887675565 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:35 INFO - PROCESS | 1927 | 1467887675566 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:35 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a597800 == 34 [pid = 1927] [id = 724] 03:34:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x127158c00) [pid = 1927] [serial = 2172] [outer = 0x0] 03:34:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x1275f6800) [pid = 1927] [serial = 2173] [outer = 0x127158c00] 03:34:35 INFO - PROCESS | 1927 | 1467887675607 Marionette DEBUG loaded listener.js 03:34:35 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x128b0f800) [pid = 1927] [serial = 2174] [outer = 0x127158c00] 03:34:36 INFO - PROCESS | 1927 | 1467887676036 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 03:34:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:34:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 719ms 03:34:36 INFO - PROCESS | 1927 | 1467887676099 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 03:34:36 INFO - PROCESS | 1927 | 1467887676100 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 03:34:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:34:36 INFO - PROCESS | 1927 | 1467887676104 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:34:36 INFO - PROCESS | 1927 | 1467887676106 Marionette TRACE conn2 <- [1,2870,null,{}] 03:34:36 INFO - PROCESS | 1927 | 1467887676108 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:36 INFO - PROCESS | 1927 | 1467887676112 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:36 INFO - PROCESS | 1927 | 1467887676228 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 03:34:36 INFO - PROCESS | 1927 | 1467887676300 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:36 INFO - PROCESS | 1927 | 1467887676302 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:36 INFO - PROCESS | 1927 | ++DOCSHELL 0x1236a5800 == 35 [pid = 1927] [id = 725] 03:34:36 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x12931a000) [pid = 1927] [serial = 2175] [outer = 0x0] 03:34:36 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x12a541800) [pid = 1927] [serial = 2176] [outer = 0x12931a000] 03:34:36 INFO - PROCESS | 1927 | 1467887676330 Marionette DEBUG loaded listener.js 03:34:36 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x12a5f6400) [pid = 1927] [serial = 2177] [outer = 0x12931a000] 03:34:36 INFO - PROCESS | 1927 | 1467887676770 Marionette TRACE conn2 <- [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]]]}] 03:34:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:34:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 720ms 03:34:36 INFO - PROCESS | 1927 | 1467887676847 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 03:34:36 INFO - PROCESS | 1927 | 1467887676849 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 03:34:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:34:36 INFO - PROCESS | 1927 | 1467887676854 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:34:36 INFO - PROCESS | 1927 | 1467887676856 Marionette TRACE conn2 <- [1,2874,null,{}] 03:34:36 INFO - PROCESS | 1927 | 1467887676859 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:36 INFO - PROCESS | 1927 | 1467887676861 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:37 INFO - PROCESS | 1927 | --DOCSHELL 0x119a1c000 == 34 [pid = 1927] [id = 718] 03:34:37 INFO - PROCESS | 1927 | --DOCSHELL 0x1182e7800 == 33 [pid = 1927] [id = 717] 03:34:37 INFO - PROCESS | 1927 | --DOCSHELL 0x1182d6000 == 32 [pid = 1927] [id = 715] 03:34:37 INFO - PROCESS | 1927 | --DOCSHELL 0x11964f000 == 31 [pid = 1927] [id = 716] 03:34:37 INFO - PROCESS | 1927 | --DOCSHELL 0x1236a5800 == 30 [pid = 1927] [id = 725] 03:34:37 INFO - PROCESS | 1927 | --DOCSHELL 0x12a597800 == 29 [pid = 1927] [id = 724] 03:34:37 INFO - PROCESS | 1927 | --DOCSHELL 0x1294fd800 == 28 [pid = 1927] [id = 723] 03:34:37 INFO - PROCESS | 1927 | --DOCSHELL 0x1291b6000 == 27 [pid = 1927] [id = 722] 03:34:37 INFO - PROCESS | 1927 | --DOCSHELL 0x1271a2800 == 26 [pid = 1927] [id = 721] 03:34:37 INFO - PROCESS | 1927 | --DOCSHELL 0x12bfb0000 == 25 [pid = 1927] [id = 714] 03:34:37 INFO - PROCESS | 1927 | --DOCSHELL 0x1236a8000 == 24 [pid = 1927] [id = 719] 03:34:37 INFO - PROCESS | 1927 | --DOCSHELL 0x1214a1000 == 23 [pid = 1927] [id = 720] 03:34:37 INFO - PROCESS | 1927 | 1467887677492 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 03:34:37 INFO - PROCESS | 1927 | 1467887677606 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:37 INFO - PROCESS | 1927 | 1467887677608 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:37 INFO - PROCESS | 1927 | ++DOCSHELL 0x116680000 == 24 [pid = 1927] [id = 726] 03:34:37 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x112641000) [pid = 1927] [serial = 2178] [outer = 0x0] 03:34:37 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x1128ae000) [pid = 1927] [serial = 2179] [outer = 0x112641000] 03:34:37 INFO - PROCESS | 1927 | 1467887677656 Marionette DEBUG loaded listener.js 03:34:37 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x112fc8c00) [pid = 1927] [serial = 2180] [outer = 0x112641000] 03:34:38 INFO - PROCESS | 1927 | 1467887678109 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 03:34:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:34:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1273ms 03:34:38 INFO - PROCESS | 1927 | 1467887678127 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 03:34:38 INFO - PROCESS | 1927 | 1467887678130 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 03:34:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:34:38 INFO - PROCESS | 1927 | 1467887678135 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:34:38 INFO - PROCESS | 1927 | 1467887678137 Marionette TRACE conn2 <- [1,2878,null,{}] 03:34:38 INFO - PROCESS | 1927 | 1467887678140 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:38 INFO - PROCESS | 1927 | 1467887678142 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:38 INFO - PROCESS | 1927 | 1467887678247 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 03:34:38 INFO - PROCESS | 1927 | 1467887678287 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:38 INFO - PROCESS | 1927 | 1467887678288 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:38 INFO - PROCESS | 1927 | ++DOCSHELL 0x1185b5000 == 25 [pid = 1927] [id = 727] 03:34:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x113c37000) [pid = 1927] [serial = 2181] [outer = 0x0] 03:34:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x11546a400) [pid = 1927] [serial = 2182] [outer = 0x113c37000] 03:34:38 INFO - PROCESS | 1927 | 1467887678315 Marionette DEBUG loaded listener.js 03:34:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x115e60000) [pid = 1927] [serial = 2183] [outer = 0x113c37000] 03:34:38 INFO - PROCESS | 1927 | 1467887678674 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 03:34:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:34:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 573ms 03:34:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:34:38 INFO - PROCESS | 1927 | 1467887678712 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 03:34:38 INFO - PROCESS | 1927 | 1467887678714 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 03:34:38 INFO - PROCESS | 1927 | 1467887678717 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:34:38 INFO - PROCESS | 1927 | 1467887678718 Marionette TRACE conn2 <- [1,2882,null,{}] 03:34:38 INFO - PROCESS | 1927 | 1467887678721 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:38 INFO - PROCESS | 1927 | 1467887678722 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:38 INFO - PROCESS | 1927 | 1467887678823 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 03:34:38 INFO - PROCESS | 1927 | 1467887678866 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:38 INFO - PROCESS | 1927 | 1467887678867 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:38 INFO - PROCESS | 1927 | ++DOCSHELL 0x117d7e000 == 26 [pid = 1927] [id = 728] 03:34:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 107 (0x1176f5c00) [pid = 1927] [serial = 2184] [outer = 0x0] 03:34:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 108 (0x117db0800) [pid = 1927] [serial = 2185] [outer = 0x1176f5c00] 03:34:38 INFO - PROCESS | 1927 | 1467887678900 Marionette DEBUG loaded listener.js 03:34:38 INFO - PROCESS | 1927 | ++DOMWINDOW == 109 (0x11823bc00) [pid = 1927] [serial = 2186] [outer = 0x1176f5c00] 03:34:39 INFO - PROCESS | 1927 | 1467887679274 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 03:34:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:34:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 569ms 03:34:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:34:39 INFO - PROCESS | 1927 | 1467887679286 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 03:34:39 INFO - PROCESS | 1927 | 1467887679289 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 03:34:39 INFO - PROCESS | 1927 | 1467887679297 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:34:39 INFO - PROCESS | 1927 | 1467887679302 Marionette TRACE conn2 <- [1,2886,null,{}] 03:34:39 INFO - PROCESS | 1927 | 1467887679305 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:39 INFO - PROCESS | 1927 | 1467887679307 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:39 INFO - PROCESS | 1927 | 1467887679410 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 03:34:39 INFO - PROCESS | 1927 | 1467887679421 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:39 INFO - PROCESS | 1927 | 1467887679423 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:39 INFO - PROCESS | 1927 | ++DOCSHELL 0x1253ca800 == 27 [pid = 1927] [id = 729] 03:34:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 110 (0x11858b400) [pid = 1927] [serial = 2187] [outer = 0x0] 03:34:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 111 (0x11880ec00) [pid = 1927] [serial = 2188] [outer = 0x11858b400] 03:34:39 INFO - PROCESS | 1927 | 1467887679448 Marionette DEBUG loaded listener.js 03:34:39 INFO - PROCESS | 1927 | ++DOMWINDOW == 112 (0x118986c00) [pid = 1927] [serial = 2189] [outer = 0x11858b400] 03:34:39 INFO - PROCESS | 1927 | 1467887679797 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 03:34:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:34:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 528ms 03:34:39 INFO - PROCESS | 1927 | 1467887679821 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 03:34:39 INFO - PROCESS | 1927 | 1467887679822 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 03:34:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:34:40 INFO - PROCESS | 1927 | --DOMWINDOW == 111 (0x11324f000) [pid = 1927] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:34:40 INFO - PROCESS | 1927 | --DOMWINDOW == 110 (0x116f64c00) [pid = 1927] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:34:40 INFO - PROCESS | 1927 | --DOMWINDOW == 109 (0x11337c400) [pid = 1927] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:34:40 INFO - PROCESS | 1927 | --DOMWINDOW == 108 (0x115463400) [pid = 1927] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:34:40 INFO - PROCESS | 1927 | --DOMWINDOW == 107 (0x119465c00) [pid = 1927] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:34:40 INFO - PROCESS | 1927 | --DOMWINDOW == 106 (0x1130ebc00) [pid = 1927] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:34:40 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x113250c00) [pid = 1927] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:34:40 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x11932bc00) [pid = 1927] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:34:40 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x11897f400) [pid = 1927] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:34:40 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x1258ee800) [pid = 1927] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:34:40 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x1274c2800) [pid = 1927] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:34:40 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x119c7c800) [pid = 1927] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:34:40 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x1254ee800) [pid = 1927] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:34:40 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x11858ac00) [pid = 1927] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:34:40 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x1275f8c00) [pid = 1927] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:34:40 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x12a54b000) [pid = 1927] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:34:40 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x119e6cc00) [pid = 1927] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:34:40 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x116198800) [pid = 1927] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:34:40 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x116f9cc00) [pid = 1927] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:34:40 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x1188e7400) [pid = 1927] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:34:40 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x1275ed800) [pid = 1927] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:34:40 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x112eaf000) [pid = 1927] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:34:40 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x113c38000) [pid = 1927] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:34:40 INFO - PROCESS | 1927 | 1467887680129 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:34:40 INFO - PROCESS | 1927 | 1467887680130 Marionette TRACE conn2 <- [1,2890,null,{}] 03:34:40 INFO - PROCESS | 1927 | 1467887680136 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:40 INFO - PROCESS | 1927 | 1467887680137 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:40 INFO - PROCESS | 1927 | 1467887680212 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 03:34:40 INFO - PROCESS | 1927 | 1467887680219 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:40 INFO - PROCESS | 1927 | 1467887680221 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:40 INFO - PROCESS | 1927 | ++DOCSHELL 0x1215ad000 == 28 [pid = 1927] [id = 730] 03:34:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x1133a8c00) [pid = 1927] [serial = 2190] [outer = 0x0] 03:34:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x115defc00) [pid = 1927] [serial = 2191] [outer = 0x1133a8c00] 03:34:40 INFO - PROCESS | 1927 | 1467887680245 Marionette DEBUG loaded listener.js 03:34:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x1184dc800) [pid = 1927] [serial = 2192] [outer = 0x1133a8c00] 03:34:40 INFO - PROCESS | 1927 | 1467887680574 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:34:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:34:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 510ms 03:34:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:34:40 INFO - PROCESS | 1927 | 1467887680605 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 03:34:40 INFO - PROCESS | 1927 | 1467887680606 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 03:34:40 INFO - PROCESS | 1927 | 1467887680608 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:34:40 INFO - PROCESS | 1927 | 1467887680610 Marionette TRACE conn2 <- [1,2894,null,{}] 03:34:40 INFO - PROCESS | 1927 | 1467887680612 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:40 INFO - PROCESS | 1927 | 1467887680613 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:40 INFO - PROCESS | 1927 | 1467887680691 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 03:34:40 INFO - PROCESS | 1927 | 1467887680752 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:40 INFO - PROCESS | 1927 | 1467887680757 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:40 INFO - PROCESS | 1927 | ++DOCSHELL 0x127879000 == 29 [pid = 1927] [id = 731] 03:34:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x116f65400) [pid = 1927] [serial = 2193] [outer = 0x0] 03:34:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x119330800) [pid = 1927] [serial = 2194] [outer = 0x116f65400] 03:34:40 INFO - PROCESS | 1927 | 1467887680789 Marionette DEBUG loaded listener.js 03:34:40 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x1196d2c00) [pid = 1927] [serial = 2195] [outer = 0x116f65400] 03:34:41 INFO - PROCESS | 1927 | 1467887681106 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 03:34:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:34:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 518ms 03:34:41 INFO - PROCESS | 1927 | 1467887681128 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 03:34:41 INFO - PROCESS | 1927 | 1467887681130 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 03:34:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:34:41 INFO - PROCESS | 1927 | 1467887681133 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:34:41 INFO - PROCESS | 1927 | 1467887681137 Marionette TRACE conn2 <- [1,2898,null,{}] 03:34:41 INFO - PROCESS | 1927 | 1467887681140 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:41 INFO - PROCESS | 1927 | 1467887681142 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:41 INFO - PROCESS | 1927 | 1467887681270 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 03:34:41 INFO - PROCESS | 1927 | 1467887681334 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:41 INFO - PROCESS | 1927 | 1467887681335 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:41 INFO - PROCESS | 1927 | ++DOCSHELL 0x1129d1000 == 30 [pid = 1927] [id = 732] 03:34:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x111e58c00) [pid = 1927] [serial = 2196] [outer = 0x0] 03:34:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x1199eb400) [pid = 1927] [serial = 2197] [outer = 0x111e58c00] 03:34:41 INFO - PROCESS | 1927 | 1467887681359 Marionette DEBUG loaded listener.js 03:34:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x119bb4000) [pid = 1927] [serial = 2198] [outer = 0x111e58c00] 03:34:41 INFO - PROCESS | 1927 | 1467887681655 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 03:34:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:34:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 576ms 03:34:41 INFO - PROCESS | 1927 | 1467887681709 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 03:34:41 INFO - PROCESS | 1927 | 1467887681711 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 03:34:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:34:41 INFO - PROCESS | 1927 | 1467887681713 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:34:41 INFO - PROCESS | 1927 | 1467887681714 Marionette TRACE conn2 <- [1,2902,null,{}] 03:34:41 INFO - PROCESS | 1927 | 1467887681717 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:41 INFO - PROCESS | 1927 | 1467887681718 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:41 INFO - PROCESS | 1927 | 1467887681793 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 03:34:41 INFO - PROCESS | 1927 | 1467887681796 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:41 INFO - PROCESS | 1927 | 1467887681797 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:41 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b031000 == 31 [pid = 1927] [id = 733] 03:34:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x113312800) [pid = 1927] [serial = 2199] [outer = 0x0] 03:34:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x119be9800) [pid = 1927] [serial = 2200] [outer = 0x113312800] 03:34:41 INFO - PROCESS | 1927 | 1467887681824 Marionette DEBUG loaded listener.js 03:34:41 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x119e64000) [pid = 1927] [serial = 2201] [outer = 0x113312800] 03:34:42 INFO - PROCESS | 1927 | 1467887682221 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:34:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:34:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 522ms 03:34:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:34:42 INFO - PROCESS | 1927 | 1467887682235 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 03:34:42 INFO - PROCESS | 1927 | 1467887682238 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 03:34:42 INFO - PROCESS | 1927 | 1467887682241 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:34:42 INFO - PROCESS | 1927 | 1467887682243 Marionette TRACE conn2 <- [1,2906,null,{}] 03:34:42 INFO - PROCESS | 1927 | 1467887682247 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:42 INFO - PROCESS | 1927 | 1467887682249 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:42 INFO - PROCESS | 1927 | 1467887682361 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 03:34:42 INFO - PROCESS | 1927 | 1467887682441 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:42 INFO - PROCESS | 1927 | 1467887682444 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:42 INFO - PROCESS | 1927 | ++DOCSHELL 0x1185ac800 == 32 [pid = 1927] [id = 734] 03:34:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x113028c00) [pid = 1927] [serial = 2202] [outer = 0x0] 03:34:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x11325a000) [pid = 1927] [serial = 2203] [outer = 0x113028c00] 03:34:42 INFO - PROCESS | 1927 | 1467887682475 Marionette DEBUG loaded listener.js 03:34:42 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x113c38000) [pid = 1927] [serial = 2204] [outer = 0x113028c00] 03:34:43 INFO - PROCESS | 1927 | 1467887683021 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 03:34:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:34:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 821ms 03:34:43 INFO - PROCESS | 1927 | 1467887683062 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 03:34:43 INFO - PROCESS | 1927 | 1467887683065 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 03:34:43 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:34:43 INFO - PROCESS | 1927 | 1467887683070 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:34:43 INFO - PROCESS | 1927 | 1467887683071 Marionette TRACE conn2 <- [1,2910,null,{}] 03:34:43 INFO - PROCESS | 1927 | 1467887683074 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:43 INFO - PROCESS | 1927 | 1467887683076 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:43 INFO - PROCESS | 1927 | 1467887683183 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 03:34:43 INFO - PROCESS | 1927 | 1467887683264 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:43 INFO - PROCESS | 1927 | 1467887683265 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:43 INFO - PROCESS | 1927 | ++DOCSHELL 0x12595e000 == 33 [pid = 1927] [id = 735] 03:34:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x118210800) [pid = 1927] [serial = 2205] [outer = 0x0] 03:34:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x1184dd000) [pid = 1927] [serial = 2206] [outer = 0x118210800] 03:34:43 INFO - PROCESS | 1927 | 1467887683295 Marionette DEBUG loaded listener.js 03:34:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 107 (0x118597000) [pid = 1927] [serial = 2207] [outer = 0x118210800] 03:34:43 INFO - PROCESS | 1927 | 1467887683747 Marionette TRACE conn2 <- [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]]]}] 03:34:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:34:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:34:43 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 720ms 03:34:43 INFO - PROCESS | 1927 | 1467887683789 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 03:34:43 INFO - PROCESS | 1927 | 1467887683791 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 03:34:43 INFO - TEST-START | /DOMEvents/constructors.html 03:34:43 INFO - PROCESS | 1927 | 1467887683793 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:34:43 INFO - PROCESS | 1927 | 1467887683796 Marionette TRACE conn2 <- [1,2914,null,{}] 03:34:43 INFO - PROCESS | 1927 | 1467887683804 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:43 INFO - PROCESS | 1927 | 1467887683807 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:43 INFO - PROCESS | 1927 | 1467887683918 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 03:34:43 INFO - PROCESS | 1927 | 1467887683977 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:43 INFO - PROCESS | 1927 | 1467887683979 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:43 INFO - PROCESS | 1927 | ++DOCSHELL 0x11746e000 == 34 [pid = 1927] [id = 736] 03:34:43 INFO - PROCESS | 1927 | ++DOMWINDOW == 108 (0x11674d800) [pid = 1927] [serial = 2208] [outer = 0x0] 03:34:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 109 (0x118214800) [pid = 1927] [serial = 2209] [outer = 0x11674d800] 03:34:44 INFO - PROCESS | 1927 | 1467887684011 Marionette DEBUG loaded listener.js 03:34:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 110 (0x1188e9c00) [pid = 1927] [serial = 2210] [outer = 0x11674d800] 03:34:44 INFO - PROCESS | 1927 | --DOCSHELL 0x1129d1000 == 33 [pid = 1927] [id = 732] 03:34:44 INFO - PROCESS | 1927 | --DOCSHELL 0x127879000 == 32 [pid = 1927] [id = 731] 03:34:44 INFO - PROCESS | 1927 | --DOCSHELL 0x1215ad000 == 31 [pid = 1927] [id = 730] 03:34:44 INFO - PROCESS | 1927 | --DOCSHELL 0x1253ca800 == 30 [pid = 1927] [id = 729] 03:34:44 INFO - PROCESS | 1927 | 1467887684622 Marionette TRACE conn2 <- [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]]]}] 03:34:44 INFO - PROCESS | 1927 | --DOCSHELL 0x117d7e000 == 29 [pid = 1927] [id = 728] 03:34:44 INFO - PROCESS | 1927 | --DOCSHELL 0x1185b5000 == 28 [pid = 1927] [id = 727] 03:34:44 INFO - PROCESS | 1927 | --DOCSHELL 0x116680000 == 27 [pid = 1927] [id = 726] 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:34:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:34:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:34:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:34:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:34:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:34:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:34:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:34:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:34:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:34:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:34:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:34:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:34:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:34:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:34:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:34:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:34:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:34:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:34:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:34:44 INFO - TEST-OK | /DOMEvents/constructors.html | took 881ms 03:34:44 INFO - PROCESS | 1927 | 1467887684677 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 03:34:44 INFO - PROCESS | 1927 | 1467887684683 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 03:34:44 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:34:44 INFO - PROCESS | 1927 | 1467887684689 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:34:44 INFO - PROCESS | 1927 | 1467887684694 Marionette TRACE conn2 <- [1,2918,null,{}] 03:34:44 INFO - PROCESS | 1927 | 1467887684699 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:44 INFO - PROCESS | 1927 | 1467887684701 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:44 INFO - PROCESS | 1927 | 1467887684829 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 109 (0x1133f5000) [pid = 1927] [serial = 2110] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 108 (0x111e58400) [pid = 1927] [serial = 2111] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 107 (0x118207c00) [pid = 1927] [serial = 2113] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 106 (0x118593800) [pid = 1927] [serial = 2114] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x1188f3000) [pid = 1927] [serial = 2116] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x11932d000) [pid = 1927] [serial = 2117] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x11858dc00) [pid = 1927] [serial = 2108] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x1176f1400) [pid = 1927] [serial = 2107] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x119945c00) [pid = 1927] [serial = 2119] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x119aed400) [pid = 1927] [serial = 2122] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x11932d800) [pid = 1927] [serial = 2156] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x11861fc00) [pid = 1927] [serial = 2093] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x1176fbc00) [pid = 1927] [serial = 2092] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x118239400) [pid = 1927] [serial = 2152] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x119be6000) [pid = 1927] [serial = 2096] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x119947800) [pid = 1927] [serial = 2095] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x119e6ac00) [pid = 1927] [serial = 2125] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x12714f400) [pid = 1927] [serial = 2099] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x125f90800) [pid = 1927] [serial = 2098] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x12a54bc00) [pid = 1927] [serial = 2102] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x118980400) [pid = 1927] [serial = 2155] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x125eb9000) [pid = 1927] [serial = 2129] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x1253a3800) [pid = 1927] [serial = 2128] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x12696d400) [pid = 1927] [serial = 2131] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x12a548c00) [pid = 1927] [serial = 2144] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x1133f2c00) [pid = 1927] [serial = 2146] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x12a46ac00) [pid = 1927] [serial = 2101] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x125ec0000) [pid = 1927] [serial = 2135] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x11932b800) [pid = 1927] [serial = 2134] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x118598800) [pid = 1927] [serial = 2153] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x128dc5000) [pid = 1927] [serial = 2140] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x11858cc00) [pid = 1927] [serial = 2149] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x116131400) [pid = 1927] [serial = 2147] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 76 (0x12714b400) [pid = 1927] [serial = 2132] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 75 (0x12a96f800) [pid = 1927] [serial = 2105] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 74 (0x12a46f000) [pid = 1927] [serial = 2143] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 73 (0x12a79ec00) [pid = 1927] [serial = 2104] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 72 (0x118816800) [pid = 1927] [serial = 2150] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 71 (0x1230e0800) [pid = 1927] [serial = 2126] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 70 (0x1199f6000) [pid = 1927] [serial = 2158] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 69 (0x12714c800) [pid = 1927] [serial = 2137] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 68 (0x1199efc00) [pid = 1927] [serial = 2120] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 67 (0x119be2000) [pid = 1927] [serial = 2123] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 66 (0x1275edc00) [pid = 1927] [serial = 2138] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 65 (0x12934b400) [pid = 1927] [serial = 2141] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | --DOMWINDOW == 64 (0x119e64c00) [pid = 1927] [serial = 2159] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 1927 | 1467887684922 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:44 INFO - PROCESS | 1927 | 1467887684924 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:44 INFO - PROCESS | 1927 | ++DOCSHELL 0x1182d4000 == 28 [pid = 1927] [id = 737] 03:34:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 65 (0x1133f5000) [pid = 1927] [serial = 2211] [outer = 0x0] 03:34:44 INFO - PROCESS | 1927 | ++DOMWINDOW == 66 (0x115df1000) [pid = 1927] [serial = 2212] [outer = 0x1133f5000] 03:34:44 INFO - PROCESS | 1927 | 1467887684953 Marionette DEBUG loaded listener.js 03:34:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 67 (0x1184de800) [pid = 1927] [serial = 2213] [outer = 0x1133f5000] 03:34:45 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:34:45 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 574ms 03:34:45 INFO - PROCESS | 1927 | 1467887685254 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:34:45 INFO - PROCESS | 1927 | 1467887685262 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 03:34:45 INFO - PROCESS | 1927 | 1467887685265 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 03:34:45 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:34:45 INFO - PROCESS | 1927 | 1467887685277 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:34:45 INFO - PROCESS | 1927 | 1467887685279 Marionette TRACE conn2 <- [1,2922,null,{}] 03:34:45 INFO - PROCESS | 1927 | 1467887685281 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:45 INFO - PROCESS | 1927 | 1467887685283 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:45 INFO - PROCESS | 1927 | 1467887685401 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 03:34:45 INFO - PROCESS | 1927 | 1467887685456 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:45 INFO - PROCESS | 1927 | 1467887685457 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:45 INFO - PROCESS | 1927 | ++DOCSHELL 0x11965d000 == 29 [pid = 1927] [id = 738] 03:34:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 68 (0x1184e5400) [pid = 1927] [serial = 2214] [outer = 0x0] 03:34:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 69 (0x1188ef400) [pid = 1927] [serial = 2215] [outer = 0x1184e5400] 03:34:45 INFO - PROCESS | 1927 | 1467887685485 Marionette DEBUG loaded listener.js 03:34:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 70 (0x11907a400) [pid = 1927] [serial = 2216] [outer = 0x1184e5400] 03:34:45 INFO - PROCESS | 1927 | [1927] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:34:45 INFO - PROCESS | 1927 | [1927] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:34:45 INFO - PROCESS | 1927 | [1927] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:34:45 INFO - PROCESS | 1927 | [1927] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:34:45 INFO - PROCESS | 1927 | 1467887685762 Marionette TRACE conn2 <- [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]]]}] 03:34:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:34:45 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:34:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:34:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:34:45 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 03:34:45 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:34:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:34:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:34:45 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 03:34:45 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:34:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:34:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:34:45 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]" 03:34:45 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:34:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:34:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:34:45 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:34:45 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 522ms 03:34:45 INFO - PROCESS | 1927 | 1467887685808 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 03:34:45 INFO - PROCESS | 1927 | 1467887685809 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 03:34:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:34:45 INFO - PROCESS | 1927 | 1467887685812 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:34:45 INFO - PROCESS | 1927 | 1467887685814 Marionette TRACE conn2 <- [1,2926,null,{}] 03:34:45 INFO - PROCESS | 1927 | 1467887685824 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:45 INFO - PROCESS | 1927 | 1467887685827 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:45 INFO - PROCESS | 1927 | 1467887685909 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 03:34:45 INFO - PROCESS | 1927 | 1467887685913 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:45 INFO - PROCESS | 1927 | 1467887685915 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:45 INFO - PROCESS | 1927 | ++DOCSHELL 0x123694000 == 30 [pid = 1927] [id = 739] 03:34:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 71 (0x119464c00) [pid = 1927] [serial = 2217] [outer = 0x0] 03:34:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 72 (0x1199ee800) [pid = 1927] [serial = 2218] [outer = 0x119464c00] 03:34:45 INFO - PROCESS | 1927 | 1467887685943 Marionette DEBUG loaded listener.js 03:34:45 INFO - PROCESS | 1927 | ++DOMWINDOW == 73 (0x119ae9800) [pid = 1927] [serial = 2219] [outer = 0x119464c00] 03:34:46 INFO - PROCESS | 1927 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:34:46 INFO - PROCESS | 1927 | 1467887686247 Marionette TRACE conn2 <- [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]]]}] 03:34:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:34:46 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 475ms 03:34:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:34:46 INFO - PROCESS | 1927 | 1467887686288 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 03:34:46 INFO - PROCESS | 1927 | 1467887686290 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 03:34:46 INFO - PROCESS | 1927 | 1467887686292 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:34:46 INFO - PROCESS | 1927 | 1467887686293 Marionette TRACE conn2 <- [1,2930,null,{}] 03:34:46 INFO - PROCESS | 1927 | 1467887686295 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:46 INFO - PROCESS | 1927 | 1467887686296 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:46 INFO - PROCESS | 1927 | 1467887686410 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 03:34:46 INFO - PROCESS | 1927 | 1467887686416 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:46 INFO - PROCESS | 1927 | 1467887686417 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:46 INFO - PROCESS | 1927 | ++DOCSHELL 0x125f34000 == 31 [pid = 1927] [id = 740] 03:34:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 74 (0x119be2c00) [pid = 1927] [serial = 2220] [outer = 0x0] 03:34:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 75 (0x119e6a000) [pid = 1927] [serial = 2221] [outer = 0x119be2c00] 03:34:46 INFO - PROCESS | 1927 | 1467887686442 Marionette DEBUG loaded listener.js 03:34:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 76 (0x11a0a5c00) [pid = 1927] [serial = 2222] [outer = 0x119be2c00] 03:34:46 INFO - PROCESS | 1927 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:34:46 INFO - PROCESS | 1927 | 1467887686740 Marionette TRACE conn2 <- [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]]]}] 03:34:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:34:46 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 468ms 03:34:46 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:34:46 INFO - PROCESS | 1927 | 1467887686760 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 03:34:46 INFO - PROCESS | 1927 | 1467887686762 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 03:34:46 INFO - PROCESS | 1927 | 1467887686764 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:34:46 INFO - PROCESS | 1927 | 1467887686765 Marionette TRACE conn2 <- [1,2934,null,{}] 03:34:46 INFO - PROCESS | 1927 | 1467887686782 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:46 INFO - PROCESS | 1927 | 1467887686786 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:46 INFO - PROCESS | 1927 | 1467887686888 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 03:34:46 INFO - PROCESS | 1927 | 1467887686891 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:46 INFO - PROCESS | 1927 | 1467887686892 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:46 INFO - PROCESS | 1927 | ++DOCSHELL 0x12788f800 == 32 [pid = 1927] [id = 741] 03:34:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 77 (0x110d4f800) [pid = 1927] [serial = 2223] [outer = 0x0] 03:34:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x121061000) [pid = 1927] [serial = 2224] [outer = 0x110d4f800] 03:34:46 INFO - PROCESS | 1927 | 1467887686917 Marionette DEBUG loaded listener.js 03:34:46 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x1213a1800) [pid = 1927] [serial = 2225] [outer = 0x110d4f800] 03:34:47 INFO - PROCESS | 1927 | 1467887687330 Marionette TRACE conn2 <- [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]]]}] 03:34:47 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:34:47 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 571ms 03:34:47 INFO - PROCESS | 1927 | 1467887687336 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 03:34:47 INFO - PROCESS | 1927 | 1467887687338 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 03:34:47 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:34:47 INFO - PROCESS | 1927 | 1467887687342 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:34:47 INFO - PROCESS | 1927 | 1467887687343 Marionette TRACE conn2 <- [1,2938,null,{}] 03:34:47 INFO - PROCESS | 1927 | 1467887687347 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:47 INFO - PROCESS | 1927 | 1467887687353 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:47 INFO - PROCESS | 1927 | 1467887687527 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 03:34:47 INFO - PROCESS | 1927 | 1467887687548 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:47 INFO - PROCESS | 1927 | 1467887687549 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:47 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a586000 == 33 [pid = 1927] [id = 742] 03:34:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x1215c5400) [pid = 1927] [serial = 2226] [outer = 0x0] 03:34:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x125303400) [pid = 1927] [serial = 2227] [outer = 0x1215c5400] 03:34:47 INFO - PROCESS | 1927 | 1467887687574 Marionette DEBUG loaded listener.js 03:34:47 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x1259dd000) [pid = 1927] [serial = 2228] [outer = 0x1215c5400] 03:34:47 INFO - PROCESS | 1927 | 1467887687873 Marionette TRACE conn2 <- [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]]]}] 03:34:47 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. 03:34:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 571ms 03:34:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:34:47 INFO - PROCESS | 1927 | 1467887687913 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 03:34:47 INFO - PROCESS | 1927 | 1467887687914 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 03:34:47 INFO - PROCESS | 1927 | 1467887687916 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:34:47 INFO - PROCESS | 1927 | 1467887687919 Marionette TRACE conn2 <- [1,2942,null,{}] 03:34:47 INFO - PROCESS | 1927 | 1467887687922 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:47 INFO - PROCESS | 1927 | 1467887687923 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:48 INFO - PROCESS | 1927 | 1467887688022 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 03:34:48 INFO - PROCESS | 1927 | 1467887688025 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:48 INFO - PROCESS | 1927 | 1467887688026 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:48 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b704000 == 34 [pid = 1927] [id = 743] 03:34:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x1259dd800) [pid = 1927] [serial = 2229] [outer = 0x0] 03:34:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x125ec7400) [pid = 1927] [serial = 2230] [outer = 0x1259dd800] 03:34:48 INFO - PROCESS | 1927 | 1467887688051 Marionette DEBUG loaded listener.js 03:34:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x126968c00) [pid = 1927] [serial = 2231] [outer = 0x1259dd800] 03:34:48 INFO - PROCESS | 1927 | 1467887688356 Marionette TRACE conn2 <- [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"]]]}] 03:34:48 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 03:34:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:34:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 474ms 03:34:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:34:48 INFO - PROCESS | 1927 | 1467887688390 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 03:34:48 INFO - PROCESS | 1927 | 1467887688392 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 03:34:48 INFO - PROCESS | 1927 | 1467887688394 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:34:48 INFO - PROCESS | 1927 | 1467887688395 Marionette TRACE conn2 <- [1,2946,null,{}] 03:34:48 INFO - PROCESS | 1927 | 1467887688397 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:48 INFO - PROCESS | 1927 | 1467887688398 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:48 INFO - PROCESS | 1927 | 1467887688505 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 03:34:48 INFO - PROCESS | 1927 | 1467887688509 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:48 INFO - PROCESS | 1927 | 1467887688510 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:48 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b91d800 == 35 [pid = 1927] [id = 744] 03:34:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x1259dec00) [pid = 1927] [serial = 2232] [outer = 0x0] 03:34:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x126e2f000) [pid = 1927] [serial = 2233] [outer = 0x1259dec00] 03:34:48 INFO - PROCESS | 1927 | 1467887688534 Marionette DEBUG loaded listener.js 03:34:48 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x1274c0c00) [pid = 1927] [serial = 2234] [outer = 0x1259dec00] 03:34:48 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x116905000) [pid = 1927] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:34:48 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x119948800) [pid = 1927] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:34:48 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x121062800) [pid = 1927] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:34:48 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x1258f0800) [pid = 1927] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:34:48 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x127158c00) [pid = 1927] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:34:48 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x113c37000) [pid = 1927] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:34:48 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x1176f5c00) [pid = 1927] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:34:48 INFO - PROCESS | 1927 | --DOMWINDOW == 80 (0x11858b400) [pid = 1927] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:34:48 INFO - PROCESS | 1927 | --DOMWINDOW == 79 (0x1133a8c00) [pid = 1927] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:34:48 INFO - PROCESS | 1927 | --DOMWINDOW == 78 (0x112641000) [pid = 1927] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:34:48 INFO - PROCESS | 1927 | --DOMWINDOW == 77 (0x116f65400) [pid = 1927] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:34:48 INFO - PROCESS | 1927 | --DOMWINDOW == 76 (0x111e58c00) [pid = 1927] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:34:48 INFO - PROCESS | 1927 | 1467887688872 Marionette TRACE conn2 <- [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]]]}] 03:34:48 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. 03:34:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 520ms 03:34:48 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:34:48 INFO - PROCESS | 1927 | 1467887688927 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 03:34:48 INFO - PROCESS | 1927 | 1467887688928 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 03:34:48 INFO - PROCESS | 1927 | 1467887688931 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:34:48 INFO - PROCESS | 1927 | 1467887688932 Marionette TRACE conn2 <- [1,2950,null,{}] 03:34:48 INFO - PROCESS | 1927 | 1467887688935 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:48 INFO - PROCESS | 1927 | 1467887688936 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:49 INFO - PROCESS | 1927 | 1467887689014 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 03:34:49 INFO - PROCESS | 1927 | 1467887689077 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:49 INFO - PROCESS | 1927 | 1467887689078 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:49 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b90a800 == 36 [pid = 1927] [id = 745] 03:34:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 77 (0x1128ac000) [pid = 1927] [serial = 2235] [outer = 0x0] 03:34:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 78 (0x1184eac00) [pid = 1927] [serial = 2236] [outer = 0x1128ac000] 03:34:49 INFO - PROCESS | 1927 | 1467887689102 Marionette DEBUG loaded listener.js 03:34:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 79 (0x126967400) [pid = 1927] [serial = 2237] [outer = 0x1128ac000] 03:34:49 INFO - PROCESS | 1927 | ++DOCSHELL 0x12bc50000 == 37 [pid = 1927] [id = 746] 03:34:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 80 (0x1253a8000) [pid = 1927] [serial = 2238] [outer = 0x0] 03:34:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 81 (0x1271d1800) [pid = 1927] [serial = 2239] [outer = 0x1253a8000] 03:34:49 INFO - PROCESS | 1927 | 1467887689395 Marionette TRACE conn2 <- [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]]]}] 03:34:49 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. 03:34:49 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 469ms 03:34:49 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:34:49 INFO - PROCESS | 1927 | 1467887689407 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 03:34:49 INFO - PROCESS | 1927 | 1467887689408 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 03:34:49 INFO - PROCESS | 1927 | 1467887689411 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:34:49 INFO - PROCESS | 1927 | 1467887689412 Marionette TRACE conn2 <- [1,2954,null,{}] 03:34:49 INFO - PROCESS | 1927 | 1467887689414 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:49 INFO - PROCESS | 1927 | 1467887689415 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:49 INFO - PROCESS | 1927 | 1467887689541 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 03:34:49 INFO - PROCESS | 1927 | 1467887689545 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:49 INFO - PROCESS | 1927 | 1467887689546 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:49 INFO - PROCESS | 1927 | ++DOCSHELL 0x12c182000 == 38 [pid = 1927] [id = 747] 03:34:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x126968000) [pid = 1927] [serial = 2240] [outer = 0x0] 03:34:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x1275f1800) [pid = 1927] [serial = 2241] [outer = 0x126968000] 03:34:49 INFO - PROCESS | 1927 | 1467887689580 Marionette DEBUG loaded listener.js 03:34:49 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x128b0e400) [pid = 1927] [serial = 2242] [outer = 0x126968000] 03:34:49 INFO - PROCESS | 1927 | 1467887689982 Marionette TRACE conn2 <- [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]]]}] 03:34:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:34:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 03:34:50 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 619ms 03:34:50 INFO - PROCESS | 1927 | 1467887690031 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 03:34:50 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:34:50 INFO - PROCESS | 1927 | 1467887690034 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 03:34:50 INFO - PROCESS | 1927 | 1467887690037 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:34:50 INFO - PROCESS | 1927 | 1467887690040 Marionette TRACE conn2 <- [1,2958,null,{}] 03:34:50 INFO - PROCESS | 1927 | 1467887690043 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:50 INFO - PROCESS | 1927 | 1467887690045 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:50 INFO - PROCESS | 1927 | 1467887690140 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 03:34:50 INFO - PROCESS | 1927 | 1467887690143 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:50 INFO - PROCESS | 1927 | 1467887690145 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:50 INFO - PROCESS | 1927 | ++DOCSHELL 0x12c5a4800 == 39 [pid = 1927] [id = 748] 03:34:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x128dc0800) [pid = 1927] [serial = 2243] [outer = 0x0] 03:34:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x128dcd000) [pid = 1927] [serial = 2244] [outer = 0x128dc0800] 03:34:50 INFO - PROCESS | 1927 | 1467887690171 Marionette DEBUG loaded listener.js 03:34:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x12a53f800) [pid = 1927] [serial = 2245] [outer = 0x128dc0800] 03:34:50 INFO - PROCESS | 1927 | 1467887690465 Marionette TRACE conn2 <- [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]]]}] 03:34:50 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. 03:34:50 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 472ms 03:34:50 INFO - PROCESS | 1927 | 1467887690509 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 03:34:50 INFO - PROCESS | 1927 | 1467887690510 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 03:34:50 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:34:50 INFO - PROCESS | 1927 | 1467887690512 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:34:50 INFO - PROCESS | 1927 | 1467887690513 Marionette TRACE conn2 <- [1,2962,null,{}] 03:34:50 INFO - PROCESS | 1927 | 1467887690515 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:50 INFO - PROCESS | 1927 | 1467887690517 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:50 INFO - PROCESS | 1927 | 1467887690596 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 03:34:50 INFO - PROCESS | 1927 | 1467887690660 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:50 INFO - PROCESS | 1927 | 1467887690661 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:50 INFO - PROCESS | 1927 | ++DOCSHELL 0x12ca7a000 == 40 [pid = 1927] [id = 749] 03:34:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x119e69c00) [pid = 1927] [serial = 2246] [outer = 0x0] 03:34:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x12a546800) [pid = 1927] [serial = 2247] [outer = 0x119e69c00] 03:34:50 INFO - PROCESS | 1927 | 1467887690693 Marionette DEBUG loaded listener.js 03:34:50 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x12a5f6c00) [pid = 1927] [serial = 2248] [outer = 0x119e69c00] 03:34:51 INFO - PROCESS | 1927 | 1467887691043 Marionette TRACE conn2 <- [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]]]}] 03:34:51 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. 03:34:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 568ms 03:34:51 INFO - PROCESS | 1927 | 1467887691081 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 03:34:51 INFO - PROCESS | 1927 | 1467887691084 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 03:34:51 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:34:51 INFO - PROCESS | 1927 | 1467887691087 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:34:51 INFO - PROCESS | 1927 | 1467887691089 Marionette TRACE conn2 <- [1,2966,null,{}] 03:34:51 INFO - PROCESS | 1927 | 1467887691094 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:51 INFO - PROCESS | 1927 | 1467887691095 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:51 INFO - PROCESS | 1927 | 1467887691203 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 03:34:51 INFO - PROCESS | 1927 | 1467887691265 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:51 INFO - PROCESS | 1927 | 1467887691267 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:51 INFO - PROCESS | 1927 | ++DOCSHELL 0x1189ba800 == 41 [pid = 1927] [id = 750] 03:34:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x1133f6000) [pid = 1927] [serial = 2249] [outer = 0x0] 03:34:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x11675cc00) [pid = 1927] [serial = 2250] [outer = 0x1133f6000] 03:34:51 INFO - PROCESS | 1927 | 1467887691310 Marionette DEBUG loaded listener.js 03:34:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x1176fe800) [pid = 1927] [serial = 2251] [outer = 0x1133f6000] 03:34:51 INFO - PROCESS | 1927 | 1467887691678 Marionette TRACE conn2 <- [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]]]}] 03:34:51 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. 03:34:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 622ms 03:34:51 INFO - PROCESS | 1927 | 1467887691709 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 03:34:51 INFO - PROCESS | 1927 | 1467887691712 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 03:34:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:34:51 INFO - PROCESS | 1927 | 1467887691716 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:34:51 INFO - PROCESS | 1927 | 1467887691718 Marionette TRACE conn2 <- [1,2970,null,{}] 03:34:51 INFO - PROCESS | 1927 | 1467887691721 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:51 INFO - PROCESS | 1927 | 1467887691723 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:51 INFO - PROCESS | 1927 | 1467887691830 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 03:34:51 INFO - PROCESS | 1927 | 1467887691891 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:51 INFO - PROCESS | 1927 | 1467887691892 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:51 INFO - PROCESS | 1927 | ++DOCSHELL 0x125ea2000 == 42 [pid = 1927] [id = 751] 03:34:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x1188e7c00) [pid = 1927] [serial = 2252] [outer = 0x0] 03:34:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x119464800) [pid = 1927] [serial = 2253] [outer = 0x1188e7c00] 03:34:51 INFO - PROCESS | 1927 | 1467887691923 Marionette DEBUG loaded listener.js 03:34:51 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x119944000) [pid = 1927] [serial = 2254] [outer = 0x1188e7c00] 03:34:52 INFO - PROCESS | 1927 | 1467887692310 Marionette TRACE conn2 <- [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]]]}] 03:34:52 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. 03:34:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 622ms 03:34:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:34:52 INFO - PROCESS | 1927 | 1467887692339 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 03:34:52 INFO - PROCESS | 1927 | 1467887692340 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 03:34:52 INFO - PROCESS | 1927 | 1467887692342 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:34:52 INFO - PROCESS | 1927 | 1467887692345 Marionette TRACE conn2 <- [1,2974,null,{}] 03:34:52 INFO - PROCESS | 1927 | 1467887692353 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:52 INFO - PROCESS | 1927 | 1467887692356 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:52 INFO - PROCESS | 1927 | 1467887692461 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 03:34:52 INFO - PROCESS | 1927 | 1467887692523 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:52 INFO - PROCESS | 1927 | 1467887692525 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:52 INFO - PROCESS | 1927 | ++DOCSHELL 0x12c19d000 == 43 [pid = 1927] [id = 752] 03:34:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x119e61c00) [pid = 1927] [serial = 2255] [outer = 0x0] 03:34:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x121143c00) [pid = 1927] [serial = 2256] [outer = 0x119e61c00] 03:34:52 INFO - PROCESS | 1927 | 1467887692576 Marionette DEBUG loaded listener.js 03:34:52 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x121d91400) [pid = 1927] [serial = 2257] [outer = 0x119e61c00] 03:34:52 INFO - PROCESS | 1927 | 1467887692930 Marionette TRACE conn2 <- [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]]]}] 03:34:52 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. 03:34:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 621ms 03:34:52 INFO - PROCESS | 1927 | 1467887692968 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 03:34:52 INFO - PROCESS | 1927 | 1467887692971 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 03:34:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:34:52 INFO - PROCESS | 1927 | 1467887692974 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:34:52 INFO - PROCESS | 1927 | 1467887692975 Marionette TRACE conn2 <- [1,2978,null,{}] 03:34:52 INFO - PROCESS | 1927 | 1467887692978 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:52 INFO - PROCESS | 1927 | 1467887692979 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:53 INFO - PROCESS | 1927 | 1467887693087 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 03:34:53 INFO - PROCESS | 1927 | 1467887693144 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:53 INFO - PROCESS | 1927 | 1467887693145 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:53 INFO - PROCESS | 1927 | ++DOCSHELL 0x12d164000 == 44 [pid = 1927] [id = 753] 03:34:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x1254f6000) [pid = 1927] [serial = 2258] [outer = 0x0] 03:34:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x126f5f000) [pid = 1927] [serial = 2259] [outer = 0x1254f6000] 03:34:53 INFO - PROCESS | 1927 | 1467887693174 Marionette DEBUG loaded listener.js 03:34:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x1275f8000) [pid = 1927] [serial = 2260] [outer = 0x1254f6000] 03:34:53 INFO - PROCESS | 1927 | 1467887693507 Marionette TRACE conn2 <- [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]]]}] 03:34:53 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. 03:34:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 574ms 03:34:53 INFO - PROCESS | 1927 | 1467887693548 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 03:34:53 INFO - PROCESS | 1927 | 1467887693549 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 03:34:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:34:53 INFO - PROCESS | 1927 | 1467887693552 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:34:53 INFO - PROCESS | 1927 | 1467887693553 Marionette TRACE conn2 <- [1,2982,null,{}] 03:34:53 INFO - PROCESS | 1927 | 1467887693556 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:53 INFO - PROCESS | 1927 | 1467887693557 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:53 INFO - PROCESS | 1927 | 1467887693670 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 03:34:53 INFO - PROCESS | 1927 | 1467887693728 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:53 INFO - PROCESS | 1927 | 1467887693730 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:53 INFO - PROCESS | 1927 | ++DOCSHELL 0x12d175800 == 45 [pid = 1927] [id = 754] 03:34:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x1128b3c00) [pid = 1927] [serial = 2261] [outer = 0x0] 03:34:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x128dc8800) [pid = 1927] [serial = 2262] [outer = 0x1128b3c00] 03:34:53 INFO - PROCESS | 1927 | 1467887693758 Marionette DEBUG loaded listener.js 03:34:53 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x12934e000) [pid = 1927] [serial = 2263] [outer = 0x1128b3c00] 03:34:54 INFO - PROCESS | 1927 | 1467887694321 Marionette TRACE conn2 <- [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"]]]}] 03:34:54 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 03:34:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:34:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:34:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:34:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 818ms 03:34:54 INFO - PROCESS | 1927 | 1467887694371 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 03:34:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:34:54 INFO - PROCESS | 1927 | 1467887694374 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 03:34:54 INFO - PROCESS | 1927 | 1467887694377 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:34:54 INFO - PROCESS | 1927 | 1467887694378 Marionette TRACE conn2 <- [1,2986,null,{}] 03:34:54 INFO - PROCESS | 1927 | 1467887694382 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:54 INFO - PROCESS | 1927 | 1467887694384 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:54 INFO - PROCESS | 1927 | 1467887694480 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 03:34:54 INFO - PROCESS | 1927 | 1467887694542 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:54 INFO - PROCESS | 1927 | 1467887694543 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:54 INFO - PROCESS | 1927 | ++DOCSHELL 0x1215ac800 == 46 [pid = 1927] [id = 755] 03:34:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x113c61800) [pid = 1927] [serial = 2264] [outer = 0x0] 03:34:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 107 (0x116f64c00) [pid = 1927] [serial = 2265] [outer = 0x113c61800] 03:34:54 INFO - PROCESS | 1927 | 1467887694570 Marionette DEBUG loaded listener.js 03:34:54 INFO - PROCESS | 1927 | ++DOMWINDOW == 108 (0x11820f800) [pid = 1927] [serial = 2266] [outer = 0x113c61800] 03:34:54 INFO - PROCESS | 1927 | 1467887694961 Marionette TRACE conn2 <- [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]]]}] 03:34:55 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. 03:34:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 625ms 03:34:55 INFO - PROCESS | 1927 | 1467887695030 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 03:34:55 INFO - PROCESS | 1927 | 1467887695032 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 03:34:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:34:55 INFO - PROCESS | 1927 | 1467887695039 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:34:55 INFO - PROCESS | 1927 | 1467887695041 Marionette TRACE conn2 <- [1,2990,null,{}] 03:34:55 INFO - PROCESS | 1927 | 1467887695043 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:55 INFO - PROCESS | 1927 | 1467887695045 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:55 INFO - PROCESS | 1927 | 1467887695142 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 03:34:55 INFO - PROCESS | 1927 | 1467887695201 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:55 INFO - PROCESS | 1927 | 1467887695202 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:55 INFO - PROCESS | 1927 | ++DOCSHELL 0x1189b6000 == 47 [pid = 1927] [id = 756] 03:34:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 109 (0x118211800) [pid = 1927] [serial = 2267] [outer = 0x0] 03:34:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 110 (0x118982c00) [pid = 1927] [serial = 2268] [outer = 0x118211800] 03:34:55 INFO - PROCESS | 1927 | 1467887695231 Marionette DEBUG loaded listener.js 03:34:55 INFO - PROCESS | 1927 | ++DOMWINDOW == 111 (0x119076000) [pid = 1927] [serial = 2269] [outer = 0x118211800] 03:34:55 INFO - PROCESS | 1927 | --DOCSHELL 0x12c5a4800 == 46 [pid = 1927] [id = 748] 03:34:55 INFO - PROCESS | 1927 | --DOCSHELL 0x12bc50000 == 45 [pid = 1927] [id = 746] 03:34:55 INFO - PROCESS | 1927 | --DOCSHELL 0x12c182000 == 44 [pid = 1927] [id = 747] 03:34:55 INFO - PROCESS | 1927 | --DOCSHELL 0x12b90a800 == 43 [pid = 1927] [id = 745] 03:34:55 INFO - PROCESS | 1927 | --DOCSHELL 0x12b91d800 == 42 [pid = 1927] [id = 744] 03:34:55 INFO - PROCESS | 1927 | --DOCSHELL 0x12b704000 == 41 [pid = 1927] [id = 743] 03:34:55 INFO - PROCESS | 1927 | --DOCSHELL 0x12a586000 == 40 [pid = 1927] [id = 742] 03:34:55 INFO - PROCESS | 1927 | --DOCSHELL 0x12788f800 == 39 [pid = 1927] [id = 741] 03:34:55 INFO - PROCESS | 1927 | --DOCSHELL 0x125f34000 == 38 [pid = 1927] [id = 740] 03:34:55 INFO - PROCESS | 1927 | --DOCSHELL 0x123694000 == 37 [pid = 1927] [id = 739] 03:34:55 INFO - PROCESS | 1927 | --DOCSHELL 0x11965d000 == 36 [pid = 1927] [id = 738] 03:34:55 INFO - PROCESS | 1927 | --DOCSHELL 0x1182d4000 == 35 [pid = 1927] [id = 737] 03:34:55 INFO - PROCESS | 1927 | --DOCSHELL 0x12b031000 == 34 [pid = 1927] [id = 733] 03:34:55 INFO - PROCESS | 1927 | --DOCSHELL 0x1185ac800 == 33 [pid = 1927] [id = 734] 03:34:55 INFO - PROCESS | 1927 | --DOCSHELL 0x12595e000 == 32 [pid = 1927] [id = 735] 03:34:55 INFO - PROCESS | 1927 | --DOCSHELL 0x11746e000 == 31 [pid = 1927] [id = 736] 03:34:55 INFO - PROCESS | 1927 | --DOCSHELL 0x1215ac800 == 30 [pid = 1927] [id = 755] 03:34:55 INFO - PROCESS | 1927 | --DOCSHELL 0x12d175800 == 29 [pid = 1927] [id = 754] 03:34:55 INFO - PROCESS | 1927 | --DOCSHELL 0x12d164000 == 28 [pid = 1927] [id = 753] 03:34:55 INFO - PROCESS | 1927 | --DOCSHELL 0x12c19d000 == 27 [pid = 1927] [id = 752] 03:34:55 INFO - PROCESS | 1927 | --DOCSHELL 0x125ea2000 == 26 [pid = 1927] [id = 751] 03:34:55 INFO - PROCESS | 1927 | --DOCSHELL 0x12ca7a000 == 25 [pid = 1927] [id = 749] 03:34:55 INFO - PROCESS | 1927 | --DOCSHELL 0x1189ba800 == 24 [pid = 1927] [id = 750] 03:34:55 INFO - PROCESS | 1927 | --DOMWINDOW == 110 (0x119080400) [pid = 1927] [serial = 2162] [outer = 0x0] [url = about:blank] 03:34:55 INFO - PROCESS | 1927 | --DOMWINDOW == 109 (0x118824400) [pid = 1927] [serial = 2161] [outer = 0x0] [url = about:blank] 03:34:55 INFO - PROCESS | 1927 | --DOMWINDOW == 108 (0x119e6c400) [pid = 1927] [serial = 2165] [outer = 0x0] [url = about:blank] 03:34:55 INFO - PROCESS | 1927 | --DOMWINDOW == 107 (0x119aeec00) [pid = 1927] [serial = 2164] [outer = 0x0] [url = about:blank] 03:34:55 INFO - PROCESS | 1927 | --DOMWINDOW == 106 (0x123723c00) [pid = 1927] [serial = 2168] [outer = 0x0] [url = about:blank] 03:34:55 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x121856400) [pid = 1927] [serial = 2167] [outer = 0x0] [url = about:blank] 03:34:55 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x127150400) [pid = 1927] [serial = 2171] [outer = 0x0] [url = about:blank] 03:34:55 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x126965c00) [pid = 1927] [serial = 2170] [outer = 0x0] [url = about:blank] 03:34:55 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x128b0f800) [pid = 1927] [serial = 2174] [outer = 0x0] [url = about:blank] 03:34:55 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x1275f6800) [pid = 1927] [serial = 2173] [outer = 0x0] [url = about:blank] 03:34:55 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x11546a400) [pid = 1927] [serial = 2182] [outer = 0x0] [url = about:blank] 03:34:55 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x12a541800) [pid = 1927] [serial = 2176] [outer = 0x0] [url = about:blank] 03:34:55 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x117db0800) [pid = 1927] [serial = 2185] [outer = 0x0] [url = about:blank] 03:34:55 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x115e60000) [pid = 1927] [serial = 2183] [outer = 0x0] [url = about:blank] 03:34:55 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x11880ec00) [pid = 1927] [serial = 2188] [outer = 0x0] [url = about:blank] 03:34:55 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x11823bc00) [pid = 1927] [serial = 2186] [outer = 0x0] [url = about:blank] 03:34:55 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x115defc00) [pid = 1927] [serial = 2191] [outer = 0x0] [url = about:blank] 03:34:55 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x1184dc800) [pid = 1927] [serial = 2192] [outer = 0x0] [url = about:blank] 03:34:55 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x1128ae000) [pid = 1927] [serial = 2179] [outer = 0x0] [url = about:blank] 03:34:55 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x1196d2c00) [pid = 1927] [serial = 2195] [outer = 0x0] [url = about:blank] 03:34:55 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x119bb4000) [pid = 1927] [serial = 2198] [outer = 0x0] [url = about:blank] 03:34:55 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x118986c00) [pid = 1927] [serial = 2189] [outer = 0x0] [url = about:blank] 03:34:55 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x119330800) [pid = 1927] [serial = 2194] [outer = 0x0] [url = about:blank] 03:34:55 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x119be9800) [pid = 1927] [serial = 2200] [outer = 0x0] [url = about:blank] 03:34:55 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x1199eb400) [pid = 1927] [serial = 2197] [outer = 0x0] [url = about:blank] 03:34:55 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x112fc8c00) [pid = 1927] [serial = 2180] [outer = 0x0] [url = about:blank] 03:34:56 INFO - PROCESS | 1927 | ++DOCSHELL 0x11714c000 == 25 [pid = 1927] [id = 757] 03:34:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x1133f4400) [pid = 1927] [serial = 2270] [outer = 0x0] 03:34:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x112fc8c00) [pid = 1927] [serial = 2271] [outer = 0x1133f4400] 03:34:56 INFO - PROCESS | 1927 | 1467887696152 Marionette TRACE conn2 <- [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]]]}] 03:34:56 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. 03:34:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1124ms 03:34:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:34:56 INFO - PROCESS | 1927 | 1467887696163 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 03:34:56 INFO - PROCESS | 1927 | 1467887696165 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 03:34:56 INFO - PROCESS | 1927 | 1467887696170 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:34:56 INFO - PROCESS | 1927 | 1467887696174 Marionette TRACE conn2 <- [1,2994,null,{}] 03:34:56 INFO - PROCESS | 1927 | 1467887696177 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:56 INFO - PROCESS | 1927 | 1467887696179 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:56 INFO - PROCESS | 1927 | 1467887696273 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 03:34:56 INFO - PROCESS | 1927 | 1467887696277 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:56 INFO - PROCESS | 1927 | 1467887696279 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:56 INFO - PROCESS | 1927 | ++DOCSHELL 0x1185a8800 == 26 [pid = 1927] [id = 758] 03:34:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x113c36400) [pid = 1927] [serial = 2272] [outer = 0x0] 03:34:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x1164e9000) [pid = 1927] [serial = 2273] [outer = 0x113c36400] 03:34:56 INFO - PROCESS | 1927 | 1467887696306 Marionette DEBUG loaded listener.js 03:34:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x1176f5800) [pid = 1927] [serial = 2274] [outer = 0x113c36400] 03:34:56 INFO - PROCESS | 1927 | 1467887696641 Marionette TRACE conn2 <- [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]]]}] 03:34:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:34:56 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 03:34:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 523ms 03:34:56 INFO - PROCESS | 1927 | 1467887696691 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 03:34:56 INFO - PROCESS | 1927 | 1467887696694 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 03:34:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:34:56 INFO - PROCESS | 1927 | 1467887696699 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:34:56 INFO - PROCESS | 1927 | 1467887696700 Marionette TRACE conn2 <- [1,2998,null,{}] 03:34:56 INFO - PROCESS | 1927 | 1467887696703 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:56 INFO - PROCESS | 1927 | 1467887696704 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:56 INFO - PROCESS | 1927 | 1467887696791 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 03:34:56 INFO - PROCESS | 1927 | 1467887696851 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:56 INFO - PROCESS | 1927 | 1467887696852 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:56 INFO - PROCESS | 1927 | ++DOCSHELL 0x119e38000 == 27 [pid = 1927] [id = 759] 03:34:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x1176f5c00) [pid = 1927] [serial = 2275] [outer = 0x0] 03:34:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x118237400) [pid = 1927] [serial = 2276] [outer = 0x1176f5c00] 03:34:56 INFO - PROCESS | 1927 | 1467887696879 Marionette DEBUG loaded listener.js 03:34:56 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x11881e400) [pid = 1927] [serial = 2277] [outer = 0x1176f5c00] 03:34:57 INFO - PROCESS | 1927 | 1467887697164 Marionette TRACE conn2 <- [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]]]}] 03:34:57 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. 03:34:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 468ms 03:34:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:34:57 INFO - PROCESS | 1927 | 1467887697178 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 03:34:57 INFO - PROCESS | 1927 | 1467887697179 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 03:34:57 INFO - PROCESS | 1927 | 1467887697181 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:34:57 INFO - PROCESS | 1927 | 1467887697184 Marionette TRACE conn2 <- [1,3002,null,{}] 03:34:57 INFO - PROCESS | 1927 | 1467887697200 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:57 INFO - PROCESS | 1927 | 1467887697206 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:57 INFO - PROCESS | 1927 | 1467887697295 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 03:34:57 INFO - PROCESS | 1927 | 1467887697352 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:57 INFO - PROCESS | 1927 | 1467887697355 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:57 INFO - PROCESS | 1927 | ++DOCSHELL 0x123694800 == 28 [pid = 1927] [id = 760] 03:34:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x118816c00) [pid = 1927] [serial = 2278] [outer = 0x0] 03:34:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x119465c00) [pid = 1927] [serial = 2279] [outer = 0x118816c00] 03:34:57 INFO - PROCESS | 1927 | 1467887697383 Marionette DEBUG loaded listener.js 03:34:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x119947800) [pid = 1927] [serial = 2280] [outer = 0x118816c00] 03:34:57 INFO - PROCESS | 1927 | 1467887697637 Marionette TRACE conn2 <- [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]]]}] 03:34:57 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. 03:34:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 479ms 03:34:57 INFO - PROCESS | 1927 | 1467887697660 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 03:34:57 INFO - PROCESS | 1927 | 1467887697662 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 03:34:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:34:57 INFO - PROCESS | 1927 | 1467887697665 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:34:57 INFO - PROCESS | 1927 | 1467887697666 Marionette TRACE conn2 <- [1,3006,null,{}] 03:34:57 INFO - PROCESS | 1927 | 1467887697679 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:57 INFO - PROCESS | 1927 | 1467887697681 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:57 INFO - PROCESS | 1927 | 1467887697762 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 03:34:57 INFO - PROCESS | 1927 | 1467887697766 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:57 INFO - PROCESS | 1927 | 1467887697767 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:57 INFO - PROCESS | 1927 | ++DOCSHELL 0x125e9d000 == 29 [pid = 1927] [id = 761] 03:34:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x1199ea000) [pid = 1927] [serial = 2281] [outer = 0x0] 03:34:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x1199f5400) [pid = 1927] [serial = 2282] [outer = 0x1199ea000] 03:34:57 INFO - PROCESS | 1927 | 1467887697795 Marionette DEBUG loaded listener.js 03:34:57 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x119bdd000) [pid = 1927] [serial = 2283] [outer = 0x1199ea000] 03:34:58 INFO - PROCESS | 1927 | 1467887698167 Marionette TRACE conn2 <- [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]]]}] 03:34:58 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. 03:34:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 536ms 03:34:58 INFO - PROCESS | 1927 | 1467887698201 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 03:34:58 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:34:58 INFO - PROCESS | 1927 | 1467887698202 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 03:34:58 INFO - PROCESS | 1927 | 1467887698204 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:34:58 INFO - PROCESS | 1927 | 1467887698205 Marionette TRACE conn2 <- [1,3010,null,{}] 03:34:58 INFO - PROCESS | 1927 | 1467887698208 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:58 INFO - PROCESS | 1927 | 1467887698209 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:58 INFO - PROCESS | 1927 | 1467887698316 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 03:34:58 INFO - PROCESS | 1927 | 1467887698319 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:58 INFO - PROCESS | 1927 | 1467887698320 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:58 INFO - PROCESS | 1927 | ++DOCSHELL 0x1271b1000 == 30 [pid = 1927] [id = 762] 03:34:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x112f30c00) [pid = 1927] [serial = 2284] [outer = 0x0] 03:34:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x119be8400) [pid = 1927] [serial = 2285] [outer = 0x112f30c00] 03:34:58 INFO - PROCESS | 1927 | 1467887698346 Marionette DEBUG loaded listener.js 03:34:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x119ed3800) [pid = 1927] [serial = 2286] [outer = 0x112f30c00] 03:34:58 INFO - PROCESS | 1927 | 1467887698675 Marionette TRACE conn2 <- [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]]]}] 03:34:58 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 03:34:58 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 519ms 03:34:58 INFO - PROCESS | 1927 | 1467887698724 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 03:34:58 INFO - PROCESS | 1927 | 1467887698726 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 03:34:58 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:34:58 INFO - PROCESS | 1927 | 1467887698733 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:34:58 INFO - PROCESS | 1927 | 1467887698735 Marionette TRACE conn2 <- [1,3014,null,{}] 03:34:58 INFO - PROCESS | 1927 | 1467887698739 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:58 INFO - PROCESS | 1927 | 1467887698743 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:58 INFO - PROCESS | 1927 | 1467887698845 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 03:34:58 INFO - PROCESS | 1927 | 1467887698858 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:58 INFO - PROCESS | 1927 | 1467887698859 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:58 INFO - PROCESS | 1927 | ++DOCSHELL 0x1291d3800 == 31 [pid = 1927] [id = 763] 03:34:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x119e60800) [pid = 1927] [serial = 2287] [outer = 0x0] 03:34:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x121a36c00) [pid = 1927] [serial = 2288] [outer = 0x119e60800] 03:34:58 INFO - PROCESS | 1927 | 1467887698884 Marionette DEBUG loaded listener.js 03:34:58 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x1259db800) [pid = 1927] [serial = 2289] [outer = 0x119e60800] 03:34:59 INFO - PROCESS | 1927 | [1927] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:34:59 INFO - PROCESS | 1927 | 1467887699241 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:34:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:34:59 INFO - {} 03:34:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:34:59 INFO - {} 03:34:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:34:59 INFO - {} 03:34:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:34:59 INFO - {} 03:34:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 527ms 03:34:59 INFO - TEST-START | /FileAPI/fileReader.html 03:34:59 INFO - PROCESS | 1927 | 1467887699255 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 03:34:59 INFO - PROCESS | 1927 | 1467887699256 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 03:34:59 INFO - PROCESS | 1927 | 1467887699258 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:34:59 INFO - PROCESS | 1927 | 1467887699259 Marionette TRACE conn2 <- [1,3018,null,{}] 03:34:59 INFO - PROCESS | 1927 | 1467887699261 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:59 INFO - PROCESS | 1927 | 1467887699263 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:59 INFO - PROCESS | 1927 | 1467887699357 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 03:34:59 INFO - PROCESS | 1927 | 1467887699367 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:59 INFO - PROCESS | 1927 | 1467887699370 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:59 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a583800 == 32 [pid = 1927] [id = 764] 03:34:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x1259df400) [pid = 1927] [serial = 2290] [outer = 0x0] 03:34:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 107 (0x126e2b400) [pid = 1927] [serial = 2291] [outer = 0x1259df400] 03:34:59 INFO - PROCESS | 1927 | 1467887699394 Marionette DEBUG loaded listener.js 03:34:59 INFO - PROCESS | 1927 | ++DOMWINDOW == 108 (0x1275f6800) [pid = 1927] [serial = 2292] [outer = 0x1259df400] 03:34:59 INFO - PROCESS | 1927 | 1467887699758 Marionette TRACE conn2 <- [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]]]}] 03:34:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:34:59 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:34:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:34:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:34:59 INFO - TEST-OK | /FileAPI/fileReader.html | took 522ms 03:34:59 INFO - PROCESS | 1927 | 1467887699780 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 03:34:59 INFO - PROCESS | 1927 | 1467887699782 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 03:34:59 INFO - TEST-START | /FileAPI/historical.html 03:34:59 INFO - PROCESS | 1927 | 1467887699785 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:34:59 INFO - PROCESS | 1927 | 1467887699787 Marionette TRACE conn2 <- [1,3022,null,{}] 03:34:59 INFO - PROCESS | 1927 | 1467887699790 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:59 INFO - PROCESS | 1927 | 1467887699791 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:34:59 INFO - PROCESS | 1927 | 1467887699951 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 03:35:00 INFO - PROCESS | 1927 | --DOMWINDOW == 107 (0x12931a000) [pid = 1927] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:35:00 INFO - PROCESS | 1927 | --DOMWINDOW == 106 (0x119e69c00) [pid = 1927] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:35:00 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x126968000) [pid = 1927] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:35:00 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x1215c5400) [pid = 1927] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:35:00 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x110d4f800) [pid = 1927] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:35:00 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x1259dd800) [pid = 1927] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:35:00 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x1259dec00) [pid = 1927] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:35:00 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x1128ac000) [pid = 1927] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:35:00 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x11674d800) [pid = 1927] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:35:00 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x1184e5400) [pid = 1927] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:35:00 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x119be2c00) [pid = 1927] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:35:00 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x119464c00) [pid = 1927] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:35:00 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x113312800) [pid = 1927] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:35:00 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x1133f5000) [pid = 1927] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:35:00 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x118210800) [pid = 1927] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:35:00 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x113028c00) [pid = 1927] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:35:00 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x1253a8000) [pid = 1927] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:35:00 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x128dc0800) [pid = 1927] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:35:00 INFO - PROCESS | 1927 | 1467887700372 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:00 INFO - PROCESS | 1927 | 1467887700373 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:00 INFO - PROCESS | 1927 | ++DOCSHELL 0x12369b800 == 33 [pid = 1927] [id = 765] 03:35:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x111c22000) [pid = 1927] [serial = 2293] [outer = 0x0] 03:35:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x1133f5800) [pid = 1927] [serial = 2294] [outer = 0x111c22000] 03:35:00 INFO - PROCESS | 1927 | 1467887700398 Marionette DEBUG loaded listener.js 03:35:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x118827000) [pid = 1927] [serial = 2295] [outer = 0x111c22000] 03:35:00 INFO - PROCESS | 1927 | 1467887700658 Marionette TRACE conn2 <- [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"]]]}] 03:35:00 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:35:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:35:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:35:00 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:35:00 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:35:00 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:35:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:35:00 INFO - TEST-OK | /FileAPI/historical.html | took 922ms 03:35:00 INFO - PROCESS | 1927 | 1467887700708 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 03:35:00 INFO - PROCESS | 1927 | 1467887700709 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 03:35:00 INFO - TEST-START | /FileAPI/idlharness.html 03:35:00 INFO - PROCESS | 1927 | 1467887700712 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:35:00 INFO - PROCESS | 1927 | 1467887700713 Marionette TRACE conn2 <- [1,3026,null,{}] 03:35:00 INFO - PROCESS | 1927 | 1467887700715 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:00 INFO - PROCESS | 1927 | 1467887700716 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:00 INFO - PROCESS | 1927 | 1467887700809 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 03:35:00 INFO - PROCESS | 1927 | 1467887700812 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:00 INFO - PROCESS | 1927 | 1467887700813 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:00 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b908800 == 34 [pid = 1927] [id = 766] 03:35:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x118823800) [pid = 1927] [serial = 2296] [outer = 0x0] 03:35:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x126961000) [pid = 1927] [serial = 2297] [outer = 0x118823800] 03:35:00 INFO - PROCESS | 1927 | 1467887700838 Marionette DEBUG loaded listener.js 03:35:00 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x128dcc400) [pid = 1927] [serial = 2298] [outer = 0x118823800] 03:35:01 INFO - PROCESS | 1927 | 1467887701353 Marionette TRACE conn2 <- [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]]]}] 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:35:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:35:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:35:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:35:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:35:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:35:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:35:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:35:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:35:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:35:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:35:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:35:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:35:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:35:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:35:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:35:01 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 03:35:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:35:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:35:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:35:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:35:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:35:01 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 03:35:01 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 03:35:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:35:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:35:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:35:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:35:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:35:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:35:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:35:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:35:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:35:01 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 03:35:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:35:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:35:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:35:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:35:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:35:01 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 03:35:01 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 03:35:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:35:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:35:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:35:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:35:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:35:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:35:01 INFO - TEST-OK | /FileAPI/idlharness.html | took 678ms 03:35:01 INFO - TEST-START | /FileAPI/idlharness.worker 03:35:01 INFO - PROCESS | 1927 | 1467887701390 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 03:35:01 INFO - PROCESS | 1927 | 1467887701392 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 03:35:01 INFO - PROCESS | 1927 | 1467887701394 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:35:01 INFO - PROCESS | 1927 | 1467887701396 Marionette TRACE conn2 <- [1,3030,null,{}] 03:35:01 INFO - PROCESS | 1927 | 1467887701399 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:01 INFO - PROCESS | 1927 | 1467887701401 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:01 INFO - PROCESS | 1927 | 1467887701495 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 03:35:01 INFO - PROCESS | 1927 | 1467887701498 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:01 INFO - PROCESS | 1927 | 1467887701499 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:01 INFO - PROCESS | 1927 | ++DOCSHELL 0x12bc3a000 == 35 [pid = 1927] [id = 767] 03:35:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x129344000) [pid = 1927] [serial = 2299] [outer = 0x0] 03:35:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x12a9d5c00) [pid = 1927] [serial = 2300] [outer = 0x129344000] 03:35:01 INFO - PROCESS | 1927 | 1467887701525 Marionette DEBUG loaded listener.js 03:35:01 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x12b8b9c00) [pid = 1927] [serial = 2301] [outer = 0x129344000] 03:35:01 INFO - PROCESS | 1927 | [1927] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:35:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:35:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:35:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:35:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:35:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:35:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:35:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:35:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:35:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:35:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:35:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:35:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:35:02 INFO - {} 03:35:02 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 03:35:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:35:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:35:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:35:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:35:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:35:02 INFO - {} 03:35:02 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 - {} 03:35:02 INFO - {} 03:35:02 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 03:35:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:35:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:35:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:35:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:35:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:35:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:35:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:35:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:35:02 INFO - {} 03:35:02 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 03:35:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:35:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:35:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:35:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:35:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:35:02 INFO - {} 03:35:02 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 - {} 03:35:02 INFO - {} 03:35:02 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 03:35:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:35:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:35:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:35:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:35:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:02 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 03:35:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:35:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:35:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:35:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:35:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:35:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:35:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:35:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:35:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:02 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 03:35:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:35:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:35:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:02 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 03:35:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:35:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:35:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:02 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 03:35:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:35:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:35:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:35:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:35:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:35:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:35:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:35:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:35:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:35:02 INFO - {} 03:35:02 INFO - PROCESS | 1927 | 1467887702160 Marionette TRACE conn2 <- [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,{},{}]]]}] 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:35:02 INFO - {} 03:35:02 INFO - TEST-OK | /FileAPI/idlharness.worker | took 787ms 03:35:02 INFO - PROCESS | 1927 | 1467887702186 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 03:35:02 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:35:02 INFO - PROCESS | 1927 | 1467887702188 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 03:35:02 INFO - PROCESS | 1927 | 1467887702191 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:35:02 INFO - PROCESS | 1927 | 1467887702193 Marionette TRACE conn2 <- [1,3034,null,{}] 03:35:02 INFO - PROCESS | 1927 | 1467887702195 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:02 INFO - PROCESS | 1927 | 1467887702197 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:02 INFO - PROCESS | 1927 | 1467887702302 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 03:35:02 INFO - PROCESS | 1927 | 1467887702310 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:02 INFO - PROCESS | 1927 | 1467887702312 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:02 INFO - PROCESS | 1927 | ++DOCSHELL 0x12d992800 == 36 [pid = 1927] [id = 768] 03:35:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x12b93ec00) [pid = 1927] [serial = 2302] [outer = 0x0] 03:35:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x12c488800) [pid = 1927] [serial = 2303] [outer = 0x12b93ec00] 03:35:02 INFO - PROCESS | 1927 | 1467887702360 Marionette DEBUG loaded listener.js 03:35:02 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x12c48f000) [pid = 1927] [serial = 2304] [outer = 0x12b93ec00] 03:35:02 INFO - PROCESS | 1927 | 1467887702947 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 03:35:02 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:35:02 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 772ms 03:35:02 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:35:02 INFO - PROCESS | 1927 | 1467887702964 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 03:35:02 INFO - PROCESS | 1927 | 1467887702966 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 03:35:02 INFO - PROCESS | 1927 | 1467887702969 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:35:02 INFO - PROCESS | 1927 | 1467887702973 Marionette TRACE conn2 <- [1,3038,null,{}] 03:35:02 INFO - PROCESS | 1927 | 1467887702976 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:02 INFO - PROCESS | 1927 | 1467887702978 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:03 INFO - PROCESS | 1927 | 1467887703095 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 03:35:03 INFO - PROCESS | 1927 | 1467887703179 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:03 INFO - PROCESS | 1927 | 1467887703181 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:03 INFO - PROCESS | 1927 | ++DOCSHELL 0x11939a000 == 37 [pid = 1927] [id = 769] 03:35:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x11337c800) [pid = 1927] [serial = 2305] [outer = 0x0] 03:35:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x115df4c00) [pid = 1927] [serial = 2306] [outer = 0x11337c800] 03:35:03 INFO - PROCESS | 1927 | 1467887703212 Marionette DEBUG loaded listener.js 03:35:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x117daa800) [pid = 1927] [serial = 2307] [outer = 0x11337c800] 03:35:03 INFO - PROCESS | 1927 | 1467887703615 Marionette TRACE conn2 <- [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"]]]}] 03:35:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:35:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:35:03 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 673ms 03:35:03 INFO - PROCESS | 1927 | 1467887703643 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 03:35:03 INFO - PROCESS | 1927 | 1467887703647 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 03:35:03 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:35:03 INFO - PROCESS | 1927 | 1467887703651 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:35:03 INFO - PROCESS | 1927 | 1467887703653 Marionette TRACE conn2 <- [1,3042,null,{}] 03:35:03 INFO - PROCESS | 1927 | 1467887703656 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:03 INFO - PROCESS | 1927 | 1467887703657 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:03 INFO - PROCESS | 1927 | 1467887703794 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 03:35:03 INFO - PROCESS | 1927 | 1467887703879 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:03 INFO - PROCESS | 1927 | 1467887703880 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:03 INFO - PROCESS | 1927 | ++DOCSHELL 0x12787f800 == 38 [pid = 1927] [id = 770] 03:35:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x11882dc00) [pid = 1927] [serial = 2308] [outer = 0x0] 03:35:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 107 (0x11907e400) [pid = 1927] [serial = 2309] [outer = 0x11882dc00] 03:35:03 INFO - PROCESS | 1927 | 1467887703911 Marionette DEBUG loaded listener.js 03:35:03 INFO - PROCESS | 1927 | ++DOMWINDOW == 108 (0x119471000) [pid = 1927] [serial = 2310] [outer = 0x11882dc00] 03:35:04 INFO - PROCESS | 1927 | 1467887704512 Marionette TRACE conn2 <- [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]]]}] 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:35:04 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. 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:35:04 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'.) 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:35:04 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. 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:35:04 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. 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:35:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:35:04 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. 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:35:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 03:35:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:35:04 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 878ms 03:35:04 INFO - PROCESS | 1927 | 1467887704564 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 03:35:04 INFO - PROCESS | 1927 | 1467887704568 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 03:35:04 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:35:04 INFO - PROCESS | 1927 | 1467887704575 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:35:04 INFO - PROCESS | 1927 | 1467887704579 Marionette TRACE conn2 <- [1,3046,null,{}] 03:35:04 INFO - PROCESS | 1927 | 1467887704590 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:04 INFO - PROCESS | 1927 | 1467887704595 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:04 INFO - PROCESS | 1927 | 1467887704784 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 03:35:04 INFO - PROCESS | 1927 | 1467887704888 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:04 INFO - PROCESS | 1927 | 1467887704890 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:04 INFO - PROCESS | 1927 | ++DOCSHELL 0x117d81800 == 39 [pid = 1927] [id = 771] 03:35:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 109 (0x112986400) [pid = 1927] [serial = 2311] [outer = 0x0] 03:35:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 110 (0x1176f1400) [pid = 1927] [serial = 2312] [outer = 0x112986400] 03:35:04 INFO - PROCESS | 1927 | 1467887704923 Marionette DEBUG loaded listener.js 03:35:04 INFO - PROCESS | 1927 | ++DOMWINDOW == 111 (0x1259dd800) [pid = 1927] [serial = 2313] [outer = 0x112986400] 03:35:05 INFO - PROCESS | 1927 | [1927] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:35:05 INFO - PROCESS | 1927 | 1467887705458 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:35:05 INFO - {} 03:35:05 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 925ms 03:35:05 INFO - PROCESS | 1927 | 1467887705500 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 03:35:05 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:35:05 INFO - PROCESS | 1927 | 1467887705502 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 03:35:05 INFO - PROCESS | 1927 | 1467887705505 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:35:05 INFO - PROCESS | 1927 | 1467887705507 Marionette TRACE conn2 <- [1,3050,null,{}] 03:35:05 INFO - PROCESS | 1927 | 1467887705561 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:05 INFO - PROCESS | 1927 | 1467887705562 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:05 INFO - PROCESS | 1927 | 1467887705676 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 03:35:05 INFO - PROCESS | 1927 | --DOCSHELL 0x12bc3a000 == 38 [pid = 1927] [id = 767] 03:35:05 INFO - PROCESS | 1927 | --DOCSHELL 0x12b908800 == 37 [pid = 1927] [id = 766] 03:35:05 INFO - PROCESS | 1927 | --DOCSHELL 0x12369b800 == 36 [pid = 1927] [id = 765] 03:35:05 INFO - PROCESS | 1927 | --DOCSHELL 0x12a583800 == 35 [pid = 1927] [id = 764] 03:35:05 INFO - PROCESS | 1927 | --DOCSHELL 0x1291d3800 == 34 [pid = 1927] [id = 763] 03:35:05 INFO - PROCESS | 1927 | --DOCSHELL 0x1271b1000 == 33 [pid = 1927] [id = 762] 03:35:05 INFO - PROCESS | 1927 | --DOCSHELL 0x125e9d000 == 32 [pid = 1927] [id = 761] 03:35:05 INFO - PROCESS | 1927 | --DOCSHELL 0x123694800 == 31 [pid = 1927] [id = 760] 03:35:05 INFO - PROCESS | 1927 | --DOCSHELL 0x119e38000 == 30 [pid = 1927] [id = 759] 03:35:05 INFO - PROCESS | 1927 | 1467887705788 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:05 INFO - PROCESS | 1927 | 1467887705790 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:05 INFO - PROCESS | 1927 | --DOCSHELL 0x1185a8800 == 29 [pid = 1927] [id = 758] 03:35:05 INFO - PROCESS | 1927 | --DOCSHELL 0x11714c000 == 28 [pid = 1927] [id = 757] 03:35:05 INFO - PROCESS | 1927 | --DOCSHELL 0x1189b6000 == 27 [pid = 1927] [id = 756] 03:35:05 INFO - PROCESS | 1927 | ++DOCSHELL 0x117157000 == 28 [pid = 1927] [id = 772] 03:35:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 112 (0x1128b1800) [pid = 1927] [serial = 2314] [outer = 0x0] 03:35:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 113 (0x1174e6400) [pid = 1927] [serial = 2315] [outer = 0x1128b1800] 03:35:05 INFO - PROCESS | 1927 | 1467887705818 Marionette DEBUG loaded listener.js 03:35:05 INFO - PROCESS | 1927 | ++DOMWINDOW == 114 (0x118620800) [pid = 1927] [serial = 2316] [outer = 0x1128b1800] 03:35:06 INFO - PROCESS | 1927 | --DOMWINDOW == 113 (0x12a5f6400) [pid = 1927] [serial = 2177] [outer = 0x0] [url = about:blank] 03:35:06 INFO - PROCESS | 1927 | --DOMWINDOW == 112 (0x12a5f6c00) [pid = 1927] [serial = 2248] [outer = 0x0] [url = about:blank] 03:35:06 INFO - PROCESS | 1927 | --DOMWINDOW == 111 (0x12a546800) [pid = 1927] [serial = 2247] [outer = 0x0] [url = about:blank] 03:35:06 INFO - PROCESS | 1927 | --DOMWINDOW == 110 (0x125303400) [pid = 1927] [serial = 2227] [outer = 0x0] [url = about:blank] 03:35:06 INFO - PROCESS | 1927 | --DOMWINDOW == 109 (0x121061000) [pid = 1927] [serial = 2224] [outer = 0x0] [url = about:blank] 03:35:06 INFO - PROCESS | 1927 | --DOMWINDOW == 108 (0x125ec7400) [pid = 1927] [serial = 2230] [outer = 0x0] [url = about:blank] 03:35:06 INFO - PROCESS | 1927 | --DOMWINDOW == 107 (0x126e2f000) [pid = 1927] [serial = 2233] [outer = 0x0] [url = about:blank] 03:35:06 INFO - PROCESS | 1927 | --DOMWINDOW == 106 (0x1184eac00) [pid = 1927] [serial = 2236] [outer = 0x0] [url = about:blank] 03:35:06 INFO - PROCESS | 1927 | --DOMWINDOW == 105 (0x126968c00) [pid = 1927] [serial = 2231] [outer = 0x0] [url = about:blank] 03:35:06 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x118214800) [pid = 1927] [serial = 2209] [outer = 0x0] [url = about:blank] 03:35:06 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x1188e9c00) [pid = 1927] [serial = 2210] [outer = 0x0] [url = about:blank] 03:35:06 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x1188ef400) [pid = 1927] [serial = 2215] [outer = 0x0] [url = about:blank] 03:35:06 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x11907a400) [pid = 1927] [serial = 2216] [outer = 0x0] [url = about:blank] 03:35:06 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x119e6a000) [pid = 1927] [serial = 2221] [outer = 0x0] [url = about:blank] 03:35:06 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x1199ee800) [pid = 1927] [serial = 2218] [outer = 0x0] [url = about:blank] 03:35:06 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x119ae9800) [pid = 1927] [serial = 2219] [outer = 0x0] [url = about:blank] 03:35:06 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x119e64000) [pid = 1927] [serial = 2201] [outer = 0x0] [url = about:blank] 03:35:06 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x115df1000) [pid = 1927] [serial = 2212] [outer = 0x0] [url = about:blank] 03:35:06 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x1184de800) [pid = 1927] [serial = 2213] [outer = 0x0] [url = about:blank] 03:35:06 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x1184dd000) [pid = 1927] [serial = 2206] [outer = 0x0] [url = about:blank] 03:35:06 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x118597000) [pid = 1927] [serial = 2207] [outer = 0x0] [url = about:blank] 03:35:06 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x11325a000) [pid = 1927] [serial = 2203] [outer = 0x0] [url = about:blank] 03:35:06 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x113c38000) [pid = 1927] [serial = 2204] [outer = 0x0] [url = about:blank] 03:35:06 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x1271d1800) [pid = 1927] [serial = 2239] [outer = 0x0] [url = about:blank] 03:35:06 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x1275f1800) [pid = 1927] [serial = 2241] [outer = 0x0] [url = about:blank] 03:35:06 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x128b0e400) [pid = 1927] [serial = 2242] [outer = 0x0] [url = about:blank] 03:35:06 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x126967400) [pid = 1927] [serial = 2237] [outer = 0x0] [url = about:blank] 03:35:06 INFO - PROCESS | 1927 | --DOMWINDOW == 86 (0x128dcd000) [pid = 1927] [serial = 2244] [outer = 0x0] [url = about:blank] 03:35:06 INFO - PROCESS | 1927 | --DOMWINDOW == 85 (0x1274c0c00) [pid = 1927] [serial = 2234] [outer = 0x0] [url = about:blank] 03:35:06 INFO - PROCESS | 1927 | --DOMWINDOW == 84 (0x12a53f800) [pid = 1927] [serial = 2245] [outer = 0x0] [url = about:blank] 03:35:06 INFO - PROCESS | 1927 | --DOMWINDOW == 83 (0x1259dd000) [pid = 1927] [serial = 2228] [outer = 0x0] [url = about:blank] 03:35:06 INFO - PROCESS | 1927 | --DOMWINDOW == 82 (0x1213a1800) [pid = 1927] [serial = 2225] [outer = 0x0] [url = about:blank] 03:35:06 INFO - PROCESS | 1927 | --DOMWINDOW == 81 (0x11a0a5c00) [pid = 1927] [serial = 2222] [outer = 0x0] [url = about:blank] 03:35:06 INFO - PROCESS | 1927 | 1467887706121 Marionette TRACE conn2 <- [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]]]}] 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:35:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 664ms 03:35:06 INFO - PROCESS | 1927 | 1467887706170 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 03:35:06 INFO - PROCESS | 1927 | 1467887706174 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 03:35:06 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:35:06 INFO - PROCESS | 1927 | 1467887706178 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:35:06 INFO - PROCESS | 1927 | 1467887706180 Marionette TRACE conn2 <- [1,3054,null,{}] 03:35:06 INFO - PROCESS | 1927 | 1467887706182 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:06 INFO - PROCESS | 1927 | 1467887706184 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:06 INFO - PROCESS | 1927 | 1467887706264 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 03:35:06 INFO - PROCESS | 1927 | 1467887706317 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:06 INFO - PROCESS | 1927 | 1467887706318 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:06 INFO - PROCESS | 1927 | ++DOCSHELL 0x1215ad800 == 29 [pid = 1927] [id = 773] 03:35:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 82 (0x118597000) [pid = 1927] [serial = 2317] [outer = 0x0] 03:35:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 83 (0x1188f1c00) [pid = 1927] [serial = 2318] [outer = 0x118597000] 03:35:06 INFO - PROCESS | 1927 | 1467887706340 Marionette DEBUG loaded listener.js 03:35:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 84 (0x11946f000) [pid = 1927] [serial = 2319] [outer = 0x118597000] 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:35:06 INFO - PROCESS | 1927 | 1467887706740 Marionette TRACE conn2 <- [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"]]]}] 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:35:06 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" 03:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:35:06 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" 03:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:35:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 586ms 03:35:06 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:35:06 INFO - PROCESS | 1927 | 1467887706765 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 03:35:06 INFO - PROCESS | 1927 | 1467887706766 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 03:35:06 INFO - PROCESS | 1927 | 1467887706768 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:35:06 INFO - PROCESS | 1927 | 1467887706770 Marionette TRACE conn2 <- [1,3058,null,{}] 03:35:06 INFO - PROCESS | 1927 | 1467887706776 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:06 INFO - PROCESS | 1927 | 1467887706779 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:06 INFO - PROCESS | 1927 | 1467887706862 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 03:35:06 INFO - PROCESS | 1927 | 1467887706917 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:06 INFO - PROCESS | 1927 | 1467887706919 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:06 INFO - PROCESS | 1927 | ++DOCSHELL 0x1271a2000 == 30 [pid = 1927] [id = 774] 03:35:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 85 (0x119945400) [pid = 1927] [serial = 2320] [outer = 0x0] 03:35:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 86 (0x121d94800) [pid = 1927] [serial = 2321] [outer = 0x119945400] 03:35:06 INFO - PROCESS | 1927 | 1467887706942 Marionette DEBUG loaded listener.js 03:35:06 INFO - PROCESS | 1927 | ++DOMWINDOW == 87 (0x125ebdc00) [pid = 1927] [serial = 2322] [outer = 0x119945400] 03:35:07 INFO - PROCESS | 1927 | 1467887707216 Marionette TRACE conn2 <- [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]]]}] 03:35:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:35:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:35:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:35:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:35:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:35:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:35:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:35:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:35:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:35:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:35:07 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:07 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:35:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:35:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:35:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:35:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:35:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:35:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:35:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:35:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:35:07 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 476ms 03:35:07 INFO - PROCESS | 1927 | 1467887707245 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 03:35:07 INFO - PROCESS | 1927 | 1467887707247 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 03:35:07 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:35:07 INFO - PROCESS | 1927 | 1467887707257 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:35:07 INFO - PROCESS | 1927 | 1467887707258 Marionette TRACE conn2 <- [1,3062,null,{}] 03:35:07 INFO - PROCESS | 1927 | 1467887707260 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:07 INFO - PROCESS | 1927 | 1467887707261 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:07 INFO - PROCESS | 1927 | 1467887707346 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 03:35:07 INFO - PROCESS | 1927 | 1467887707349 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:07 INFO - PROCESS | 1927 | 1467887707350 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:07 INFO - PROCESS | 1927 | ++DOCSHELL 0x116796800 == 31 [pid = 1927] [id = 775] 03:35:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x12714c800) [pid = 1927] [serial = 2323] [outer = 0x0] 03:35:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x128dc0000) [pid = 1927] [serial = 2324] [outer = 0x12714c800] 03:35:07 INFO - PROCESS | 1927 | 1467887707373 Marionette DEBUG loaded listener.js 03:35:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x129319800) [pid = 1927] [serial = 2325] [outer = 0x12714c800] 03:35:07 INFO - PROCESS | 1927 | [1927] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:35:07 INFO - PROCESS | 1927 | 1467887707664 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:35:07 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:35:07 INFO - {} 03:35:07 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 430ms 03:35:07 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:35:07 INFO - PROCESS | 1927 | 1467887707681 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 03:35:07 INFO - PROCESS | 1927 | 1467887707682 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 03:35:07 INFO - PROCESS | 1927 | 1467887707693 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:35:07 INFO - PROCESS | 1927 | 1467887707693 Marionette TRACE conn2 <- [1,3066,null,{}] 03:35:07 INFO - PROCESS | 1927 | 1467887707696 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:07 INFO - PROCESS | 1927 | 1467887707697 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:07 INFO - PROCESS | 1927 | 1467887707801 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 03:35:07 INFO - PROCESS | 1927 | 1467887707806 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:07 INFO - PROCESS | 1927 | 1467887707808 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:07 INFO - PROCESS | 1927 | ++DOCSHELL 0x1294e4000 == 32 [pid = 1927] [id = 776] 03:35:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x126967400) [pid = 1927] [serial = 2326] [outer = 0x0] 03:35:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x12a540400) [pid = 1927] [serial = 2327] [outer = 0x126967400] 03:35:07 INFO - PROCESS | 1927 | 1467887707827 Marionette DEBUG loaded listener.js 03:35:07 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x12a79d400) [pid = 1927] [serial = 2328] [outer = 0x126967400] 03:35:08 INFO - PROCESS | 1927 | 1467887708102 Marionette TRACE conn2 <- [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]]]}] 03:35:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:35:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:35:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:35:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:35:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:35:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:35:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:35:08 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 478ms 03:35:08 INFO - PROCESS | 1927 | 1467887708167 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 03:35:08 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:35:08 INFO - PROCESS | 1927 | 1467887708171 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 03:35:08 INFO - PROCESS | 1927 | 1467887708173 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:35:08 INFO - PROCESS | 1927 | 1467887708174 Marionette TRACE conn2 <- [1,3070,null,{}] 03:35:08 INFO - PROCESS | 1927 | 1467887708176 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:08 INFO - PROCESS | 1927 | 1467887708180 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:08 INFO - PROCESS | 1927 | 1467887708289 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 03:35:08 INFO - PROCESS | 1927 | 1467887708325 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:08 INFO - PROCESS | 1927 | 1467887708327 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:08 INFO - PROCESS | 1927 | ++DOCSHELL 0x121272800 == 33 [pid = 1927] [id = 777] 03:35:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x12a7a0400) [pid = 1927] [serial = 2329] [outer = 0x0] 03:35:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x12a971400) [pid = 1927] [serial = 2330] [outer = 0x12a7a0400] 03:35:08 INFO - PROCESS | 1927 | 1467887708347 Marionette DEBUG loaded listener.js 03:35:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x12b8be000) [pid = 1927] [serial = 2331] [outer = 0x12a7a0400] 03:35:08 INFO - PROCESS | 1927 | 1467887708590 Marionette TRACE conn2 <- [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]]]}] 03:35:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:35:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:35:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:35:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:35:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:35:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:35:08 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 474ms 03:35:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:35:08 INFO - PROCESS | 1927 | 1467887708648 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 03:35:08 INFO - PROCESS | 1927 | 1467887708649 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 03:35:08 INFO - PROCESS | 1927 | 1467887708658 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:35:08 INFO - PROCESS | 1927 | 1467887708659 Marionette TRACE conn2 <- [1,3074,null,{}] 03:35:08 INFO - PROCESS | 1927 | 1467887708661 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:08 INFO - PROCESS | 1927 | 1467887708662 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:08 INFO - PROCESS | 1927 | 1467887708764 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 03:35:08 INFO - PROCESS | 1927 | 1467887708768 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:08 INFO - PROCESS | 1927 | 1467887708769 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:08 INFO - PROCESS | 1927 | ++DOCSHELL 0x12bc36800 == 34 [pid = 1927] [id = 778] 03:35:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x12b8c3000) [pid = 1927] [serial = 2332] [outer = 0x0] 03:35:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x12b93f400) [pid = 1927] [serial = 2333] [outer = 0x12b8c3000] 03:35:08 INFO - PROCESS | 1927 | 1467887708796 Marionette DEBUG loaded listener.js 03:35:08 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x12b947000) [pid = 1927] [serial = 2334] [outer = 0x12b8c3000] 03:35:09 INFO - PROCESS | 1927 | 1467887709070 Marionette TRACE conn2 <- [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]]]}] 03:35:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:35:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:35:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:35:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:35:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:35:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:35:09 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 430ms 03:35:09 INFO - PROCESS | 1927 | 1467887709082 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 03:35:09 INFO - PROCESS | 1927 | 1467887709083 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 03:35:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:35:09 INFO - PROCESS | 1927 | 1467887709092 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:35:09 INFO - PROCESS | 1927 | 1467887709093 Marionette TRACE conn2 <- [1,3078,null,{}] 03:35:09 INFO - PROCESS | 1927 | 1467887709095 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:09 INFO - PROCESS | 1927 | 1467887709096 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:09 INFO - PROCESS | 1927 | 1467887709200 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 03:35:09 INFO - PROCESS | 1927 | 1467887709204 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:09 INFO - PROCESS | 1927 | 1467887709205 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:09 INFO - PROCESS | 1927 | ++DOCSHELL 0x12bfb0000 == 35 [pid = 1927] [id = 779] 03:35:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x12a976800) [pid = 1927] [serial = 2335] [outer = 0x0] 03:35:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x12b9d8000) [pid = 1927] [serial = 2336] [outer = 0x12a976800] 03:35:09 INFO - PROCESS | 1927 | 1467887709225 Marionette DEBUG loaded listener.js 03:35:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x12b9dc400) [pid = 1927] [serial = 2337] [outer = 0x12a976800] 03:35:09 INFO - PROCESS | 1927 | 1467887709498 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 03:35:09 INFO - PROCESS | 1927 | 1467887709571 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 03:35:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:35:09 INFO - PROCESS | 1927 | 1467887709573 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:35:09 INFO - PROCESS | 1927 | 1467887709574 Marionette TRACE conn2 <- [1,3082,null,{}] 03:35:09 INFO - PROCESS | 1927 | 1467887709576 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:09 INFO - PROCESS | 1927 | 1467887709577 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:09 INFO - PROCESS | 1927 | 1467887709676 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 03:35:09 INFO - PROCESS | 1927 | 1467887709679 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:09 INFO - PROCESS | 1927 | 1467887709680 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:09 INFO - PROCESS | 1927 | ++DOCSHELL 0x12ca65800 == 36 [pid = 1927] [id = 780] 03:35:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x12b9dd400) [pid = 1927] [serial = 2338] [outer = 0x0] 03:35:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x12b9e2800) [pid = 1927] [serial = 2339] [outer = 0x12b9dd400] 03:35:09 INFO - PROCESS | 1927 | 1467887709700 Marionette DEBUG loaded listener.js 03:35:09 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x12bc5a400) [pid = 1927] [serial = 2340] [outer = 0x12b9dd400] 03:35:09 INFO - PROCESS | 1927 | 1467887709971 Marionette TRACE conn2 <- [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]]]}] 03:35:09 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:35:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:35:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:35:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:35:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 418ms 03:35:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:35:09 INFO - PROCESS | 1927 | 1467887709992 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 03:35:09 INFO - PROCESS | 1927 | 1467887709993 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 03:35:09 INFO - PROCESS | 1927 | 1467887709995 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:35:09 INFO - PROCESS | 1927 | 1467887709996 Marionette TRACE conn2 <- [1,3086,null,{}] 03:35:10 INFO - PROCESS | 1927 | 1467887710012 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:10 INFO - PROCESS | 1927 | 1467887710013 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:10 INFO - PROCESS | 1927 | 1467887710196 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 03:35:10 INFO - PROCESS | 1927 | --DOMWINDOW == 104 (0x1128b3c00) [pid = 1927] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:35:10 INFO - PROCESS | 1927 | --DOMWINDOW == 103 (0x1254f6000) [pid = 1927] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:35:10 INFO - PROCESS | 1927 | --DOMWINDOW == 102 (0x1199ea000) [pid = 1927] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:35:10 INFO - PROCESS | 1927 | --DOMWINDOW == 101 (0x111c22000) [pid = 1927] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:35:10 INFO - PROCESS | 1927 | --DOMWINDOW == 100 (0x113c36400) [pid = 1927] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:35:10 INFO - PROCESS | 1927 | --DOMWINDOW == 99 (0x1259df400) [pid = 1927] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:35:10 INFO - PROCESS | 1927 | --DOMWINDOW == 98 (0x118211800) [pid = 1927] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:35:10 INFO - PROCESS | 1927 | --DOMWINDOW == 97 (0x119e61c00) [pid = 1927] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:35:10 INFO - PROCESS | 1927 | --DOMWINDOW == 96 (0x118823800) [pid = 1927] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:35:10 INFO - PROCESS | 1927 | --DOMWINDOW == 95 (0x113c61800) [pid = 1927] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:35:10 INFO - PROCESS | 1927 | --DOMWINDOW == 94 (0x112f30c00) [pid = 1927] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:35:10 INFO - PROCESS | 1927 | --DOMWINDOW == 93 (0x1176f5c00) [pid = 1927] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:35:10 INFO - PROCESS | 1927 | --DOMWINDOW == 92 (0x1188e7c00) [pid = 1927] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:35:10 INFO - PROCESS | 1927 | --DOMWINDOW == 91 (0x1133f6000) [pid = 1927] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:35:10 INFO - PROCESS | 1927 | --DOMWINDOW == 90 (0x119e60800) [pid = 1927] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:35:10 INFO - PROCESS | 1927 | --DOMWINDOW == 89 (0x118816c00) [pid = 1927] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:35:10 INFO - PROCESS | 1927 | --DOMWINDOW == 88 (0x1133f4400) [pid = 1927] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:35:10 INFO - PROCESS | 1927 | --DOMWINDOW == 87 (0x129344000) [pid = 1927] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:35:10 INFO - PROCESS | 1927 | 1467887710241 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:10 INFO - PROCESS | 1927 | 1467887710242 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:10 INFO - PROCESS | 1927 | ++DOCSHELL 0x12b90d000 == 37 [pid = 1927] [id = 781] 03:35:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 88 (0x1128b3c00) [pid = 1927] [serial = 2341] [outer = 0x0] 03:35:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 89 (0x113c36400) [pid = 1927] [serial = 2342] [outer = 0x1128b3c00] 03:35:10 INFO - PROCESS | 1927 | 1467887710263 Marionette DEBUG loaded listener.js 03:35:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 90 (0x123723c00) [pid = 1927] [serial = 2343] [outer = 0x1128b3c00] 03:35:10 INFO - PROCESS | 1927 | 1467887710465 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:35:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:35:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 482ms 03:35:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:35:10 INFO - PROCESS | 1927 | 1467887710477 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 03:35:10 INFO - PROCESS | 1927 | 1467887710478 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 03:35:10 INFO - PROCESS | 1927 | 1467887710480 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:35:10 INFO - PROCESS | 1927 | 1467887710482 Marionette TRACE conn2 <- [1,3090,null,{}] 03:35:10 INFO - PROCESS | 1927 | 1467887710484 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:10 INFO - PROCESS | 1927 | 1467887710489 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:10 INFO - PROCESS | 1927 | 1467887710590 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 03:35:10 INFO - PROCESS | 1927 | 1467887710594 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:10 INFO - PROCESS | 1927 | 1467887710595 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:10 INFO - PROCESS | 1927 | ++DOCSHELL 0x12d804000 == 38 [pid = 1927] [id = 782] 03:35:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 91 (0x12bc5f000) [pid = 1927] [serial = 2344] [outer = 0x0] 03:35:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 92 (0x115debc00) [pid = 1927] [serial = 2345] [outer = 0x12bc5f000] 03:35:10 INFO - PROCESS | 1927 | 1467887710621 Marionette DEBUG loaded listener.js 03:35:10 INFO - PROCESS | 1927 | ++DOMWINDOW == 93 (0x116f5cc00) [pid = 1927] [serial = 2346] [outer = 0x12bc5f000] 03:35:10 INFO - PROCESS | 1927 | 1467887710910 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:35:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:35:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 470ms 03:35:10 INFO - PROCESS | 1927 | 1467887710952 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 03:35:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:35:10 INFO - PROCESS | 1927 | 1467887710955 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 03:35:10 INFO - PROCESS | 1927 | 1467887710957 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:35:10 INFO - PROCESS | 1927 | 1467887710958 Marionette TRACE conn2 <- [1,3094,null,{}] 03:35:10 INFO - PROCESS | 1927 | 1467887710960 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:10 INFO - PROCESS | 1927 | 1467887710961 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:11 INFO - PROCESS | 1927 | 1467887711032 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 03:35:11 INFO - PROCESS | 1927 | 1467887711092 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:11 INFO - PROCESS | 1927 | 1467887711093 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:11 INFO - PROCESS | 1927 | ++DOCSHELL 0x12d812800 == 39 [pid = 1927] [id = 783] 03:35:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 94 (0x116f65000) [pid = 1927] [serial = 2347] [outer = 0x0] 03:35:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 95 (0x12c007400) [pid = 1927] [serial = 2348] [outer = 0x116f65000] 03:35:11 INFO - PROCESS | 1927 | 1467887711115 Marionette DEBUG loaded listener.js 03:35:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 96 (0x12c435c00) [pid = 1927] [serial = 2349] [outer = 0x116f65000] 03:35:11 INFO - PROCESS | 1927 | 1467887711326 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:35:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:35:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 420ms 03:35:11 INFO - PROCESS | 1927 | 1467887711377 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 03:35:11 INFO - PROCESS | 1927 | 1467887711379 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 03:35:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:35:11 INFO - PROCESS | 1927 | 1467887711382 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:35:11 INFO - PROCESS | 1927 | 1467887711383 Marionette TRACE conn2 <- [1,3098,null,{}] 03:35:11 INFO - PROCESS | 1927 | 1467887711393 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:11 INFO - PROCESS | 1927 | 1467887711393 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:11 INFO - PROCESS | 1927 | 1467887711480 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 03:35:11 INFO - PROCESS | 1927 | 1467887711483 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:11 INFO - PROCESS | 1927 | 1467887711484 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:11 INFO - PROCESS | 1927 | ++DOCSHELL 0x12d982000 == 40 [pid = 1927] [id = 784] 03:35:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 97 (0x12c436000) [pid = 1927] [serial = 2350] [outer = 0x0] 03:35:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 98 (0x12c443400) [pid = 1927] [serial = 2351] [outer = 0x12c436000] 03:35:11 INFO - PROCESS | 1927 | 1467887711504 Marionette DEBUG loaded listener.js 03:35:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 99 (0x12c48e000) [pid = 1927] [serial = 2352] [outer = 0x12c436000] 03:35:11 INFO - PROCESS | 1927 | 1467887711785 Marionette TRACE conn2 <- [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]]]}] 03:35:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:35:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:35:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 428ms 03:35:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:35:11 INFO - PROCESS | 1927 | 1467887711811 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 03:35:11 INFO - PROCESS | 1927 | 1467887711812 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 03:35:11 INFO - PROCESS | 1927 | 1467887711814 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:35:11 INFO - PROCESS | 1927 | 1467887711815 Marionette TRACE conn2 <- [1,3102,null,{}] 03:35:11 INFO - PROCESS | 1927 | 1467887711817 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:11 INFO - PROCESS | 1927 | 1467887711819 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:11 INFO - PROCESS | 1927 | 1467887711896 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 03:35:11 INFO - PROCESS | 1927 | 1467887711899 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:11 INFO - PROCESS | 1927 | 1467887711900 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:11 INFO - PROCESS | 1927 | ++DOCSHELL 0x12de75000 == 41 [pid = 1927] [id = 785] 03:35:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 100 (0x12c441400) [pid = 1927] [serial = 2353] [outer = 0x0] 03:35:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 101 (0x12c494000) [pid = 1927] [serial = 2354] [outer = 0x12c441400] 03:35:11 INFO - PROCESS | 1927 | 1467887711921 Marionette DEBUG loaded listener.js 03:35:11 INFO - PROCESS | 1927 | ++DOMWINDOW == 102 (0x12c5d9c00) [pid = 1927] [serial = 2355] [outer = 0x12c441400] 03:35:12 INFO - PROCESS | 1927 | 1467887712287 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:35:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:35:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 524ms 03:35:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:35:12 INFO - PROCESS | 1927 | 1467887712338 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 03:35:12 INFO - PROCESS | 1927 | 1467887712340 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 03:35:12 INFO - PROCESS | 1927 | 1467887712343 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 03:35:12 INFO - PROCESS | 1927 | 1467887712345 Marionette TRACE conn2 <- [1,3106,null,{}] 03:35:12 INFO - PROCESS | 1927 | 1467887712348 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:12 INFO - PROCESS | 1927 | 1467887712350 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:12 INFO - PROCESS | 1927 | 1467887712449 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 03:35:12 INFO - PROCESS | 1927 | 1467887712508 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:12 INFO - PROCESS | 1927 | 1467887712511 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:12 INFO - PROCESS | 1927 | ++DOCSHELL 0x11885a000 == 42 [pid = 1927] [id = 786] 03:35:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 103 (0x110e0e800) [pid = 1927] [serial = 2356] [outer = 0x0] 03:35:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 104 (0x110e10400) [pid = 1927] [serial = 2357] [outer = 0x110e0e800] 03:35:12 INFO - PROCESS | 1927 | 1467887712537 Marionette DEBUG loaded listener.js 03:35:12 INFO - PROCESS | 1927 | ++DOMWINDOW == 105 (0x1128ab800) [pid = 1927] [serial = 2358] [outer = 0x110e0e800] 03:35:12 INFO - PROCESS | 1927 | 1467887712876 Marionette TRACE conn2 <- [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]]]}] 03:35:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:35:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:35:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:35:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 570ms 03:35:12 INFO - PROCESS | 1927 | 1467887712914 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 03:35:12 INFO - PROCESS | 1927 | 1467887712917 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 03:35:12 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:35:12 INFO - PROCESS | 1927 | 1467887712921 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 03:35:12 INFO - PROCESS | 1927 | 1467887712923 Marionette TRACE conn2 <- [1,3110,null,{}] 03:35:12 INFO - PROCESS | 1927 | 1467887712925 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:12 INFO - PROCESS | 1927 | 1467887712927 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:13 INFO - PROCESS | 1927 | 1467887713020 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 03:35:13 INFO - PROCESS | 1927 | 1467887713080 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:13 INFO - PROCESS | 1927 | 1467887713081 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:13 INFO - PROCESS | 1927 | ++DOCSHELL 0x125e95800 == 43 [pid = 1927] [id = 787] 03:35:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 106 (0x1130f4400) [pid = 1927] [serial = 2359] [outer = 0x0] 03:35:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 107 (0x1176f5c00) [pid = 1927] [serial = 2360] [outer = 0x1130f4400] 03:35:13 INFO - PROCESS | 1927 | 1467887713108 Marionette DEBUG loaded listener.js 03:35:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 108 (0x118596c00) [pid = 1927] [serial = 2361] [outer = 0x1130f4400] 03:35:13 INFO - PROCESS | 1927 | 1467887713429 Marionette TRACE conn2 <- [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"]]]}] 03:35:13 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:35:13 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 03:35:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:35:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:35:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:35:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:35:13 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 575ms 03:35:13 INFO - PROCESS | 1927 | 1467887713496 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 03:35:13 INFO - PROCESS | 1927 | 1467887713498 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 03:35:13 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:35:13 INFO - PROCESS | 1927 | 1467887713500 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 03:35:13 INFO - PROCESS | 1927 | 1467887713503 Marionette TRACE conn2 <- [1,3114,null,{}] 03:35:13 INFO - PROCESS | 1927 | 1467887713509 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:13 INFO - PROCESS | 1927 | 1467887713512 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:13 INFO - PROCESS | 1927 | 1467887713607 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 03:35:13 INFO - PROCESS | 1927 | 1467887713665 Marionette TRACE conn2 -> [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\", \"928aa90b-8740-4a26-9e90-aadc26261604\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:13 INFO - PROCESS | 1927 | 1467887713668 Marionette INFO sendAsync 04fda0df-4064-f64b-b320-991ae97d5eff 03:35:13 INFO - PROCESS | 1927 | ++DOCSHELL 0x12a584800 == 44 [pid = 1927] [id = 788] 03:35:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 109 (0x118986c00) [pid = 1927] [serial = 2362] [outer = 0x0] 03:35:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 110 (0x1199ef800) [pid = 1927] [serial = 2363] [outer = 0x118986c00] 03:35:13 INFO - PROCESS | 1927 | 1467887713693 Marionette DEBUG loaded listener.js 03:35:13 INFO - PROCESS | 1927 | ++DOMWINDOW == 111 (0x119e65000) [pid = 1927] [serial = 2364] [outer = 0x118986c00] 03:35:14 INFO - PROCESS | 1927 | 1467887714065 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 03:35:14 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:35:14 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 579ms 03:35:14 INFO - PROCESS | 1927 | 1467887714079 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 03:35:14 INFO - PROCESS | 1927 | 1467887714080 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 03:35:15 WARNING - u'runner_teardown' () 03:35:15 INFO - No more tests 03:35:15 INFO - Got 0 unexpected results 03:35:15 INFO - SUITE-END | took 515s 03:35:15 INFO - Closing logging queue 03:35:15 INFO - queue closed 03:35:15 INFO - Return code: 0 03:35:15 WARNING - # TBPL SUCCESS # 03:35:15 INFO - Running post-action listener: _resource_record_post_action 03:35:15 INFO - Running post-run listener: _resource_record_post_run 03:35:16 INFO - Total resource usage - Wall time: 537s; CPU: 58.0%; Read bytes: 1028096; Write bytes: 952235008; Read time: 11; Write time: 4904 03:35:16 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:35:16 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150374912; Write bytes: 144052224; Read time: 13597; Write time: 296 03:35:16 INFO - run-tests - Wall time: 519s; CPU: 58.0%; Read bytes: 1028096; Write bytes: 795513856; Read time: 11; Write time: 4561 03:35:16 INFO - Running post-run listener: _upload_blobber_files 03:35:16 INFO - Blob upload gear active. 03:35:16 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 03:35:16 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 03:35:16 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'] 03:35:16 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 03:35:16 INFO - (blobuploader) - INFO - Open directory for files ... 03:35:16 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 03:35:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:35:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:35:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:35:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:35:17 INFO - (blobuploader) - INFO - Done attempting. 03:35:17 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 03:35:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:35:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:35:19 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:35:19 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:35:19 INFO - (blobuploader) - INFO - Done attempting. 03:35:19 INFO - (blobuploader) - INFO - Iteration through files over. 03:35:19 INFO - Return code: 0 03:35:19 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 03:35:19 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 03:35:19 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/23bfbd4d17f6306b1aeab5b0bddedb740c4832d35207bf8ca970e057a3d31ea91d936d83d2465143116ae059f29145b14dfb90eef7260dbcb58dbaf1c2735a64", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e6e9a7433b6ea5c350439d6daf2a7fb31d78b7f7bdbb33b7279f49bd1aa02fd6cf103cc89481bb177976ef74bdbad1c101a2194d3187b965f4d301c527905012"} 03:35:19 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 03:35:19 INFO - Writing to file /builds/slave/test/properties/blobber_files 03:35:19 INFO - Contents: 03:35:19 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/23bfbd4d17f6306b1aeab5b0bddedb740c4832d35207bf8ca970e057a3d31ea91d936d83d2465143116ae059f29145b14dfb90eef7260dbcb58dbaf1c2735a64", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e6e9a7433b6ea5c350439d6daf2a7fb31d78b7f7bdbb33b7279f49bd1aa02fd6cf103cc89481bb177976ef74bdbad1c101a2194d3187b965f4d301c527905012"} 03:35:19 INFO - Running post-run listener: copy_logs_to_upload_dir 03:35:19 INFO - Copying logs to upload dir... 03:35:19 INFO - mkdir: /builds/slave/test/build/upload/logs 03:35:19 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=614.879904 ========= master_lag: 2.72 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 17 secs) (at 2016-07-07 03:35:21.906137) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-07 03:35:21.910143) ========= 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: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.MF7daQa6bx/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test/properties RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.CviNMOVsGf/Listeners TMPDIR=/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/23bfbd4d17f6306b1aeab5b0bddedb740c4832d35207bf8ca970e057a3d31ea91d936d83d2465143116ae059f29145b14dfb90eef7260dbcb58dbaf1c2735a64", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e6e9a7433b6ea5c350439d6daf2a7fb31d78b7f7bdbb33b7279f49bd1aa02fd6cf103cc89481bb177976ef74bdbad1c101a2194d3187b965f4d301c527905012"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467746277/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467746277/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012797 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467746277/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/23bfbd4d17f6306b1aeab5b0bddedb740c4832d35207bf8ca970e057a3d31ea91d936d83d2465143116ae059f29145b14dfb90eef7260dbcb58dbaf1c2735a64", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e6e9a7433b6ea5c350439d6daf2a7fb31d78b7f7bdbb33b7279f49bd1aa02fd6cf103cc89481bb177976ef74bdbad1c101a2194d3187b965f4d301c527905012"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467746277/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.70 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-07 03:35:22.618203) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 03:35:22.618526) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.MF7daQa6bx/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.CviNMOVsGf/Listeners TMPDIR=/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False program finished with exit code 0 elapsedTime=0.005184 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 03:35:22.643916) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-07 03:35:22.644303) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-07 03:35:22.644718) ========= ========= Total master_lag: 3.51 =========